Microservices are small, modular, and independently deployable services. Docker containers (for Linux and Windows) simplify deployment and testing by bundling a service and its dependencies into a single unit, which is then run in an isolated environment.
This guide is an introduction to developing microservices-based applications and managing them using containers. It discusses architectural design and implementation approaches using .NET Core and Docker containers.
Looking for the e-book in another format?
This e-book is also available in a number of other languages.
If you are a .NET developer or architect who wants to get started with Microsoft Azure, this book is for you.
This guide provides DevOps guidance for deploying and maintaining production .NET microservices, using Docker containers, Kubernetes, and Azure Service Fabric.