Skip to content

Latest commit

 

History

History
27 lines (24 loc) · 971 Bytes

README.md

File metadata and controls

27 lines (24 loc) · 971 Bytes

ShoppingCart

Architecture

Overview

  • Microservices are independently deployed and allow for more team autonomy.
    • Microservices has its own technology stack, inclusive of data management tool.
    • Communication between one another using Rest APIs event streaming & message brokers.
  • Microservices are independently scalable.
  • Microservices reduce downtime through fault isolation
  • The smaller codebase enables teams to more easily understand the codem make it simpler to maintain.
  • Used tech & guidelines :
    • .Net APIs
      • .Net 6 core
      • Entity framework
      • SQL lite
    • Identity Server
    • Service Bus Azure
    • Microservice Communication
    • Gateway Ocelot/ Azre Gateway
    • Best Practices guidelines
  • Tools needed:
    • Visual studio code
    • SQL Lite addon to code
    • .net 6 framework
    • Azure subscription.