ASP.NET Core + Containers: implementando aplicações escaláveis - TDC 2019 | São Paulo

Renato Groffe
4 min readJul 28, 2019

--

No dia 17/07/2019 (quarta) participei como palestrante na Trilha Arquitetura .NET no TDC São Paulo, realizando uma apresentação sobre a implementação de aplicações escaláveis na nuvem com ASP.NET Core e containers Docker.

Essa edição do The Developers’s Conference aconteceu na Universidade Anhembi-Morumbi em São Paulo-SP ao longo dos dias 16 a 20/07 (terça a sábado), contando com diversas trilhas simultâneas e participantes do Brasil inteiro.

Gostaria de deixar neste post meu muito obrigado à Grazi Bonizi, ao Thiago Barradas e ao Thiago Custódio que coordenaram a Trilha Arquitetura .NET pela oportunidade em participar como palestrante nesta edição TDC.

Deixo aqui também meus agradecimentos ao Marco Aurelio Oliveira e ao Thiago Barradas pelas fotos tiradas durante a palestra.

Os slides que utilizei já estão no SlideShare:

E aproveito este espaço e o grande interesse por Docker também para um convite.

Tem interesse em conhecer mais sobre Docker? Que tal então fazer um curso completo, cobrindo desde fundamentos a diferentes possibilidades de uso de containers com tecnologias em alta no mercado? Adquira conhecimentos profundos sobre Docker, evolua e se diferencie no mercado, seja você um profissional DevOps, um Desenvolvedor ou um Arquiteto de Software!

Acompanhe o portal Docker Definitivo para ficar por dentro de novidades a serem anunciadas em breve!

Site: https://dockerdefinitivo.com/

As demonstrações realizadas tomaram como base o seguinte projeto:

ASP.NET Core + Docker + Alpine Linux + Docker Hub + Kubernetes + AKS (Azure Kubernetes Service)

A implementação deste projeto, bem como a criação de objetos para deployment em um cluster Kubernetes foram abordadas por mim no seguinte artigo:

Orquestração de containers na Nuvem com o Azure Kubernetes Service (AKS) | Microsoft Tech

E também em um um webinar produzido para a Microsoft e que pode ser assistindo gratuitamente a partir do seguinte link:

Kubernetes: do Pod ao Deployment Automatizado

O post a seguir agrupa traz ainda mais materiais e referências sobre a utilização de Docker e diversas outras tecnologias (principalmente .NET Core):

Docker para Desenvolvedores .NET — Guia de Referência

Demonstrei também o deployment de aplicações empregando containers Docker na nuvem no seguinte vídeo do Canal .NET, em que cobri a utilização do serviço Azure Web App for Containers:

O uso do Kubernetes foi tema ainda de 2 eventos online gratuitos do Canal .NET, com a gravação dos mesmos estando disponível no YouTube e abordando desde os primeiros passos ao deployment automatizado via Azure DevOps:

--

--

Renato Groffe
Renato Groffe

Written by Renato Groffe

Microsoft Most Valuable Professional (MVP), Multi-Plataform Technical Audience Contributor (MTAC), Software Engineer, Technical Writer and Speaker

No responses yet