Amazon EC2 You probably know about: Servers on demand Pay as you go pricing Linux, Windows, OpenSolaris, FreeBSD Do you know about: CloudWatch? Auto Scaling? Spot Instances? VPC? 11 instance types? Cluster or GPU?
Amazon EC2 Instance Specs Standard High-CPU High-Memory Cluster Micro Small Large Extra Medium Extra Extra Double Quadruple Cluster Compute Cluster GPU Large Large Large Extra Extra Large Quadruple Extra Quadruple Extra Large Large LargeBits 32 32 64 64 32 64 64 64 64 64 64RAM 613 1.7 7.5 GB 15 GB 1.7 GB 7 GB 17.1 34.2 GB 68.4 GB 23 22 MB GB GBLocal 0 160 850 1690 350 GB 1690 GB 420 850 GB 1690 GB 1690 GB 1690 GBDisk GB GB GB GBEC2 Burst 1 4 8 5 20 6.5 13 26 33.5 33.5Compute to 2UnitsCores 1 1 2 4 2 8 2 4 8 8 8 (Dual Processor) (Dual Processor)GPU 2 x Nvidia Tesla "Fermi" M2050Firewall Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes YesLinux $0.02 $0.08 $0.34 $0.68 $0.17 $0.68 $0.50 $1.20 $2.40 $1.60 $2.10Per Hour 5Windows $0.03 $0.12 $0.48 $0.96 $0.29 $1.16 $0.62 $1.44 $2.88 N/A N/APer Hour All prices subject to change – Current as of June 2,, 2011
Amazon S3 You probably know about: Highly scalable and durable data storage 99.999999999% durability and 99.99% availability 339 billion objects Do you know about: Console support? Versioning? Reduced Redundancy Storage? 5 TB object size limit? Import/Export? Website hosting?
Amazon RDS You probably know about: Easy creation of MySQL database instances Scale processing and storage CloudWatch integration Snapshot backups Do you know about: Point-in-time recovery? Version upgrades? Oracle Database? Read Replicas?
Amazon Virtual Private Cloud You probably know about: Creation of an isolated network Encrypted VPN connection to your data center Do you know about: Dedicated Instances? Full console support? Internet Gateway? Routers & Subnets?
Amazon CloudFront You probably know about: Easy content distribution No usage commitment Global network of edge locations Did you know about: Custom origins Invalidation Streaming Private content HTTPS
AWS CloudFormation Stack Creation Define a JSON Use CLI, API, or template of AWS Management Console Resources to provision to register and create (EC2 instances, AZ an AWS stack lists, AMIs, EIP, RDS, etc) Service automatically determines AWS resources get created Parameterization interdependencies across tiers and AZs forming a supported CloudFormation StackAMAZON CONFIDENTIAL
Adobe Flash Media Server via CloudFormation
FMS Architecture on AWS
AWS Elastic Beanstalk Simple way to deploy and manage an application Fault tolerance Scale Administration First Container Type: Java / Tomcat (6 or 7) Other platforms and languages to follow Upload applications to AWS in minutes Retain control and ability to “open the hood”