Building Great .NET Microservices


What is the right size for a microservice? What are the critical pieces in a service? How should I architect and test these services? We’ll start from scratch and build up the principles of great microservices. Then we’ll dive into a code sample showing OpenTelemetry logging, tracing, and metrics. We’ll see how containers makes it easy to deploy and upgrade microservices, and how services can come together in a unified API with Kubernetes ingress. You’ll leave with a GitHub repository of microservices you can clone to keep learning or fork and use in your own work.