Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Awesome-Microservices-DotNet
💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET
https://github.com/mjebrahimi/Awesome-Microservices-DotNet
Last synced: 4 days ago
JSON representation
-
Training Series
-
Building microservices through Event Driven Architecture
- Building microservices through Event Driven Architecture part3: Presenters, Views, and Controllers
- Building microservices through Event Driven Architecture part1 : application specific business rules
- Building microservices through Event Driven Architecture part2 : domain objects and business rules
- Building microservices through Event Driven Architecture part4: repositories
- Building microservices through Event Driven Architecture part5: dockerization (Web Api Core and SQL Server Linux)
- Building microservices through Event Driven Architecture part6: Implementing EventSourcing on Domain Model
- Building microservices through Event Driven Architecture part7: Implementing EventSourcing on Repositories
- Building microservices through Event Driven Architecture part8: Implementing EventSourcing on Application
- Building microservices through Event Driven Architecture part09: Handling updates
- Building microservices through Event Driven Architecture part10: Run Unit tests inside a docker container
- Building microservices through Event Driven Architecture part11: Continuous Integration
- Building microservices through Event Driven Architecture part12 : Produce events to Apache KAFKA
-
Building API Gateway Using Ocelot In ASP.NET Core
- Building API Gateway Using Ocelot In ASP.NET Core
- Part Two - Building API Gateway Using Ocelot In ASP.NET Core - Authentication
- Part Three -Building API Gateway Using Ocelot In ASP.NET Core - Logging
- Part Four - Building API Gateway Using Ocelot In ASP.NET Core - Rate Limiting
- Building API Gateway Using Ocelot In ASP.NET Core - QoS (Quality of Service)
- Building API Gateway Using Ocelot In ASP.NET Core - Load Balancing
- Building API Gateway Using Ocelot In ASP.NET Core - Service Discovery (Eureka)
- Building API Gateway Using Ocelot In ASP.NET Core - Service Discovery (Consul)
- Building API Gateway Using Ocelot In ASP.NET Core - Configuration (Consul)
-
Distributed .NET Core (DShop)
- Distributed .NET Core (DShop) - Teaser
- Distributed .NET Core (DShop) - Episode 1 [Intro, HTTP requests flow, Infrastructure with Docker
- Distributed .NET Core (DShop) - Episode 2 [CQRS - Write side, Discounts service, MongoDB repository
- Distributed .NET Core (DShop) - Episode 3 [Subscribing RabbitMQ messages, API gateway
- Distributed .NET Core (DShop) - Episode 4 [Asynchronous microservices integration via events
- Distributed .NET Core (DShop) - Episode 5 [CQRS - Read side, Internal HTTP communication
- Distributed .NET Core (DShop) - Episode 6 [Service discovery & Load balancing with Consul + Fabio
- Distributed .NET Core (DShop) - Episode 7 [Handling asynchronous requests, SignalR, Polly
- Distributed .NET Core (DShop) - Episode 8 [Distributed transactions, 2PC, Event Choreography, Saga
- Distributed .NET Core (DShop) - Episode 9 [Vault secrets, Seq logging, Jaeger distributed tracing
- Distributed .NET Core (DShop) - Episode 10 [Metrics with AppMetrics, InfluxDB, Prometheus, Grafana
- Distributed .NET Core (DShop) - Episode 11 [Travis CI pipelines, custom MyGet feeds
- Distributed .NET Core (DShop) - Episode 12 [Docker basics, Docker Hub, docker-compose
- Distributed .NET Core (DShop) - Episode 13 [Integration tests with xUnit, Web API, Mongo, RabbitMQ
- Distributed .NET Core (DShop) - Episode 14 [Consumer-driven contract testing with Pact
- Distributed .NET Core (DShop) - Episode 15 [Orchestration with Portainer, Kubernetes and Rancher
- Distributed .NET Core (DShop) - Episode 6 [Service discovery & Load balancing with Consul + Fabio
- Distributed .NET Core (DShop) - Teaser
- Distributed .NET Core (DShop) - Episode 1 [Intro, HTTP requests flow, Infrastructure with Docker
- Distributed .NET Core (DShop) - Episode 2 [CQRS - Write side, Discounts service, MongoDB repository
- Distributed .NET Core (DShop) - Episode 3 [Subscribing RabbitMQ messages, API gateway
- Distributed .NET Core (DShop) - Episode 4 [Asynchronous microservices integration via events
- Distributed .NET Core (DShop) - Episode 7 [Handling asynchronous requests, SignalR, Polly
- Distributed .NET Core (DShop) - Episode 8 [Distributed transactions, 2PC, Event Choreography, Saga
- Distributed .NET Core (DShop) - Episode 9 [Vault secrets, Seq logging, Jaeger distributed tracing
- Distributed .NET Core (DShop) - Episode 10 [Metrics with AppMetrics, InfluxDB, Prometheus, Grafana
- Distributed .NET Core (DShop) - Episode 11 [Travis CI pipelines, custom MyGet feeds
- Distributed .NET Core (DShop) - Episode 12 [Docker basics, Docker Hub, docker-compose
- Distributed .NET Core (DShop) - Episode 13 [Integration tests with xUnit, Web API, Mongo, RabbitMQ
- Distributed .NET Core (DShop) - Episode 14 [Consumer-driven contract testing with Pact
- Distributed .NET Core (DShop) - Episode 15 [Orchestration with Portainer, Kubernetes and Rancher
- Distributed .NET Core (DShop) - Episode 5 [CQRS - Read side, Internal HTTP communication
-
Microservices .NET
- Meet Pacco & Microservices .NET!
- CQRS - reserving a resource
- Inbox & Outbox pattern - transactional message processing
- API Gateway with Ocelot and RabbitMQ
- Contract testing with Pact.io
- Distributed Tracing with Jaeger
- Dynamic Credentials with Vault
- DevMentors Live #0 - "Microservices .NET" Q&A, future plans etc...
- Sidecar pattern + custom reverse proxy + k8s
- Meet Pacco & Microservices .NET!
- CQRS - reserving a resource
- Inbox & Outbox pattern - transactional message processing
- API Gateway with Ocelot and RabbitMQ
- Contract testing with Pact.io
- Distributed Tracing with Jaeger
- Dynamic Credentials with Vault
- DevMentors Live #0 - "Microservices .NET" Q&A, future plans etc...
- Sidecar pattern + custom reverse proxy + k8s
-
.NET Conf: Focus on Microservices
- Welcome to .NET Conf: Focus on Microservices
- Why You Should Care About Microservices
- Stay Sharp
- A Journey into .NET Microservices with Steeltoe
- Orleans at Microsoft
- Adding a Little DAPR to Your .NET Microservices
- Developing and Deploying Microservices with 'Tye'
- Beyond REST and RPC: Asynchronous Eventing and Messaging Patterns
- The Intersection of Microservices, Domain-Driven Design and Entity Framework Core
- Build High-performance Microservices with gRPC and .NET
- DevOps, Waffles, and Superheroes - Oh My!
- API Communication in Microservices with Azure API Management and Azure Functions
- Evolving .NET Framework Monoliths with .NET 5 and Kubernetes
- Migrating .NET Framework Web Apps to Azure
- Building & Debugging Microservices faster using Kubernetes and Visual Studio
- Workshop Module 1: Introducing Microservices
- Workshop Module 2: Modeling and Architecting Microservices
- Workshop Module 3: Microservice Communication
- Workshop Module 4: Deploying Microservices to Kubernetes
- Workshop Module 5: Deploying Service Mesh to Kubernetes
- Workshop Module 6: Distributed Data
- Workshop Module 3: Microservice Communication
- Welcome to .NET Conf: Focus on Microservices
- Why You Should Care About Microservices
- Stay Sharp
- A Journey into .NET Microservices with Steeltoe
- Orleans at Microsoft
- Adding a Little DAPR to Your .NET Microservices
- Developing and Deploying Microservices with 'Tye'
- Beyond REST and RPC: Asynchronous Eventing and Messaging Patterns
- The Intersection of Microservices, Domain-Driven Design and Entity Framework Core
- Build High-performance Microservices with gRPC and .NET
- DevOps, Waffles, and Superheroes - Oh My!
- API Communication in Microservices with Azure API Management and Azure Functions
- Evolving .NET Framework Monoliths with .NET 5 and Kubernetes
- Migrating .NET Framework Web Apps to Azure
- Building & Debugging Microservices faster using Kubernetes and Visual Studio
- Workshop Module 1: Introducing Microservices
- Workshop Module 2: Modeling and Architecting Microservices
- Workshop Module 4: Deploying Microservices to Kubernetes
- Workshop Module 5: Deploying Service Mesh to Kubernetes
- Workshop Module 6: Distributed Data
-
Microservices with .NET Core and Docker
- Microservices with .NET Core and Docker Episode 1
- Microservices with .NET Core and Docker Episode 02
- Microservices with .NET Core and Docker Episode 03 - Serilog and Seq
- Microservices with .NET Core and Docker Episode 04 - Bandwidth Tester with Serilog and Seq
- Microservices with .NET Core and Docker Episode 05 - PostgreSQL Setup
- Microservices with .Net Core and Docker Episode 06 - Corona Virus Dashboard Part 01
- Microservices with .Net Core and Docker Episode 07 - Corona Virus Dashboard Part 02
- DockerMonitoring with Grafana and .NET Core
- Microservices with .NET Core and Docker Episode 1
- Microservices with .NET Core and Docker Episode 02
- Microservices with .NET Core and Docker Episode 03 - Serilog and Seq
- Microservices with .NET Core and Docker Episode 04 - Bandwidth Tester with Serilog and Seq
- Microservices with .NET Core and Docker Episode 05 - PostgreSQL Setup
- Microservices with .Net Core and Docker Episode 06 - Corona Virus Dashboard Part 01
- Microservices with .Net Core and Docker Episode 07 - Corona Virus Dashboard Part 02
- DockerMonitoring with Grafana and .NET Core
-
.NET Microservices Architecture Guidance (Microsoft)
-
A Microservices Implementation Journey
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
-
Microservices and Docker with .Net Core and Azure Service Fabric/Kubernetes
- Microservices and Docker with .Net Core and Azure Service Fabric - Part One
- Microservices and Docker with .Net Core and Azure Service Fabric - Part two
- Microservices and Docker with .Net Core and Azure Service Fabric - Part three
- Microservices and Docker with .Net Core and Azure Service Fabric - Part four
- Building resilient applications with Polly
-
Microservices with .NET Core Tutorials
-
Building Microservices on .Net platforms
- Microservices Architecture on .NET with applying CQRS, Clean Architecture and Event-Driven Communication
- Microservices Using ASP.NET Core, MongoDB and Docker Container
- Using Redis with ASP.NET Core, and Docker Container for Basket Microservices
- Building Ocelot API Gateway Microservices with ASP.NET Core and Docker Container
- Microservices Event Driven Architecture with RabbitMQ and Docker Container on .NET
- CQRS and Event Sourcing in Event Driven Architecture of Ordering Microservices
- AspnetRun Microservices Renewed !
-
Building Microservices On .NET Core
- Building Microservices On .NET Core – Part 1 The Plan
- Building Microservices On .NET Core – Part 2 Shaping microservice internal architecture with CQRS and MediatR
- Building Microservices On .NET Core – Part 1 The Plan
- Building Microservices On .NET Core – Part 3 Service Discovery with Eureka
- Building Microservices On .NET Core – Part 4 Building API Gateways With Ocelot
- Building Microservices On .NET Core – Part 5 Marten An Ideal Repository For Your Domain Aggregates
- Building Microservices On .NET Core – Part 6 Real time server client communication with SignalR and RabbitMQ
- Building Microservices On .NET Core – Part 7 Transactional Outbox with RabbitMQ
- Building Microservices On .NET Core – Part 2 Shaping microservice internal architecture with CQRS and MediatR
- Building Microservices On .NET Core – Part 3 Service Discovery with Eureka
- Building Microservices On .NET Core – Part 4 Building API Gateways With Ocelot
- Building Microservices On .NET Core – Part 5 Marten An Ideal Repository For Your Domain Aggregates
- Building Microservices On .NET Core – Part 6 Real time server client communication with SignalR and RabbitMQ
- Building Microservices On .NET Core – Part 7 Transactional Outbox with RabbitMQ
-
-
Books
-
Building Microservices on .Net platforms
-
-
Free eBooks
-
Building Microservices on .Net platforms
- Microservices in .NET Core (with examples in Nancy) - [Manning Publications](https://www.manning.com/books/microservices-in-net-core) <!-- markdown-link-check-disable-line -->
- .NET Microservices: Architecture for Containerized .NET Applications - [Download PDF](https://aka.ms/microservicesebook)
- Microservices Recipes (a free gitbook)
-
-
Courses
-
Building Microservices on .Net platforms
- .NET Core Microservices | Udemy - ([Packt](https://www.packtpub.com/product/net-core-microservices-video/9781788626415))
- Microservices Architecture and Implementation on .NET 5 | Udemy
- Building Microservices using ASP.NET Core 5.0 and Docker | Udemy
- Getting Started .NET Core Microservices RabbitMQ | Udemy
- Build Microservices with .NET Core & Amazon Web Services | Udemy
- ASP.NET Core Microservices: Getting Started | Pluralsight
- Microservices Communication in ASP.NET Core | Pluralsight
- Versioning and Evolving Microservices in ASP.NET Core | Pluralsight
- Securing Microservices in ASP.NET Core | Pluralsight
- Deploying ASP.NET Core Microservices Using Kubernetes and AKS | Pluralsight
- Strategies for Microservice Scalability and Availability in ASP.NET Core | Pluralsight
- Step-by-step tutorial for building microservices using .NET
- Step-by-step tutorial for building microservices using .NET
-
-
Other Tutorials
-
Building Microservices on .Net platforms
- Microservices with ASP.NET Core 3.1
- Get Started Building Microservices with ASP.NET Core and Docker in Visual Studio Code
- Microservices with event sourcing using .NET Core
- Microservice Architecture in ASP.NET Core with API Gateway
- RabbitMQ with ASP.NET Core – Microservice Communication with MassTransit
- Securing Microservices with IdentityServer4, OAuth2 and OpenID Connect fronted by Ocelot API Gateway
- Using gRPC in Microservices for Building a high-performance Interservice Communication with .Net 5
- Our first Microservice with .NET Core 3.1 - First Part
- Containerizing your First NetCore MicroService with Docker and creating CI/CD Pipelines with Jenkins - Second Part
- Microservice Series - From Zero to Hero
- Using Microservices in .Net Core and Docker container
- Microservices Using ASP.NET Core
- Microservices Using .Net Core 2.X With C# and Docker
- Serverless Event-Driven Architecture on Azure: A Worked Example - Part 1 - event-driven-architecture-on-azure-a-worked-example-part-2-3im6)
- Microservice architecture with ASP.NET Core (Video)
- Implement microservices patterns with .NET Core and Docker containers - BRK3317 (Video)
- Create .NET Core Microservice Using Best Practices (Video)
- APIs and Microservices in ASP.NET Core Today and Tomorrow - Glenn Condron (Video)
- Microservices and more in .NET Core 3.0 (Video)
- Ocelot Api Gateway with ASP.NET Core 2.1 and VS Code (Video)
- Building Reactive Microservices with .NET Core - Kevin Hoffman, Capital One (Video)
- Dan Wahlin on Microservices with Docker, Angular, and ASP.Net Core | Evening of Angular (Video)
- Building Resilient Microservices with .NET Core and Steeltoe - Zach Brown & Matt Horan, Pivotal (Video)
- .NET Microservices with DAPR (Video)
- Navigating microservices with .NET Core and Tye - Ryan Nowak (Video)
- Developing and Deploying Microservices with 'Tye' (Video)
- On .NET Live - Intro to Microservice Patterns for .NET Developers (Video)
- Splitting up a Monolith to (micro)Services by CodeOpinion (Video)
- Programming a Microservice with .Net Core 3.1
- Microservice Architecture in ASP.NET Core with API Gateway
- Building microservices with Tye (Video)
- How To Develop Microservices Using .Net Core & Docker
- Building .NET Microservices — Kevin Hoffmann (Video)
- Edwin van Wijk — Building microservices with .NET Core and Docker (Video)
-
-
Contribution
-
Other
-
-
Tools and Libraries
-
Frameworks
-
Other
- Dapr - Dapr SDK for .NET ([Dapr](https://github.com/dapr/dapr) is a portable, event-driven, serverless runtime for building distributed applications)
- Project Tye - Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier
- Health Checks - Enterprise HealthChecks for ASP.NET Core Diagnostics Package
-
Messaging
- MassTransit - Distributed Application Framework for .NET
- NServiceBus - The most popular service bus for .NET
- Rebus - Simple and lean service bus implementation for .NET
- RabbitMQ - RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.1+
- EasyNetQ - An easy to use .NET API for RabbitMQ
- ZeroMQ - A 100% native C# implementation of ZeroMQ for .NET
- CAP - Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
- Brighter - Command Dispatcher, Processor, and Distributed Task Queue
- Silverback - Silverback is a simple but feature-rich message bus for .NET (supports Kafka, RabbitMQ and MQTT).
-
Api Gateway
-
Service Discovery
- Consul.NET - Consul.NET is a .NET client library for the [HashiCorp Consul](https://github.com/hashicorp/consul) HTTP API
-
Programming Languages
Categories
Sub Categories
A Microservices Implementation Journey
396
Building Microservices on .Net platforms
64
.NET Conf: Focus on Microservices
42
Distributed .NET Core (DShop)
32
Microservices .NET
18
Microservices with .NET Core and Docker
16
Building Microservices On .NET Core
14
Building microservices through Event Driven Architecture
12
Building API Gateway Using Ocelot In ASP.NET Core
9
Messaging
9
Microservices and Docker with .Net Core and Azure Service Fabric/Kubernetes
5
Microservices with .NET Core Tutorials
5
Other
5
.NET Microservices Architecture Guidance (Microsoft)
3
Api Gateway
2
Frameworks
2
Service Discovery
1
Keywords
messaging
7
dotnet
6
rabbitmq
6
dotnet-core
5
c-sharp
5
microservices
4
microservice
3
service-bus
3
message-bus
3
distributed-systems
3
kafka
3
consul
2
nuget
2
service-discovery
2
sqs
2
microservices-architecture
2
storage
1
certify-microservices
1
cloud-native
1
microservice-failure-stories
1
microservice-patterns
1
microservices-quotes
1
microservices-video
1
spring-cloud
1
azure-service-bus
1
configuration
1
orleans
1
abstractions
1
aws
1
azure
1
distributed
1
distributed-locks
1
foundatio
1
job-scheduler
1
jobs
1
lock
1
logging
1
metrics
1
queue
1
redis
1
s3
1
csharp-library
1
mediatr
1
nuget-packages
1
redis-stream
1
scale
1
sns
1
message-broker
1
message-brokers
1
silverback
1