Architecting in Cloud : Your Guide to Amazon Web Services
-
Upload
edureka -
Category
Technology
-
view
163 -
download
1
Transcript of Architecting in Cloud : Your Guide to Amazon Web Services
www.edureka.co/cloudcomputing
Architecting in cloud : your guide to amazon web services
View Cloud Computing Course details at www.edureka.co/cloudcomputing
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
Slide 3Slide 3 www.edureka.co/cloudcomputing
Twitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
What is Cloud Computing?
Slide 4Slide 4 www.edureka.co/cloudcomputing
Twitter @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?
Slide 5 Twitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions www.edureka.co/cloudcomputing
Cloud
Social
MobilityAnalytics
SMAC
Slide 6Slide 6 www.edureka.co/cloudcomputing
Twitter @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
Slide 7Slide 7 www.edureka.co/cloudcomputing
Twitter @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
Slide 8Slide 8 www.edureka.co/cloudcomputing
Twitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
Why AWS?
Slide 9Slide 9 www.edureka.co/cloudcomputing
Twitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
Regions, Zones and Edge Locations
Slide 10Slide 10 www.edureka.co/cloudcomputing
Twitter @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
Slide 11Slide 11 www.edureka.co/cloudcomputing
Twitter @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
Slide 12Slide 12 www.edureka.co/cloudcomputing
Twitter @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
Slide 13Slide 13 www.edureka.co/cloudcomputing
Twitter @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
Slide 14Slide 14 www.edureka.co/cloudcomputing
Twitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
Elastic Load Balancer
Cloud WatchMetrics
Auto ScalingUtilization
Latency
Auto Scaling and Load Balancer
Slide 15Slide 15 www.edureka.co/cloudcomputing
Twitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
AWS IAM Functionali
ty
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
Slide 16Slide 16 www.edureka.co/cloudcomputing
Twitter @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
Slide 17Slide 17 www.edureka.co/cloudcomputing
Twitter @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
Slide 18Slide 18 www.edureka.co/cloudcomputing
Twitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
How it works