Sie können Anwendungen erstellen, indem Sie Ihre vorhandenen Google Cloud-Ressourcen organisieren oder neue Ressourcen gemeinsam bereitstellen. Wenn Sie planen, wie Sie Ihre Dienste und Arbeitslasten gruppieren und bereitstellen, können Sie Ihre Infrastruktur an Ihren Geschäftsfunktionen ausrichten.
Informationen zu Produkten und Funktionen, mit denen Sie Anwendungen in Google Cloudverwalten können, finden Sie unter Anwendungsorientierte Google Cloud.
Empfohlene Anwendungsfälle
Verwenden Sie diese Produkte zusammen, um Anwendungen zu entwerfen, bereitzustellen und zu verwalten:
- App Hub: Anwendungen organisieren und verwalten. Gruppieren Sie Ihre Dienste und Arbeitslasten in Anwendungen, um Einblick in diese Komponenten zu erhalten und Richtlinien auf Anwendungsebene anzuwenden.
- Application Design Center: Anwendungskomponenten mithilfe von Vorlagen und Infrastructure as Code (IaC) entwerfen und bereitstellen.
Wenn Sie Ihr Anwendungs-Einrichtungsmodell auswählen, definieren Sie Ihre Anwendungsverwaltungsgrenze. Das ist die Sammlung von Google Cloud Projekten oder Ordnern mit Ressourcen, die Sie in App Hub-Anwendungen gruppieren können. Das Verwaltungsprojekt Ihrer Anwendungsgrenze bietet ein zentrales Repository für Ihre Anwendungsmetadaten und -konfigurationen.
Hier sind empfohlene Methoden zum Verwalten von Anwendungen in Google Cloud:
- Ressourcen registrieren, um eine Anwendung zu erstellen: Gruppieren Sie Ihre Google Cloud -Ressourcen, indem Sie sie als Dienste und Arbeitslasten in einer Anwendung registrieren. Sie können mehrere Ressourcen gleichzeitig über die Google Cloud Konsole registrieren.
- Anwendungen aus veröffentlichten Vorlagen erstellen: Stellen Sie eine standardisierte Anwendungsinfrastruktur mithilfe von Vorlagen bereit, die den Best Practices Ihrer Organisation entsprechen.
- Vorlage aus einer laufenden Anwendung erstellen: Erfassen Sie die Architektur einer laufenden Anwendung als wiederverwendbare Vorlage für andere Teams.
- Anwendung mit Designempfehlungen optimieren: Analysieren Sie die Architektur einer Anwendung mithilfe von Statistiken und Designempfehlungen. Mit dem Application Design Center können Sie Architekturänderungen modellieren und bereitstellen, um Kosten, Sicherheit oder Leistung zu verbessern.