Web, Mobile, and Social Apps on AWS
Web, Mobile, and Social refers to the collection of tools and technologies required to power internet applications. AWS provides on-demand access to scalable web and application servers, storage, databases, content delivery, cache, search and other application services that make it easier to build and run apps that deliver a great customer experience.
“AWS enabled us to grow the site very dramatically while maintaining a very small engineering team.”

Watch the Video »
“When we deployed on new devices we would have millions of new customers online within a day.”
-Greg Scallan, Chief Architect
Watch the Video »
“We’ve increased our level of reliability by more than an order of magnitude.”
- Yuri Izrailevsky, VP of Cloud and Platform Engineering

Watch the Video »
“The five-year total cost of ownership (TCO) of developing, deploying, and managing critical applications in Amazon cloud infrastructure represents a 70% savings compared with deploying the same resources on-premise or in hosted environments.”

Read the IDC Whitepaper »
Capabilities
From kernel to code.
With our comprehensive set of on-demand compute, storage, database, and application services, you can easily deploy and maintain apps that always run fast.
A virtual machine candy store.
Different parts of your app require different compute, memory, and networking configurations. AWS offers 16 instance types with different amounts of compute, memory, and I/O performance, so you can choose the ones that work best for your app. AWS offers both Linux and Windows instances and gives you root access to each one.
Learn more about our Amazon Elastic Compute Cloud (EC2) instances »
Automated scaling.
Automated scaling makes it easier to administer applications with variable demand. When traffic increases, our Auto Scaling service will launch additional instances to respond to the demand, and our Elastic Load Balancing service will distribute the increased load across your instances. When demand decreases, Auto Scaling can shutdown idle instances, saving you money.
Learn more about Auto Scaling » | Learn more about Elastic Load Balancing » |
Learn more about DynamoDB »
Low. Low. Low.
AWS provides on-demand access to a wide range of Cloud infrastructure services, charging you only for the resources you actually use. AWS enables you to eliminate the need for costly hardware and the administrative pain that goes along with owning and operating it. AWS can reduce costs and improve cash flow, whether you are starting out or operating on a large scale.
Managed relational database service.
Amazon RDS is a managed relational database with support for MySQL, Microsoft SQL Server, and Oracle. Amazon RDS makes it easy to operate and scale a relational database by handling time-consuming database administration tasks.
Packet coming through.
Amazon CloudFront is a global content delivery network with 36 locations worldwide, so your pages always load fast. Amazon CloudFront is easy to use and supports both static and dynamic content.
To infinity and beyond.
With Simple Storage Service (S3), you can add any amount of content and access it from anywhere. Additionally, for static websites you can host directly from S3 with no additional charge.
Use Cases
Websites
Deploy low-cost and reliable websites in minutes.
Learn more about Game Hosting on AWS
Development tools and cloud-based services so you can deploy games faster and reach more customers.
Media Sharing Apps
Build and host your photo, video, and file storage and sync applications on AWS.
Getting Started
How to run your web app on AWS
Follow the Getting Started Video Series:
Watch the Linux Video »
Watch the Windows Video »
AWS Elastic Beanstalk
Static Websites
Web, Mobile, and Social Apps Resources
Featured Content
- Read our Whitepaper on Best Practices for Web Applications »
- Read our Whitepaper on Best Practices for Architecting in the Cloud »
- Watch a recorded AWS Presentation on Web Applications »
- Watch our how-to videos to launch the components of your application’s
architecture » - Learn about AWS CloudFormation to write a recipe that deploys your application’s architecture »