Azure SQL の基礎

初級
データベース管理者
管理者
ソリューション アーキテクト
Azure
Azure SQL データベース

Azure SQL Database や Azure SQL マネージド インスタンスなど、既存の SQL Server の専門知識を Azure SQL に変換する方法について説明します。 このラーニング パスを完了すると、Azure SQL の構成、セキュリティ保護、監視、トラブルシューティングの方法に加えて、それをいつ、どのように使用すべきかについての基礎知識も得られます。

前提条件

  • SQL Server を使用した作業、保守、開発の経験
  • Azure のリソースのデプロイや管理などの経験

このラーニング パス内のモジュール

Azure SQL は、管理され、セキュリティで保護されたインテリジェントな製品のファミリであり、Azure クラウドで SQL Server データベース エンジンを使用します。 このモジュールでは、さまざまなデプロイ オプションとサービス レベル、およびクラウドに移行する利点について学習します。

このモジュールでは、Azure SQL のデプロイと構成のプロセスについて説明します。 ハンズオン演習では、実際に Azure SQL Database をデプロイして構成します。 また、Azure SQL Managed Instance と SQL Server の比較も示します。 Azure portal に加えて、SSMS、Azure Data Studio (SQL ノートブックを含む)、Azure CLI を使います。

データのセキュリティとコンプライアンスを確保することは常に最優先事項です。 このモジュールでは、Azure SQL を使用してデータをセキュリティで保護する方法、ログインとユーザーを構成する方法、セキュリティを監視するためのツールと手法の使用方法、データが業界標準および規制に準拠した基準を満たしていることを確認する方法、Azure で提供される追加の特典とインテリジェンスを活用する方法について学習します。 また、SQL をセキュリティで保護するためのネットワークの考慮事項についても説明します。

Azure SQL には、アプリケーションの一貫したパフォーマンスを提供できるようにする機能とツールがあります。 このモジュールでは、Azure SQL の構成、監視、インテリジェントなパフォーマンスの主要な側面について説明します。

SLA、RTO、RPO のどれがビジネスに必要であっても、Azure SQL にはその可用性を満たすためのオプションと組み込み機能があります。 このモジュールでは、バックアップと復元、フェールオーバー クラスター インスタンス、Always On 可用性グループに関する知識が、Azure SQL でのビジネス継続性のためのオプションにどのように対応するかについて学習します。 また、アーキテクチャと、それらが可用性に与える影響についても詳しく説明します。

このラーニング パスでは、Azure SQL を使用して、安全で高性能な高可用性のソリューションをデプロイして構成しました。 1 つのソリューションには多くの要素があります。 このモジュールでは、ビジネス シナリオを選び、シナリオ内の制約を考慮しながら要件を満たすために最適なリソースとプロセスを決定する方法を学習します。 また、Azure SQL とクラウドで得られる機会に関して、他に考慮すべきことについても学習します。