Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/hammerheadshark666/mos-gateway-api
- Owner: HammerheadShark666
- Created: 2024-07-01T12:34:45.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-09-20T11:19:57.000Z (4 months ago)
- Last Synced: 2024-11-09T21:18:50.264Z (2 months ago)
- Topics: csharp, docker, dotnet-core, jwt-authentication, ocelot-gateway
- Language: C#
- Homepage:
- Size: 49.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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---