AU374

Developing Advanced Automation with Red Hat Ansible Automation Platform

概要

コースの説明

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

Developing Advanced Automation with Red Hat Ansible Automation Platform (AU374) を受講すると、自動化コンテンツの開発者は、Red Hat® Ansible Automation Platform が提供するコンテナに特化したツールを活用して、Ansible Automation Platform の統合 UI を通じて管理できる自動化を効率的に開発できるようになります。再利用可能なコード、高度な Playbook 手法、共有の automation execution environment を使用し、automation content navigator によるスケーラブルな自動化の準備をするための自動化開発の推奨プラクティスについて学習します。

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

コースの修了後、仮想環境を含むすべてのコースについて、ハンズオンラボへの 45 日間の延長アクセスをご利用いただけます。

注:このコースは、4 日間の対面授業、5 日間の仮想ライブ授業または自習形式で提供されます。期間は受講方式によって異なる場合があります。コースの詳細、スケジューリング、価格については、右側のメニューでお住まいの地域を選択して [詳細はこちら] をクリックしてください。

学習内容サマリー

  • automation content navigator の機能を活用して Ansible Playbook を開発する
  • Ansible を使用して、効果的かつ効率的な自動化のための推奨プラクティスを適用する
  • Red Hat Ansible Automation Platform の高度な機能を使用して、フィルタやプラグインなどのデータと連携する
  • 自動化の操作をローリングアップデートとして実行する
  • automation execution environment を作成して、自動化コードの実行に必要な依存関係をバンドルして配布する

コース対象者

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

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

おすすめのトレーニング

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

  • BYOD/BYDW もインターネット接続も不要 (VT/ROLE の SSH アクセスを実装する場合は、インターネット接続が必要です。)

学習内容

学習内容

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

成果

組織にとっての効果

このコースは、以下のためのスキルを開発することを目的としています。

  • 再利用可能なコードにより、組織全体に自動化を浸透させる
  • 新しいコンテナ化されたアーキテクチャで、大規模なエンタープライズ環境に容易に拡張できる自動化を作成する

個人にとっての効果

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

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

スキルパスを構築する

このコースは Red Hat ラーニングサブスクリプションの一環として受講できます。このサブスクリプションにより、Red Hat のオンライン学習リソースをオンデマンドで 1 年間無制限に利用できます。

自身の知識を検証する

無料のスキル評価をご活用ください。自分の専門知識に対する評価を実施してスキルギャップを特定し、Red Hat トレーニングをどこから始めるべきかについて提案を受けることができます。