Amazon has a long history of using a decentralized IT infrastructure. This arrangement enabled our development teams to access compute and storage resources on demand, and it has increased overall productivity and agility. By 2005, Amazon had spent over a decade and millions of dollars building and managing the large-scale, reliable, and efficient IT infrastructure that powered one of the world’s largest online retail platforms. Amazon launched Amazon Web Services (AWS) so that other organizations could benefit from Amazon’s experience and investment in running a large-scale distributed, transactional IT infrastructure. AWS has been operating since 2006, and today serves hundreds of thousands of customers worldwide.
Today Amazon.com runs a global web platform serving millions of customers and managing billions of dollars’ worth of commerce every year. Using AWS, you can requisition compute power, storage, and other services in minutes and have the flexibility to choose the development platform or programming model that makes the most sense for the problems they’re trying to solve. You pay only for what you use, with no up-front expenses or long-term commitments, making AWS a cost-effective way to deliver applications.
Here are some of examples of how organizations, from research firms to large enterprises, use AWS today:
• A large enterprise quickly and economically deploys new internal applications, such as HR solutions, payroll applications, inventory management solutions, and online training to its distributed workforce.
• An e-commerce website accommodates sudden demand for a “hot” product caused by viral buzz from Facebook and Twitter without having to upgrade its infrastructure.
• A pharmaceutical research firm executes large-scale simulations using computing power provided by AWS.
• Media companies serve unlimited video, music, and other media to their worldwide customer base.