• Stars
    star
    150
  • Rank 247,323 (Top 5 %)
  • Language
    C#
  • License
    MIT License
  • Created over 6 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Shows an approach to work with a microservices based architecture using .Net Core, Docker, and Azure Service Fabric/Kubernetes, applying Domain Driven Design (DDD) and Comand and Query Responsibility Segregation (CQRS) and other patterns.

Microservices w/ .Net Core, Docker and Service Fabric/Kubernetes

Prerequisites and Installation Requirements (only for development)

  1. Install Docker for Windows/Mac.
  2. Install .NET Core SDK
  3. Install Visual Studio 2017 15.8 or later (Visual Studio 2019 16.4 or later recommended) or Visual Studio Code.
  4. Tuning Docker for better performance and Debugging
  5. Clone this Repo
  6. Set docker-compose project as startup project.
  7. Press F5 and that's it!

Architecture and Deployment

Screenshots

Website

Trip API

Invoice API

Support

If you find this project helpful you can support me!

Visit my blog http://elvanydev.com/Microservices-part1/ to view the whole posts series and to know all the details about this project.