Azure SQL Database を使用してデータドリブン アプリケーションを開発する
概略
-
レベル
-
スキル
-
ロール
-
サブジェクト
このラーニング パスでは、Microsoft Azure SQL Database を使用してデータドリブン アプリケーションを開発するタスクを準備します。
Azure SQL Database を作成して構成し、GitHub Actions と Azure Pipelines を使用してデータベース プロジェクトをビルドおよびデプロイし、発行プロセスを自動化する方法について説明します。 これに加えて、Azure SQL Database 用のデータ API ビルダーを使用し、Azure Web Apps と静的 Web アプリを使用してデータ API を開発する方法について説明します。
さらに、外部 REST エンドポイントを介してデータをインポートし、Azure 関数を使用してデータをエクスポートし、Azure SQL Database をセキュリティで保護するスキルを身に付けます。 これらの重要なスキルにより、Azure SQL Database を使用してアプリケーションを効果的に開発および管理できます。
前提条件
- リレーショナル データベースを使用した経験。
- ID やアクセス許可などのセキュリティの概念に関する基本的な知識。
- Azure portal を使用してリソースを作成し、アクセス許可を設定する経験。
実績コード
実績コードを要求しますか?
このラーニング パス内のモジュール
Azure SQL Database での開発に役立つさまざまな機能とツールについて説明します。
開発目的で公開する Azure SQL Database を開発および自動化するさまざまな方法を学習します。
Azure のデータ API ビルダーの使用方法を調べます。これは、Azure SQL Database 用の REST および GraphQL エンドポイントの作成を簡略化する強力なツールです。 データ API ビルダーを使用すると、自動クエリ生成、詳細なセキュリティ制御、他の Azure サービスとのシームレスな統合などの機能により、最小限の労力でデータベースを汎用性の高い API に変換できます。
Azure SQL Database では、RESTful エンドポイントを使用してデータをインポートできます。 この機能により、Azure SQL Database は、外部のさまざまなサービスおよび API と統合され、汎用性が高く、ユーザー フレンドリなプラットフォームになります。 また、Azure Functions を Azure SQL Database と組み合わせると、データ処理を自動化し、アプリケーションの機能を強化するシームレスなワークフローを作成できます。
Azure SQL Database のセキュリティ保護に役立つさまざまな機能とツールについて説明します。