DEVintersection 2019
Nov 18th – 21st, MGM Grand, Las Vegas NV. Keynotes by Microsoft's Scott Guthrie, Eric Boyd, Julia Liuson, and Scott Hanselman.

.NET Microservices Architecture Guidance

Microservices & Docker containers

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.

Free architecture e-book

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.

Download PDF

Looking for the e-book in another format?

Architecting Cloud-Native .NET Apps for Azure

Free cloud-native e-book

This free e-book defines cloud native, introduces a sample app built using cloud-native principles, and covers topics common to most cloud-native applications.

Download PDF

You can also view this e-book on the web.

.NET microservices tutorial

Ready to try it out? Our step-by-step tutorial walks you through building your first microservice using .NET and Docker.

Build a microservice with .NET

eShopOnContainers sample application

See the concepts from the e-book implemented in a sample application.

Explore sample app on GitHub

You may also be interested in these free e-books

Azure Quick Start Guide for .NET Developers

In this short guide, explore Microsoft Azure services for a variety of .NET application scenarios. Quickly learn about the services that are right for you.

Download PDF

DevOps: Containerized Docker Application Lifecycle

This guide provides DevOps guidance for deploying and maintaining production .NET microservices, using Docker containers, Kubernetes, and Azure Service Fabric.

Download PDF
More download options

Modernize existing .NET apps with Azure Cloud and Windows Containers

Learn how to move your existing .NET Framework server applications directly to the cloud by modernizing specific areas, without re-architecting or recoding entire applications.

Download PDF
More download options

Ready to Get Started?

Our step-by-step tutorial will help you get microservices with ASP.NET running on your computer.

Supported on Windows, Linux, and macOS

Get Started