TDC ONLINE ESPECIAL BH
O encontro de comunidades e empresas no Brasil

Trilha Arquitetura, Microservices e Testes

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.

Data

Sexta-feira, 24 de Abril de 2020

18:00 às 21:30h (somente ao vivo)

Investimento

GRATUITO

Palestras

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 Silveira
A 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 Pact

Ana Ludmila de Oliveira / Bruna Gonçalves
Quando 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 Digital

Pausa 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 Digital

Pausa na Trilha para interação nos Stands, em Networking ou em algum dos Painéis abaixo.

Painel Testes

Painel Microservices

Painel Arquitetura

Painel Carreira

20:15 às 20:45

Testando seu software como se fosse um avião

Thiago Barradas
Testar 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


Grade sujeita a alterações

Coordenação da Trilha Arquitetura, Microservices e Testes

Rodrigo Almeida
Rodrigo Almeida
ThoughtWorks
Ariane Izac
Ariane Izac
MATERA Systems
Luiza Guerra
Luiza Guerra
ThoughtWorks
Andre Almar
Andre Almar
DevOps Bootcamp

Patrocinadores

Diamond


Gold


Silver



Realização