Docker na prática

Para quem caiu de paraquedas neste artigo e não sabe o que é Docker, no artigo O que é Docker? eu faço uma básica explicação teórica sobre o Docker. Agora vamos ver na prática como realizar o deploy, e rodar uma aplicação em Node.js utilizando o Docker.

Continue lendo “Docker na prática”

Arquitetura de microsserviços em aplicações WEB

Diversos softwares que antes eram exclusivos para desktop, já possuem sua versão disponível na internet. Isto ocorre muito por conta da popularização da internet e da significativa melhoria nos meios de conexão. Assim aplicações web que antes apenas apresentavam conteúdo estático como textos e imagens, hoje se transformaram em complexas ferramentas, que podem prover diversas funcionalidades conforme a demanda.

Continue lendo “Arquitetura de microsserviços em aplicações WEB”

Registros DNS. O que um desenvolvedor WEB precisa saber

Quando estamos trabalhando com o desenvolvimento de aplicações WEB, cedo ou tarde vamos nos deparar com os registros DNS. Em muitos casos um desenvolvedor WEB, ao criar uma nova aplicação precisa configurar a mesma no ambiente de produção. Com isso pode haver a necessidade de realizar configurações nos registros DNS. Outro cenário em que se pode requisitar configuração nos registros DNS, seria uma mudança do servidor de hospedagem ou mesmo em algum teste de propriedade do domínio, em que no teste é solicitado a inserção de um registro DNS específico para a verificação. Podem aparecer vários outros cenários em que se faz útil o conhecimento mínimo sobre DNS.

Continue lendo “Registros DNS. O que um desenvolvedor WEB precisa saber”