Programming Amazon Ec2(English, Electronic book text, Vliet Jurg Van) | Zipri.in
Programming Amazon Ec2(English, Electronic book text, Vliet Jurg Van)

Programming Amazon Ec2(English, Electronic book text, Vliet Jurg Van)

Quick Overview

Rs.3800 on FlipkartBuy
Product Price Comparison
If you plan to use Amazon Web Services to run applications in the cloud, the end-to-end approach in this book will save you needless trial and error. You'll find practical guidelines for designing and building applications with Amazon Elastic Compute Cloud (EC2) and a host of supporting AWS tools, with a focus on critical issues such as load balancing, monitoring, and automation. How do you move an existing application to AWS, or design your application so that it scales effectively? How much storage will you require? Programming Amazon EC2 not only helps you get started, it will also keep you going once you're successfully positioned in the cloud. This book is a must-read for application architects, developers, and administrators. Determine your application's life cycle and identify the AWS tools you need Learn how to build and run your application as part of the development process Migrate simple web applications to the cloud with EC2, Amazon Simple Storage Service, and Cloud Front content delivery Meet traffic demand with EC2's Auto Scaling and Elastic Load Balancing Decouple your application using Simple Queue Service, Simple Notification Service, and other tools Use the right tools to minimize downtime, improve uptime, and manage your decoupled system. "Jurg and Flavia have done a great job in this book building a practical guide on how to build real systems using AWS." --Werner Vogels, VP & CTO at Amazon.com About the Authors Jurg van Vliet graduated from the University of Amsterdam in Computer Science. After his internship with Philips Research, he worked for many web startups and media companies. Passionate about technology, he wrote for many years about it and its effects on society. He became interested in the cloud and started using AWS in 2007. After merging his former company, 2Yellows, with a research firm, he decided to start 9Apps, an AWS boutique that is an AWS solution provider and silver partner of Eucalyptus, together with Flavia. Give Jurg a scalability challenge, and he will not sleep until he solves it—and he will love you for it. Flavia Paganelli has been developing software in different industries and languages for over 14 years, for companies like TomTom and Layar. She moved to The Netherlands with her cat after finishing an MSc in Computer Science at the University of Buenos Aires. A founder of 9Apps, Flavia loves to create easy-to-understand software that makes people’s lives easier, like the Decaf EC2 smartphone app. When she is not building software, she is probably exercising her other passions, like acting or playing capoeira. Table of Contents Chapter 1 Introducing AWS From 0 to AWS Growing into Your Application “You Build It, You Run It” In Short Chapter 2 Starting with EC2, RDS, and S3/CloudFront Setting Up Your Environment Choosing Your Geographic Location, Regions, and Availability Zones Choosing an Architecture Creating the Rails Server on EC2 RDS Database S3/CloudFront Making Backups of Volumes In Short Chapter 3 Growing with S3, ELB, Auto Scaling, and RDS Preparing to Scale S3 for File Uploads Elastic Load Balancing Auto Scaling Scaling a Relational Database Elastic Beanstalk In Short Chapter 4 Decoupling with SQS, SimpleDB, and SNS SQS SimpleDB SNS In Short Chapter 5 Managing the Inevitable Downtime Measure Understand Improvement Strategies In Short Chapter 6 Improving Your Uptime Measure Understand Improvement Strategies In Short Chapter 7 Managing Your Decoupled System Measure Understand Improvement Strategies In Short Chapter 8 And Now… Other Approaches Private/Hybrid Clouds Thank You Colophon