.net core ASP.NET Core CSLA .NET Docker Kubernetes microservices software architecture
Minneapolis, Minnesota, United States
In this 2 day hands-on lab you will learn how to install and interact with Docker on your local workstation and in Microsoft Azure. Building on that, you will learn how to install and use Kubernetes (k8s) on your local workstation. You will learn how to build .NET Core microservices and apps in Visual Studio that run in a k8s environment: web apps, web APIs, and message-based services. Along the way you'll learn numerous cloud-native best practices around microservice and message-based/event-based architecture, 12-factor design, how to avoid the fallacies of distributed computing, and more.
Finally, you'll learn how to use WebAssembly and Blazor to create a smart-client, browser-based app that interacts with your service-based backend system.
1. How to install Docker and Kubernetes locally
2. How to build .NET Core apps that deploy to k8s
3. How to implement a microservice-based app with a Blazor front-end
Rockford Lhotka is the CTO of Magenic, and is the creator of the widely used CSLA .NET development framework. He is the author of numerous books, and regularly speaks at major conferences around the world. Rockford is a Microsoft Regional Director and MVP. Magenic (www.magenic.com) helps our clients use technology to fuel business transformation. For more information go to www.lhotka.net.