Automatiser le déploiement et les configurations de Citrix ADC
NetScaler ADC fournit plusieurs outils pour automatiser vos déploiements et configurations ADC. Ce document fournit un bref résumé des différents outils d’automatisation et des références aux différentes ressources d’automatisation que vous pouvez utiliser pour gérer les configurations de ADC.
L’illustration suivante fournit une vue d’ensemble de l’automatisation NetScaler ADC dans un environnement multicloud hybride (HMC).
Automatisez Citrix ADC à l’aide de Citrix ADM
Citrix ADM agit en tant que point de contrôle d’automatisation pour votre infrastructure ADC distribuée. Citrix ADM fournit un ensemble complet de fonctionnalités d’automatisation, allant du provisionnement des appliances ADC à leur mise à niveau. Voici les principales fonctionnalités d’automatisation d’ADM :
- Provisionnement d’instances NetScaler ADC VPX sur AWS
- Provisionnement d’instances NetScaler ADC VPX sur Azure
- StyleBooks
- Tâches de configuration
- Audit de configuration
- Mises à niveau ADC
- Gestion des certificats SSL
- Intégrations - Intégrations [GitHub](/fr-fr/citrix-application-delivery-management-service/stylebooks/importing-and-synchronizing-stylebooks-from-github-repository.html), [ServiceNow](/fr-fr/citrix-application-delivery-management-service/setting-up/integrate-itsm-adapter-citrix-adm-servicenow.html), notifications d’événements
Blogs et vidéos NetScaler ADM sur l’automatisation
- Migrations d’applications à l’aide de StyleBooks
- Intégrez les configurations ADC avec CI/CD à l’aide des StyleBooks ADM
- Simplification des déploiements NetScaler ADC dans le cloud public via ADM
- 10 façons dont le service NetScaler ADM prend en charge les mises à niveau NetScaler ADC simplifiées
NetScaler ADM fournit également des API pour ses différentes fonctionnalités qui intègrent NetScaler ADM et NetScaler ADC dans le cadre de l’automatisation informatique globale. Pour plus d’informations, consultez API NetScaler ADM Service.
Automatiser NetScaler ADC à l’aide de Terraform
Terraform est un outil qui prend l’infrastructure en tant qu’approche de code pour fournir et gérer le cloud, l’infrastructure ou le service. Les ressources terraform NetScaler ADC sont disponibles sur GitHub pour utilisation. Consultez GitHub pour obtenir une documentation et une utilisation détaillées.
- Modules NetScaler ADC Terraform pour configurer ADC pour divers cas d’utilisation tels que l’équilibrage de charge et le GSLB
- Scripts cloud Terraform pour déployer ADC dans AWS
- Scripts cloud Terraform pour déployer ADC dans Azure
Vidéos sur Terraform pour l’automatisation ADC
- Automatisez vos déploiements NetScaler ADC avec Terraform
- Provisionner et configurer ADC dans la configuration HA dans AWS à l’aide de Terraform
Automatiser NetScaler ADC avec Ansible
Ansible est un outil open source de provisionnement de logiciels, de gestion de la configuration et de déploiement d’applications permettant l’infrastructure en tant que code. Les modules NetScaler ADC Ansible et des exemples de playbooks sont disponibles sur GitHub pour utilisation. Consultez GitHub pour obtenir une documentation et une utilisation détaillées.
Citrix est un partenaire certifié Ansible Automation. Les utilisateurs disposant d’un abonnement Red Hat Ansible Automation Platform peuvent accéder aux collections NetScaler ADC à partir de Red Hat Automation Hub.
Blogs d’automatisation Terraform et Ansible
Modèles de cloud public pour les déploiements ADC
Les modèles de cloud public simplifient le provisionnement de vos déploiements dans les clouds publics. Différents modèles NetScaler ADC sont disponibles pour différents environnements. Pour plus de détails sur l’utilisation, reportez-vous aux référentiels GitHub respectifs.
CFT AWS :
Modèles Azure Resource Manager (ARM) :
Modèles Google Cloud Deployment Manager (GDM) :
Vidéos sur les modèles
- Déployer NetScaler ADC HA dans AWS à l’aide du modèle CloudFormation
- Déployer NetScaler ADC HA dans toutes les zones de disponibilité à l’aide d’AWS QuickStart
- Déploiement NetScaler ADC HA dans GCP à l’aide de modèles GDM
API NITRO
Le protocole NetScaler ADC NITRO vous permet de configurer et de surveiller par programme l’appliance NetScaler ADC à l’aide d’interfaces REST (Representational State Transfer). Par conséquent, les applications NITRO peuvent être développées dans n’importe quel langage de programmation. Pour les applications qui doivent être développées en Java, .NET ou Python, les API NITRO sont exposées par le biais de bibliothèques pertinentes qui sont empaquetées sous forme de kits de développement logiciel (SDK) distincts.