DO120
Introduction to Red Hat OpenShift Service on AWS (ROSA)
概要
コースの説明
ROSA クラスタをデプロイし、アクセスし、基本的なカスタマイズを実行する方法を学習します。
これはプラットフォーム運用者向けのコースで、Red Hat OpenShift Service on AWS (ROSA) を使用してマネージドクラスタをプロビジョニングする方法と、アプリケーション開発者およびアプリケーションをオンボーディングするためにこれらのクラスタで基本的な Day-2 カスタマイズを実行する方法を学びます。
学習内容サマリー
- マネージド OpenShift の概要
- ROSA クラスタの作成およびデプロイの前提条件を特定する
- 管理者およびセルフサービスユーザーの開発者として ROSA クラスタにアクセスする
- ROSA クラスタを Red Hat Services に接続する
- 追加のストレージクラスを設定し、AWS CloudWatch へのログ転送を設定する
- 専用のノードプールを作成し、ノードの自動スケーリングを設定する
対象者
- システム管理者、プラットフォーム運用者、クラウドエンジニア
- エンタープライズおよびクラウドネイティブ・アプリケーションの開発者
- サイト信頼性エンジニアや DevOps エンジニアなどのアプリケーションおよび開発インフラストラクチャの専門家
推奨トレーニング
- 受講者は Amazon Web Services (AWS) のコンピュート、ストレージ、ネットワークリソースの運用と管理など、AWS に関する知識が必要です。
- Red Hat OpenShift を初めて使用する受講者は、DO120 を受講する前に、次のコースで Red Hat OpenShift クラスタ管理の基本スキルを学習することをお勧めします。
- Kubernetes クラスタの管理経験がある受講者は、DO120 を受験する前に DO180 と DO280 を受験するか、または少なくとも Red Hat OpenShift クラスタの操作に関する基礎的なスキルを、Red Hat が提供する次の無料リソースを利用して習得することをお勧めします。
テクノロジー上の留意事項
- AWS コンソールと AWS CLI を使用して AWS クラウドサービスにアクセスするためにインターネットアクセスが必要です。Red Hat Hybrid Cloud Console および関連する Red Hat Cloud Services にアクセスするためにも必要です。
- 受講者は、AWS Marketplace からサービスを有効化する許可のあるアクティブな AWS アカウントと、そのアカウントと関連付けられた、ROSA クラスタが消費する AWS リソースの支払い方法が必要です。
- 受講者は、有効な Red Hat カスタマーポータルのアカウントまたは無料の Red Hat 開発者プログラムメンバーシップを持っている必要があります。
学習内容
このコースの概要
- Red Hat OpenShift Service on AWS (ROSA) クラスタのプロビジョニング
- インターネット経由でアクセス可能な Red Hat OpenShift Service on AWS (ROSA) クラスタを作成します。
-
- マネージド OpenShift Clusters の概要
- マネージド OpenShift クラスタの管理に関する、お客様のチームとクラウドベンダーの SRE チームとの関係を説明します。
- ROSA クラスタ作成の前提条件
- ROSA クラスタを作成するための AWS アカウントと管理ワークステーションを準備します。
- ROSA クラスタを作成する
- CLI を使用して、インターネットにアクセス可能な ROSA クラスタを作成します。
- 管理者として ROSA クラスタにアクセスする
- OpenShit CLI、OpenShift Web Console、Kubernetes CLI を使用して管理クラスタにアクセスするための OpenShift クラスタ管理者の資格情報を作成します。
- Red Hat OpenShift Service on AWS (ROSA) クラスタの設定
- 開発目的で使用する Red Hat OpenShift Service on AWS (ROSA) クラスタを設定します。
-
- ROSA クラスタへの開発者セルフサービスアクセスの設定
- 開発者がマネージドクラスタやセルフサービスプロジェクトにアクセスし、特権のないアプリケーションをデプロイできるようにする ID プロバイダーを設定する。
- ROSA クラスタと Red Hat サービスの接続
- マネージドクラスタを Red Hat のクラウドサービスに接続し、そのメリットを列挙する。
- 追加のストレージクラスを設定する
- コストとパフォーマンスの要件を満たす EBS ボリュームタイプにアプリケーションを接続する。
- 専用のノードプールを作成する
- さまざまな EC2 インスタンスタイプを使用して、アプリケーションを実行するノードプールを追加する。
- ノードの自動スケーリングを設定する
- アプリケーションの負荷に基づいてノードプールを自動スケーリングする。
- ログ転送を設定する
- クラスタと Pod のログを AWS CloudWatch に転送する。
成果
組織にとっての効果
Red Hat® OpenShift® Service on AWS (ROSA) は、Amazon Web Services (AWS) でネイティブに実行される Red Hat OpenShift のマネージドサービスを提供するターンキー型のアプリケーション・プラットフォームです。これにより、組織は運用効率を高め、イノベーションに再び集中し、アプリケーションを迅速に構築、デプロイ、スケーリングすることができます。
Red Hat OpenShift は、オンプレミス環境とクラウド環境の運用の一貫性を実現するハイブリッドクラウド・プラットフォームです。ROSA を使用している組織は、オンプレミスのデータセンターでセルフマネージド型の Red Hat OpenShift Container Platform と同じ運用プロセスに従い、同じアプリケーションを任意の OpenShift クラスタ (マネージド型またはセルフマネージド型) にデプロイします。
このトレーニングの効果
DO120 を完了すると、受講生は ROSA クラスタを作成できるようになります。日常的なアプリケーションおよびクラスタ管理タスクの大部分は、Red Hat OpenShift 製品上では同じ方法で実行されるため、IT プロフェッショナルはクラウド環境とオンプレミス環境の両方に Red Hat OpenShift クラスタの管理と同じスキルを適用できます。
推奨される次の試験またはコース
DO120 の修了後は、Red Hat OpenShift に関する次のような追加の運用および開発トレーニングに進むことができます。
- Red Hat OpenShift Development II: Containerizing Applications (DO288)
- Red Hat OpenShift Administration III: Scaling Kubernetes Deployments in the Enterprise (DO380)
- Multicluster Management with Red Hat OpenShift Platform Plus (DO480)
Red Hat ラーニングサブスクリプションをご利用いただくと、このコースを受講できるほか、オンラインの学習リソースをオンデマンドで無制限に通年利用できます。