Websites on Amazon Web Services

A 2013 overview of using AWS to build and scale web applications. The talk covers AWS infrastructure options, scalability, and cost efficiency for developers deploying applications to the cloud.
You've got great ideas to solve real problems and good developers to make your ideas a reality. Now you need a way to scale up your application so everyone can use it. Amazon Web Services is here to help. Amazon Web Services enables you to run your application in the cloud, which means you get the benefits of low cost flexible infrastructure with the ability to use your existing tools and skills to deliver sophisticated and scalable applications. Let's look at how Amazon Web Services makes building and scaling web applications easier. With AWS, you you get complete control of your resources so you can start building your application with the technology you're most familiar with. With many virtual servers to choose from, you can pick the kind of server that's right for you, whether you need a very small instance or a large cluster of servers. You can even choose specialized servers optimized for lots of disk space, lots of memory, or even special graphics chips. With AWS, you also get the flexibility to choose the operating system language and tools that are right for you. You can store your data on any database you like. You can even let AWS manage the data for you with AWS's relational database service or use AWS's managed NoSQL service to achieve fast single digit millisecond latency access to your data. You get to focus on making your web app great while Amazon Web Services takes care of the work needed to run your operations so you never have to worry about managing a server closet, finding a COLO operator or building a data center, running facilities and utilities while racking and stacking servers is all taken care of. Even better, AWS makes these resources available right away so you're never waiting weeks or months for purchasing, delivery and provisioning, meaning that your project timelines can shorten and you can get to market faster. This quick access to new resources means you can experiment with new architectures and technologies without having to impact your production environment or buy new testing hardware. AWS also gives you access to a vast amount of resources so you don't have to have a big budget to have a highly available architecture that can keep your site running well even if disaster strikes. AWS provides auto scaling so your application can elastically grow and shrink with demand. This means you can handle a huge increase in traffic when your app goes viral, but also can automatically turn off resources when they aren't needed, like when your users are sleeping. AWS's low cost pay only for what you use pricing model means this elasticity can save you a bundle. There are no upfront costs and no long term contracts to keep you from getting started or lock you in. Using Amazon Web Services is like having an IT infrastructure group that always says yes, we can do that. It'll be ready for you in just a minute. Amazon Web Services can even do all the infrastructure provisioning for you. You can just point to your git repository or upload your code. AWS handles the rest, all at no additional cost. Getting started with Amazon Web Services is easy. Just go to the Amazon Web Services website and click on the sign up button. You'll get access to all of the AWS cloud services along with great benefits like a free year's worth of a machine running in the cloud, a free years worth of database access, free storage, bandwidth, archiving, caching, and much more. Want to know more about web apps and what Amazon Web Services can do for your applications? Just visit our website@aws.Amazon.com website to learn more and get started. Today.
More from Paulina

Todo sobre la Nueva Región de AWS en México | Beneficios, Infraestructura y Migración

DEMO: De VMware a AWS. Administración de ambientes dentro de la consola de AWS.








