Como subir API ASP.NET Core (.NET 5) com container (Docker) no Azure de forma rápida e fácil
Este vídeo mostra como podemos enviar uma Web API ASP.NET 5.0 (ou ASP.NET Core ou outros tipos de aplicação) para a Cloud do Microsoft Azure a partir de uma imagem de container (Docker) hospedada no Docker Hub.
Você verá na prática (hands on) como subir um App com Container a partir de uma imagem hospedada em um Container Registry. No exemplo foi usado o Docker Hub, que é o principal repositório de imagens Docker.
Ao final você será capaz de entender melhor como é o processo de deploy de uma API “conteinerizada” em um dos maiores provedores de Cloud Computing da atualidade, o Azure.
No exemplo, utilizamos a API (backend) de controle de tarefas no estilo “ToDo List/Manager” que criamos em outro vídeo aqui do canal. Após tê-la empacotado e gerado uma imagem, agora iremos publicá-la em nuvem. (LINKS DOS OUTROS VÍDEOS DO PROJETO NO FINAL DA DESCRIÇÃO).
Se você é novo no mundo .NET, .NET Core, Docker e/ou Azure e quer aprender mais, com certeza esse vídeo vai te ajudar bastante. Tanto para entender melhor a aplicação prática dos containers, quanto para dar o “start” em seu conhecimento sobre releases e processos de deploy.
Para ajudar que esse conteúdo chegue a mais pessoas, não deixe de curtir e compartilhar este vídeo. Assim estaremos ajudando mais pessoas a criar, configurar e publicar suas aplicações de forma totalmente acessível e gratuita. Para ficar atualizado em relação aos conteúdos desse canal, inscreva-se 😉
Endereço do vídeo de criação da API do exemplo:
https://www.youtube.com/watch?v=9vbT-…
Endereço do vídeo de criação e envio da imagem do container da API ao Docker Hub:
https://www.youtube.com/watch?v=RkYME…
Endereço do código-fonte da API – Github:
https://github.com/jpprobr/demo-taskm…
Confira o vídeo abaixo: