Professional Documents
Culture Documents
Cloud Computing
Cloud Computing
Why AWS?
Benefits
Cost Security
Flexibility Scalability
Effective
AWS Global Infrastructure
AWS Elastic Compute Cloud(EC2)
Provide secure and resizable compute capacity in
cloud(developer ease)
Scaling(Instances scaled up or down)
Integrated with other services(S3,RDS)
Pay for what you use
Instances can be launched in one or more regions
and Azs
Support for different OS.
Works with amazon VPC(virtual private cloud) to
provide secure network to resources.
AWS Simple Storage Service(S3)
Provide object storage which is built for storing
and recovering any amount of data from anywhere
over the INTERNET.
Durability: 99.999999%
Availability:99.99%
Cost Effectiveness:
Scalability
Security
Object consist of data and metadata
Bucket stores Objects
Data Encryption
AWS Auto Scaling
ASG(Auto
Scaling Group)
2
C
E
2
m
u
m
M
i
M
C
2
x
a
E
i
AUTO Scaling
Manual scaling: Provide minimum and
maximum size( basic option)
Fault Tolerance
Availability
Cost Management
AWS Elastic Load Balancing
Distribute Incoming Traffic across multiple
targets(EC2 instances)
Single or multiple Azs(availability zones).
Application LB: http and https traffic
Network LB: TCP and TLS Traffic
Classic LB: For applications that were built with EC2
Classic network( basic load balancing)
High availability: 99.99%
Elastic: changes in traffic pattern
Secure: works with VPC
AWS Virtual Private Cloud
It’s a virtual network dedicated to your AWS
Account.
One can launch EC2 instances into their VPC.
Public
Subnets
Private
VPN Only