Step by step guide to creating an ASP.NET Core microservice using Docker and Kubernetes.

Are you frustrated with your monolith or exploring a microservices architecture pattern for your next application? Kubernetes offers orchestration and tooling to make it easier to build and deploy an elastic, self-healing microservice system. In this session, we’ll build a single microservice with ASP.NET Core in Visual Studio. We’ll use Docker-Compose for local development and Docker to build and push an image to Docker hub. From there, the image can be picked up and used in a Kubernetes deployment on Azure’s AKS service. Microservices allow for polyglot development and polyglot persistence. While this session will be using ASP.NET Core, Couchbase, and Azure the principles of development can be applied to any number of web frameworks, databases, or cloud-native Kubernetes services.

Matt Groves Bio:
Matthew D. Groves is a guy who loves to code. It doesn't matter if it's C#, jQuery, or PHP: he'll submit pull requests for anything. He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s. He currently works as a Developer Advocate for Couchbase. His free time is spent with his family, watching the Reds, and getting involved in the developer community. He is the author of AOP in .NET (published by Manning), a Pluralsight author, and a Microsoft MVP.

  • Get the latest DevOps jobs, events and curated articles straight to your inbox, once a week

  • Community Partners