Rapid Docker on AWS out now

Michael Wittig – 16 Oct 2019

As a developer or DevOps engineer, you want to focus on shipping great experiences to your customers. Therefore, we have designed a fast and easy way to bundle your application into Docker containers and run them on Amazon’s worldwide infrastructure in a highly available and scalable manner.

Rapid Docker on AWS is available

Today, we launch our new learning experience Rapid Docker on AWS. We created a short video to show you how it works.



We want to thank Andrew Clark for editing and Philipp Garbe for writing a benevolent foreword. Thanks to all the early birds, who bought the eBook long before we completed all chapters and examples. Thanks for spreading the word!


Experience Rapid Docker on AWS in two ways: Get the eBook with examples if you prefer to learn in self-study. Want to learn together with others? Join us for a 4-week Online Seminar.

Why an Online Seminar?

We experienced it ourselves countless times: Learning a new topic is exhausting, and very often, we break off. Our online seminar is different: it won’t let you fall behind.

  • You start with up to 20 like-minded people. You all have a common goal: Learn to run Docker workloads on AWS.
  • The seminar is time-boxed to 4 weeks - no time to procrastinate.
  • Videos and screencasts are released regularly to explain new concepts, show pitfalls, and explain options.
  • Weekly Q&A sessions with Andreas, Michael, and the learning group keep all learners on track.
  • Interact with your cohort at any time via the private discussion board.

The upcoming seminar starts on November 4th.

Join the Seminar

About the eBook

The eBook is structured into the following chapters:

  1. Introducing the highly available, scalable, and cost-effective architecture
    1. Benefits of the architecture
    2. Overview of the architecture
    3. Preparing your machine
    4. Launching the demo infrastructure and application
  2. Dockerizing and spinning up your web application
    1. Getting started with Docker
    2. Building the Docker images for your web application
    3. Testing your web application locally
    4. Pushing your Docker image to the Amazon ECR registry
    5. Launching your web application
  3. Mastering the building blocks of the cloud infrastructure
    1. Managing your stack with infrastructure as code: AWS CloudFormation
    2. Load-balancing requests to your containers: Amazon ALB
    3. Managing and running your containers: ECS and Fargate
    4. Configuring a custom domain name and HTTPS: Route 53 and Certificate Manager
    5. Storing and querying your data: RDS Aurora Serverless
    6. Monitoring and debugging: CloudWatch
    7. Running scheduled jobs (cron) in the background
  4. Deploying your source code and infrastructure continuously
    1. Versioning your source code with Git: AWS CodeCommit
    2. Setting up a deployment pipeline: AWS CodeBuild

Download the free reading sample

Launch promotion: buy until October 31st, and you will get a voucher for another eBook to give away.

Get the eBook

Michael Wittig

Michael Wittig

I’m the author of Amazon Web Services in Action. I work as a software engineer, and independent consultant focused on AWS and DevOps.

You can contact me via Email, Twitter, and LinkedIn.

Briefcase icon
Hire me
Cover of Rapid Docker on AWS

New book: Rapid Docker on AWS

A rapid way to get your web application up and running on AWS. Made for web developers and DevOps engineers who want to dockerize their web applications and run their containers on Amazon Web Services. Prior knowledge of Docker and AWS is not required.

Buy icon
Buy now
Marbot Logo

Incident Management for Slack

Team up to solve incidents with our chatbot marbot. Never miss a critical alert. Escalate alerts from your AWS infrastructure among your team members. Strong integrations with all parts of your AWS infrastructure: CloudWatch, Elastic Beanstalk, RDS, EC2, ...

Slack icon
Try for free
📚 Rapid Docker on AWS
A rapid way to get your web application up and running on AWS. Learn how to package your application into Docker containers. Learn more.