BLOG | NGINX

Accélérez les applications cloud natives grâce à l'automatisation

NGINX-Partie-de-F5-horiz-black-type-RGB
Vignette de Jenn Gile
Jenn Gile
Publié le 13 janvier 2021

Puisque vous lisez ce blog, vous savez sans doute que l’automatisation est essentielle pour offrir des expériences numériques modernes. Il permet une agilité à un rythme qui n’est pas possible avec des mains humaines, réduit les temps d’arrêt et les erreurs et permet aux développeurs de se concentrer sur les choses qui leur procurent de la joie. 73 % des organisations automatisent leurs opérations réseau pour améliorer leur efficacité , et nulle part l’automatisation n’est peut-être plus répandue que dans les clouds publics.

Chez NGINX, non seulement nous aimons l’automatisation , mais nous savons également qu’elle est considérée comme un incontournable par nos clients et notre communauté. Nos solutions peuvent être intégrées de manière transparente dans les flux de travail DevOps à l'aide d'API et nous avons réalisé d'importants investissements de développement dans les rôles et collections officiels Ansible . Dans ce blog, nous explorons quatre façons d’automatiser les technologies NGINX dans le cloud public. Nous utilisons AWS comme exemple de cloud, mais NGINX est indépendant du cloud, vous pouvez donc appliquer ces méthodes au cloud de votre choix.

Automatisez le provisionnement de NGINX Plus et NGINX App Protect à l'aide d'Ansible

Quand utiliser cette méthode

  • Vous utilisez NGINX Plus mais pas NGINX Controller
  • Vous utilisez NGINX Controller mais souhaitez un contrôle total sur votre configuration NGINX Plus

Comment utiliser cette méthode

  1. Utilisez Terraform pour configurer des images de machines Amazon (AMI)
  2. Exécutez une série de playbooks Ansible pour installer NGINX Plus
  3. Configurer NGINX Plus comme proxy inverse et équilibreur de charge devant plusieurs serveurs Web NGINX Plus
  4. Installez NGINX App Protect et configurez-le pour sécuriser le proxy inverse NGINX Plus

Ressources pour cette méthode

Vous n'utilisez pas encore NGINX App Protect ? Commencez votre essai gratuit de 30 jours .

Découvrez cette méthode en action

Automatiser le déploiement du contrôleur NGINX

Quand utiliser cette méthode

Vous utilisez NGINX Controller et souhaitez automatiser son déploiement.

Comment utiliser cette méthode

  1. Utilisez le provisionneur Ansible de Packer pour pré-cuire les AMI du contrôleur NGINX
  2. Utilisez Terraform pour déployer l’infrastructure du contrôleur NGINX sur AWS
  3. Utilisez Ansible pour installer et configurer NGINX Controller ainsi que l'agent NGINX Controller sur les instances NGINX Plus

Ressources pour cette méthode

Vous n’utilisez pas encore NGINX Controller ? Commencez votre essai gratuit de 30 jours .

Découvrez cette méthode en action

Automatisez votre plan de données NGINX Plus à l'aide du contrôleur NGINX

Quand utiliser cette méthode

Vous utilisez NGINX Controller et souhaitez :

  • Contrôlez les segments de vos ressources de plan de données tout en évitant les processus manuels sujets aux erreurs
  • Activez le déploiement en libre-service des instances de plan de données, éliminant ainsi le goulot d'étranglement des tickets de demande informatique
  • S'aligner sur les normes de l'entreprise pour les AMI approuvés et les contrôles de type garde-fou qui préviennent les vulnérabilités de sécurité

Comment utiliser cette méthode

Utilisez NGINX Controller pour configurer le déploiement en libre-service des instances NGINX Plus pour les développeurs.

Ressource pour cette méthode

Page produit du contrôleur NGINX

Vous n’utilisez pas encore NGINX Controller ? Commencez votre essai gratuit de 30 jours .

Découvrez cette méthode en action

Dirigez le trafic de manière intelligente grâce à l'automatisation avec les services cloud DNS F5

Quand utiliser cette méthode

Vous souhaitez optimiser l’expérience numérique de l’utilisateur final en évitant les temps d’arrêt et les mauvaises performances des applications.

Comment utiliser cette méthode

Utilisez les services cloud DNS F5 pour configurer l'équilibrage de charge DNS, également appelé équilibrage de charge du serveur global ( GSLB ), pour bénéficier des avantages suivants :

  • Acheminez automatiquement le trafic loin des instances défectueuses de vos applications afin que les utilisateurs ne subissent pas de ralentissements ou de pannes
  • Automatisez le déploiement et la configuration avec des API pour éliminer les erreurs manuelles et obtenir cohérence et répétabilité
  • Faites évoluer et améliorez la résilience en déployant des applications dans les régions et zones de disponibilité AWS
  • Dirigez le trafic utilisateur vers l'instance d'application disponible la plus proche pour des performances plus rapides

Ressources pour cette méthode

Vous n’utilisez pas encore les services cloud DNS F5 ? Commencez votre essai gratuit de 30 jours .

Découvrez cette méthode en action

Premiers pas avec NGINX dans le cloud public

Aujourd'hui, vous pouvez apporter vos propres licences NGINX (BYOL) au cloud de votre choix, ou acheter NGINX Plus (avec ou sans NGINX App Protect) directement depuis les marchés AWS , Google Cloud Platform et Microsoft Azure . Contactez-nous pour savoir comment nous pouvons vous aider avec votre stratégie cloud et voir si une offre privée convient à votre organisation.


« Cet article de blog peut faire référence à des produits qui ne sont plus disponibles et/ou qui ne sont plus pris en charge. Pour obtenir les informations les plus récentes sur les produits et solutions F5 NGINX disponibles, explorez notre famille de produits NGINX . NGINX fait désormais partie de F5. Tous les liens NGINX.com précédents redirigeront vers un contenu NGINX similaire sur F5.com."