Upload
shovon-paulinus-rozario
View
114
Download
5
Embed Size (px)
DESCRIPTION
A brief overview about AWS cloud services also available in Eucalyptus private cloud.
Citation preview
CloudServices
Elastic Load Balancer
Auto Scaling
Cloud Watch
EC2 (Elastic Compute Cloud)
S3 (Simple Storage Service)
Topics
EC2 – Elastic Compute CloudWeb service that provide compute capacity in the cloud
Traditional scenario- Long provision time- Underutilized resources- Risk of system failure during spikes
EC2 enables obtain virtual servers in the cloud.
Setting up environments requires only a few clicks
EC2 – Elastic Compute CloudProvides services like Auto Scaling, Load Balancing
Flexible for customers.Whether company is big or small, everyone can afford it.
EC2 – Elastic Compute CloudProvisioning Requires
Minimum Time
Minimum Effort
Launching a new instance
takes only minutes
Lets customer pay the amount they use
Helps customer get failure resilitent system
S3 – Simple Storage ServiceSimple web service interface for storing data (ranging from web applications to media files) in the cloud
Scalable service, starts from small and grow
Requires pay per use
The content can be sent to Amazon EC2 for computation, resizing, or other large scale analytics – without incurring any data transfer charges for moving the data between the services
S3’s Versioning capability provide protection for the stored data
Elastic Load BalancerAutomatically distributes incoming traffic across multiple EC2 instances
ELB ensures that only healthy Amazon EC2 instances receive traffic by detecting unhealthy instances and
rerouting traffic across the remaining healthy instances.
Helps customer get improved fault tolerant system
Auto ScalingEnables to scale EC2 capacity
During Spikes
Minimizes Cost
Customer sets conditionfor Auto Scaling Group
If CPU utilization > 70%increase 3 new instances
If CPU utilization < 10%decrease instances in same number
Auto ScalingCustomer can maintain a fixed number of EC2 instances
Condition set for Auto Scaling Group
Auto Scaling is enabled by Amazon Cloud Watch
Scales Up or Down using data provided by
Cloud Watch
Cloud WatchProvides monitoring for AWS cloud resources
CPU utilization
Data transfer
Storage
Basic monitoring collects and reports metrics for
Every 5 minutes
Detailed monitoring provides same metrics for Every 1 minute
Cloud Watch
Monitoring data retained for 2 weeks
Data can be retrieved programmatically or can be shown in graphs
Alarm can be set
- For help in troubleshoot
- Works as a trigger for Auto Scaling
Thank you