Microservice Order System - Customer Microservice
See Wiki for details about the Customer Api
This project is a Customer API built using .NET 8. It uses SQL Server as the database and is containerized with Docker Compose. The API is hosted on Azure App Service, and it leverages CI/CD pipelines for automated deployment.
- CRUD Operations: read, and update customer data.
- SQL Server Database: Stores customer information, including names and contact details.
- Dockerized API: The API runs inside a Docker container for easy deployment and scalability.
- Docker Compose: Simplifies local development and orchestrates the API container.
- Azure App Service: Hosted on Azure for high availability and performance.
- CI/CD Pipeline: Automated build and deployment using GitHub Actions.
- .NET 8
- C#
- SQL Server (hosted in Azure)
- Entity Framework Core for database interactions
- Docker & Docker Compose for containerization
- Azure App Service for cloud hosting
- GitHub Actions for CI/CD automation