Академический Документы
Профессиональный Документы
Культура Документы
Disclaimer
• All brand names, trademarks, logos are the property of the respective
owners
• All the images, unless credited, have been taken from the Amazon AWS
website
• We will be working on the labs using the free tier
provided by Amazon. While we will try to ensure
that none of the labs cross the free tier threshold,
Important it is possible for various reasons that this
Disclaimer threshold could be breached and the user could be
charged. We will not be responsible for any
additional charge that may incur in your account
for any reason.
• PuTTy for login into EC2 instances
Software • RDP for Windows instances
required for • PuTTyGen for converting .pem to .ppk files
What is Cloud?
• Many definitions exist
• How would you differentiate Cloud from a Large Data Center?
• What is the difference between a Private Cloud and Data Center?
• What are the similarities between Cloud and Data Centers?
9
Image: centerforcloud.nl
13
Image: rividium.com
14
Cloud Infrastructure
To sum it up
Amazon AWS
Amazon Web Services
• Started in 2004
• SQS Service Offered
• Storage Service in 2006
• Large suite of services
• Keeps increasing at a rapid pace
• Free tier available for one year
• Restricted services
• The largest Public Cloud Service provider
18
Cloud
Market Share
AWS Global
Infrastructure
AWS – Regions and Availability zones
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-
availability-zones.html
Elastic Compute Cloud
(EC2)
Amazon EC2
• Elastic Compute Cloud
• Generally referred to as EC2
• Compute available on the Cloud
• Started from the AWS Console
• Easy to start and shutdown
AMI
• Amazon Machine Image
• A template which contains the operating system and other applications
• Use existing free or paid AMIs
• Create your own AMI
• Search in Amazon Marketplace
• A single AMI can be used to launch multiple instances
AMI
EC2 Instances
• AWS provides different types of EC2 instances for different workloads
• Compute intensive workloads
• Memory intensive workloads
• GPU workloads
• Storage Access based workloads
• General Purpose
http://aws.amazon.com/ec2/instance-types/ gives all the details
• These are like firewall to the instance
• You can dictate as to which traffic is allowed and
which traffic is denied
Standard
•I yr or 3 yr term. Upto 75%
Launch instance discount
Upto 75% discount
whenever you need •Cannot change instance family.
Can change instance size
Convertible
•3 yr term. Upto 45% discount
Instances are guaranteed •Can change instance family
to be launched
Scheduled Reserved Instances
Reservations that With a specified start time and duration
recur on a daily,
weekly, or monthly
For a one-year term
basis
Suitable for workloads Run at specified times
that don’t run Like end of week processing
continuously
One year
commitment
Dedicated instances
are instances that run Dedicated instances Pricing has two
on hardware dedicated are physically isolated components
to a single customer
Image: aws.amazon.com
Dedicated
Hosts
Dedicated Hosts
Allows user to control
mapping of EC2 instances Bring Your Own License Compliance and
to the underlying physical (BYOL) Regulatory requirements
hardware
Applications that
User does not get Insight available into need isolation for
control of the number of sockets compliance purposes
hypervisor though and cores can be placed on
dedicated hosts
Dedicated instances
Auto placement of Affinity can be
Allocate Dedicated Host Billing is done per must be within a VPC.
instances to Dedicated established between
from the console Dedicated Host Autoscaling is not
Host if needed host and an instance
supported