Red Hat Ansible Automation Platform と Red Hat OpenShift の概要
Red Hat® Ansible® Automation Platform と Red Hat OpenShift® を使用すると、自動化を大規模に構築して運用し、必要なあらゆる場所でアプリケーションを柔軟に実行できます。
Red Hat Ansible と Red Hat OpenShift を選ぶ理由
ハイブリッドクラウド環境において、IT チームやアプリケーションチームは、非常に複雑なインフラストラクチャやソフトウェア管理を扱わなければなりません。
Red Hat Ansible を Red Hat OpenShift を組み合わせると、1 つの共通フレームワークからアプリケーションを信頼性と一貫性を持ってデプロイ、スケーリング、アップデートするためのシンプルなソリューションが実現するため、困難なタスクが容易になります。
たとえば、システムを自動化するためにカスタムコードを記述するのではなく、Ansible を使用してシンプルなタスク説明を記述できます。これによってチームに加わったばかりのメンバーでもすぐに理解できるため、事前コストが削減され、その後の変化への対応が容易になります。
Red Hat のリソース
Kubernetes Operator と Ansible Automation Platform および Red Hat OpenShift の連携
Operator は Kubernetes API を拡張したアプリケーション固有のコントローラーで、Kubernetes ユーザーに代わって複雑なステートフル・アプリケーションのインスタンスを作成、設定、管理します。Kubernetes のリソースとコントローラーの基本コンセプトをベースに構築されていますが、ドメインまたはアプリケーション固有の知識を含み、一般的なタスクを自動化します。
Kubernetes Operator は Infrastructure-as-Code の宣言的な状態を定義し、アプリケーションの過去のインストールを維持して継続的な運用を保ちます。Operator は Ansible で記述できるため、Ansible YAML 言語と 3,000 以上のコミュニティモジュールからなるエコシステムを活用することができます。これにより、アプリケーションの実行場所に関係なく、アプリケーションの過去のインストールから進行中のオペレーションまで Operator を使用して宣言的な状態を定義し、Infrastructure-as-Code を管理することが可能になります。
また、複数の異なるクラスタあるいはインフラストラクチャ間で運用を管理し自動化する必要がある場合、Red Hat Advanced Cluster Managements for Kubernetes ですべてを統合できます。事前構築された Operator を使えば、さらに迅速に Ansible Automation Platform のワークロードを Red Hat OpenShift に接続し、コンテナネイティブのアプリケーションに移行する役に立ちます。
Red Hat 公式ブログ
Red Hat のお客様、パートナー、およびコミュニティのエコシステムに関する最新の情報を入手しましょう。