摘要
把握時間準時前往公車站是多數人面臨的一項挑戰。 建構解決方案的第一步,須使用資料庫為應用程式打造強大的基礎。 Azure SQL Database 是現代化資料庫,提供現代化應用程式 (例如搭公車) 所需的功能。 Azure SQL Database 支援 JSON、地理空間和 GitHub Actions。 Azure SQL Database 中的功能可讓您輕鬆滿足案例的需求,還可讓您從一開始就建立持續整合與持續傳遞管線。
Azure SQL Database 可讓您更輕鬆開發應用程式的基礎,例如就搭公車一事而討論的無伺服器、完整堆疊應用程式。
進一步學習的參考資料
有許多參考資料可供您立刻或稍後更深入了解已討論過的主題。
使用 Azure SQL Database 開發現代化資料庫
下列參考與 Azure SQL Database 的現代化功能有關。
- 放映《資料外洩》影片的 Azure SQL YouTube 頻道
- 影片:使用 Azure Pipelines 執行 Azure SQL 部署
- 在下一個專案中使用 Azure SQL 的 10 大理由。
- Azure SQL JSON 支援範例
- 地理空間支援
- OpenLayers 程式庫
- 圖表模型
- 資料行存放區索引
- 記憶體最佳化的資料表簡介
使用 Azure SQL Database 實作 DevOps
如果您想要大概了解 DevOps 及其與 Azure SQL Database 的關係,下列參考會相當有用。
- 什麼是 DevOps?
- 持續整合與持續傳遞
- GitHub 動作
- Azure DevOps
- 影片:DevOps for Azure SQL 使用者入門
- 影片:使用 Azure Pipelines 執行 Azure SQL 部署
- DevOps for Azure SQL。
- GitHub 動作類型
- Azure SQL 部署動作
- Azure Pipelines 工作參考
- Azure SQL Database 部署工作
支援 code first 移轉的架構
- .NET Core - Entity Framework
- Node - Sequelize
- Node - Prisma
- Python - Django
- Python - SQLAlchemy Alembic
深入探討現代化資料庫開發的其他範例
這裡提供一個全功能解決方案的範例,示範如何使用手動指令碼方法搭配資料庫單元測試選項:現代化開發:透過持續整合與持續傳遞建立 REST API,反之亦然。