Meu primeiro Microserviço com Spring-Boot em 5 minutos

Os microsserviços são uma arquitetura de software, com eles, as aplicações são separadas em componentes mínimos e independentes, diferente arquitetura monolítica em que toda a aplicação é criada como um único bloco. Os microsserviços são componentes separados que trabalham juntos para realizar as mesmas tarefas, onde cada um dos componente ou processo é um microsserviço. Essa abordagem de desenvolvimento de software valoriza a granularidade, a leveza e a capacidade de compartilhar processos semelhantes entre várias aplicações. Trata-se de um componente indispensável para a otimização do desenvolvimento de aplicações para nuvem.
Abaixo vamos criar nossa aplicação com dois endpoints simples:
- O primeiro apenas retornará uma mensagem de texto;
- O segundo receberá um parametro e retornará uma mensagem junto do parametro informado;
Mais informações sobre Microsserviços? Excelente artigo da RedHat aqui.
Por Marcio Gadelha | Software Engineer www.linkedin.com/in/marciogadelha
