It’s definitely very important to understand how the Cloud of your Cloud Provider works. So take your time to study the whitepaper and manuals on how you can save your applications against infrastructure failures.
Therefore Amazon released a website where you can find some whitepapers on designing fault-tolerant applications, learn about cloud architectures and web app hosting.
Really interesting is that these whitepapers are from 2010 respectively January 2011.
AWS Cloud Architecture Best Practices Whitepaper – Read
The Cloud reinforces some old concepts of building highly scalable Internet architectures and introduces some new concepts that entirely change the way applications are built and deployed. To leverage the full benefit of the Cloud, including its elasticity and scalability, it is important to understand AWS services, features, and best practices. This whitepaper provides a technical overview of all AWS services and highlights various architectural best practices to help you design efficient, scalable architectures.
Building Fault-Tolerant Applications on AWS Whitepaper – Read
AWS provides you with the necessary tools, features and geographic regions that enable you to build reliable, affordable fault-tolerant systems that operate with a minimal amount of human interaction. This whitepaper discusses all the fault-tolerant features that you can use to build highly reliable and highly available applications in the AWS Cloud.
Web Hosting Best Practices Whitepaper – Read
Hosting highly-available and scalable web applications can be a complex and expensive proposition. Traditional scalable web architectures have not only needed to implement complex solutions to ensure high levels of reliability, but have also required an accurate forecast of traffic to provide a high level of customer service. AWS provides the reliable, scalable, secure, and highly performing infrastructure required for the most demanding web applications – while enabling an elastic, scale-out and scale-down infrastructure model to match IT costs with real-time customer traffic patterns. This whitepaper will review Web application hosting solution in detail, including how each of the services can be used to create a highly available, scalable Web application.
Leveraging Different Storage Options in the AWS Cloud Whitepaper – Read
The AWS Cloud platform includes a variety of Cloud-based data storage options. While these alternatives allow architects and developers to make design choices that best meet their application’s needs, the number of choices can sometimes cause confusion. In this whitepaper, we provide an overview of each storage option, describe ideal usage scenarios, and examine other important storage-specific characteristics (such as elasticity and cost) so that you can decide which storage option to use when.
AWS Security Best Practices Whitepaper – Read
Security should be implemented in every layer of your Cloud application architecture. In this whitepaper, you will learn about some specific tools, features and guidelines on how to secure your Cloud application in the AWS environment. We will suggest strategies how security can be built into the application from the ground up.