リファレンスデプロイ

Amazon Redshift 用のモジュラーアーキテクチャ

ビッグデータと分析のために、AWS クラウドに Amazon Redshift データウェアハウスをデプロイする

このクイックスタートでは、アマゾン ウェブ サービス (AWS) クラウド上の Amazon Redshift 用に、モジュラー式の高可用性環境を自動的にデプロイします。

Amazon Redshift は、高速なフルマネージドデータウェアハウスです。標準構造化クエリ言語 (SQL) や既存のビジネスインテリジェンスツールを使用して、すべてのデータをシンプルかつコスト効率よく分析できます。洗練されたクエリ最適化、ハイパフォーマンスなローカルディスク上に配置された列指向ストレージ、超並列クエリ実行を使用し、ペタバイト単位の構造化データに対して複雑な分析クエリを実行できます。   

従来のデータウェアハウスの管理には、特にデータセットの規模が大きいほど、膨大な時間とリソースが必要です。さらに、セルフマネージド型のオンプレミスデータウェアハウスにおいては、構築、メンテナンス、拡張に関連する費用が非常に高額になります。Amazon Redshift は、データウェアハウスのコストと運用上のオーバーヘッドを大幅に削減するだけでなく、Redshift Spectrum を使用して、データをロードすることなく大量のデータをネイティブフォーマットで簡単に分析できるようになります。

Portworx ロゴ

このクイックスタートは AWS によって開発されました。


AWS Service Catalog の管理者は、このアーキテクチャをご自分のカタログに追加できます。 

  •  構築するもの
  • このクイックスタートを使用すると、次の Amazon Redshift 環境が AWS に自動的にセットアップされます。

    • 2 つのアベイラビリティーゾーンにまたがる可用性の高い Virtual Private Cloud (VPC) アーキテクチャです。AWS ベストプラクティスに基づくパブリックサブネットとプライベートサブネットで構成される VPC。これにより、AWS で独自の仮想ネットワークが提供されます。
    • パブリックサブネット内:
      • マネージド Network Address Translation (NAT) ゲートウェイ。プライベートサブネット内のリソースへのアウトバウンドのインターネットアクセスを提供します。*
      • パブリックサブネットに配置される、Auto Scaling グループに含まれる Linux Bastion ホスト。パブリックサブネットおよびプライベートサブネット内の Amazon Elastic Compute Cloud (Amazon EC2) インスタンスへのインバウンドの Secure Shell (SSH) アクセスを可能にします。*
    • プライベートサブネットで、クラスターサブネットグループ、パラメーターグループ、ワークロードマネジメント (WLM)、および VPC にアクセス可能なセキュリティグループなどの Amazon Redshift クラスターとそのコンポーネント。これは、デフォルト行動です。ただし、パブリックサブネットにクラスターとそのコンポーネントを作成して、パブリックにアクセスできるようにすることもできます。
    • 監査ログのための Amazon Simple Storage Service (Amazon S3) バケット。
    • Amazon S3 の VPC エンドポイント。これにより、プライベートサブネットで実行される Amazon Redshift およびその他の AWS リソースが Amazon S3 バケットへのアクセスをコントロールできます。
    • クイックスタートは、AWS Key Management Service (AWS KMS) のキーを使用して Amazon Redshift クラスターの保存時の暗号化を有効にし、他のキーが定義されていない場合はデフォルトのマスターキーを作成します。 
    • Bastion ホストの CPU をモニタリングし、Amazon Redshift クラスターの CPU とディスクスペースをモニタリングし、アラームがトリガーされたときに Amazon SNS 通知を送信する Amazon CloudWatch アラームです。
    • Amazon S3、Amazon CloudWatch Logs、AWS Glue、および Amazon Athena で Redshift Spectrum を使用するために必要な最小限のアクセス許可を付与する AWS Identity and Access Management(IAM)ロール。
    • メタデータストアの AWS Glue カタログ。

    * クイックスタートを既存の VPC にデプロイするテンプレートは、アスタリスクが付けられたコンポーネントをスキップし、既存の VPC 設定に誘導します。

  •  デプロイ方法
  • AWS アカウントで Amazon Redshift 環境をデプロイするには、デプロイガイドの指示に沿ってください。デプロイプロセスには 10〜15 分かかり、次のステップが含まれます。

    1. AWS アカウントをお持ちでない場合は、https://aws.amazon.com でサインアップし、アカウントにサインインしてください。
    2. 次のオプションから選択して、クイックスタートを起動します。
    3. デプロイをテストし、Amazon Redshift クラスターと Linux Bastion ホストが接続を受け入れていることを確認します。
     
    デプロイをカスタマイズするには、VPC、踏み台ホスト、データベース設定を構成し、オプションでデータベースタグを設定します。

    Amazon は、本ソリューションで AWS と協力した AWS パートナーとユーザーデプロイ情報を共有する場合があります。  

  •  コストとライセンス
  • このクイックスタートリファレンスデプロイの実行中に使用した AWS のサービスのコストは、お客様が負担します。クイックスタートを使用しても追加コストは発生しません。

    このクイックスタートの AWS CloudFormation テンプレートには、カスタマイズ可能な設定パラメータが含まれています。インスタンスタイプなどの設定の一部は、デプロイにかかるコストに影響を与えます。費用の見積もりについては、使用するそれぞれの AWS のサービスの料金ページをご覧ください。料金は変更される場合があります。

    ヒント: クイックスタートをデプロイした後、 AWS Cost and Usage Report を設定して、クイックスタートに関連するコストを追跡することをお勧めします。このレポートは、お客様のアカウントでの Amazon Simple Storage Service (Amazon S3) バケットへの請求メトリクスを提供します。各月の使用状況に基づくコストの見積もりを提供し、月末にデータを確定します。レポートの詳細については、 AWS ドキュメントを参照してください。