Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hammerheadshark666/mos-gateway-api

Microservice Order System - Gateway Api
https://github.com/hammerheadshark666/mos-gateway-api

csharp docker dotnet-core jwt-authentication ocelot-gateway

Last synced: 13 days ago
JSON representation

Microservice Order System - Gateway Api

Awesome Lists containing this project

README

        

# mos-gateway-api
Microservice Order System - Gateway Api

[See Wiki for details about the Gateway Api](https://github.com/HammerheadShark666/mos-gateway-api/wiki)

This project is a **Gateway API** built using **.NET 8** and **Ocelot** for API Gateway routing. The API is hosted on **Azure App Service** and leverages **CI/CD** pipelines for automated deployment. The Gateway API routes traffic to various backend services, managing requests and providing centralized access control.

## Features

- **API Gateway**: Centralized routing for multiple backend microservices.
- **Ocelot**: Handles routing, request aggregation.
- **Azure App Service**: Hosted on Azure for scalability and availability.
- **CI/CD Pipeline**: Automated build and deployment using **GitHub Actions**.
- **HTTPS Support**: Routes requests over secure HTTPS connections.

---

## Technologies Used

- **.NET 8**
- **C#**
- **Ocelot** for API Gateway functionality
- **Azure App Service**
- **Docker**
- **GitHub Actions** for CI/CD

---