Resumo
Acertar o timing certo para ir até o ponto de ônibus é um desafio com o qual a maioria pode se identificar. A primeira etapa na arquitetura de uma solução envolve a construçã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 os recursos necessários para aplicativos modernos, como pegar o ônibus. O Banco de Dados SQL do Azure dá suporte a ações JSON, geoespaciais e GitHub. Os recursos do Banco de Dados SQL do Azure facilitam o atendimento aos requisitos do cenário e permitem que você crie um pipeline de CI/CD desde o início.
Azure SQL Database facilita o desenvolvimento dos fundamentos de aplicações como a aplicação full-stack sem servidor discutida para apanhar o autocarro.
Referências para aprofundar a sua aprendizagem
Há muitas referências para você se aprofundar nos temas discutidos como quiser, agora ou posteriormente.
Desenvolvimento moderno de banco de dados com o Banco de Dados SQL do Azure
As referências a seguir estão relacionadas aos recursos modernos do Banco de Dados SQL do Azure.
- Canal do YouTube SQL do Azure com de Dados Expostos
- Vídeo: Usando o Azure Pipelines para implantações SQL do Azure
- 10 razões para usar o Azure SQL em seu próximo projeto.
- Exemplo de suporte JSON SQL do Azure
- Suporte geoespacial
- biblioteca OpenLayers
- Modelos gráficos
- índices Columnstore
- Introdução às Tabelas Memory-Optimized
Implementar DevOps usando o Banco de Dados SQL do Azure
As referências a seguir serão úteis se você quiser aprender sobre DevOps em geral e como ele se relaciona ao Banco de Dados SQL do Azure.
- O que é DevOps?
- CI/CD
- Ações do GitHub
- Azure DevOps
- Vídeo: Introdução ao DevOps para SQL do Azure
- Vídeo: Usando o Azure Pipelines para implantações SQL do Azure
- DevOps para o Azure SQL.
- 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 que suportam migrações de código primeiro
- .NET Core - Entity Framework
- Node - Sequelize
- Nó - Prisma
- Python - Django
- Python - SQLAlchemy Alembic
Outros exemplos para mergulhar no desenvolvimento moderno de banco de dados
Um exemplo de uma solução completa que mostra como usar a abordagem de Script Manual juntamente com as opções de teste de unidade de banco de dados está disponível aqui: Desenvolvimento moderno: criando uma API REST, via CI/CD e vice-.