Continuous Delivery hilft Unternehmen dabei, Applikationen schneller und mit höherer Qualität zu releasen, indem der Prozess, in dem die Software von der Entwicklung in die Produktivumgebung gelangt, optimiert und automatisiert wird. Der Zend Blueprint für Continuous Delivery bietet praktische Best Practices, um Unternehmen dabei zu unterstützen, die einzelnen Schritte des Continuous Delivery Zyklus zu implementieren. Der Blueprint bietet, basierend auf der Zend Server-Plattform, eine einfache Möglichkeit, diese Best Practices über mehrere Pattern und Plugins zu implementieren.

 


Zend Server Continous Delivery Plattform

Zend Server stattet Entwicklungs- und Operations-Teams mit der Infrastruktur und den Einblicken aus, um schnelle Applikationsrelease zu unterstützen, und bietet PHP-Applikationen mit Funktionalitäten, die ein hohes Maß and Zuverlässigkeit, Performance und Sicherheit sicherstellen, sowohl On-Premise als auch in der Cloud.
 

Über das Zend Pattern

Dieses Zend Pattern stellt eine Sammlung von Shell-Skripts zur Verfügung, um die Automatisierung der Installation, des Bootstrappings und des Clustermanagements von Zend Server zu vereinfachen. Es enthält zwei Skripts, aus denen Sie je nach Anwendungsfall auswählen können: eines, um einen einzelnen Zend Server-Knoten zu bootstrappen, und ein weiteres, um einen Cluster einzurichten und zu diesem hinzuzufügen. Diese Skripts können als allgemeine Möglichkeit verwendet werden, um die Zend Server-Verwaltung zu automatisieren und um Umgebungen für das Applikationsdeployment zuverlässig und konsistent zu erstellen. Beachten Sie, dass für die Verwendung der Clustering-Funktionalität eine separate, externe MySQL-Datenbank erforderlich ist.
 

Warum das Zend Pattern verwenden?

Das Aufrechterhalten einer durchgängig hochverfügbaren Umgebung ist wichtig für ein erfolgreiches Deployment von Applikationen und für einen kontinuierlichen Betrieb. Zend Server gewährleistet Konfigurationskonsistenz über einen Cluster hinweg. Wenn Sie einem Cluster einen Server hinzufügen, passt Zend Server dessen Einstellungen automatisch an die anderen Server im Cluster an. Zend Server überwacht alle Server innerhalb eines Clusters und gibt bei Applikationsfehlern, Performanceproblemen oder Konfigurationsänderungen Benachrichtigungen aus, sodass Sie schnell reagieren und so Problemen vorbeugen können.

 

Dieses Pattern enthält:

 

Erste Schritte:

  1. Klonen Sie das Repository von GitHub, oder laden Sie ein ZIP-Archiv herunter
  2. Führen Sie die Skripts wie in der Datei README beschrieben aus