Get Free Shipping on orders over $79
AWS for System Administrators - Second Edition : Build, automate, and operate scalable cloud infrastructure on AWS - Marcel Neidinger

AWS for System Administrators - Second Edition

Build, automate, and operate scalable cloud infrastructure on AWS

By: Marcel Neidinger, Prashant Lakhera

Paperback | 29 May 2025 | Edition Number 2

At a Glance

Paperback


$124.75

or 4 interest-free payments of $31.19 with

 or 

Ships in 10 to 15 business days

Master AWS infrastructure management by leveraging automation to build scalable, efficient, and resilient cloud solutions with this practical guide

Key Features:

- Learn to set up, scale, and automate AWS infrastructure using best practices

- Automate AWS deployment and maintenance using Terraform, AWS CLI, Boto3, and the AWS Cloud Development Kit (CDK)

- Work through real-world scenarios to optimize scalability, performance, and cost efficiency

- Purchase of the print or Kindle book includes a free PDF eBook

Book Description:

System administrators adopting AWS often struggle with automation, scalability, and multi-account management. Originally authored by Prashant Lakhera and now thoroughly updated by Senior Solutions Architect Marcel Neidinger, this second edition is your scenario-driven, hands-on guide to efficiently deploying and managing cloud infrastructure using Infrastructure as Code (IaC).

This updated edition features new topics like chaos engineering with AWS Fault Injection Simulator, multi-account CI/CD deployments, reusable IaC patterns, and cloud compliance using AWS Config and service control policies-all to help you build modern cloud architectures.

You'll set up AWS CLI, Terraform, and CDK to automate deployments, as well as explore cloud networking with VPCs, EC2, and Transit Gateway, followed by auto-scaling and load balancing strategies. The chapters highlight AWS Secrets Manager for securely storing and accessing your secrets, along with CloudWatch for monitoring and observability in the cloud. You'll implement centralized logging and develop backup and disaster recovery strategies. The book guides you through the processes and best practices for setting up a multi-account environment, with real-world scenarios for optimizing costs and ensuring high availability.

By the end of this book, you'll have the skills to efficiently deploy, manage, and optimize AWS infrastructure at scale.

What You Will Learn:

- Design and deploy networks in the cloud with VPCs and deploy instances with EC2

- Implement auto-scaling and load balancing to optimize application performance

- Deploy relational databases with Amazon RDS

- Secure credentials using AWS Secrets Manager

- Monitor AWS resources using CloudWatch and SNS

- Test infrastructure resiliency using AWS Fault Injection Simulator

- Automate backups and implement disaster recovery strategies

- Set up and manage multiple AWS accounts using AWS Organizations

Who this book is for:

This book is designed for system administrators, DevOps engineers, and IT professionals who want to effectively manage and automate AWS environments. A basic understanding of cloud computing, the Linux operating system, and networking concepts is recommended.

Table of Contents

- Setting Up the AWS Environment

- Protecting Your AWS Account Using IAM

- Creating a Data Center in the Cloud Using a VPC

- Scalable Compute Capacity in the Cloud via EC2

- Increasing Application Fault Tolerance and Efficiency with Elastic Load Balancing

- Increasing Application Performance Using AWS Auto Scaling

- Scaling a Relational Database in the Cloud Using Amazon Relational Database Service (RDS)

- Managing Secrets and Encryption Keys with AWS Secrets Manager and KMS

- Centralized Logging and Monitoring with Amazon CloudWatch

- Centralizing Cloud Backup Solutions

- Disaster Recovery Options with AWS

- Testing the Resilience of Your Infrastructure and Architecture with AWS Fault Injection Service

- Deploying Infrastructure Using CI/CD Pipelines

- Building Reusable Infrastructure-as-Code Components

(N.B. Please use the Read Sample option to see further chapters)

More in Parallel Processing

Building Microservices : Designing Fine-Grained Systems 2nd Edition - Sam Newman
Effective Rust : 35 Specific Ways to Improve Your Rust Code - David Drysdale
Production Kubernetes : Building Successful Application Platforms - Alex Brand
Observability Engineering : Achieving Production Excellence - Charity Majors
Scaling Python with Dask : From Data Science to Machine Learning - Holden Karau
Rust Atomics and Locks : Low-Level Concurrency in Practice - Mara Bos