Running Services on AWS “Cookbook”
In order to start deploying your Solutions you should:
- Pick a solution that you sell and select the AMI image you need to run it: http://aws.amazon.com/amis
- You must get started implementing an internal POC, define the scope, architecture, SW stack, Modules, and success criteria. You may qualify for the AWS Free Usage Tier http://aws.amazon.com/free/
- You need to be able to price a solution from an AWS perspective, you can find the right tools at: http://calculator.s3.amazonaws.com/calc5.html Learn more at: http://aws.amazon.com/economics/
Resources:
As you implement your solutions the following resources might help you address some common questions.
Tech Notes
How to Convert S3-Backed AMIs to EBS-Backed AMIs: http://awsnotes.s3.amazonaws.com/How%20to%20Convert%20S3-Backed%20Windows%20AMIs%20to%20EBS-Backed%20AMIs.pdf
How to Convert S3-Backed Linux AMIs to EBS-Backed AMIs: http://awsnotes.s3.amazonaws.com/How%20to%20Convert%20S3%20AMIs%20to%20EBS%20AMIs.pdf
How to Recover an Unreachable Linux Instance: http://awsnotes.s3.amazonaws.com/How%20to%20Recover%20an%20Unreachable%20Linux%20Instance.pdf
Videos
AWS Introduction (August 2009)
Windows Media Version: http://awsvideos.s3.amazonaws.com/AwsIntro/AwsIntro.wmv
Flash Version: http://awsvideos.s3.amazonaws.com/AwsIntro/AwsIntro.html
AWS Oracle Based Solutions
Windows Media Version: https://www2.gotomeeting.com/register/794297971
Getting Started With Amazon EC2 (October 2010)
Windows Media Version: http://awsvideos.s3.amazonaws.com/GettingStartedWithEC2/GettingStartedWithEC2.wmv
Flash Version: http://awsvideos.s3.amazonaws.com/GettingStartedWithEC2/GettingStartedWithEC2.html
Bundling a S3-backed AMI (August 2007)
Windows Media Version
http://s3.amazonaws.com/awsVideos/CustomizeAnExistingAMI/wmv/Customize an Existing AMI.wmv
Flash Version: http://s3.amazonaws.com/awsVideos/CustomizeAnExistingAMI/Customize an Existing AMI.html
Turbocharge Your ASP.NET app (intergrating Amazon S3 with ASP.NET) – fairly old (May, 2007): http://s3.amazonaws.com/awsVideos/TurbochargeASP_Net/TurbochargeASP_Net.html
Getting Started With Amazon RDS (May 2010)
http://s3.amazonaws.com/awsVideos/GettingStartedWithAmazonRDS/Getting Started With Amazon RDS.html
Getting Started With Amazon Elastic MapReduce (April 2009)
http://s3.amazonaws.com/awsVideos/AmazonElasticMapReduce/AmazonElasticMapReduce.html
Miscellaneous:
You can find even more resources on our main website (www.aws.amazon.com), a few relevant examples include:
Security: all you need to know about security – SAS 70, HIPAA, and ISO 27001 compliance: http://aws.amazon.com/security/
Discussion Forums: learn about common questions our customers and SIs are addressing in a regular basis and get yours answered at: https://forums.aws.amazon.com/index.jspa
How to create a Forum Username:
- Sign-up for an AWS account at http://www.amazon.com/gp/aws/registration/registration-form.html
- Setup a (Amazon [Pen] Name) at https://www.amazon.com/gp/pdp/profile/edit-cams
- Setup a (Amazon Nickname|Forums Username): Login to the Developer Connection Forums (if you were logged in already, please log out and log back in again) with your Amazon.com account credentials: http://aws.amazon.com/forums. It may prompt you to set up a “nickname”. If you don’t yet have one – this is your unique Forum identifier and is known as your “Username” in the forums. For this, use an all lower case format .The Username will always appear in your greeting and in the “Username” field of your profile (publicly visible). Once a Pen Name is created, however, Pen Name will override the Username for the purposes of identifying you with a specific forum post. It is recommended not to use your full name as your forum username. To edit it later go here: https://www.amazon.com/gp/nickname/index.html
Sync your Forums and Amazon profiles: Logout of the developer forums and then re-login for the information to migrate from your Amazon.com profile to the forums.
Architecting best practices:
Amazon EC2 Getting Started Guide – http://aws.amazon.com/documentation/ec2/
Amazon S3 Getting Started Guide – https://aws.amazon.com/documentation/s3/
Amazon SimpleDB Getting Started Guide – http://aws.amazon.com/documentation/simpledb/
Amazon Relational Database Service Getting Started Guide – http://aws.amazon.com/documentation/rds/
Amazon Simple Queue Service Getting Started Guide – http://aws.amazon.com/documentation/sqs/
AWS Import/Export Developer Guide – http://aws.amazon.com/documentation/importexport/
Web Application Hosting: Best Practices – http://media.amazonwebservices.com/AWS_Web_Hosting_Best_Practices.pdf
Architecting for the AWS Cloud: Best Practices – http://media.amazonwebservices.com/AWS_Cloud_Best_Practices.pdf
Overview of Amazon Web Services – http://media.amazonwebservices.com/AWS_Overview.pdf
The Economics of the AWS Cloud vs. Owned IT Infrastructure – http://media.amazonwebservices.com/The_Economics_of_the_AWS_Cloud_vs_Owned_IT_Infrastructure.pdf
Security Best Practices – http://media.amazonwebservices.com/Whitepaper_Security_Best_Practices_2010.pdf
Migrating Your Existing Applications to the AWS Cloud – http://media.amazonwebservices.com/CloudMigration-main.pdf