2. Slide 2 Twitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions www.edureka.co/cloudcomputing
At the end of this module, you will be able to
Understand Cloud Computing
Know Cloud Attributes / Service Models / Deployment Models
Get an Introduction to Amazon Web Services
Understand typical Use Cases
Understand Various Service Offerings from AWS
Objectives
3. Slide 3Slide 3 www.edureka.co/cloudcomputingTwitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
What is Cloud Computing?
4. Slide 4Slide 4 www.edureka.co/cloudcomputingTwitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
According to Forrester, Cloud Computing is:
“A form of standardized IT-based capability – such as Internet-based services, software, or ITinfrastructure –
offered by a service provider that is accessible via Internet protocols from any computer, is always available
and scales automatically to adjust to demand, is either pay-per-use or advertising-based, has Web or
programmatic-based control interfaces, and enables full customer self-service.”
What is Cloud Computing?
5. Slide 5 Twitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions www.edureka.co/cloudcomputing
Cloud
Social
MobilityAnalytics
SMAC
6. Slide 6Slide 6 www.edureka.co/cloudcomputingTwitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
Public Cloud
(multi-
tenant)
Service
Models
Attributes
Broad Network
Access
Rapid Elasticity
Measured Service
/Pay as you go
On Demand self-
service
Resource Pooling
Hybrid
Software as a Service
(SaaS)
CRM, Email, Social
Collaboration, Payment
and Reconciliation
Platform as a Service
(PaaS)
Middleware, Database,
Build/Dev/Test
Infrastructure as a
Service (IaaS)
Compute, Storage,
Network, Desktop,
Anything as a
Service (XaaS)
Community
(Special purpose/group)
Private Cloud
(single-tenant)
Broad Network
Access
Rapid Elasticity
Measured Service
/Pay as you go
On Demand self-
service
Resource Pooling
Software as a Service
(SaaS)
CRM, Email, Social
Collaboration, Payment
and Reconciliation
Platform as a Service
(PaaS)
Middleware, Database,
Build/Dev/Test
Infrastructure as a
Service (IaaS)
Compute, Storage,
Network, Desktop,
Anything as a
Service (XaaS)
Deployment
Models
Attributes / Service Models / Deployment Models
7. Slide 7Slide 7 www.edureka.co/cloudcomputingTwitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
What is AWS?
Overview of AWS Products
» Compute, Storage, Database, App Services, Deployment and Management, Networking
AWS Free Tier
» 1 Year free tier with all services
Basic Key Words
» AMI, Instance, Volume, Snapshot
Amazon Web Services
8. Slide 8Slide 8 www.edureka.co/cloudcomputingTwitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
Why AWS?
9. Slide 9Slide 9 www.edureka.co/cloudcomputingTwitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
Regions, Zones and Edge Locations
10. Slide 10Slide 10 www.edureka.co/cloudcomputingTwitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
Availability
Zone A
Availability
Zone C
US East Region (N.VA)
Availability
Zone B
Availability
Zone D
Availability
Zone E
US West Region -1 (N.CA)
Availability
Zone C
Availability
Zone A
Availability
Zone B
US West Region -2 (Oregan)
Availability
Zone C
Availability
Zone A
Availability
Zone B
Availability
Zone A
Availability
Zone B
APAC Region Australia
Availability
Zone A
Availability
Zone B
South America (Sao Paulo) EU –West (IRE)
Availability
Zone C
Availability
Zone A
Availability
Zone B
Availability
Zone A
Availability
Zone B
APAC Region Singapore APAC Region Tokyo
Availability
Zone C
Availability
Zone A
Availability
Zone B
Availability Zone B
US Govt Cloud
Availability Zone A
Regions, Zones and Edge Locations
11. Slide 11Slide 11 www.edureka.co/cloudcomputingTwitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
Web Service that enables to launch and manage server instance
Instances available in different size and configuration
Use only the capacity you need and pay only what you use
Increase the capacity dynamically when the demand raises and vice versa
Supports both Vertical and Horizontal Scaling
PreBuilt AMI available from market place
Has various pricing models like On-Demand, Spot and Reserved Instances
Compute EC2
12. Slide 12Slide 12 www.edureka.co/cloudcomputingTwitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
Provides high available, highly reliable storage volumes
Suitable for database, file system or raw block storage
Created volume can be attached to any EC2 instance
Multiple volume can be attached to one instances
Snapshot of the volume can be taken for backup and sharing
EBS – Elastic Block Storage
13. Slide 13Slide 13 www.edureka.co/cloudcomputingTwitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
Storage for the Internet
Makes web scale computing / storage easier
Simple to use
Provides API / SDK access
Full control of access rights
S3 – Simple Storage Service
14. Slide 14Slide 14 www.edureka.co/cloudcomputingTwitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
Elastic Load
Balancer
Cloud Watch
Metrics
Auto Scaling
Utilization
Latency
Auto Scaling and Load Balancer
15. Slide 15Slide 15 www.edureka.co/cloudcomputingTwitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
AWS IAM
Functionality
Manage IAM Users
and their access
Fine-granted
access control to
AWS resources
Mobile and
browser based
application
Identify federation
between enterprise
and AWS Services
Manage access for
federated users
IAM – Identity and Access Management
16. Slide 16Slide 16 www.edureka.co/cloudcomputingTwitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
Web Service that makes it easy to set up, operate and scale a relational database in cloud
Low level database admin work is handled automatically by AWS
Supports PostgreSQL, MySQL, MSSQL and Oracle database
Amazon RDS automatically patches the database software
Backup the database for a user defined retention period
Enables point in time recovery
RDS – Relational Database Service
17. Slide 17Slide 17 www.edureka.co/cloudcomputingTwitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
Course Topics
MODULE 1
-> Introduction to Cloud Computing
MODULE 2
-> Amazon EC2 and Amazon EBS
MODULE 3
->Amazon Storage Services : S3, RRS, Glaciers
MODULE 4
->’Scaling’ and ‘Load Distribution’ in AWS
MODULE 5
->Identity and Access Management Techniques(IAM)
MODULE 6
->Multiple AWS services and Managing the resources
lifestyle
MODULE 7
->AWS Architecture and Design
MODULE 8
->Project
18. Slide 18Slide 18 www.edureka.co/cloudcomputingTwitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
How it works