GithubHelp home page GithubHelp logo

quochuyy10217 / microservice-deployment-eshopzerovn Goto Github PK

View Code? Open in Web Editor NEW

This project forked from oguzzaydin/eshopzero

1.0 0.0 1.0 10.64 MB

Deploy .Net Microservice Application to AWS

HTML 19.23% CSS 11.54% JavaScript 15.55% C# 35.07% Shell 0.03% Dockerfile 0.67% SCSS 17.92%

microservice-deployment-eshopzerovn's Introduction

.NET Microservices Sample Application

Deploy sample .NET 5 reference application, based on a simplified microservices architecture and Docker containers forked from . This application is translated to Vietnamese by me.

Build this application

Run the command below.

docker-compose up --build

Access the application via the URL:

http://localhost:4000/

Create Order Scenario

Docker Containers

Image Port Host
eshopzero/client:latest 4000 localhost
eshopzero/gateway:dev 5200 localhost
eshopzero/product-api:dev 5203 localhost
eshopzero/order-api:dev 5202 localhost
eshopzero/identity-api:dev 5201 localhost
rabbitmq:3-management-alpine 15672 localhost
datalust/seq:latest 5340 localhost
postgres:latest 5432 localhost
redis:alpine 6379 localhost
portainer 9000 localhost

Architecture Overview

Tech Stack

  • .Net 5
  • RabbitMQ
  • Serilog & Seq
  • Redis
  • Event Source
  • CQRS && DDD
  • MediaTR
  • ReactJS
  • İdentity Server
  • Docker
  • Ocelot
  • PostgreSQL
  • Entity Framework Core
  • Ant Design
  • Portainer

microservice-deployment-eshopzerovn's People

Contributors

quochuyy10217 avatar trisngo avatar

Stargazers

 avatar

Forkers

trisngo

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.