コース概要

導入

Ansible プロジェクトの機能とアーキテクチャの概要

  • 基本的な Ansible 概念と原則を確認する
  • 高度な Ansible 構文とオープンソース ツールの使用を開始する

Ansible のセットアップと自動化リソースの構成

  • Ansible のシステム前提条件
  • Ansibleのインストールに最適なOS環境の選択
  • Ansible CLI での最初の高レベル コマンドの実行

Playbook でのオープンソース プロジェクトと機能の利用

  • 高度なユースケース向けの Playbook コンポーネントのインスタンス化

複雑な自動化プロセスの Ansible インベントリの操作

Ansible ツールとシステム間のデータ対話の処理

従来の Ansible コンポーネントとアドホック コマンドの詳細な使用法

高度な Ansible 構文での操作と拡張可能な YAML プラクティスの利用

  • 安全でないデータ文字列や生のデータ文字列を管理するにはどうすればよいですか?

柔軟な Ansible 機能のための文字列変換の実行

  • 管理操作のための複雑なデータの操作

Ansible プロジェクトのオープンソース プラグインの概要

  • 最適なユースケースに合わせてプラグインを拡張する

Ansible 内の Playbook デプロイメント関数を更新しています

  • Playbook の CLI 実行とインターフェイス実行
  • 複雑なキーワードの操作と中間 CLI ツールの操作

Ansible コンポーネントとアドホック機能の最適化されたアプリケーションの管理

  • ループ、条件分岐などを使用するためのベスト プラクティス。

Playbook エラーの管理とリモート タスク環境の設定

Ansibleにおけるアーティファクトのリサイクルと役割の調整

動的な在庫構造とパターンの採用

  • 特別なタグの概念を確認し、その使用法を実装する

拡張可能な接続方法の適用とホストキーの管理

Ansible プロジェクト コンテンツの暗号化と高度なデータ操作戦略の実行

AnsibleとAWXを統合して最適な調整機能を実現

Playbook と AWX を使用した RESTful API との対話

Ansible でのビルド パイプラインの自動化とワークフローの合理化

Ansible による CI/CD アプローチの開発

Ansible のカスタム モジュールとプラグイン開発の概要

  • ローカルおよびグローバルのモジュールまたはプラグインに対する効率的なプラクティスの実装
  • 最適化されたモジュールとプラグインの作成と書き込み

Ansible のツールと機能を Python 3.x および Python API で操作する

モジュールのデバッグと Documentation フォーマットのヒント

Ansible 個のモジュールを外部プラットフォームにデプロイする

  • Microsoft、AWS などでの Ansible 実装のガイドライン

効率的な方法で Ansible をテストし、モジュールのライフサイクルを監視する

  • 他の Ansible リソースおよびユーティリティの高度な開発プラクティス

Ansible でのメタデータ構造の採用とパブリック クラウド サービスとの統合

Ansible オートメーションを使用したクラウドネイティブ アプリケーションのデプロイ

  • Ansible によるクラウドネイティブ プラットフォームへの移行

Ansible をリポジトリと統合し、コレクション メンテナをセットアップする

Ansible によるネットワークの自動化と動的な運用ワークロードへの対応

  • Ansible 個のネットワーク モジュールの操作と Ansible 個のデータの解析
  • タイムアウト、プロキシ、その他の問題の管理
  • 仮想化とコンテナ化の手法を実践する

Ansible プロジェクトとコンポーネントに対する高度なメンテナンスおよび管理方法の実行

Ansible の開発サイクルの詳細な概念について議論する

  • Ansible 個のドキュメントとオープンソース リソース コレクションを活用する

最も一般的な自動化ケースを組織にデモンストレーションする

トラブルシューティング Ansible

要約と結論

要求

  • YAMLプログラミング構文およびPython 3.xに精通していること
  • Linuxシステム管理およびCLIの豊富な経験
  • 基本的なAnsible自動化タスクの知識
  • Ansibleプラットフォームの概念と原則の理解
  • ITワークフローおよびDevOpsアーキテクチャに精通していること

観客

  • DevOpsエンジニア
  • 開発者シスオペ管理者
  35 時間
 

参加者の人数


開始

完了


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

お客様の声 (2)

関連コース

関連カテゴリー