Imagine que você tenha sua aplicação fazendo uso de uma arquitetura baseada em microsserviços hospedados em um cluster Kubernetes, como mostra a Figura 1, contendo um deployments de Mongo DB e APIs utilizadas internamente, isto é, não disponibilizadas na Internet através de IP público. Certo dia, você necessita acessar diretamente aos registros do banco de dados, seja para inspeção, seja para teste de uma aplicação que você está desenvolvendo. Como você deve proceder?
Categoria: Microsserviços
Criando Bibliotecas para APIs RESTful com OpenAPI, Swagger Editor e OpenAPI Generator
Criar bibliotecas para consumo de sua API pode facilitar a integração de serviços e aplicações de terceiros, isolando detalhes de requisições, autenticação e tratamento dos dados enviados e recebidos. Neste artigo, veremos como gerar uma biblioteca Java destinada a importação em serviços Spring utilizando uma descrição de API seguindo o padrão OpenAPI e as ferramentas Swagger Editor ou OpenAPI Generator.