0:00 / 0:00
- Recommended by 1 person: 1 in engineering communities.
- Presented by Les Jackson
- Linked in the descriptionbinarythistle/S04E03---.NET-Microservices-Course-
Intermediate. Assumes working knowledge.
1.6M views5 years ago1 recommendation
Distributed systemsCloud and DevOpsMicroservices and monolithsKubernetesDocker and containers
Les Jackson presents an eleven-hour comprehensive course on building, deploying, and connecting .NET microservices using Kubernetes, RabbitMQ, and gRPC.
In this step-by-step tutorial I take you through an introduction on building microservices using .NET. As the name suggests we build everything completely from start to finish –with the full scope of the course outlined in the time-stamp section below. However, at a high-level we’ll cover: • Building two .NET Microservices using the REST API pattern • Working with dedicated persistence layers for both services • Deploying our services to Kubernetes cluster • Employing the API Gateway pattern to route to our services • Building Synchronous messaging between services (HTTP & gRPC) • Building Asynchronous messaging between services using an Event Bus (RabbitMQ) To accompany this course I have provided free Kubernetes command and Architecture Cheat Sheet which is available for download when you subscribe to my blog at: dotnetplaybook.com/ 🛒 My Store: lesjackson.creator-spring.com/ 📕 My Book: apress.com/gp/book/978148... 🤩 Patreon Site (Exclusive Member Benefits!): patreon.com/binarythistle 📕 My other courses: lesjackson.net/ 🔗 GitHub Repo: github.com/binarythistle/S04E03---.NET-Microservices-Course- 🔗 Containerizing a .NET App: docs.docker.com/samples/dotnetcore/ 🔗 Insomnia Download: insomnia.rest/download 🔗How to edit your hosts file: howtogeek.com/howto/27350/beginner-geek-how-to-edit-your-hos… 🔗 Dependency Injection in .NET: docs.microsoft.com/en-us/aspnet/core/fundamentals/dependency… ⏲️ Time Codes ⏲️ - PART 1 - INTRODUCTION & Theory - Course Approach - Course Overview - Ingredients & Tooling - What are microservices? - Overview of our microservices - Solution Architecture - Application Architecture - PART 2 - BUILDING THE FIRST SERVICE - Scaffolding the service - Data Layer - Model - Data Layer - DB Context - Data Layer - Repository - Data Layer - DB Preparation - Data Layer - Data Transfer Objects - Controller and Actions PART 3 - DOCKER & KUBERNETES - Review of Docker - Containerizing the Platform Service - Pushing to Docker Hub - Introduction to Kubernetes - Kubernetes Architecture Overview - Deploy the Platform service PART 4 - STARTING OUR 2ND SERVICE - Scaffolding the service - Add a Controller and Action - Overview of Synchronous and Asynchronous Messaging - Adding a HTTP Client - Deploying service to Kubernetes - Adding an API Gateway PART 5 - STARTING WITH SQL SERVER - Adding a Persistent Volume Claim - Adding a Kubernetes Secret - Deploying SQL Server to Kubernetes - Accessing SQL Server via Management Studio - Updating our Platform Service to use SQL Server PART 6 - MULTI-RESOURCE API - End Point Review for CoWhy it's here
1 person recommends thisWhat people say. Recommended as an excellent, comprehensive, step-by-step tutorial for building microservices with .NET.
u/Saen_OGin r/softwarearchitecture • Mentions
On “Rebuilding Twitter to learn about Microservices: Stuck”
I initially followed the tutorial in .NET Les Jackon Video. This helped me with the basics, RabbitMQ, GRPC, Docker, Kubernetes. I think that is enough to get started a little? I am currently looking for any company tech blogs as they usually explain their architecture. It is how I got the idea for caching using Redis to create news feeds. High scalability. This site is a nice blog that contains a lot of that info. I also started to look at system design mock interviews on youtube, and also those videos like "How to design Twitter" or something. I am just getting started to be honest. I will probably look into Kafka, Elastic, Cassendra DB in the future. I am really clueless so take this wit…
u/skillmakerin r/dotnet • Mentions
Which one of these is a better Microservices tutorial?
Hi, I found two videos about Microservices in YouTube one is 11 hours long and the other is 7h, which one do you think should I start with ?
1- link to this video
2- link to this video