このクイックスタートでは、アマゾン ウェブ サービス (AWS) クラウド上の Amazon Redshift 用に、モジュラー式の高可用性環境を自動的にデプロイします。
Amazon Redshift は、高速なフルマネージドデータウェアハウスです。標準構造化クエリ言語 (SQL) や既存のビジネスインテリジェンスツールを使用して、すべてのデータをシンプルかつコスト効率よく分析できます。洗練されたクエリ最適化、ハイパフォーマンスなローカルディスク上に配置された列指向ストレージ、超並列クエリ実行を使用し、ペタバイト単位の構造化データに対して複雑な分析クエリを実行できます。
従来のデータウェアハウスの管理には、特にデータセットの規模が大きいほど、膨大な時間とリソースが必要です。さらに、セルフマネージド型のオンプレミスデータウェアハウスにおいては、構築、メンテナンス、拡張に関連する費用が非常に高額になります。Amazon Redshift は、データウェアハウスのコストと運用上のオーバーヘッドを大幅に削減するだけでなく、Redshift Spectrum を使用して、データをロードすることなく大量のデータをネイティブフォーマットで簡単に分析できるようになります。
-
構築するもの
-
デプロイ方法
-
コストとライセンス
-
構築するもの
-
このクイックスタートを使用すると、次の 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 分かかり、次のステップが含まれます。
- AWS アカウントをお持ちでない場合は、https://aws.amazon.com でサインアップし、アカウントにサインインしてください。
- 次のオプションから選択して、クイックスタートを起動します。
- デプロイをテストし、Amazon Redshift クラスターと Linux Bastion ホストが接続を受け入れていることを確認します。
デプロイをカスタマイズするには、VPC、踏み台ホスト、データベース設定を構成し、オプションでデータベースタグを設定します。
Amazon は、本ソリューションで AWS と協力した AWS パートナーとユーザーデプロイ情報を共有する場合があります。
- AWS アカウントをお持ちでない場合は、https://aws.amazon.com でサインアップし、アカウントにサインインしてください。
-
コストとライセンス
-
このクイックスタートリファレンスデプロイの実行中に使用した AWS のサービスのコストは、お客様が負担します。クイックスタートを使用しても追加コストは発生しません。
このクイックスタートの AWS CloudFormation テンプレートには、カスタマイズ可能な設定パラメータが含まれています。インスタンスタイプなどの設定の一部は、デプロイにかかるコストに影響を与えます。費用の見積もりについては、使用するそれぞれの AWS のサービスの料金ページをご覧ください。料金は変更される場合があります。
ヒント: クイックスタートをデプロイした後、 AWS Cost and Usage Report を設定して、クイックスタートに関連するコストを追跡することをお勧めします。このレポートは、お客様のアカウントでの Amazon Simple Storage Service (Amazon S3) バケットへの請求メトリクスを提供します。各月の使用状況に基づくコストの見積もりを提供し、月末にデータを確定します。レポートの詳細については、 AWS ドキュメントを参照してください。