Citrix ADC

Citrix ADCの導入と構成を自動化する

Citrix ADCは、ADCの展開と構成を自動化するための複数のツールを提供します。このドキュメントでは、ADC構成の管理に使用できるさまざまな自動化ツールの概要とさまざまな自動化リソースへの参照を提供します。

次の図は、ハイブリッドマルチクラウド(HMC)環境でのCitrix ADC自動化の概要を示しています。

Citrix ADCの自動化

Citrix ADMを使用してCitrix ADCを自動化する

Citrix ADMは、分散ADCインフラストラクチャへの自動化制御ポイントとして機能します。Citrix ADMは、ADCアプライアンスのプロビジョニングからアップグレードまでの包括的な自動化機能のセットを提供します。ADMの主な自動化機能は次のとおりです。

自動化に関するCitrix ADMブログとビデオ

Citrix ADMは、IT自動化全体の一部としてCitrix ADMとCitrix ADCを統合するさまざまな機能のAPIも提供します。詳しくは、「Citrix ADMサービスAPI」を参照してください。

Terraformを使用してCitrix ADCを自動化する

Terraformは、クラウド、インフラストラクチャ、またはサービスをプロビジョニングおよび管理するためのコードアプローチとしてインフラストラクチャを採用するツールです。Citrix ADCテラフォームリソースは、GitHubで使用できます。詳細なドキュメントと使用法については、GitHubを参照してください。

ADC自動化のためのTerraformに関するビデオ

Ansibleを使用してCitrix ADCを自動化する

Ansibleは、オープンソースのソフトウェアプロビジョニング、構成管理、およびアプリケーション展開ツールであり、インフラストラクチャをコードとして有効にします。Citrix ADC Ansibleモジュールとサンプルプレイブックは、GitHubで使用できます。詳細なドキュメントと使用法については、GitHubを参照してください。

Citrixは認定されたAnsibleAutomationパートナーです。Red Hat Ansible Automation Platformサブスクリプションをお持ちのユーザーは、 Red Hat Automation HubからCitrix ADCコレクションにアクセスできます。

TerraformとAnsibleの自動化ブログ

ADC展開用のパブリッククラウドテンプレート

パブリッククラウドテンプレートは、パブリッククラウドでのデプロイメントのプロビジョニングを簡素化します。さまざまな環境で、さまざまなCitrix ADCテンプレートを使用できます。使用法の詳細については、それぞれのGitHubリポジトリを参照してください。

AWS CFT:

Azure Resource Manager(ARM)テンプレート:

Google Cloud Deployment Manager(GDM)テンプレート:

テンプレートのビデオ

AWS クイックスタート

NITRO API

Citrix ADC NITROプロトコルを使用すると、Representational State Transfer(REST)インターフェイスを使用して、Citrix ADCアプライアンスをプログラムで構成および監視できます。そのため、NITROアプリケーションはあらゆるプログラミング言語で開発することができます。Java、.NET、またはPythonで開発する必要のあるアプリケーションの場合、NITRO APIは、個別のソフトウェア開発キット(SDK)としてパッケージ化された関連ライブラリを通じて公開されます。

Citrix ADCの導入と構成を自動化する