Microservices não é para qualquer um, mas se você tem o problema certo, esta arquitetura pode ser uma ótima solução. Venha aprender os desafios de se distribuir e depois integrar artefatos num sistema distribuído!
| Conteúdo | |
|---|---|
| 08:00 às 09:00 | Credenciamento e recepção dos participantes Todas as pessoas inscritas, palestrantes, coordenadores e de imprensa, devem retirar seus crachás e kit do congressista nos balcões de credenciamento localizados na entrada do evento, para obterem acesso às salas e Auditório Principal. | 
| 09:00 às 10:00 | Abertura do evento no Auditório Principal Após o credenciamento, convidamos os participantes a comparecerem ao auditório para receberem as boas vindas por parte dos realizadores e patrocinadores. Neste keynote de abertura, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades. | 
| 10:10 às 11:00 | Netflix OSS - plataforma desenvolvimento de microserviços Cristiano Altmann Nesta palestra pretendo apresentar alguns componentes da stack de microserviços da netflix: Eureka, Ribbon, Feign, Hystrix e Zuul. Demonstrarei como os componentes funcionam, os problemas que eles resolvem e como estes componentes interagem entre si auxliando no desenvolvimento de aplicações cloud native. Além disso, pretendo apresentar os ganhos que tivemos, as limitações e desafios que são encontrados na prática ao utilizar a stack. | 
| 11:10 às 12:00 | Autenticação e Autorização em microserviços Fernanda Machado Fornecer uma visão geral sobre autenticação e autorização e as alternativas para implementar authN/authZ em microserviços. Além de compartilhar o processo de implantação de uma abordagem em um caso de negócio que teve esta necessidade. Thomaz Leite Quando se fala em microservices, se pensa em aplicações isoladas e focadas em uma única tarefa que se comunicam através da rede utilizando técnicas como REST e GraphQL. Dependendo da runtime, é possível implementar uma arquitetura desacoplada sem perder os benefícios de se trabalhar dentro da runtime. Com a plataforma de Elixir e Erlang é possível aproveitar o melhor de microservices diminuindo os principais riscos de sua implementação. Mais especificamente, vamos olhar para o seu modelo de concorrência e as ferramentas embutidas nessas linguagens que possibilitam implementar microservices sem sair da runtime. | 
| 12:00 às 13:00 | Intervalo para Almoço 
              Uma excelente  oportunidade de todas as pessoas no evento 
              interagirem e trocarem ideias,  colaboradores, empresas 
              patrocinadoras e apoiadoras, palestrantes e coordenadores.
             | 
| 13:10 às 14:00 | Microserviços orientados a eventos: A evolução! Rodrigo Abreu / Danielle Netto Qual a melhor abordagem para arquitetar soluções que usam microserviços? Como a maioria das coisas em desenvolvimento de software (e na vida), isto depende dos requerimentos! Hoje existe uma noção que microserviços significam REST, mas isto não é necessariamente verdade. Combinar microserviços e orientação a eventos é uma abordagem que muitas vezes cria soluções mais robustas e simples. Nós vamos cobrir nesta sessão quais são os aspectos relevantes para arquitetura de microserviços e como funciona a poderosa combinação de microserviços e orientação a eventos. Vamos ver as formas de comunicação entre microserviços, como cada uma afeta a solução e também como a nuvem muda este cenário. | 
| 14:10 às 15:00 | Orchestration of Microservices Felix Müller How can you create an end-to-end business process using a bunch of decoupled microservices? How can you bring visibility to such workflow? How can you support long-running processes by not loosing the advantages of decoupling and stateless? Within this talk I want to answer all of these questions by using the open source workflow engine Camunda BPM in live coding examples with Spring Boot and Docker. Let?s orchestrate some microservices together! | 
| 15:00 às 15:30 | Coffee-break e Networking Durante o intervalo de coffee-break, serão entregues kits contendo suco e biscoitos. Um delicioso intervalo para relaxar, conhecer novas pessoas e estreitar contatos. Neste tempo, também surge a oportunidade de todas as pessoas no evento interagirem entre sí, participantes das trilhas, empresas patrocinadoras e apoiadoras, palestrantes e coordenadores. | 
| 15:40 às 16:30 | Cascading Failure, Fault Tolerance e Graceful Degradation com Hystrix! Alexandre da Gama Lima Falhas são inevitáveis! E quais as chances dessas falhas acontecerem em uma arquitetura repleta de Microservices? Grandes não? Como evitar? Como prever? Como Monitorar? Como controlar Pool de Threads? Como saber se o sistema já está responsivo? Como fazer fail fast na intermitência? Nesta palestra veremos como o Elo7 resolveu o seu problema de Cascading Failure através do Hystrix criado pelo Netflix e veremos com diversos exemplos como podemos fazer Graceful Degradation quando a comunicação entre os serviços começa a falhar. | 
| 16:40 às 17:30 | Desenvolva Aplicações usando arquiteturas orientada a microserviços Rafael Benevides Você tem escutado falar de Microserviços ao longo dos meses e provavelmente já olhou sobre 12-factor e também e aplicações cloud-native. Mas existem milhares de frameworks Java e ferramentas que você pode utilizar para confeccionar o seu software e juntar as partes em uma arquitetura orientada a Microserviços. É claro que você quer usar a melhor de cada uma delas. Venha a esta sessão e veja como combinar diferentes tecnologias e ferramentas em uma demo ao vivo que abrirá os seus olhos para as possibilidades que microserviços permitem você alcançar. Há tudo nesta demo: Containers, Spring Boot, WildFly Swarm, NodeJS, Jenkins, Openshift e quem sabe muito mais. | 
| 17:40 às 18:30 | Protegendo Microservices: Boas Práticas e Estratégias de Implementação Rodrigo Cândido da Silva Microservices tornaram-se o tema mais quente na arquitetura de software atualmente, e muito pode ser dito sobre os seus benefícios. Mas, existem inúmeros desafios relacionados a implementação e propagação de segurança no contexto destes componentes. Esta palestra abordará como realizar os cenários de autenticação e autorização com microservices, bem como discutir boas práticas e estratégias de implementação de segurança cobrindo tecnologias como OAuth2, OpenID Connect, JSON Web Token. | 
| 18:40 às 19:00 | Encerramento e Sorteios No horário de encerramento, todas as trilhas serão direcionadas de suas salas para o Auditório Principal, mesmo local da abertura. Após a apresentação de resultados do dia muitos sorteios fecharão o dia. | 
Sexta-feira, 10 de Novembro de 2017
8:30 às 19:00 h
                      
                      Rua Orfanotrófio, 555
                      
                      Alto Teresópolis | Porto Alegre - RS
                    
Arquitetos e Desenvolvedores
presencial:R$ 240,00
                      Fazendo sua inscrição presencial, você terá acesso a esta 
                      trilha e no mesmo dia também:
                      
                      
                      TDC Expo: Venha conversar com pessoas e conhecer empresas incríveis.
                        
                        
                        Trilha Stadium: Você poderá assistir às palestras da trilha Stadium do mesmo dia.