Book description
With platforms designed for rapid adaptation and failure recovery such as Amazon Web Services, cloud computing is more like programming than traditional system administration. Tools for automatic scaling and instance replacement allow even small DevOps teams to manage massively scalable application infrastructures—if team members drop their old views of development and operations and start mastering automation.
This comprehensive guide shows developers and system administrators how to configure and manage AWS services including EC2, CloudFormation, Elastic Load Balancing, S3, and Route 53. Sysadms will learn will learn to automate their favorite tools and processes; developers will pick up enough ops knowledge to build a robust and resilient AWS application infrastructure.
- Launch instances with EC2 or CloudFormation
- Securely deploy and manage your applications with AWS tools
- Learn to automate AWS configuration management with Python and Puppet
- Deploy applications with Auto Scaling and Elastic Load Balancing
- Explore approaches for deploying application and infrastructure updates
- Save time on development and operations with reusable components
- Learn strategies for managing log files in AWS environments
- Configure a cloud-aware DNS service with Route 53
- Use AWS CloudWatch to monitor your infrastructure and applications
Publisher resources
Table of contents
- Foreword
- Preface
- 1. Setting Up AWS Tools
- 2. First Steps with EC2 and CloudFormation
- 3. Access Management and Security Groups
- 4. Configuration Management
-
5. An Example Application Stack
- Overview of Application Components
- Installing the Web Application
- Preparing Puppet and CloudFormation
- Creating an RDS Database
- Creating an ElastiCache Node
- ElastiCache: Updating Puppet and CloudFormation
- Installing Celery with Simple Queuing Service
- Celery: Updating Puppet and CloudFormation
- Building the AMIs
- Creating the Stack with CloudFormation
- Application Factory
- 6. Auto Scaling and Elastic Load Balancing
- 7. Deployment Strategies
- 8. Building Reusable Components
- 9. Log Management
- 10. DNS with Route 53
- 11. Monitoring
- 12. Backups
- Index
Product information
- Title: AWS System Administration
- Author(s):
- Release date: August 2018
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449342579
You might also like
book
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …
book
Amazon Web Services in Action, Second Edition
Summary Amazon Web Services in Action, Second Edition is a comprehensive introduction to computing, storing, and …
book
Fluent Python, 2nd Edition
Python’s simplicity lets you become productive quickly, but often this means you aren’t using everything it …