LocalStack: enviando e consumindo mensagens com SQS, SNS, S3, Spring Boot e a API Oficial da Marvel
Introdução O nosso BFF que pesquisa informações sobre personagens e detalhes das histórias da Marvel, também retorna as URL’s das imagens dos personagens. Vamos obter essas imagens e gravar em um bucket S3 e disponibilizar um endpoint na nossa API para retornar as imagens. Como esse processo requer acesso a uma URL externa, a geração... Continuar Lendo →
Como usar o Feign Client do Spring Cloud para integrações com API Oficial da Marvel
Introdução O principal objetivo do Feign Client é criar clientes HTTP de forma simples, sem precisar escrever muito código fonte. Normalmente um cliente HTTP é usado em chamadas para outros microsserviços quando trabalhamos com orquestração ou quando chamamos API’s, endereços externos ou integração com outros sistemas que usam o protocolo HTTP. No nosso exemplo, vamos mostrar como utilizar o Feign Client para chamar a API Oficial da Marvel. Este artigo foi escrito no Medium:... Continuar Lendo →
LocalStack: usando S3, AWS Secret Manager, AWS Parameter Store e Spring Boot com a API Oficial da Marvel
Introdução As aplicações e microsserviços precisam usar configurações para a sua execução. Em aplicações desenvolvidas com o Spring Boot, as configurações ficam em arquivos de propriedades e caso tenha a necessidade de alterar essas configurações, devemos efetuar o empacotamento e o deploy da aplicação para que as alterações entre em vigor. Usando um sistema de... Continuar Lendo →
Configuração Distribuída com Micronaut e Consul
Este artigo foi escrito no Medium: https://medium.com/@thomsdacosta/configuração-distribuída-com-micronaut-e-consul-85c3c530e37c
LocalStack: ambiente local para testar a sua aplicação AWS
Introdução Quando estamos iniciando o desenvolvimento de aplicações com AWS, sempre barramos em um problema: como testar a nossa aplicação sem gastar muito dinheiro e de forma eficiente. Para isso foi desenvolvido o LocalStack que simula o ambiente da AWS em sua máquina local. O LocalStack possui uma versão paga, mas os recursos da versão... Continuar Lendo →
Leitura da Semana — 22 a 28/12/19
Resumo semanal de leitura relacionado a tecnologia. Os artigos a seguir são pesquisas a assuntos relacionados ao meu dia a dia de trabalho ou algo interessante visualizado em quaisquer site pela internet.DockerThe Complete Docker Collection [Tutorials] — uma série de artigos relacionados a DockerAPIREST API Best Practices — Design Examples From Java and Spring Web Services — artigo bem interessante que... Continuar Lendo →
Azure: Guia de Estudos — Parte 2
No processo de aprendizagem dos componentes e recursos da Azure, iremos encontrar vários tutoriais e sites que irá nos auxiliar no melhor entendimento. Alguns deles possui códigos fontes e até mesmo templates dos mais variados gostos. Neste artigo, resumi os principais sites que pode ajudar na caminhada de estudos da Azure.Clique aqui para a Parte... Continuar Lendo →
Azure e Java: Implantando aplicações com Docker
Iremos desenvolver uma aplicação para obter as informações da API do Twitter e indicar qual o usuário que possui mais seguidores de acordo com as hashtag especificas em um filtro de pesquisa. No nosso caso, as hastags serão configuradas previamente como parâmetro da aplicação.Após a construção do aplicativo, iremos implantar as aplicações usando o Azure... Continuar Lendo →