Event Driven Microservices Architecture with .NET and Docker

Posted By: lucky_aut

Event Driven Microservices Architecture with .NET and Docker
Published 7/2025
Duration: 7h 51m | .MP4 1920x1080 30 fps(r) x| AAC, 44100 Hz, 2ch | 6.94 GB
Genre: eLearning | Language: English

Learn how to build scalable and resilient systems like big companies do with Terraform, Azure, Docker, .NET | SQL |NoSQL

What you'll learn
- Understand the fundamentals of event-driven microservices architecture
- Design and implement infrastructure in Azure with Terraform to deploy scalable and secure microservices.
- Develop microservices in .NET using patterns such as CQRS and SAGA, applying dependency injection principles and event-based communication.
- Implement security and authentication in microservices using Microsoft Entra ID, ensuring secure access through tokens and API Gateway.
- Implement asynchronous communication between microservices using topics to ensure a decoupled and resilient architecture.
- Apply fault management and compensation strategies to microservices, ensuring consistency in distributed transactions using the SAGA pattern.
- Monitor and analyze microservices observability using telemetry, centralized logs, and metrics in Azure.

Requirements
- Basic programming knowledge in .NET

Description
Do you feel like your career as a .NET developer has stalled in the creation of APIs and CRUDs? Do you see job postings for SoftwareArchitects or Technical Leadersand know you're missing that "something" to take the leap?

That "something" is the ability not only to write code, but also to design complete, scalable, and resilient systems that large companies demand today. It's the difference between being an implementer and being a leader or architect.

This course is the bridge that will take you to that next level.

You don't come here just to learn theory; you come here toBuild. Together, we will implement a complete and functional event-driven Microservices system from scratch, simulating a real-world use case. At the end of the course, you will have a project deployed in the cloud that you can proudly display in your portfolio, demonstrating your experience with cutting-edge technologies.

What will you learn?

You will design modular and scalable architectures with .NET, leaving behind the problems of monoliths.

You will implement asynchronous and resilient communication between microservices using a message broker.

You will master the SAGA pattern to manage distributed transactions and ensure data consistency in the event of failures.

You will automate cloud infrastructure (Azure) like a pro, using Terraform to define your environment as code.

You will containerize and deploy your applications efficiently using Docker.

You will strengthen the security of your microservices with modern authentication and authorization using Microsoft Entra ID.

You will implement observability with metrics, logs, and traces to monitor and diagnose your production systems.

Why choose this course?

100% Practical and Project-Oriented: Forget about isolated theory. Everything you learn can be directly applied in a comprehensive project.

Cutting-Edge Technology: We work with the most modern and in-demand stacks: .NET, Docker, Terraform, Azure, Service Bus and more.

Architect's Vision: I'll teach you not only how to write code, but also how to make design decisions, consider trade-offs, and defend your technical proposals.

If you're ready to make the most important investment in your professional future and differentiate yourself from the rest, this is your moment. I'll be waiting inside so we can start building!

Who this course is for:
- .NET developers with a few years of experience who feel stuck and want to take the next big step in their career.
- Professionals aspiring to pursue a position as a Software Architect, Cloud Engineer, or Technical Leader.
More Info

Please check out others courses in your favourite language and bookmark them
English - German - Spanish - French - Italian
Portuguese