The AWS Architecture Center is designed to provide you with the necessary guidance and best practices to build highly scalable and reliable applications in the AWS Cloud. These resources will help you understand the AWS platform, its services and features, and will provide architectural guidance for design and implementation of systems that run on the AWS infrastructure.
Reference Implementation: Deploy a Microsoft SharePoint 2010 Server Farm in the AWS Cloud in 6 Simple Steps
Read Shaw Media Case Study "Our average uptime increased rapidly from 98.8% to 99.9% without re-architecting applications"
AWS Cloud Architecture Best Practices Whitepaper
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. Download Whitepaper (PDF).
Building Fault-Tolerant Applications on AWS Whitepaper
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. Download Whitepaper (PDF).
Using AWS for Disaster Recovery Whitepaper
In the event of a disaster, you can quickly launch resources in Amazon Web Services (AWS) to ensure business continuity. The paper highlights relevant AWS features and services that you can leverage for your DR processes and shows example scenarios on how to recover from a disaster. It further provides recommendations on how you can improve your DR plan and leverage the full potential of AWS for your Disaster Recovery processes. Download Whitepaper (PDF).
Operational Checklists for AWS
Deploying an application on Amazon Web Services (AWS) is fast, easy, and cost-effective. This paper is targeted at developers and architects who are looking for operational and architectural guidance from AWS to help assess their application’s operational readiness. It provides two checklists - Basic and Enterprise - so that you can evaluate your applications against a list of essential and recommended best practices and then deploy them with confidence. Download Whitepaper (PDF).
Web Hosting Best Practices Whitepaper
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. Download Whitepaper (PDF).
Leveraging Different Storage Options in the AWS Cloud Whitepaper
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. Download Whitepaper (PDF).
AWS Security Best Practices Whitepaper
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. Download Whitepaper (PDF).
Amazon Simple Email Service Best Practices Whitepaper - New!
To run a successful email program, you must be aware of a few topics that can affect your delivery and ultimately your impact on email recipients. You might send email for a variety of reasons, including enhancing an existing relationship with a customer, marketing new products and offers, educating a group of people sharing a common interest, or notifying customers of an event. In this whitepaper, we start by discussing the value attributed to your email by your recipients and the Internet Service Providers (ISPs) responsible for protecting their inboxes. Then we explain what the emailing process looks like, who’s involved, and what their roles are. Finally, you’ll learn how to optimize value and drive it up based on some best practices we’ve compiled. Download Whitepaper (PDF).