Desenvolvimento em .NET Core voltado a Kubernetes: possibilidades e exemplos práticos | Docker Day
Neste sábado (11/07/2020) realizei uma apresentação durante o Docker Day (iniciativa promovida pela comunidade .Net Vale). Aproveito para mais uma vez agradecer ao meu amigo Julio Arruda (Microsoft MVP) pela oportunidade.
Minha palestra abordou as diferentes possibilidade oferecidas pelo .NET Core para o desenvolvimento de soluções que se utilizem do Kubernetes. Ao longo da live apresentei exemplos cobrindo o uso de tecnologias e recursos como .NET Core 3.1, ASP.NET Core 3.1, Docker, PowerShell, Windows Terminal, Visual Studio Code, Linux, MongoDB, variáveis de ambiente e Secrets do Kubernetes, Azure App Configuration e Azure Kubernetes Service.
A gravação está disponível no YouTube e pode ser assistida gratuitamente:
A seguir estão os slides que utilizei:
Nos links a seguir estão materais (artigos, vídeos) que utilizei como base para a apresentação:
Kubernetes - Guia de Referência Gratuito
Docker - Guia de Referência Gratuito
ASP.NET Core + Azure App Configuration: manipulando configurações de forma mais inteligente
E os repositórios do GitHub com os exemplos empregados nas demonstrações:
ASP.NET Core 3.1 + API REST + Dockerfile
ASP.NET Core 3.1 + API REST + Azure App Configuration + Dockerfile
.NET Core 3.1 + Console Application + MongoDB + Serilog + Dockerfile
Scripts YAML para Kubernetes + CronJob + .NET Core 3.1 + Secret + MongoDB + PowerShell
E para aqueles que estão lendo esse post e tenham interesse, deixo aqui o convite para que participem do minicurso gratuito e online a ser promovido pela comunidade Azure na Prática e que acontecerá na manhã do dia 18/07/2020 (um sábado). Uma ótima oportunidade para todos que pretendam conhecer mais ou mesmo aprofundar seus conhecimentos sobre DevOps, obtendo inclusive um certificado (sem custo algum) ao fim deste treinamento. Segue o link de inscrição e com informações adicionais: