コース 20465-D: Designing Solutions for Microsoft SQL Server 2014

この 3 日間のインストラクタ主導のコースでは、 SQL Server 2014 および他のマイクロソフトテクノロジーを使用したエンタープライズデータベース基盤のソリューションの計画と実装に焦点を当てます。SQL Server のワークロードを統合する方法と、高可用性およびディザスタリカバリソリューションを計画して実装する方法について説明しています。

注:本コースは、 SQL Server 2012 または SQL Server 2014 の学習に関心のあるお客様を対象としています。ここでは、SQL Server 2014 の新機能だけでなく、 SQL Server データプラットフォーム全体の重要な機能についても説明します。

視聴者プロフィール

本コースは、データベースソリューションの計画、実装、管理を行うデータベースプロフェッショナルを対象としています。主な責任には以下が含まれます:

  • データベースインフラストラクチャの計画と実装。
  • 統合戦略の計画と実装。
  • 高可用性ソリューションの計画と実装。
  • ディザスタリカバリソリューションの計画と実装。

職務: データベース管理者

習得したスキル

  • 既存の企業環境を評価する。
  • ポリシーベースの管理を計画して実装する。
  • SQL Server 2014 を使用してワークロードを統合する際の考慮事項について説明する。
  • プライベートクラウドに SQL Server 2014 を含める際の考慮事項について説明する。

前提条件

本コースを受講するには、以下の前提条件を満たしている必要があります:

  • リレーショナルデータベースを使用した作業経験が 2 年以上あること、これには以下が含まれる:
    • データベースの計画と実装
    • データベースの管理
    • Transact-SQL を使用したクエリ
    • 高可用性とディザスタリカバリに関する基本的な知識

コースのアウトライン

モジュール 1: エンタプライズデータアーキテクチャの概要

企業規模の拡大に伴い、 IT インフラストラクチャの要件はさらに複雑になり、ネットワーク環境には、サーバ、クライアントコンピュータ、ネットワークセグメント、およびその他のコンポーネントの数が増加していることがよくあります。データはほとんどの IT 運用にとって基本的なものであるため、企業全体のデータベースのプロビジョニングと管理には細心の注意を払う必要があります。

レッスン

  • エンタープライズデータに関する考慮事項
  • 既存のインフラストラクチャの評価

ラボ: 既存のエンタープライズデータインフラストラクチャの評価

本モジュールを終了すると、受講者は以下のことができるようになります:

  • エンタープライズデータインフラストラクチャに関する考慮事項を説明する。
  • MAP Toolkit を使用して、既存のエンタープライズデータ環境を評価する。

モジュール 2:マルチサーバー構成管理

エンタープライズインフラストラクチャに複数のデータベースサーバーが含まれている場合は、コンプライアンスと管理性を確保するために、構成設定を標準化して適用すると便利です。本モジュールでは、 SQL Server のポリシーベース管理について説明し、さらに、エンタープライズデータベースサーバー管理を支援するために、Microsoft System Center などのエンタープライズ構成管理ツールと組み合わせて使用する方法について説明します。

レッスン

  • ポリシーベースの管理
  • Microsoft System Center

ラボ : ポリシーベース管理の計画と実装

本モジュールを終了すると、受講者は以下のことができるようになります:

  • ポリシーベース管理を実装する
  • データベースインフラストラクチャを管理するために System Center を使用できる方法について説明する

モジュール 3: SQL Server 2014 Health の監視

本モジュールでは、 Data Collector と SQL Server Utility Control Point (UCP)について説明します。 SQL Server 2014 の 2 つの機能によって、企業全体で詳細なヘルスモニタリングを実行できます。

レッスン

  • ヘルスモニタリングの概要
  • データコレクタ
  • SQL Server Utility

ラボ: SQL Server Health の監視

本モジュールを終了すると、受講者は以下のことができるようになります:

  • SQL Server 2014 のマルチサーバーヘルスモニタリングのオプションについて説明します。
  • データコレクタの説明と設定を行う。
  • SQL Server Utility の説明と設定を行う。

モジュール 4: SQL Server 2014 とのデータベースワークロードの統合

本モジュールでは、 SQL Server 2014 を使用してデータベースのワークロードを統合する利点の概要を提供し、統合戦略を実装するためのさまざまなオプションについて説明します。また、さまざまなシナリオで統合インフラストラクチャを管理する方法についても説明します。

レッスン

  • データベースサーバーの統合に関する考慮事項
  • 統合データベースインフラストラクチャのリソース管理

ラボ: SQL Server Consolidation

本モジュールを終了すると、受講者は以下のことができるようになります:

  • データベースとデータベースサーバを統合する際の考慮事項について説明する。
  • さまざまな統合シナリオにおけるリソース管理のためのオプションについて説明する。

モジュール 5: エンタプライズデータソリューションの概要

クラウドコンピューティングは IT の世界で急速に注目を集めており、多くの組織では、インフラストラクチャのすべてまたは一部を網羅するクラウドベースのソリューションを実装しているか、あるいは実装を計画中です。本モジュールでは、クラウドコンピューティングの基本的な概念の一部を説明し、プライベートクラウドインフラストラクチャに SQL Server 2014 を組み込む方法を概説します。

レッスン

  • クラウドコンピューティングの概要
  • プライベートクラウドの SQL Server

ラボ: 仮想マシンテンプレートでの SQL Server インストールの準備

本モジュールを終了すると、受講者は以下のことができるようになります:

  • クラウドコンピューティングの基本的な概念を説明し、 Microsoft のクラウドソリューションを支えるテクノロジーを説明する。
  • プライベートクラウドインフラストラクチャで SQL Server ベースのデータサービスを提供する方法について説明する。

モジュール 6: SQL Server 2014 の高可用性概説

高可用性データベースサービスの維持は、 24 時間の運用環境で不可欠です。SQL Server 2014 には、組織がビジネスを推進するために必要なレベルのサービスを提供するのに役立つ多くの機能が含まれています。本モジュールでは、 SQL Server 2014 を使用して高可用性を実装するさまざまな方法について説明します。また、ログ配布を使用して個々のユーザデータベースの復元力を高める方法についても説明します。

レッスン

  • SQL Server 2014 の高可用性の概念とオプション
  • ログ配布

ラボ : ログ配布の使用

本モジュールを終了すると、受講者は以下のことができるようになります:

  • SQL Server 2014 で高可用性を実装するためのコア概念とオプションについて説明します。
  • ログ配布を使用して個々のデータベースに高可用性を実装する方法を説明する。

モジュール 7: Windows Server および SQL Server 2014 を使用したクラスタリング

SQL Server 2014 は、 Windows Server 2012 および Windows Server 2012 R2 の Windows Server フェイルオーバークラスタリング機能と密接に統合されているため、包括的な高可用性およびディザスタリカバリソリューションを提供できるエンタープライズクラスのクラスタリングソリューションを作成できます。本モジュールでは、 Windows Server フェイルオーバークラスタリングおよび SQL Server AlwaysOn フェイルオーバークラスタインスタンスの仕組みと、クラスタリングを実装してサービスの可用性を保護する方法について説明します。

レッスン

  • Windows Server フェイルオーバークラスタリングの概要
  • SQL Server AlwaysOn フェイルオーバークラスタインスタンス

ラボ: AlwaysOn フェイルオーバークラスタインスタンスの実装

本モジュールを終了すると、受講者は以下のことができるようになります:

  • Windows Server フェールオーバークラスタリングの主な利点と機能について説明する。
  • SQL Server AlwaysOn フェイルオーバークラスタインスタンスを使用して、 SQL Server インスタンスの高可用性を維持する方法を説明する。

モジュール 8:AlwaysOn 可用性グループ

SQL Server 2014 には、データベースのグループに高可用性を提供する AlwaysOn 可用性グループが含まれています。本モジュールでは、 SQL Server 2014 の AlwaysOn 可用性グループについて説明し、 さらに AlwaysOn 可用性グループの主な概念を説明し、それらを使用して高可用性データベースを維持する方法について説明します。

レッスン

  • AlwaysOn 可用性グループの概要
  • AlwaysOn 可用性グループの操作
  • AlwaysOn 可用性グループの使用に関する考慮事項

ラボ: AlwaysOn 可用性グループの実装とテスト

本モジュールを終了すると、受講者は以下のことができるようになります:

  • AlwaysOn 可用性グループの基本的な概念と用語を説明する。
  • AlwaysOn 可用性グループの操作方法について説明する。

モジュール 9: 高可用性とディザスタリカバリの計画

本モジュールでは、高可用性とディザスタリカバリの計画に関する考慮事項について説明し、オンプレミス、ハイブリッド、および Microsoft Azure 環境の一般的な実装シナリオを提示します。

レッスン

  • SQL Server 2014 による高可用性とディザスタリカバリ
  • SQL Server 高可用性とディザスタリカバリソリューション

ラボ: 高可用性とディザスタリカバリの計画

本モジュールを終了すると、受講者は以下のことができるようになります:

  • SQL Server 2014 を使用して高可用性とディザスタリカバリを実装する際の考慮事項を説明し、一般的なシナリオをいくつか説明します。
  • SQL Server 2014 および Microsoft Azure サービスを使用して高可用性とディザスタリカバリを実装する際の考慮事項を説明し、一般的なシナリオをいくつか説明します。

モジュール 10: データの複製

SQL Server レプリケーションを使用すると、データおよびデータベースオブジェクトをコピーして、企業内の他のコンピュータや場所に配布できます。これにより、可用性とスケーラビリティが向上します。本モジュールでは SQL Server レプリケーションを概説し、レプリケーションの実装に使用されるエージェントについて説明します。また、一般的なレプリケーションシナリオ、要件に適したレプリケーションシステムの設計方法、レプリケーションの監視とトラブルシューティングの方法についても説明します。

レッスン

  • SQL Server レプリケーション
  • レプリケーションの計画

ラボ: レプリケーションの計画と実装

本モジュールを終了すると、受講者は以下のことができるようになります:

  • SQL Server レプリケーションについて説明する。
  • 特定のシナリオに適したレプリケーションソリューションを1つ選択する