Resumo
Saber o horário certo de ir para o ponto de ônibus é um desafio com o qual a maioria das pessoas pode se identificar. A primeira etapa na arquitetura de uma solução envolve a criação de uma base sólida para o aplicativo com um banco de dados. O Banco de Dados SQL do Azure é um banco de dados moderno com as funcionalidades necessárias para aplicativos modernos, como o de uso de ônibus. O Banco de Dados SQL do Azure dá suporte ao JSON, ao mecanismo geoespacial e ao GitHub Actions. Os recursos no Banco de Dados SQL do Azure facilitam o cumprimento dos requisitos do cenário e permitem que você crie um pipeline de CI/CD desde o início.
O Banco de Dados SQL do Azure facilita o desenvolvimento das bases de aplicativos como esse sem servidor e de pilha completa que foi apresentado para o uso de ônibus.
Referências para ampliar seu aprendizado
Há muitas referências para você se aprofundar nos tópicos discutidos como desejar, agora ou em outro momento.
Desenvolvimento de banco de dados moderno com o Banco de Dados SQL do Azure
As referências a seguir estão relacionadas às funcionalidades modernas do Banco de Dados SQL do Azure.
- Canal do YouTube do SQL do Azure apresentando a série Data Exposed
- Vídeo: Como usar o Azure Pipelines para implantações do SQL do Azure
- Dez motivos para usar o SQL do Azure no seu próximo projeto.
- Exemplo de suporte do SQL do Azure ao JSON
- Suporte ao mecanismo geoespacial
- Biblioteca OpenLayers
- Modelos do Graph
- Índices columnstore
- Introdução às tabelas com otimização de memória
Implementar o DevOps usando o Banco de Dados SQL do Azure
As referências a seguir serão úteis se você quiser saber mais sobre o DevOps em geral e como ele se relaciona com Banco de Dados SQL do Azure.
- O que é DevOps?
- CI/CD
- GitHub Actions
- Azure DevOps
- Vídeo: Introdução ao DevOps para SQL do Azure
- Vídeo: Como usar o Azure Pipelines para implantações do SQL do Azure
- DevOps para SQL do Azure.
- Tipos de ação do GitHub
- Ação de implantação do SQL do Azure
- Referência de tarefa do Azure Pipelines
- Tarefa de implantação do Banco de Dados SQL do Azure
Estruturas com suporte para Migrações do Code First
- .NET Core – Entity Framework
- Node – Sequelize
- Node – Prisma
- Python – Django
- Python – SQLAlchemy Alembic
Outros exemplos para se aprofundar no desenvolvimento de banco de dados moderno
Há um exemplo de uma solução completa que mostra como usar a abordagem de Script Manual junto com as opções de teste de unidade de banco de dados disponível aqui: Desenvolvimento moderno: como criar uma API REST por meio de CI/CD.