Amazon EC2 Cookbook - PDF
Скачать полную версию книги "Amazon EC2 Cookbook - PDF"
With the increasing interest in leveraging cloud infrastructure around the world, AWS Cloud from Amazon offers a cutting-edge platform to architecture, build, and deploy web-scale cloud applications. The variety of services and features available from AWS can reduce the overall infrastructure costs and accelerate the development process for both large enterprises and startups alike. In such an environment, it is imperative for developers to be able to set up the required infrastructure and effectively use various cloud services provided by AWS. In addition, they also should be able to effectively secure access to their production environments and deploy and monitor their applications.
Amazon EC2 Cookbook will serve as a handy reference to developers building production applications or cloud-based products. It will be a trusted desktop reference book that you reach out to first, or refer to often, to find solutions to specific AWS development-related requirements and issues. If you have a specific task to be completed, then we expect you to jump straight to the appropriate recipe in the book. By working through the steps in a specific recipe, you can quickly accomplish the typical tasks and issues related to the infrastructure, development, and deployment of an enterprise-grade AWS Cloud application.
What this book covers
Chapter 1, Selecting and Configuring Amazon EC2 Instances, provides recipes to choose and configure the right EC2 instances to meet your application-specific requirements.
Chapter 2, Configuring and Securing a Virtual Private Cloud, contains networking-related recipes to configure and secure a virtual private cloud (VPC).
Chapter 3, Managing AWS Resources Using AWS CloudFormation, provides recipes to create and manage related AWS resources in an orderly manner.
Chapter 4, Securing Access to Amazon EC2 Instances, deals with recipes for using the AWS Identity and Access Management (IAM) service to secure access to your Amazon EC2 instances.
Chapter 5, Monitoring Amazon EC2 Instances, contains recipes for monitoring your EC2 instances using AWS CloudWatch. It will also cover a related topic—autoscaling.
Chapter 6, Using AWS Data Services, contains recipes for using various AWS relational and NoSQL data services in AWS applications.
Chapter 7, Accessing Other AWS Services, contains recipes for accessing key AWS services (other than AWS data services). These services include Route 53, Amazon S3, AWS SES, AWS SNS, and AWS SQS.
Chapter 8, Deploying AWS Applications, talks about the recipes for AWS application deployments using Docker containers, Chef cookbooks, and Puppet recipes.
Who this book is for
This book is targeted at advanced programmers, who have prior exposure to AWS concepts and features. The reader is likely to have built small applications and/or created some proof-of-concept applications. We are targeting developers tasked with building more
complex applications or cloud-based products in startup or enterprise settings.