Effective DevOps with AWS

Scale gracefully and maintain outstanding performance with your AWS-based infrastructure using DevOps principles

Effective DevOps with AWS

Nathaniel Felsen

2 customer reviews
Scale gracefully and maintain outstanding performance with your AWS-based infrastructure using DevOps principles
Mapt Subscription
FREE
$29.99/m after trial
eBook
$25.20
RRP $35.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$25.20
$44.99
$29.99p/m after trial
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781786466815
Paperback400 pages

Book Description

The DevOps movement has transformed the way modern tech companies work. AWS which has been on the forefront of the Cloud computing revolution has also been a key contributor of this DevOps movement creating a huge range of managed services that help you implement the DevOps principles.

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. Written by a lead member of Mediums DevOps team, this book explains how to treat infrastructure as code, meaning you can bring resources online and offline as necessary with the code as easily as you control your software. You will also build a continuous integration and continuous deployment pipeline to keep your app up to date. You’ll find out how to scale your applications to offer maximum performance to users anywhere in the world, even when traffic spikes with the latest technologies, such as containers and serverless computing. You will also take a deep dive into monitoring and alerting to make sure your users have the best experience when using your service.

Finally, you’ll get to grips with ensuring the security of your platform and data.

Table of Contents

Chapter 1: The Cloud and the DevOps Revolution
Thinking in terms of cloud and not infrastructure
Adopting a DevOps culture
Deploying in AWS
Summary
Chapter 2: Deploying Your First Web Application
Creating and configuring your account
Creating our first web server
Summary
Chapter 3: Treating Your Infrastructure As Code
Managing your infrastructure with CloudFormation
Adding a configuration management system
Summary
Chapter 4: Adding Continuous Integration and Continuous Deployment
Building a continuous integration pipeline
Building a continuous deployment pipeline
Summary
Chapter 5: Scaling Your Infrastructure
Scaling a monolithic application
Improving performance and cost saving
Architecting your application to handle massive amounts of traffic
Summary
Chapter 6: Running Containers in AWS
Dockerizing our helloworld application
Using the EC2 container service
Creating a CI/CD pipeline to deploy to ECS
Summary
Chapter 7: Monitoring and Alerting
Instrumenting our application for monitoring
Monitoring our infrastructure
Creating alarms using CloudWatch and SNS
Summary
Chapter 8: Hardening the Security of Your AWS Environment
Understanding where to focus your effort
Improving the security of the IAM layer
Strengthening the security at the network level
Protecting against targeted attacks
Summary

What You Will Learn

  • Find out what it means to practice DevOps and what its principles are
  • Build repeatable infrastructures using templates and configuration management
  • Deploy multiple times a day by implementing continuous integration and continuous deployment pipelines
  • Use the latest technologies, including containers and serverless computing, to scale your infrastructure
  • Collect metrics and logs and implement an alerting strategy
  • Make your system robust and secure

Authors

Table of Contents

Chapter 1: The Cloud and the DevOps Revolution
Thinking in terms of cloud and not infrastructure
Adopting a DevOps culture
Deploying in AWS
Summary
Chapter 2: Deploying Your First Web Application
Creating and configuring your account
Creating our first web server
Summary
Chapter 3: Treating Your Infrastructure As Code
Managing your infrastructure with CloudFormation
Adding a configuration management system
Summary
Chapter 4: Adding Continuous Integration and Continuous Deployment
Building a continuous integration pipeline
Building a continuous deployment pipeline
Summary
Chapter 5: Scaling Your Infrastructure
Scaling a monolithic application
Improving performance and cost saving
Architecting your application to handle massive amounts of traffic
Summary
Chapter 6: Running Containers in AWS
Dockerizing our helloworld application
Using the EC2 container service
Creating a CI/CD pipeline to deploy to ECS
Summary
Chapter 7: Monitoring and Alerting
Instrumenting our application for monitoring
Monitoring our infrastructure
Creating alarms using CloudWatch and SNS
Summary
Chapter 8: Hardening the Security of Your AWS Environment
Understanding where to focus your effort
Improving the security of the IAM layer
Strengthening the security at the network level
Protecting against targeted attacks
Summary

Book Details

ISBN 139781786466815
Paperback400 pages
Read More
From 2 reviews

Read More Reviews

Recommended for You

AWS Administration - The Definitive Guide Book Cover
AWS Administration - The Definitive Guide
$ 35.99
$ 25.20
Learning Docker Book Cover
Learning Docker
$ 39.99
$ 8.00
Docker Cookbook Book Cover
Docker Cookbook
$ 35.99
$ 25.20
Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Mastering Docker Book Cover
Mastering Docker
$ 39.99
$ 28.00
DevOps: CI/CD using AWS CodePipeline & Elastic Beanstalk [Video] Book Cover
DevOps: CI/CD using AWS CodePipeline & Elastic Beanstalk [Video]
$ 149.99
$ 127.50