Als Nächstes definieren Sie die Beispielanwendung – die WordPress-Site – in Form einer generischen Cloud-Vorlage. Die Vorlage kann für verschiedene Cloud-Anbieter bereitgestellt werden, ohne dass ihr Design geändert werden muss.

Das Beispiel besteht aus einem WordPress-Anwendungsserver, einem MySQL-Datenbankserver und unterstützenden Ressourcen. Die Vorlage beginnt mit wenigen Ressourcen und vergrößert sich dann, wenn Sie die Ressourcen ändern und weitere hinzufügen.

Hier sind die Werte aus dem ersten Teil des Beispiels, der Infrastruktur, die von einem Cloud-Administrator festgelegt wurde:

  • Zwei Cloud-Konten, AWS und Azure.
  • Drei Cloud-Zonen-Umgebungen:
    • Entwicklung – OurCo-AWS-US-East
    • Test – OurCo-AWS-US-West
    • Produktion – OurCo-Azure-East-US
  • Konfigurationszuordnungen mit kleinen, mittleren und großen Computing-Ressourcen für jede Zone.
  • In jeder Zone konfigurierte Image-Zuordnungen für Ubuntu.
  • Netzwerkprofile mit internen und externen Subnetzen für jede Zone.
  • Speicher, auf dem die Bereitstellung erfolgen soll. Allgemeiner Speicher für die Entwicklungs- und Testzone und schneller Speicher für die Produktionszone.
  • Das Beispielprojekt umfasst alle drei Cloud-Zonen-Umgebungen sowie die Benutzer, die Entwürfe erstellen können.

Voraussetzungen

Um fortfahren zu können, müssen Sie sich mit den eigenen Infrastrukturwerten vertraut machen. Dieses Beispiel verwendet AWS für die Entwicklung und für Tests und Azure für die Produktion. Wenn Sie eine eigene Cloud-Vorlage erstellen, ersetzen Sie Ihre eigenen Werte, die in der Regel von Ihrem Cloud-Administrator festgelegt werden.