Aplicação utilizada durante a construção do nosso projeto na Semana Partiunuvem. Aplicação TFTEC Cloud sendo executada em .Net Core e conectada a um banco SQL Server.
Criando uma estrutura de aplicação e banco de dados utilizando serviços Cloud Azure IaaS.
1 - Download ASP.Net Core 7
2 - Após instalar seu servidor Windows Server 2022, execute o comando abaixo para realizar a instalação do IIS:
Install-WindowsFeature -name Web-Server -IncludeManagementTools
3 - Faça download da pasta do projeto utilizando o seguinte link:
https://github.com/raphasi/semanapartiunuvem/archive/refs/heads/master.zip
4 - Copie a pasta "partiunuvem" para dentro do diretório c:\inetpub\wwwroot:
C:\inetpub\wwwroot\partiunuvem
5 - Para os demais passos da configuração você deve acompanhar a Aula 02.
Modernizando a estrutura de aplicação e banco de dados utilizando serviços Cloud Azure PaaS.
1 - Donwload e instalação do Net .Framework 4.8 na VM-DB:
https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net48-offline-installer
2 - Download e instalaçao do DMA (Data Migration Assistant) na VM-DB:
https://www.microsoft.com/en-us/download/confirmation.aspx?id=53595
3 - Demais etapas detalhadas na Live:
- Criar um uma instância de Server SQL para hospedar o Azure SQL Database
- Criar uma instância de Azure SQL Database
- Utilizar o DMA para rodar um Assessment de compatilbilidade do banco antes da migração
- Parar a aplicação (iisreset /stop)
- Utilizar o DMA para rodar a migração do Schema do banco
- Utilizar o DMA para rodar a migração dos dados para o Azure SQL Database
- Conferir os dados migrados
- Desabilitar o serviço do SQL no servidor de oriem (IaaS)
- Alterar o endereço na string de conexão do servidor de aplicação
- Desligar a VM-DB
1 - Donwload e instalação do App Service migration assistant na VM-APP:
https://azure.microsoft.com/en-au/products/app-service/migration-tools/
2 - Demais etapas detalhadas na Live:
- Criar um App Service Plan
- Fazer Upgrade do App Service Plan para uma instância S2 (Somente quem estiver com conta trial)
- Criar um Projeto no Azure Migrate
- Utilizar o App Service migration assistant para migração do site
- Ajustar a string de conexão no seu Web APP
- Desligar a VM-APP
Aula01 - https://www.youtube.com/watch?v=MWdrCNYmDGw