TDC INNOVATION
CHALLENGES FOR CREATING THE DIGITAL FUTURE

Trilha API

09h às 19h
Wednesday, June 1, 2022
Conectando pessoas e tecnologias diferentes

Conectando pessoas e tecnologias diferentes. A diversidade de linguagens de programação e tecnologias que podem ser utilizadas para criar uma aplicação é enorme. Cada uma delas pode trazer vantagens distintas de acordo com o tipo de aplicação que você deseja construir. Ainda assim, dentre essas possibilidades, você, como pessoa desenvolvedora, consegue fazer diferentes sistemas se comunicarem, independente da tecnologia, utilizando as APIs.

As APIs estão no centro das Estratégias Digitais das empresas, as transformações se fazem de forma contínua e rápida, prover APIs é a melhor maneira de unir Negócios, Tecnologia e Cliente. Vamos discutir na trilha importantes pontos do momento e que estão por vir no Gerenciamento Full Lifecycle de APIs. Estejam conectadas nas novidades das APIs em tempos de transformações contínuas.

Inscrição Híbrida

IN-PERSON OR REMOTE ACCESS WITH ONLINE BROADCAST
CentroSul
Av. Governador Gustavo Richard, 850 /
Centro - Florianópolis - SC
Protocolo de Acesso Presencial

Valores para participação híbrida:
1 track: R$ 340 for R$ 250
2 tracks: R$ 680 for R$ 450
3 tracks: R$ 1.020 for R$ 650
* enjoy bigger discount until APR/13,
see full table

Valores para participação híbrida:
1 track: R$ 340 for R$ 290
2 tracks: R$ 680 for R$ 520
3 tracks: R$ 1.020 for R$ 750
* price valid until MAY/18,
see full table

Valores para participação híbrida:
1 track: R$ 340
2 tracks: R$ 590
3 tracks: R$ 860
* price valid until JUN/03,
see full table

Inscrição Digital

ACESSO REMOTO COM TRANSMISSÃO ONLINE
HOPIN

Valores para participação online:
1 track: R$ 170 for R$ 125
2 tracks: R$ 340 for R$ 225
3 tracks: R$ 510 for R$ 325
* enjoy bigger discount until APR/13,
see full table

Valores para participação online:
1 track: R$ 170 for R$ 145
2 tracks: R$ 340 for R$ 260
3 tracks: R$ 510 for R$ 375
* price valid until MAY/18,
see full table

Valores para participação online:
1 track: R$ 170
2 tracks: R$ 295
3 tracks: R$ 430
* price valid until JUN/03,
see full table

Schedule / Talks Time Zone: GMT-3

Time Content
08:00 to 08:55 Recepção dos Participantes
09:00 to 09:35 Opening of the event and mini keynotes

On the Stadium stage, everyone will be guided on how the event works, highlights and other news.

09:40 to 10:30

KEYNOTE DO EVENTO

Como criar uma máquina de gerar empreendedores: O Case de inovação de SC

Daniel dos Santos Leipnitz
Keynote convidado - Como o estado de Santa Catarina passou de 6500 empresas de TI em 2016 e passou a 19000 em 2021? Qual a receita? Como foi?
10:35 to 10:50 Track opening by coordination

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

10:55 to 11:30

Definindo APIs com OpenAPI Specification

Rolmer Telis de Oliveira

O intuito dessa palestra é apresentar a especificação OpenApi, na forma de uma visão geral. Também devemos alcançar o objetivo de criar uma especificação, a partir da ideia de uma API, com dois endpoints (um get e um post), mostrando a organização e hierarquia de chaves no arquivo yaml, além de explicar, a partir de exemplos, a definição de arquivos hierarquicamente incluídos na especificação, para encapsulamento de informações.

11:40 to 12:15

Iniciando uma API: Design-first x Code-first

Luiz Felipe Limao

Vamos ver essas metodologias de desenvolvimento de API a, Design e Code first, ambas têm o mesmo resultado final, o contrato da API e a implementação realizada. Porém, em quais casos devemos utilizar cada uma?

12:20 to 13:20 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é.

13:30 to 13:40 Track opening by coordination

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

13:45 to 14:20

O uso de APIs e Microsserviços no reuso de código

Matheus Bitencourt

Quantas vezes você não já se pegou escrevendo código que não resolve problemas de negócios, código repetitivo e que poderia já estar pronto e disponível? Pois é, isso já aconteceu comigo e acredito que com você também. Nessa apresentação iremos conversar sobre técnicas de reuso, sua importância e alguns cases de sucesso! Vamos emplacar o reuso em nossas arquiteturas e soluções? Bora lá!

14:25 to 15:00

Por que eu deveria testar a performance da minha API?

Ariane Izac

Testes de performance nem sempre são priorizados em um projeto, nem mesmo é feito um levantamento se a aplicação trabalhará com volume. Performance só se torna mais evidente, ou tem a devida importância, quando nos deparamos com um problema em produção.

Se quer mudar esse cenário e precisa de insumos para começar a implantar testes de performance focado em API entendendo sua importância, essa talk é para você.

Além de responder a pergunta "Por que eu deveria testar a performance de minha API? ", vamos mostrar na prática o exemplo em JMeter para trazer insights a serem aplicados no dia a dia.

15:10 to 16:10

Melhores praticas e dificuldades para consumir APIs

Rodrigo Branas
Painel de Discussão desta Trilha
16:20 to 16:50 Networking and Visiting Stands

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

17:00 to 17:35

API Gateway na Globo: como funciona e os benefícios que obtivemos gerindo +300 APIs internas

Hector Nieva Melo

API Gateways são utilizado para facilitar a gestão e segurança do número crescente de APIs numa empresa. Na Globo, usamos o Kong Enterprise como ferramenta para esse objetivo, recebendo mais de 86 bilhões de requests de clientes internos por ano. Queremos mostrar nessa talk como o uso de um API Gateway escala a gestão e produção de APIs na Globo, e principalmente como isso tem poupado tempo de desenvolvimento, que pode ser alocado em outras frentes mais importantes. Também vamos falar sobre desafios que temos enfrentado e discutir casos em que ter um API Gateway não é benéfico.

17:45 to 18:20

gRPC: Compartilhando Protos de forma saudável e escalável

Vinítius Salomão Salomão

Já concluiu uma API gRPC e se perguntou qual seria a melhor maneira de compartilhar aquele Proto com os clientes? Será que faz sentido um arquivo Proto permanecer no mesmo repositório de sua implementação? E os princípios do Protobuf?

Vamos responder essas perguntas e mais mostrando como fazemos hoje para compartilhar APIs na Hash de uma maneira sustentável e agnóstica a qualquer serviço ou linguagem.

18:30 to 19:05

Eventos enviados pelo servidor (Server Sent Events)

Tiago Aguiar Moreira

(online)

Já se encontrou no cenário onde é necessário requisitar uma API periodicamente em busca de atualizações? Se você precisa de notificações em tempo real o SSE veio pra te ajudar! Você aprenderá de forma simples e fácil como sua API pode enviar eventos/notificações para seu client, seja uma página web ou uma aplicação back-end.

19:15 to 19:50 Closing session

After the presentation of the results of the day, on the Stadium stage, many sweepstakes will close the day.

Schedule subject to change

Sponsors

Diamond





Apoio Institucional



Realização