DO374

Developing Advanced Automation with Red Hat Ansible Automation Platform

概要

コースの説明

Ansible のスキルを向上させ、Red Hat Ansible Automation Platform が提供するコンテナ重視の新しいツールを使用して推奨プラクティスを適用することで、スケーラブルな自動化を開発する

Developing Advanced Automation with Red Hat Ansible Automation Platform (DO374) を受講すると、自動化コンテンツの開発者は、Red Hat® Ansible Automation Platform が提供するコンテナ重視の新しいツールを活用して、Automation controller で管理できる自動化を効率的に開発できるようになります。再利用可能なコード、高度な Playbook のテクニック、共有実行環境を使用した自動化開発の推奨プラクティス、および Automation content navigator によるスケーラブルな自動化の準備について説明します。

このコースは Red Hat Ansible Automation Platform 2.0 に基づいています。

学習内容サマリー

  • Ansible を使用して、効果的かつ効率的な自動化のための推奨プラクティスを適用する
  • 自動化の操作をローリングアップデートとして実行する
  • Red Hat Ansible Automation Platform の高度な機能を使用して、フィルタやプラグインなどのデータと連携する
  • Automation execution environment を作成し、Red Hat Ansible Automation を組み込んでスケーリングする
  • Automation content navigator の機能を活用して Ansible Playbook を開発する

コース対象者

このコースは、以下のような自動化コンテンツの作成を担当するユーザーを対象としています。

  • 開発者
  • DevOps エンジニア
  • Linux システム管理者
  • Red Hat Ansible Automation Platform を使用して Linux 環境でアプリケーションおよびサービスの自動化、プロビジョニング、設定、デプロイを行うための基本的な専門知識を持つその他の IT プロフェッショナル

推奨トレーニング

テクノロジー上の留意事項

  • BYOD/BYDW の対象ではありません。また、インターネット接続は必要ありません。(VT/ROLE の SSH アクセスを実装する場合は、インターネット接続が必要です。)

学習内容

学習内容

Ansible Automation Platform 2 による Playbook の開発
Red Hat Ansible Automation Platform 2 での推奨プラクティスに従って、Ansible Playbook を開発します。
Content Collections と実行環境の管理
ansible-core に含まれていない Content Collections を使用する Playbook を、既存の実行環境から、または Automation Hub からダウンロードして実行します。
Automation controller による Playbook の実行
Automation controller を使用して、Automation content navigator で開発した Playbook を実行します。
Ansible 構成設定の操作
実行環境内の Automation content navigator と Ansible ランナーの構成を調べて調整し、開発を単純化し、問題のトラブルシューティングを行います。
インベントリの管理
Ansible の高度な機能を使ってインベントリを管理します。
タスク実行の管理
Ansible Playbook によってタスクの実行を制御および最適化します。
フィルタとプラグインを使用したデータ変換
フィルタとプラグインを使用して、変数内のデータを追加、操作、および管理します。
ローリングアップデートの調整
Ansible の高度な機能を使用してローリングアップデートを管理することで、ダウンタイムを最小限に抑え、Ansible Playbook の保守性と簡潔さを確保します。
Content Collections と実行環境の作成
独自の Ansible Content Collections を記述して公開し、カスタムの実行環境に埋め込み、Automation controller を使用して Playbook で実行します。

成果

組織にとっての効果

このコースは、次のスキルを習得することを目的としています。

  • 再利用可能なコードを使用して、組織全体に自動化を分散する
  • コンテナ化された新しいアーキテクチャで、大規模なエンタープライズ環境向けのスケーラブルな自動化を簡単に作成する

このコースはお客様にメリットをもたらすように作られていますが、個々の会社やインフラストラクチャの特徴は異なるため、実際に得られる利点には差異が生じることがあります。

個人にとっての効果

Red Hat Ansible Automation Platform を使用して、大規模なチームや複雑なエンタープライズに拡張可能な方法で自動化を開発できるようになります。このコースでは、Playbook を効果的に管理および最適化し、実行環境とコレクションを作成して共有するスキルを習得し、Automation content navigator を使用して自動化のライフサイクルを管理する方法を学習します。

推奨される次の試験またはコース

Red Hat 認定スペシャリスト試験 - Developing Automation with Ansible Automation Platform - (EX374)
Red Hat Services Management and Automation (RH358)
Microsoft Windows Automation with Red Hat Ansible (DO417)
Ansible for Network Automation (DO457)
Managing Enterprise Automation with Red Hat Ansible Automation Platform (DO467)
 

Red Hat ラーニングサブスクリプションをご利用いただくと、このコースを受講できるほか、オンラインの学習リソースをオンデマンドで無制限に通年利用できます。