Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Microservices for developers

Microservices for developers

More Decks by Juan Pablo Rivillas Ospina

Other Decks in Programming

Transcript

  1. UM MICROSERVICE É UM MINI-APP COM UM PROPÓSITO ESPECÍFICO, QUE

    CONSEGUE SER ACESSADO POR OUTROS CONTAINERS OU MÁQUINAS Eu
  2. IMPORTANTE NA HORA DE DESENVOLVER MICROSERVICES ▸TER ARQUIVOS DE CONFIGURAÇÃO

    COM AS VARIÁVEIS DE AMBIENTE ▸TER CLARO COMO SERÁ A COMUNICAÇÃO ENTRE MICROSERVICES E ATRAVÉS DE QUAIS PORTAS ▸DEFINIR QUAL IMAGEM VOU USAR ▸O QUER IRÁ ACONTECER COM MEU CÓDIGO ANTES- DURANTE-DEPOIS DO DEPLOY (FATOR DE SUCESSO)
  3. 2. COMUNICAÇÃO ENTRE MICROSERVICES DEPENDENDO DA LINGUAGEM E DE QUAIS

    SERVIÇOS IRÃO ESCALAR, DEVEMOS NOS PREOCUPAR COM A FORMA DE LEITURA E ESCRITA DOS NOSSOS RECURSOS
  4. 3. QUAL IMAGEM VOU USAR PODE FAZER COM QUE A

    GENTE ESCREVA CÓDIGO DESNECESSÁRIO
  5. SABER O QUE ACONTECE COM O NOSSO CÓDIGO NO CICLO

    DE VIDA INTEIRO NOS FARÁ MELHORES DESENVOLVEDORES