
Desenvolvendo Serviços de Gerenciador de Pedidos de Restaurantes com Spring Cloud
Neste projeto você terá o desafio de desenvolver os serviços de um gerenciador de pedidos de restaurante e monitorá-los com Spring Boot actuator e admin.
O que você vai desenvolver </>
Objetivo: O objetivo deste projeto prático hands-on é desenvolver os serviços de um gerenciador de pedidos de restaurante utilizando a tecnologia Spring Cloud. O projeto também inclui a implementação do Spring Boot Actuator e Admin para monitorar os serviços.
Descrição: Neste projeto, o desenvolvedor terá o desafio de criar serviços que permitam o gerenciamento de pedidos de um restaurante, desde o momento em que o cliente realiza o pedido até o seu encaminhamento para a cozinha e entrega ao cliente. Além disso, será necessário implementar a funcionalidade de monitoramento utilizando o Spring Boot Actuator e Admin.
O sistema deverá ser capaz de receber os pedidos dos clientes, armazená-los em um banco de dados e encaminhá-los para a cozinha. A partir daí, o pedido deve ser monitorado em tempo real, permitindo visualizar informações como status do pedido, tempo estimado de preparo e entrega, entre outros detalhes relevantes.
Requisitos técnicos:
- Utilizar a tecnologia Spring Cloud para implementar os serviços do gerenciador de pedidos.
- Implementar a funcionalidade de monitoramento utilizando o Spring Boot Actuator e Admin.
- Utilizar um banco de dados para armazenar os pedidos dos clientes.
- Implementar um sistema de notificação em tempo real para atualização do status do pedido.
- Garantir a segurança das informações transmitidas e armazenadas, utilizando criptografia e autenticação adequadas.
Quem vai te guiar neste projeto </>
Sobre a DIO
ACADEMIA PME EDUCACAO E CONSULTORIA EM NEGOCIOS LTDA.
CNPJ: 26.965.884/0001-02
A DIO é a maior comunidade de aprendizado contínuo em tecnologia da América Latina, que conecta os melhores talentos com as empresas mais inovadoras do mundo.
Um ecossistema educacional completo para aprendizagem em desenvolvimento de software, engenharia de dados, qualidade de software e computação em nuvem.