製品機能

Event-Driven Ansible

イベント駆動型の自動化により手作業を減らし、より効率的なミッションクリティカルなワークフローを実現します。

Jump to section

概要

Red Hat® Ansible® Automation Platform サブスクリプションの一部である Event-Driven Ansible は、時間がかかるタスクを自動化し、あらゆる IT ドメインにおいて変化する条件に対応するために必要なイベント処理機能を提供します。

Event-Driven Ansible は IT 環境での条件に関する個別のインテリジェンスを含むイベントを処理し、イベントに対する適切な対応を判断し、イベントに対処または修復するための自動化されたアクションを実行できます。運用ライフサイクルの各段階におけるアクションを自動化するために可観測性データを使用することで、既存のツールをさらに活用することができます。

Event-Driven Ansible を使用すると、ミッションクリティカルな運用を一貫して実行するために、自動化コードで専門知識をコード化して共有することができます。IT サービス管理タスクにはチケット強化、修復、ユーザー管理などが含まれ、最初に取り扱う対象として最適です。しかし、Event-Driven Ansible は IT 環境上のさまざまなタスクを自動化し、アジリティとレジリエンシー (回復力) を高めるのに十分な柔軟性を備えています。

Event-Driven Ansible の概要(動画の再生時間:1:22)

強力な統一プラットフォームで自動化

イベント駆動型の自動化を使用してスマートに作業し、IT サービスを正確に提供します。特定のアクションに必要な自動化スタイル (手動または自動) を選択し、単一のプラットフォームで複数のユースケース全体を自動化します。

スピードと応答性を向上

緊急事態になる前に、問題をすばやく解決します。平均復旧時間 (MTTR) を短縮します。低レベルのタスクに費やす時間を削減し、他の優先事項に対する貴重なリソースの使用状況を最適化します。

柔軟性を持たせた実装

イベント駆動型の自動化を多様なニーズに対して容易に適用します。多数のイベントソースに登録します。YAML を使用して、望む方法でアクションを実装する条件付きルールを記述します。既存の Playbook やテンプレートを呼び出すこともできます。

一貫性を確保

チームの知識を Ansible Rulebook でコード化して、毎回同じ方法で対処します。多くの場合、大量の反復タスクを疲弊したスタッフが行うことで発生する、人的ミスを最小化します。構成ドリフトが発生したら即座に対処します。

Splunk との新たな統合について詳しく見る 

Event-Driven Ansible と Splunk を併用することで、可観測性アラートへの対応を自動化でき、AIOps からより多くの価値を引き出すことができます。

お客様導入事例

Xiblem ロゴ

Xylem は Event-Driven Ansible を導入して、セキュリティスキャンを自動化し、時間がかかるタスクを実行するための条件付きルールをセットアップしました。

Mutua Madrileña ロゴ

スペインの大手保険会社は、Event-Driven Ansible を使用してサービスチケットを 50% 削減し、インシデントに迅速に対応し、ダウンタイムを削減しました。

Glen Raven ロゴ

Glen Raven は、Event-Driven Ansible を使用して、クラウドベースのサービス管理アプリケーションと社内の automation controller 間のセキュアなリンクを構築しました。

Event-Driven Ansible の仕組み

Event-Driven Ansible は、ルールによって、イベントのソースを対応するアクションと結びつけます。Ansible Rulebook はイベントソースを定義し、イベントが発生したときに実行するアクションを「この条件の場合は、この動作をする」という条件付き命令の形式で記述します。設計したルールブックに従って、Event-Driven Ansible は指定されたイベントを認識し、適切なアクションと一致させ、自動的に実行します。アクションには既存の Ansible Playbook、テンプレート、モジュールの実行を含めることもでき、信頼できる自動化から価値を引き出すことが可能です。

Event-Driven Ansible のソース

ソース

確認したいイベントデータのすべてのソース

Event-Driven Ansible のルール

ルール

Event-Driven Ansible を使用して作成する内容

Event-Driven Ansible のアクション

アクション

条件またはイベントが満たされたときに実行

次のような例を考えてみましょう。イベントソースである可観測性ツールがネットワークルーターを監視し、ルーターが応答していないことを検出し、これをイベントと認識します。Event-Driven Ansible はこのイベントを受け取り、対応する Ansible Rulebook を見つけ、イベントを該当するアクション (構成の再適用、ルーターの再設定、サービスチケットの作成など) と一致させます。Event-Driven Ansible はルールブックの命令をトリガーし、ルーターをリセットして通常の機能に復元します。素晴らしいのは、この処理はいつでも実行できるということです。ネットワークエンジニアが眠りについている夜中の 2 時であってもかまわないのです。

Ansible Rulebook CLI

このコマンドライン・インタフェースで Ansible Rulebook を実行します。イベントを監視し、Playbook の実行を Ansible Automation Platform の既存ツールに委任します。

Event-Driven Ansible コントローラー

このツールは、Event-Driven Ansible をクラウド、オンプレミス、ハイブリッド環境で効率的に使用できるようにする、管理、スケーリング、可観測性の機能を提供します。

Event-Driven Ansible Content Collections

このコンテンツコレクションは、指定された多数のイベントソースのイベントソース・プラグイン・コードと、新しいイベント駆動型の自動化プロジェクトを迅速に稼働させるための Ansible Rulebook を提供します。

Event-Driven Ansible をサーバープロビジョニングに使用する方法の概要 (動画の再生時間:3:11)

Event-Driven Ansible を使い始める

インタラクティブラボ

この自習型のインタラクティブラボを受講して Event-Driven Ansible に習熟し、ニーズに容易に適用できるようにしましょう。

パートナーとの統合に関する Web セミナー

IBM Instana、CrowdStrike、BigPanda、Palo AltoNetworks などの Event-Driven Ansible パートナーとの統合方法をご紹介します。

トレーニング

無料のトレーニングコースを受講して、Event-Driven Ansible による一般的なユースケースの自動化の基本を学びましょう。

よくある質問 (FAQ)

Event-Driven Ansible によって IT 運用をどのように向上できますか?

Event-Driven Ansible には以下のようなメリットがあります。

  • 応答性に優れた IT サービスでより多くの価値を提供する
  • IT の意思決定を自動化する
  • 多数のイベントソースから得たデータに基づいてアクションを自動化する
  • 特に通常の作業時間を越える作業について、IT ワークフローを効率化する
  • セキュリティと一貫性を向上し、ダウンタイムを削減する
  • ルーチンタスクを自動化して、高価値の作業にチームを割り当てる
  • すばやく効率的に対応し、ワークライフバランスを向上させる

Event-Driven Ansible を使い始めるのに適切なユースケースにはどんなものがありますか?

Red Hat では、自動化に対して一般に「小さく始めて、大きく考える」アプローチをお勧めしており、Event-Driven Ansible も例外ではありません。チケットの改善に使用することから始めて、シンプルな修復ステップの完了や、環境に特定の条件が成立している場合の通知の作成などに発展させることができます。その後、パスワードのリセットなどの基本的なユーザー管理タスクに試用したり、シンプルなセルフサービスモデルを作成したりすることができます。ここからさらに高度なユースケースに進むことができます。たとえば、構成動作管理、さらに高度な修復、変更が起きた場合のバックアップの自動起動、セルフサービスのプロビジョニング、自動化された GitOps モデルの使用などです。 

Ansible Content Collections を使って何ができますか?

Red Hat はパートナーとともに、マルチベンダー IT 環境上で新しい Event-Driven Ansible プロジェクトを速やかに稼働させる Ansible Content Collections を作成しており、今も作成を続けています。サブスクリプションを利用しているお客様は、Ansible Automation Hub でこの認定されたサポート付きコンテンツにアクセスできます。

Event-Driven Ansible は、Ansible Automation Platform に含まれていますか?

はい。Event-Driven Ansible は、バージョン 2.4 以降の Ansible Automation Platform サブスクリプションに含まれています。サブスクリプション登録者は、追加費用なしでダウンロードして試用できます。 

今すぐ使ってみる

Event-Driven Ansible を使い始める際に、Red Hat のサポートはありますか?

Red Hat コンサルティングは、お客様が Event-Driven Ansible をすぐに使い始められるように エキスパートによる実践的なガイダンスを提供しています。この集中的なアプローチは、お客様が効率を高め、投資対効果 (ROI) を早く回収しながらリスクを緩和するのに役立ちます。お客様が Ansible Automation Platform の使用を開始される段階でも、Event-Driven Ansible の統合の効率化や Event-Driven Ansible のユースケースに取り組もうとされている場合でも、Red Hat コンサルティングがサポートいたします。 

関連資料

ブログ記事

Ansible Automation Platform 2.5 に含まれている Event-Driven Ansible の新機能を教えてください。

Red Hat の最新リリースには、単純化されたイベントルーティング、ボールトおよび認証情報の管理、認証およびロールベースのアクセス制御などの機能強化が含まれています。

動画

Event-Driven Ansible:ルールとルールブック

このプレイリストをご覧になり、Ansible Rulebook の記述方法を学習し、デモを市長し、サーバーのプロビジョニングを理解し、GitOps モデルを使用し、その他の基本事項を習得しましょう。

e ブック

IT 運用のためのイベント駆動型自動化

Event-Driven Ansible は IT の状況の変化に迅速かつ一貫して対応することで、信頼性の高い運用の構築に役立ちます。その詳細をご確認ください。

Red Hat Ansible Automation Platform を使い始める

お問い合わせ