Create microservices with .NET and ASP.NET Core Ep1: Introduction to microservices with .NET



Full series information: https://docs.microsoft.com/events/learntv/learnlive-create-microservices-dotnet

More info here: https://aka.ms/learnlive-create-microservices-dotnet-Ep1

Follow on Microsoft Learn:

– Microsoft Learn Module: https://aka.ms/learnlive-20220111A
– Microsoft Learn Module (2): https://aka.ms/learnlive-20220111A2

Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other over standard protocols with well-defined interfaces. Each microservice typically encapsulates simple business logic, which you can scale out or in, test, deploy, and manage independently. Smaller teams develop a microservice based on a customer scenario and use any technologies that they want to use. Microservices applications deployed in containers make it possible to scale out apps, and respond to increased demand by deploying more container instances, and to scale back if demand is decreasing. In complex solutions of many microservices the process of deploying, updating, monitoring, and removing containers introduces challenges. This module explains some of those challenges and shows how Kubernetes can help.

———————

Learning objectives

– Explain what microservices are.
– Know how various technologies involved in microservices are and how they relate.
– Build a microservice using .NET.
– Learn the concepts behind orchestrators and why you might need them.
– Take an existing .NET microservice hosted in a Docker container and push it to Docker Hub.
– Deploy the microservice from Docker Hub to a local Kubernetes instance.

———————

Chapters
——–
0:00 Introduction
3:50 Learning Objectives (Module 1)
5:17 Build your first microservice with .NET
30:59 Knowledge Check
34:47 Exercise: Build a Dockerfile for your microservice
42:28 Microservices orchestration
46:31 Knowledge Check
48:08 Exercise: Create a Docker Compose file
52:29 Summary (module 1)
52:57 Deploy a .NET microservice to Kubernetes
1:02:41 Knowledge Check
1:04:03 Exercises
1:20:59 Knowledge Check
1:22:36 Summary (module 2) and conclusion
1:24:21 Next episode

———————

Presenters

Nish Anil
Senior Program Manager
Microsoft
– Twitter: https://twitter.com/nishanil
– LinkedIn: https://www.linkedin.com/in/nanil

Vivek Sridhar
Senior Cloud Advocate
Microsoft
– Twitter: https://twitter.com/vivek_sridhar
– LinkedIn: https://www.linkedin.com/in/vivsridh/

Moderators

Swaminathan Vetri
Cloud Solution Architect, Microsoft MVP Developer technologies
Maersk
– Twitter: https://twitter.com/svswaminathan
– LinkedIn: https://www.linkedin.com/in/swaminathanvetri/

Comments are closed.