Kemp Technologies Blogs

Automatisierung der Always-On-Anwendungserfahrung mit Ansible

Kurt Jung | Posted on | ADC | Cloud | Load Balancer

Da die Anwendungsentwicklungsteams im Unternehmen mehr Verantwortung für die geschäftskritischen Anwendungen übernehmen, kann das NetOps-Team einige Aufgaben wie die Veröffentlichung von Anwendungen übertragen. Während die Systemkonfiguration und die Betriebszeit des Load-Balancers beim NetOps-Team verbleiben, kann die Servicekonfiguration durchaus dem Entwicklungsteam anvertraut werden. Diese Teams verwenden bereits Automatisierungsskripte im Lebenszyklus der Anwendung, warum also nicht auch die Komponente der Anwendungsbereitstellung. Darüber hinaus verwenden diese verschiedenen Teams im gesamten Unternehmen dieselbe einheitliche Toolchain, so dass es keinen Grund zur Sorge über mangelnde Fähigkeiten gibt. Durch diese enge Abstimmung können AppDev- und I&O-Teams wirklich Infrastructure as Code bereitstellen. Um diese neue Normalität zu unterstützen, hat Kemp ein Ansible-Modul entwickelt, das unsere Konfigurationsmanagement-Funktionen erweitert, um die Anwendungsbereitstellungsumgebung unserer Kunden zu unterstützen. Viele Unternehmen haben bereits das Modell des Application Delivery Controllers (ADC) von Kemp für einzelne Anwendungen eingeführt, so dass für die Anwendungsentwicklungsteams kein Risiko besteht, andere Bereiche des Unternehmens zu beeinträchtigen.

Der Zweck dieses Ansible-Moduls, das sich ausschließlich auf die Servicekonfiguration konzentriert, ermöglicht es den NetOps-Teams, die Kontrolle über die Systeme zu behalten und weiterhin die SLAs für alle Geschäftseinheiten im Unternehmen zu erfüllen.

Kemp hat die folgenden Module entwickelt, die in Ansible-Playbooks verwendet werden können:

  • Virtual Service
  • Sub Virtual Service (SubVS)
  • Real Server
  • Zertifikat Hochladen 
  • TLS Konfiguration
  • Header Rule Hinzufügen
  • Header Rule Löschen 
  • Body Rule Ersetzen
  • Header Rule Ersetzen
  • Content Rule
  • URL Rule Modifizieren 

In diesem kurzen Einführungsvideo werden die notwendigen Schritte für die Bereitstellung einer Ansible-Umgebung, die Installation des Kemp-Moduls und die Ausführung von Beispiel-Playbooks zur Automatisierung von Load-Balancer-Konfigurationen erläutert.

Für weitere Informationen und zur Teilnahme an unserer Technical Preview Programm, besuchen Sie https://kemp.ax/techpreviews.