TDC 2019
São Paulo
O encontro de comunidades e empresas no Brasil

Trilha Cloud Native Apps by Red Hat

Participe desta trilha para aprender tudo o que você precisa para alcançar o sucesso: desde o básico até o estado-da-arte, incluindo a ferramenta que está revolucionando o mundo Java nos últimos tempos: Quarkus

Palestras

Importante: A grade de palestras está sujeita a alterações sem prévio aviso.
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 What is Cloud Native and How To Get There
Edson Yanaga
Desenvolver aplicações para a nuvem tornou-se o paradigma predominante, mas o que é necessário para ser bem sucedido nesta jornada? Cloud-Native Apps descrevem um conjunto de requisitos e tecnologias que auxiliam no desenvolvimento de soluções adequadas para este novo cenário. Participe desta palestra para entender como tecnologias como Containers, Kubernetes, Istio, Serverless e muito mais se encaixam na construção de arquiteturas Cloud-Native. Espere muita informação detalhada, desde o contexto inicial, histórico, evolução das tecnologias, boas práticas; e claro, com várias demonstrações ao vivo para mostrar muitos destes conceitos!
11:10 às 12:00 Supersonic, Subatomic Java with Quarkus
Stuart Douglas
Java was born in the mid-90s, the era of TLC and Boyz II Men, long before the rise of Linux server virtualization and the Linux container. We took great pride in running Java applications for weeks if not months without restarts and Java assumed the whole computer belonged to itself, that it could consume all available memory and CPU. In this presentation, we will demonstrate the problems associated using Java for "microservices", and how the open source ecosystem is working to insure the future of Java by being cloud first, container native, serverless focused and Kubernetes optimized. This is where GraalVM meets Quarkus, bringing server-side and enterprise-capable Java to enable you to build truly cloud native apps.
12:10 às 13:00 Supersonic, Subatomic Eclipse MicroProfile
Ken Finnigan
What if there was a way you could take advantage of the latest microservice architectures by leveraging the developers and skills you already have?!? What if you could do that with blazingly fast startup and crazy low memory consumption?!? In this session we?ll show you how with Eclipse MicroProfile and Red Hat?s Quarkus. We discuss all the cool features it allows you to easily use, such as OpenTracing, and Metrics. Then we move onto a demo that showcases what?s possible with Eclipse MicroProfile, utilizing the existing specifications, running in Quarkus. We will develop a microservice that integrates all the specifications. By the end of the session the attendee will have a better understanding of Eclipse MicroProfile, and how to develop applications with Quarkus.
13:10 às 14: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.
14:10 às 15:00 Event-Driven Architecture with Quarkus and Kafka
Edson Yanaga
Já aprendemos como criar nossos endpoints REST com sucesso. Entretanto, mesmo que REST sobre HTTP seja importante neste novo mundo de APIs, grande parte das integrações entre serviços corporativos ainda deve utilizar uma Arquitetura Orientada a Eventos sobre uma plataforma baseada em mensagens. Junte-se a nós nesta palestra para entender como tecnologias como Quarkus, Reactive Streaming e Kafka podem criar arquiteturas inovadoras que são escaláveis, resilientes e divertidas!
15:10 às 16:00 Reactive Programming with Quarkus
Ken Finnigan
Quarkus provides a supersonic development experience and a subatomic execution environment thanks to its integration with GraalVM. But, that's not all. Quarkus also unifies the imperative and reactive paradigm. Let's dig into this. This talk is about the reactive side of Quarkus and how you can use it to implement reactive and event-driven microservices. Reactive code may look convoluted, but in Quarkus, the proposed model has been tailored to be as close as possible from your imperative code. Just a set of annotations and types gives you the ability to interact with Apache Kafka, handle requests asynchronously, implement data streaming processing, and so on. From WebSockets to Kafka integration and reactive streams, this talk shows all you need to know to build a reactive system with Quarkus.
16:00 às 16: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.

16:40 às 17:30 What's the magic behind Quarkus and How Can I Help (Me)?
Stuart Douglas
Quarkus is revolutionizing the way that we develop Java applications for the Cloud-Native era. Do you want to learn why is Quarkus different from everything else? Then come and join us on this session to take a look at how Quarkus works and the techniques it uses to achieve its dramatic startup speed improvements. As part of this we will also cover the Quarkus extension API, so you can see how to write your own extensions that take advantage of Quarkus unique architecture.
17:40 às 18:30 Service Mesh and Sidecards with Istio and Envoy
Edson Yanaga
Microsserviços são difíceis. Essa é a conclusão que qualquer desenvolvedor tem quando finalmente implanta este tipo de arquitetura em produção. Projetos open source pioneiros como os disponibilizados pela Netflix (Netflix OSS) ajudaram muito a solucionar problemas que antes não haviam em sistemas centralizados - e rapidamente tornaram-se onipresentes em qualquer discussão sobre microsserviços. Entretanto, a difusão do conhecimento de sistemas distribuídos evoluiu muito na última década. Bibliotecas específicas de uma linguagem (Java) e a repetida implementação dos mesmos padrões de soluções em múltiplos artefatos demandaram novas abordagens: ao invés de tentar resolver problemas em nível de aplicação, delegamos estas soluções à infraestrutura. É diante deste cenário que a Service Mesh Istio foi criada. Utilizando o Envoy como implementação de sidecar padrão, o Istio permite que você aplique de modo ortogonal diferentes tipos de soluções distribuídas em toda a sua rede de artefatos. Problemas como tracing, circuit breaking, roteamento, injeção de falta e autenticação podem ser solucionados de modo global, e não implementado individualmente em cada microsserviço. Presencie nesta palestra repleta de demos como Istio e Envoy podem revolucionar a solução de problemas de aplicações distribuídas. Demonstraremos funcionalidades como traffic shaping, fault-injection, A/B testing, dark launches, mirroring, e muito mais
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.

Data e Local

Quinta-feira, 18 de Julho de 2019

10 às 19h

Universidade Anhembi Morumbi

Rua Casa do Ator, 275
Vila Olímpia | São Paulo - SP

Informações sobre Data e Local


Investimento

presencial:R$ 165,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 Carreiras: Você poderá assistir às palestras da trilha Carreiras do mesmo dia.
Trilha Stadium: Você poderá assistir às palestras da trilha Stadium do mesmo dia.


Palestrantes desta trilha


Patrocinadores

Diamond





Patrocinios e Apoios Trilha e Workshop


Programa +Diversidade


Atendimento Corporativo


Realização

instituição Parceira

TDC Online