0% found this document useful (0 votes)
7 views17 pages

Module 11 - Learners Guide

The document provides an overview of cloud computing, detailing its definition, deployment models (private, public, hybrid), and types (IaaS, PaaS, SaaS). It also discusses AWS's global infrastructure, identity and access management, and specific services like Amazon EC2 and S3. Additionally, it covers database options including relational and NoSQL databases, highlighting their benefits and use cases.

Uploaded by

blackythekarpie
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views17 pages

Module 11 - Learners Guide

The document provides an overview of cloud computing, detailing its definition, deployment models (private, public, hybrid), and types (IaaS, PaaS, SaaS). It also discusses AWS's global infrastructure, identity and access management, and specific services like Amazon EC2 and S3. Additionally, it covers database options including relational and NoSQL databases, highlighting their benefits and use cases.

Uploaded by

blackythekarpie
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

AWS AI Computing

15-04-2024

1
What is Cloud Computing?
• Cloud computing is the on-demand delivery of compute power, database storage, applications, and other IT
resources
• Through a cloud services platform with pay-as-you-go pricing
• You can provision exactly the right type and size of computing resources you need
• You can access as many resources as you need, almost instantly
• Simple way to access servers, storage, databases and a set of application services

• Amazon Web Services owns and maintains the network-connected hardware required for these application
services, while you provision and use what you need via a web application.

2
Deployment Models of the Cloud
Private Cloud: Public Cloud: Hybrid Cloud:
• Cloud resources owned • Keep some servers on
• Cloud services used by a and operated by a thirdparty premises and extend
cloud service some capabilities to the
single organization, not
provider delivered over Cloud
exposed to the public. the Internet. • Control over sensitive
• Six Advantages of Cloud assets in your private
• Complete control Computing infrastructure
• Security for sensitive • Flexibility and costeffectiveness
of the
applications public cloud
• Meet specific business
needs

3
Types of Cloud Computing
• Infrastructure as a Service (IaaS)
Provide building blocks for cloud IT
Provides networking, computers, data storage space
Highest level of flexibility
Easy parallel with traditional on-premises IT

• Platform as a Service (PaaS)


Removes the need for your organization to manage the underlying infrastructure
Focus on the deployment and management of your applications

• Software as a Service (SaaS)


Completed product that is run and managed by the service provider
4
5
AWS Global Infrastructure
• AWS Regions
• AWS Availability Zones
• AWS Data Centers
• AWS Edge Locations

6
Shared Responsibility Model diagram

7
IAM: Users & Groups
• IAM = Identity and Access Management, Global service
• Root account created by default, shouldn’t be used or shared
• Users are people within your organization, and can be grouped
• Groups only contain users, not other groups
• Users don’t have to belong to a group, and user can belong to multiple groups

8
Amazon EC2
• EC2 is one of the most popular of AWS’ offering
• EC2 = Elastic Compute Cloud = Infrastructure as a Service
• It mainly consists in the capability of :
Renting virtual machines (EC2)
Storing data on virtual drives (EBS)
Distributing load across machines (ELB)
Scaling the services using an auto-scaling group (ASG)

9
EC2 Instance Types - Overview
• You can use different types of EC2 instances that are optimised for different use cases
• AWS has the following naming convention:
m5.2xlarge
m: instance class
5: generation (AWS improves them over time)
2xlarge: size within the instance class

10
EBS Volume
• An EBS (Elastic Block Store) Volume is a network drive you can attach to your instances while they run
• It allows your instances to persist data, even after their termination
• They can only be mounted to one instance at a time (at the CCP level)
• They are bound to a specific availability zone

11
S3 Section
• Amazon S3 is one of the main building blocks of AWS
• It’s advertised as ”infinitely scaling” storage
• Many websites use Amazon S3 as a backbone
• Many AWS services use Amazon S3 as an integration as well
• We’ll have a step-by-step approach to S3

12
S3 Storage Classes Comparison

https://aws.amazon.com/s3/storage-classes/
13
Databases
• Storing data on disk (EFS, EBS, EC2 Instance Store, S3) can have its limits
• Sometimes, you want to store data in a database…
• You can structure the data
• You build indexes to efficiently query / search through the data
• You define relationships between your datasets

14
Relational Databases

15
NoSQL Databases
• NoSQL = non-SQL = non relational databases
• NoSQL databases are purpose built for specific data models and have flexible schemas for building modern
applications.
• Benefits:
Flexibility: easy to evolve data model
Scalability: designed to scale-out by using distributed clusters
High-performance: optimized for a specific data model
Highly functional: types optimized for the data model

16
Thank you

www.tataelxsi.com

Confidentiality Notice
This document and all information contained herein is the sole property of Tata Elxsi Limited and shall not be reproduced or
disclosed to a third party without the express written consent of Tata Elxsi Limited.
17

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy