Para se manter relevante no mercado, as organizações, enfrentam um ritmo acelerado de mudança. Nossos softwares devem suportar toda essa mudança, portanto não basta ter um bom processo de engenharia, a arquitetura de software é peça fundamental para entregar e manter softwares de qualidade.
Manter as organizações relevantes no mercado, através de softwares sustentáveis que atendem aos objetivos do negócio, atributos de qualidade e restrições deve ser o objetivo da arquitetura de software.
Então nessa trilha vamos falar sobre conceitos, práticas e estratégias de arquitetura de software como arquitetura evolutiva, microservices, containers, nuvens híbridas etc., para alavancar e acelerar a entrega de valor ao negócio.
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
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
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 |
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 |
Dicas de performance para suas aplicaçõesVinicius MussakOs detalhes fazem a diferença, vamos discutir sobre alguns pontos da aplicação e banco de dados que podem fazer a sua aplicação ficar muito mais rápida! |
11:40 to 12:15 |
Escalando suas aplicações em .NET 6.0 com KEDAFernando MendesPense em seus microserviços, onde você tem eventos disparados de forma assíncrona pelo EventBus do Azure, e um consumidor que processará o evento. Normalmente, podemos escalar esse Pod, caso ultrapasse 60% de memória ou 80% de CPU, por exemplo, o Kubernetes escala de forma automática, mas com o KEDA, escala de acordo com seus eventos. No exemplo que mencionei, posso configurar da seguinte maneira: Quando tenham 5 mensagens na fila, a aplicação é escalada e caso tenham mais 5, ele escala mais um Pod e assim sucessivamente. |
12:25 to 13:00 |
AKS - Quando, Onde e Porquê? Saiba usá-lo hoje mesmo!Vinícius Climaco(online) Nesta palestra veremos como subir uma aplicação .NET 6 na estrutura do AKS (Azure Kubernetes Service). Além disso abordaremos por qual motivo devemos adotá-lo e quando não devemos, você sabe como? Após a palestra tenho certeza que terá uma nova skill para se aventurar. Vamos juntos nessa? |
13:10 to 13:45 |
DAPR Pub/Sub Pattern - Facilitando o desenvolvimento de microserviços com Dapr pub/sub building blockTania Raquel Stormovski de AndradeO objetivo da palestra é demonstrar como podemos fazer uso do Dapr para implementação do modelo pub/sub de forma declarativa. O Dapr, ou Distributed Application Runtime, é uma nova maneira de pensar a arquitetura e construir aplicativos distribuídos com menor complexidade funcionando no modelo de building blocks que encapsulam recursos de infraestrutura. Utilizando o dapr podemos conectar qualquer broker de mensagens suportado sem exigir alterações no código dos nossos serviços. Esta palestra vai mostrar como podemos usar esse recurso e facilitar o desenvolvimento de nossa arquitetura. |
13:50 to 14:50 |
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é. |
15:00 to 15:10 |
Track opening by coordination
Here the coordinators introduce themselves and make an introduction to the track. |
15:15 to 15:50 |
Seu melhor desenho de arquitetura com C4 ModelNataniel PaivaJá teve que ler aqueles desenhos de arquiteturas confusos que se não tiver alguém para explicar, você simplemente não entende o que ele quer dizer? Com o C4 model a sua vida vai ficar bem mais simples no dia a dia de desenvolvimento. |
15:55 to 16:30 |
Arquitetura descentralizada e distribuída no .NET - por que, quando e como?Joao KuntzA próxima revolução no desenvolvimento de aplicações tem nome: Web 3.0 que, por definição, é descentralizada. Dentro das tecnologias de DLT, a Blockchain talvez seja a mais representativa (ainda que não a única) e vem sendo aplicada com sucesso em áreas tão diversas como o supply chain, finanças, saúde, e até mesmo no desenvolvimento de jogos. Nesta apresentação entenderemos por que e quando utilizar uma arquitetura distribuída e descentralizada, e conheceremos o NEthereum - um projeto open source capaz de integrar as aplicações .NET à blockchain, utilizando o Ethereum - a cadeia pública mais popular utilizada no desenvolvimento de projetos descentralizados. |
16:40 to 17:15 |
Desacoplamento de APIs, Workloads e Workflows com NATS.ioAlexandre Brandão LustosaConstrua a comunicação entre microserviços utilizando o NATS.io. Ferramenta poderosa de Streams, Observer Notification e muito mais |
17:25 to 17:55 |
Networking and Visiting Stands
Break to network and get to know the booths of the event. |
18:05 to 19:05 |
|
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. |