Trilhas Arquitetura Microservices e Testes
Procurando adotar uma arquitetura que impulsione o crescimento sustentável do seu negócio? Quer dividir sua arquitetura em microserviços facilitando a entrega e a implantação, além de poder experimental diversas linguagens, tecnologia e ferramentas sem alterar uma aplicação inteira? Nessa trilha vamos entender como escolher, dividir e escalar sua arquitetura, garantindo a qualidade em todas etapas do ciclo de desenvolvimento.
Sexta-feira, 24 de Abril de 2020
18:00 às 21:30h (somente ao vivo)
GRATUITO
Hora | Conteúdo |
---|---|
18:00 às 18:30 |
Abertura Arquitetura, Microservices e Testes |
18:30 às 19:00 |
Arquitetura e Arquitetos em times Ágeis.Vinicius Soares / Cléber da SilveiraA conciliação da arquitetura de software com a agilidade tem se tornado um tema recorrente em debates da comunidade de desenvolvimento. Uma das ideias mais difundidas é a de que a arquitetura de software não deve ser ignorada. Tanto é que uma das principais diretrizes do RUP, um processo de software precursor dos métodos iterativos, é definir a arquitetura de forma incremental agregando valor rapidamente. A adoçao de métodos ágeis, não pode descartar a concepção e planejamento de arquiteturas modernas. nessa palestra iremos abordar os principios de arquiteturas evolutivas, incrementais, adaptativas a mudanças e resilientes em ciclo de desenvolvimento ágil de software.
|
19:00 às 19:30 |
Testes de contrato para microserviços orientados a eventos utilizando o PactAna Ludmila de Oliveira / Bruna GonçalvesQuando dividimos um sistema em muitos serviços pequenos, eles precisam se comunicar por interfaces bem definidas (que as vezes crescem nem tão ordenadamente assim).
Para minimizar os riscos de problemas originados pelas mudanças destas interfaces, um dos caminhos possíveis é a realização de testes de contrato. Mas e quando estes serviços em questão se comunicam através de mensagens e eventos? Nesta palestra, o objetivo é falar sobre uma abordagem de testes de contrato para este tipo de sistema, utilizando o Pact. |
19:30 às 19:45 |
TDC Expo, Networking e Painel DigitalPausa na Trilha para interação nos Stands, em Networking ou em algum dos Painéis abaixo.
|
19:45 às 20:15 |
TDC Expo, Networking e Painel DigitalPausa na Trilha para interação nos Stands, em Networking ou em algum dos Painéis abaixo.
Painel TestesPainel MicroservicesPainel ArquiteturaPainel Carreira |
20:15 às 20:45 |
Testando seu software como se fosse um aviãoThiago BarradasTestar um software pode ser uma tarefa muito complicada. Não só durante a elaboração do plano de teste e sua execução, mas também como garantir que o teste realmente valide as regras de negócio e seja manutenível.
Agora, imagina se você fosse o responsável por executar as fases de teste para que um novo modelo de avião fosse lançado. Será que olhando dessa forma você se preocuparia mais? Vamos entender o que os conceitos da tecnologia e da industria da avião podem nos ensinar. |
20:45 às 21:00 |
Encerramento |