Web and mobile 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.
"When we deployed on new devices we would have millions of new customers online within a day."
-Greg Scallan, Chief Architect
"The five-year total cost of ownership (TCO) of developing, deploying, and managing critical applications in Amazon cloud infrastructure represents a 72% savings compared with deploying the same resources on-premise or in hosted environments."
Different parts of your app require different compute, memory, and networking configurations. AWS offers 32 instance types with different amounts of compute, memory, I/O performance, graphics hardware 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.
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.
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.
Amazon RDS is a managed relational database with support for MySQL, Microsoft SQL Server, PostgreSQL, and Oracle. Amazon RDS makes it easy to operate and scale a relational database by handling time-consuming database administration tasks.