Читать книгу Handbuch Infrastructure as Code - Kief Morris - Страница 88

Listing 5-4: Beispiel für High-Level-Infrastruktur-Stack-Code

Оглавление

application_server:

public_ip: 192.168.99.99

In diesem Beispiel werden durch das Anwenden des Codes entweder die Networking- und Server-Ressourcen aus dem vorigen Beispiel provisioniert, oder der Code des Beispiels erkennt bestehende Ressourcen, die genutzt werden können. Das Tool oder die Bibliothek, das/die von diesem Code aufgerufen wird, entscheidet, welche Werte für die Netzwerk-Ports und das VLAN zu verwenden sind und wie der virtuelle Server aufgebaut wird.

Viele Anwendungs-Hosting-Lösungen, wie zum Beispiel PaaS-Plattformen oder Packaged Clusters (siehe »Packaged Cluster Distribution« auf Seite 271), bieten diese Abstraktionsschicht. Sie schreiben einen Deployment-Deskriptor für Ihre Anwendung, und die Plattform allokiert die Infrastruktur-Ressourcen, auf die sie deployt wird.

In anderen Fällen bauen Sie vielleicht Ihre eigene Abstraktionsschicht, indem Sie Bibliotheken oder Module schreiben. In Kapitel 16 finden Sie mehr dazu.

Handbuch Infrastructure as Code

Подняться наверх