Service architecture for reading RFID tags, implemented in the year 2019 for Master's Work.
This repository provides the implementation of microservices and API Gateway. For implementation the front-end application, see the application repository.
See the work repository for more details of the project.
- ASP NET Core 2.2
- Azure Functions
- Event Bus (Service Bus)
- API Gateway (Ocelot)
- Identity Server 4
- Docker
- Health Checks
- Mediator
- Feature Folder
- DevOps (CI/CD)
Services in Azure implemented in the project:
- App Service
- App Service Plan (Linux)
- Application Insights
- Cosmos DB
- Container Registry
- IoT Hub
- Service Bus
- SQL Database (SQL Server)
- Storage (Blob)
Pipeline CI:
Pipeline CD:
All resources were deleted after the job was finalized
- Run project via docker or via Visual Studio or Visual Studio Code
Arquitetura de serviços para leitura de tags RFID, implementado no ano de 2019 para trabalho de Mestrado.
Este repositório apresenta a implementação dos microsserviços e API Gateway. Para implementação da aplicação front-end, consulte o repositório da aplicação.
Consulte o repositório do trabalho para mais detalhes do projeto.
- ASP NET Core 2.2
- Azure Functions
- Mensageria (Service Bus)
- API Gateway (Ocelot)
- Identity Server 4
- Docker
- Health Checks
- Mediator
- Feature Folder
- DevOps (CI/CD)
Serviços no Azure implementados no projeto:
- App Service
- App Service Plan (Linux)
- Application Insights
- Cosmos DB
- Container Registry
- IoT Hub
- Service Bus
- SQL Database (SQL Server)
- Storage (Blob)
Pipeline de CI:
Pipeline de CD:
Todos os recursos foram excluídos após finalização do trabalho
- Executar projeto via docker ou via Visual Studio ou Visual Studio Code