Nos últimos dias 1 e 2 de Setembro de 2017 aconteceu a primeira edição do DevXperience. O evento é uma evolução do antigo ASP.NET Conference, realizado pela última vez em 2016. O evento foi realizado nas dependências do Centro de Eventos Rebouças em São Paulo e contou com a presença de aproximadamente 400 profissionais.
Diferentemente do modelo implementado pelo ASP.NET Conference (apenas 1 palestra por vez em um auditório principal), o DevXperience trouxe um modelo de entrega de conteúdos baseado em trilhas – 3 no total. Dessa maneira, a quantidade de conteúdos entregues foi 3x maior. Ganharam os participantes que puderam receber todo tipo de informação relacionada a desenvolvimento de software – de carreira a microserviços (este foi o tema com o maior número de submissões, segundo os organizadores).
Minha participação
Tive o prazer de ser um dos palestrantes do evento e em minha sessão (obrigado Eduardo Pires e Waldyr Felix pelo aceite da minha proposta de tema), abordei o tema “Projetando aplicações para nuvem”. Durante minha fala apresentei um pouco da natureza distribuída das plataformas de cloud (focando sempre o Azure, claro) e na sequência, tendo isso como premissa, apresentei algumas razões práticas para justificar o “porque” se deve, sempre que possível, distribuir aplicações que serão executadas nos ambientes de nuvem pública.
Apresentei também alguns casos reais de arquiteturas que foram totalmente refatoradas com o intuíto de incrementar alta disponibilidade, escalabilidade e reduzir o custo total.
Em minha fala, apresentei também algumas demonstrações práticas de como fazer algumas soluções serem altamente escaláveis no Azure, seja utilizando microserviços em Web Apps ou containers Docker. Foi bem bacana!
A seguir disponibilizo alguns links úteis que utilizei em minha palestra e também, o PPTX para que você possa consultar durante seus estudos sobre o tema.
Conteúdos
Links úteis:
- GitHub do projeto Arda: https://github.com/DXBrazil/Arda
- GitHub do projeto ContainerNanny: https://github.com/DXBrazil/ContainerNanny
- GitHub do projeto Arda Intelligence: https://github.com/DXBrazil/Arda.Intelligence
- Azure Design Patterns: https://docs.microsoft.com/en-us/azure/architecture/patterns/
- Azure Architecture Center: https://docs.microsoft.com/en-us/azure/architecture/
Apresentação
Facebook
Twitter
Instagram
LinkedIn
RSS