Projeto criado como resolução da Atividade da Aula 03 da disciplina Arquitetura de Nuvem do curso de pós-graduação de Arquitetura de Softwares Distribuídos e, requisitado pelo professor Marco Mendes.
OTÁVIO AUGUSTO DE QUEIROZ REIS
Abaixo realizamos a resolução do Passo 0:
Após feito o check-in do códigos e ajustes a primeira coisa feita foi baixar o programa Docker CE for Windows através do link
https://store.docker.com/editions/community/docker-ce-desktop-windows
No caso optamos por utilizar os containers Linux ao invés de containers Windows, pois utilizando o containers Linux te possibilita o uso do kubernetes.
Como tudo do Windows a instalação basta clicar nos botões de avançar e pronto, irá instalar o aplicativo sem dificultades.
Após atestado o sucesso na instalação, iniciamos os procedimentos para realizar a conteinerização do nosso aplicativo dotnet core dando início a resolução da atividade proposta.
- Passo 1 - Conteinerizar a aplicação com o Docker
- Passo 2 - Operar a aplicação com balanceamento de carga em 3 instâncias distintas
- Passo 3 - Operar a aplicação publicada no Azure como um conteiner Docker
- Passo 4 - Operar a aplicação como um serviço Docker Swarm
O passo 5 foi entregue diretamente na plataforma Google Classroom.