use 21 _ Pay for servers “by the hour” (on-‐demand) _ Pay for storage “per Gigabyte” per month _ Pay for data transfer “per Gigabyte” _ Easy to turn resources on/off (running costs) 21
tools _ Focus on your business _ No need to build from scratch, but instead “reuse” _ No need to work on “Undifferentiated Heavy Lifting” 23 5. Automation, reusable components [ ] 23
Jacksonville Los Angeles (2) Palo Alto Sea:le Ashburn Newark New York (2) Dublin London Amsterdam Stockholm Frankfurt Paris Singapore Hong Kong Tokyo Sao Paulo South Bend San Jose Osaka Milan 30 (as of Apr 19th, 2012) 30
CloudFront SQS EMR DynamoDB ElasRc Beanstalk Simple WorkFlow CloudFormaRon CloudWatch IAM VPC EC2 EBS S3 (some services are omitted here) 39 Infrastructure Building Blocks Platform Building blocks Cross Service Features Command Line Web Console APIs SDK The Amazon Web Services universe 39
certifications (ISO 27001, PCI-‐DSS-‐1, etc) _ Data privacy through encryption _ http://aws.amazon.com/security _ White Papers: Security Processes, Risk and Compliance 65 Security ] [ 65
Cloud) with SugarCRM already pre-‐installed. _ We then attach an “Elastic IP” to the EC2 instance. _ Some steps will be omitted. Step 1: CRM on Amazon EC2 ] [ 76 76
worldwide with a “CloudFront distribution”. _ To enable it within the CRM, some changes in the HTML code would be needed. Step 3: global distribution ] [ 80 80
Database Service), to replace our previous DB. _ At the end, we will be able to use the ENDPOINT to replace our previous Database with RDS. Step 4: Moving the Database to RDS 83 [ ] 83
CapEx _ No true Elasticity _ Still need to manage the “Undifferentiated heavy lifting” _ No “Pay as you go” _ Do you have APIs for everything? 3. Same benefits on my own cloud [ ] 92 92
Cloud is easier for green field scenarios _ To start, move small projects to AWS _ Example: Netflix adopted a long term migration plan 4. I can’t move everything to AWS! [ ] 93 93
S3...) _ Use the AWS Management Console to try them out _ No termination fees, no commitments _ You might be eligible for the free tier Getting started with AWS ] [ 96 96