Automatisierung der Always-On-Anwendungserfahrung mit Ansible

Veröffentlicht am

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.

Automating Always-On Application Experience with Ansible

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.

Veröffentlicht am
Kurt Jung Headshot

Kurt Jung

Kurt Jung ist Senior Technical Marketing Engineer bei Kemp Technologies. Er arbeitet praktisch mit vielen Technologien rund um die Anwendungsbereitstellung und wie man diese auf dem heutigen Markt positioniert. Kurt arbeitet auch eng mit wichtigen Partnern zusammen, um die Synergien weiter zu stärken. Bevor er zu Kemp kam, war Kurt die meiste Zeit seiner Karriere als Berater tätig, der Kunden bei der Bereitstellung von On-Premises-, Cloud- und Hybrid-Cloud-Lösungen für Ihr Unternehmen zu unterstützen.