Mês: abril 2021

Instalando o Kong no Kubernetes

25 de abril de 2021 Por Ramon Durães

O Kong é um API Gateway open source bastante utilizado no mercado. Se você está desenvolvendo API’s e Microservices o API Gateway tem o papel de ser a porta de entrada das API’s oferecendo diversos recursos como segurança, transformação, cache, limites de uso. Ao disponibilizar as API’s publicamente o acesso será feito pelo API Gateway […]

Instalando o Keycloak no Kubernetes e Nginx

25 de abril de 2021 Por Ramon Durães

O Keycloak é uma plataforma Open Source para gerenciamento de segurança nas aplicações com suporte aos protocolos padrões OpenID Connect, OAuth 2.0, SAML 2.0. Para comparar com ferramentas similares você pode consultar o Auth0, Amazon Cognito, Azure Active Directory e muitas outras soluções que cuidam da segurança das suas aplicações, API’s e Microservices. No meu […]

Como instalar o curl no windows

25 de abril de 2021 Por Ramon Durães

O curl é uma ferramenta bem conhecida no mundo Unix/Linux e permite abrir pela linha de comando uma URL remota. Além do Postman bastante conhecido pela comunidade de pessoas desenvolvedoras nós podemos utilizar o curl para fazer um teste rápido POST/GET em uma API e validar aquela implementação no seu Microservices. Instalação do curl no […]

Estratégia de cache em aplicações de alta performance

12 de abril de 2021 Por Ramon Durães

Nós estamos vivendo uma nova era onde a utilização de serviços digitais se tornou um item fundamental e essa demanda exponencial aumentou a necessidade de se desenvolver aplicações visando escalabilidade de alta performance. Á abordagem de cache não é uma solução mágica para aplicação ruim. Por isso é fundamental que o primeiro busque entender a […]

As mentiras contadas nos projetos de software

7 de abril de 2021 Por Ramon Durães

A tecnologia está cada vez mais presente nas empresas porém tem algo comum que ainda não mudou. Ainda não atigimos uma maturidade para de tratar desenvolvimento de software como “sisteminha”, “ajustezinho” e demais palavrinhas. Está no momento de tratarmos corretamente os projetos de software, complexidade e profundidade das implementações de forma que possam trabalhar em […]