Exastro IT Automation の提供機能(全体図)
管理コンソール機能
管理コンソールでは、ITA を利用するユーザー制御(登録/更新/削除)、操作メニューの権限制御(登録/更新/削除)を行います。ITAが管理する各種データのインポート/エクスポートを行います。
構築資材管理機能
自動化ソフトウェア(OSS)で利用するためのInfrastructure as Code(IaC)を管理します。
バックエンドではGitと連携しながら、フロントエンドには払出/払戻のステータス管理を提供します。
基本コンソール機能
基本コンソールでは、ITA を利用して作業する時に共通的に必要となる機能を提供します。
・ 機器情報(デバイスリスト)の登録、管理
・ Conductor/Symphony(ジョブフロー)の作成、管理、実行
各自動化ソフトウエアに対応したドライバー群
ITAは複数の自動化ソフトウェアに対応しています。
自動化ソフトウェアごとにIaC(Playbook等)を制御するインタフェースを提供します。
自動化ソフトウェアの動作はMovement(単位ワーク)に閉じ込めることができ、Conductor/Symphony(ジョブフロー)として連結させることが可能です。
メニュー/ホストグループ機能
システム構成(ホストごと、またはホストグループごとのパラメータ)を一元管理/履歴管理する機能を提供します。
管理対象のパラメータは自由に定義することが可能です。
パラメータ値はIaC(Playbook等)の変数に紐付けることが可能です。
Exastro IT Automation を触ってみよう
クイックスタート
IT Automationのインタフェースをスムーズに体感頂くために、クイックスタートをご用意しました。
IT Automationではいくつかの自動化ソフトウェアと連携が可能ですが、それらの中で適用範囲が広いAnsibleとの連携を体感頂けます。
【クイックスタートで体感できる主な機能】
- パラメータ管理(メニュー作成・登録・履歴管理等)
- 変数紐付け(代入値自動登録)
- 自動化ソフトウェア(Ansible)との連携
Exastro IT Automation BASE
IT Automationの基本機能の利用手順をご用意しました。
本書は、ポイントを絞り込んだ「座学編」、簡単にハンズオンしたい方のための「実習編」の2部構成となっております。
機能ごとの特長を分かりやすく解説し、イメージしづらい概念的な内容は図解している為、効率よく IT Automationの共通機能を理解することが可能です。
Exastro IT Automation エクスポート/インポート
IT Automationの「エクスポート/インポート」の利用手順をご用意しました。
「エクスポート/インポート」ではメニューや登録データの情報を、別のITAサーバへ移行することができます。
本書は、概要説明と機能紹介の「座学編」、簡単にハンズオンしたい方のための「実習編」の2部構成となっております。
Exastro IT Automation Conductor
IT Automationの基本機能「Conductor」の利用手順をご用意しました。
「Conductor」は既存の「Symphony」機能よりも柔軟なジョブフローの設定が可能になり、様々な状況に対応することができます。
本書は、概要説明と機能紹介の「座学編」、簡単にハンズオンしたい方のための「実習編」の2部構成となっております。
Exastro IT Automation ホストグループ管理・メニュー作成
IT Automationの基本機能「ホストグループ管理」と「メニュー作成」の利用手順をご用意しました。
「ホストグループ管理」は大規模システムの管理に必須の機能です。
「メニュー作成」は効果的なIaC運用には欠かせないもので、Exastroの中核的な機能でもあります。
本書は、概要説明と機能紹介の「座学編」、簡単にハンズオンしたい方のための「実習編」の2部構成となっております。
Exastro IT Automation Ansibleとの連携
IT Automationの「Ansible Driver」の利用手順をご用意しました。
AnsibleEngine/AnsibleTowerをExastro経由で実行する場合に必須の機能です。
AnsibleDriverは「3つのモード」を備え、利用シーンに応じて柔軟に活用いただけます。
本書は、概要説明と機能紹介の「座学編」、簡単にハンズオンしたい方のための「実習編」の2部構成となっております。
AnsibleTowerとの連携に期待する効果
IT Automationは設定データを蓄積/管理し、Ansibleが実行するために必要なディレクトリ/コンフィグファイルを生成します。
AnsibleTowerはクラスタ間通信をセキュアに、そして異なるバージョンのAnsibleEngineをコントロールします。
AnsibleEngineはansible playbookを実行するエンジンです。
それぞれの特徴を組み合わせた、IT Automation + AnsibleTower + AnsibleEngine で構成された自動構築システムで作業の効率化・省力化が実現できます。
Exastro IT Automation 収集/比較機能
IT Automationの「収集機能・比較機能」の利用手順をご用意しました。
「収集機能・比較機能」では、システムから設定値を収集することや、それを他のデータと比較することが可能になります。
本書は、概要説明と機能紹介の「座学編」、簡単にハンズオンしたい方のための「実習編」の2部構成となっております。
Exastro IT Automation Terraformとの連携
IT Automationの「Terraform Driver」の利用手順をご用意しました。
Terraform Enterprise/Terraform CloudをExastro経由で実行する場合に必須の機能です。
本書は、概要説明と機能紹介の「座学編」、簡単にハンズオンしたい方のための「実習編」の2部構成となっております。
Exastro IT Automation CI/CD for IaC
IT Automationの「CI/CD for IaC」の利用手順をご用意しました。
CI/CD For IaC 機能では、Gitとの連携(Gitリポジトリのクローンと定期的な更新検知)と
資材紐付(紐付先資材の登録/更新検知時のオペレーションとMovementの作業実行)の活用が可能となります。
本書は、概要説明と機能紹介の「座学編」、簡単にハンズオンしたい方のための「実習編」の2部構成となっております。
PSSOメソッドガイドブック
Exastro IT AutomationとAnsibleを活用して、実際のシステム構築・運用を効率化していくステップを示したガイドブックです。
導入時のチャートとしてご活用下さい。