Rockford Lhotka

Information & Communications Technology

.net core ASP.NET Core CSLA .NET Docker Kubernetes microservices software architecture

Minneapolis, Minnesota, United States

Hands-On With Cloud-Native .NET Development

"Cloud native" is rapidly becoming the default approach for building all sorts of apps. This term is often synonymous with microservices, containers, and serverless, but really combines those plus other concepts into a unified approach for building continuously delivered apps. In this hands-on workshop, you’ll learn how to build cloud-native systems in .NET Core. You’ll be running microservices in containers, hosted in orchestration technologies such as Kubernetes and Cloud Foundry. Even better, you’ll learn how to make these containers be the output of your continuous integration builds and see how they deploy to private, public, and hybrid clouds. If that wasn’t enough, you’ll also get hands-on experience with async message-based communications, modern configuration approaches, and many other key techniques that differentiate a cloud native app from more traditional architectures. These include the 12 Factors (12factor.net) and 8 Fallacies of Distributed Computing.

Learning points:
1. How to build microservices in .NET Core for containers
2. How to set up a DevOps pipeline so your build output is a container
3. How to architect modern cloud native apps leveraging the 12 Factors and avoiding the 8 Fallacies


Rockford Lhotka

Author, OSS contributor, CTO at Magenic

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.

Rockford's full speaker profile