Skip to content

This Repo Related To Microservices Architecture Using Different Tools And Technologies Like Nodejs Using Typescript, Kafka, CI/CD Using Jenkis , Docker And Moving To Kubernetes

Notifications You must be signed in to change notification settings

eslamelkholy/Microservices-Boilerplate

Repository files navigation

E-commerce Microservice Architecture

Features

  • Microservice Architecture
  • CI/CD Using Jenkis
  • Kafka as a Messaging System To Communicates Between Microservices
  • Dockerizing Whole Application
  • Using Kubernetes For Automating Deployment, Scaling and Management Of Containerized App
  • Logging And Montoring Over Cloud
  • TypeScript Using Nodejs
  • Central Error Handling
  • PM2 For Development & Production Environment Monitoring
  • Test Environment
  • Load Balancing

TODO List

  • Separate node_modules to every project
  • Separate Jenkins to Every Microservice

Quick Start

  • Adjust Enviroment Variable For APP_ENV And HOST_NAME Default (Development, localhost)

About

This Repo Related To Microservices Architecture Using Different Tools And Technologies Like Nodejs Using Typescript, Kafka, CI/CD Using Jenkis , Docker And Moving To Kubernetes

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published