Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O aplicativo Web de exemplo da Contoso University fornece um projeto de exemplo com o qual você pode experimentar usando a modernização do GitHub Copilot para .NET (versão prévia). Para obter mais informações e instruções passo a passo, consulte o guia de início rápido.
Visão geral do cenário
A Contoso University é um sistema de gerenciamento universitário fictício criado originalmente com o .NET Framework 4.8. O aplicativo inclui recursos como:
- Registro de aluno
- Gerenciamento de cursos
- Atribuições de instrutor
O sistema herdado depende de componentes baseados no Windows:
- LOCALDB do SQL Server para armazenamento de banco de dados
- Sistema de arquivos local para gerenciamento de arquivos
- MsMQ (Fila de Mensagens da Microsoft) para mensagens de notificação
Modernização com o Azure
Usando a Modernização para .NET (versão prévia), você pode atualizar o exemplo para usar serviços modernos e nativos de nuvem do Azure:
- O Banco de Dados SQL do Azure substitui o SQL Server LocalDB
- O Armazenamento de Blobs do Azure substitui o acesso ao sistema de arquivos local
- Barramento de Serviço do Azure substitui o MSMQ
- O Azure Key Vault fornece gerenciamento de segredos seguros
Esta migração ilustra como transformar um aplicativo local herdado em uma solução nativa de nuvem escalonável e mantenedível usando o GitHub Copilot e os serviços do Azure.