Scale gracefully and maintain outstanding performance with an AWS-based infrastructureAbout This BookWritten by an expert user at one of Silicon Valley’s most high-profile companiesOur author shares his expert experiences and insights from the front lineThis book takes a warts and all look at the problems real developers face and how to overcome themWho This Book Is ForAWS provides a huge range of managed services. While each is well documented, figuring out how to use them together to build a business infrastructure is less clear. In this book, you’ll see how the most successful tech start-ups launch and scale their services on AWS and how you can too.You’ll see how companies such as Medium use AWS-managed services to ship features faster, scale better, and do more with less. Written by a lead member of the Mediums DevOps team, this book explains how Medium established, runs, and develops its development infrastructure and pipeline on AWS.You’ll see how to treat infrastructure as code, meaning you can bring resources online and offline as necessary and control your hardware platform with code as easily as you control your software. You’ll be able to deploy production applications to AWS and run them in the cloud. We’ll build a system for continuous integration and deployment, so you can ship code to production multiple times per day, always keeping your app up to date, and always competitiveYou’ll find out how to scale your web platform to offer maximum performance to users, anywhere in the world, even when traffic spikes to many thousands or millions of users. You’ll learn to scale your data stores to handle the huge amounts of data collected by modern apps and use that data instantly in the app in sophisticated ways. Finally, you’ll get to grips with ensuring the security of your platform and data.What you will learnSign up for AWS and configure your root accountAdd system monitoring, application monitoring, and performance monitoringBuild a repeatable infrastructureBuild continuous integration with JenkinsMaster the Bitcoin toolsetScale your server and dataMake your system robust and secureIn DetailAWS provides a huge range of managed services. While each is well documented, figuring out how to use them together to build a business infrastructure is less clear. In this book, you’ll see how the most successful tech start-ups launch and scale their services on AWS and how you can too.You’ll see how companies such as Medium use AWS-managed services to ship features faster, scale better, and do more with less. Written by a lead member of the Mediums DevOps team, this book explains how Medium established, runs, and develops its development infrastructure and pipeline on AWS.You’ll see how to treat infrastructure as code, meaning you can bring resources online and offline as necessary and control your hardware platform with code as easily as you control your software. You’ll be able to deploy production applications to AWS and run them in the cloud. We’ll build a system for continuous integration and deployment, so you can ship code to production multiple times per day, always keeping your app up to date, and always competitiveYou’ll find out how to scale your web platform to offer maximum performance to users, anywhere in the world, even when traffic spikes to many thousands or millions of users. You’ll learn to scale your data stores to handle the huge amounts of data collected by modern apps and use that data instantly in the app in sophisticated ways. Finally, you’ll get to grips with ensuring the security of your platform and data.