Building Microservices on AWS [Video]

More Information
  • Implement auto-scaling groups to compute the capacity to scale up and handle dynamic job loads.
  • Speed up both development and deployment processes using Microservices on AWS.
  • Improve the resiliency of your application as failing components can be easily and automatically replaced.
  • Improve the reusability, composability, and maintainability of code.
  • Manage Blue Green deployments to reduce downtime and risk
  • Use existing deployment tools in AWS to manage Continuous Integration and Deployment.
  • Scale up without significant changes to tooling, architecture, or development practices
  • Reduce the risk and cost of operating a cloud platform
  • Build a service that is responsible operating and maintaining it in production

Microservices are a popular new approach to building maintainable, scalable, cloud-based applications. AWS is the perfect platform for hosting Microservices.

This course shows you how to build Microservices-based applications on AWS. It will help you overcome the limitations and challenges you experience in traditional monolith deployments. It will provide you with technological freedom and help you choose the best tool for each job.

By the end of the course, you'll have learned to apply AWS tools to create and deploy Microservices-based applications. You'll be able to make your applications cost-effective, easier to scale, and faster to develop.

All the code and supporting files for this course are available on Github at

Style and Approach

This course follows a step–by-step approach. You will learn the most important AWS concepts and apply your knowledge through simple hands-on example that will ultimately make your learning easier. Learn to implement AWS services that will help you to work on your own applications.

  • Build highly available Microservices to power applications of any size and scale.
  • Get to grips with Microservices and overcome the limitations and challenges experienced in traditional monolithic deployments.
  • Design a highly available and cost-efficient Microservices application using AWS
Course Length 1 hour 35 minutes
ISBN 9781789341638
Date Of Publication 12 Jul 2018


Alan Rodrigues

Alan Rodrigues has been working on software components such as Docker containers and Kubernetes for the last 2 years. He has extensive experience working on the AWS Platform; he is currently certified as an AWS Solution Architect Associate, a SysOps Administrator, and a Developer Associate. He has seen organizations moving toward using containers as part of their microservice architecture. And there is a strong need to have a container orchestration tool in place. Kubernetes is by far the most popular container orchestration currently being adopted.