TDC FUTURE
TECHNOLOGY CREATING TOMORROW

TRILHA ARQUITETURA JAVA

Venham conferir as novidades, tendências de arquitetura utilizando a plataforma Java e o porquê esse ecossistema é tão relevante para alavancar seus projetos!
Com um ecossistema rico, especificações bem definidas, frameworks maduros, uma evolução constante e uma comunidade ativa, a plataforma Java se mostra cada vez mais relevante nos dias de hoje. Vamos abordar cases e novidades da plataforma Java e arquiteturas construídas em cima desse ecossistema.

O que é uma trilha?

A trilha é um evento híbrido, presencial em Porto Alegre e remoto na sua casa, que tem a duração de um dia inteiro com sete palestras e um painel de discussão.

Date and Place

Thursday, December 7, 2023

09h às 19h

UniRitter
Rua Orfanotrófio, 555 /
Alto Teresópolis Porto Alegre - RS
IN-PERSON OR REMOTE ACCESS WITH ONLINE BROADCAST

Investment

Inscrição online
1 track: R$ 245 for R$ 150

Inscrição online
1 track: R$ 245 for R$ 195

Inscrição online
1 track: R$ 245

Inscrição híbrida (presencial + online)
1 track: R$ 395 for R$ 250

* enjoy bigger discount until APR/19, see full table

Inscrição híbrida (presencial + online)
1 track: R$ 395 for R$ 325

* price valid until MAY/05, see full table

Inscrição híbrida (presencial + online)
1 track: R$ 395

* price valid until JUN/36, see full table

Promoções

Inscrição online
2 tracks: R$ 440
3 tracks: R$ 624

Inscrição híbrida (presencial + online)
2 tracks: R$ 710
3 tracks: R$ 1.005

* price valid until JUN/36, see full table

Esta trilha pertence à área

Confira as trilhas relacionadas:

Schedule / Talks Time Zone: GMT-3

Programação Stadium:

08:00 to 08:55

Credenciamento

09:00 to 10:00

Opening of the event and mini keynotes

Abertura do evento com Yara Mascarenhas e Bruno Souza com novidades e convidados muito especiais :

Programação desta Trilha:

10:10 to 10:25

Track opening by coordination

Here the coordinators introduce themselves and make an introduction to the track.

10:30 to 11:05

Conceitos de arquitetura antes de construir sua aplicação de GenAI em Java

Yugo Sakamoto

GenAI foi o hype do ano! E é essencial não nos deixarmos levar pelas falácias do mercado e mantermos foco no que é realmente importante e gera valor para os usuários e negócio.

Nesta apresentação eu trago alguns importantes conceitos arquiteturais que ajudarão o desenvolvedor Java a construir suas primeiras aplicações integrando com GenAI evitando as distrações que uma tecnologia nova pode trazer.

11:15 to 11:50

Subindo sua primeira contribuição para o Quarkus antes do café esfriar!

Luis Fabrício Da Rosa De Llamas

Vou te ajudar a quebrar a barreira que te impede de contribuir em um projeto Open Source, mais especificamente no projeto Quarkus, ao vivo e a cores! Desmistificaremos todas as dúvidas sobre como dar os primeiros passos como um contribuidor, começando pela documentação. Falaremos sobre os benefícios de ser um colaborador, desde o desenvolvimento das habilidades técnicas até a visibilidade na comunidade global de desenvolvedores. Bora abrir esse PR?!

11:55 to 12:30

Platform Engineering: construindo a sua plataforma de interna de desenvolvimento

Leonardo Piedade

Você sabe como uma plataforma interna de desenvolvimento pode acelerar o valor que a sua empresa entrega para os clientes? Junte-se a nós nesta sessão onde apresentaremos os principais atributos e capacidades de uma plataforma moderna. A partir de uma arquitetura de exemplo apoiada em projetos open source, você aprenderá por meio de exemplos como usar o Backstage, Kubernetes, Crossplane e Argo CD para começar a construir a plataforma da sua empresa e encantar os desenvolvedores.

12:35 to 14:00

Intervalo para almoço

An excelent opportunity for all people in the event to interact and exchange ideas. Collaborators, sponsoring and supporting companies, speakers and technical committeé.

14:00 to 14:10

Track opening by coordination

Here the coordinators introduce themselves and make an introduction to the track.

14:10 to 14:45

Seu código Java na era Kubernetes Native: uma experiência com live coding

Elder Moraes

Seu código Java está pronto para a era Kubernete Native?

Há muita "modinha" em torno desse assunto. Porém, as aplicações modernas de fato possuem complexidades como escalabilidade, conteinerização e service mesh que são facilmente endereçadas pelo Kubernetes.

A pergunta é: seu código Java está pronto pra tudo isso? Se você fizer as escolhas certa, sim!

O Quarkus foi construído todo com a abordagem Kubernetes Native, e ainda te permite usar MicroProfile, Camel, Hibernate e vários outros projetos open source dentre os maiores do mundo.

Esta é a hora para usar Kubernetes com Java! E essa sessão 100% prática vai te mostrar como fazer isso ainda hoje.

14:50 to 15:25

Seus sistemas estão resilientes?

Paula Santana / Gleice Elen da Silva Oliveira

Nesta apresentação vamos fazer uma breve retrospectiva sobre as estratégias de resiliência e possíveis implementações dentro de sistemas que operam na plataforma Java. Desta forma você poderá ter uma visão de pontos a melhorar ou evitar na sua arquitetura atual.

15:30 to 16:30

Java no Mundo Contemporâneo: Ainda é a Escolha Certa para a Arquitetura de Software?

FERNANDO FRAGA / Laura Mendes Ribeiro Caetano / Daniel Wildt
Painel de Discussão desta Trilha

16:35 to 17:05

Networking and Visiting Stands

Break to network and get to know the booths of the event.

17:10 to 17:45

Modular Monoliths: reduza a complexidade e foque no essencial!

Lucas Rogerio Masotti

Está incomodado com a quantidade de microsserviços que precisa lidar diariamente? Os desafios da computação distribuída estão lhe dando dor de cabeça? Talvez seja a hora de considerar os Modular Monoliths! A partir das ideias de Simon Brown, publicadas no último capítulo do Clean Architecture, vamos trabalhar os conceitos de como modularizar software sem precisar de mais unidades de deploy. Utilizando como exemplo a arquitetura de um projeto Java Spring MVC, veremos como fica a organização de um código altamente coeso, com baixo acoplamento e todos os benefícios que isso traz.

17:50 to 18:25

Event-First como arquitetar sua solucao usando especificacoes open-sources como AsyncAPIs e Cloud Events no ecossistema Java

Claudio Eduardo de Oliveira / Guilherme Mazzei Graf

Muito se fala sobre API-First e como o design deve ser cuidadosamente pensando ao especificarmos nosso OpenAPI. Nesta talk nossa abordagem segue o mesmo principio so que relacionado com Event-Driven Architecture em como especificar nossos eventos voltados ao negocio usando especificacoes abertas utilizando ferramentas Open-Source do ecossistema Java.

Programação da Stadium no final do dia:

18:30 to 18:35

Encerramento da trilha

Os coordenadores fazem um breve encerramento com agradecimentos.

Schedule subject to change

Sponsors

Diamond



Silver



Community Lounge


Patrocínio Trilha


Instituição Parceira


Realização