- Home
- /
- Rechenzentrum, Netzwerke & Cloud
- /
- Cloud
- /
- Google Cloud
- /
- Google Cloud Infrastructure
- /
- Architecting with Google Cloud:...
Architecting with Google Cloud: Design and Process
Schulungsinhalt
Modul 1: Definition der Dienstleistung
- Beschreiben Sie Benutzer in Form von Rollen und Personas
- Bewertung der KPIs anhand von SLOs und SLIs
- Bestimmen Sie die Qualität der Anwendungsanforderungen anhand von SMART-Kriterien
Modul 2: Entwurf und Architektur von Microservices
- Zerlegen Sie monolithische Anwendungen in Microservices
- Erkennen geeigneter Microservice-Grenzen
- Entwurf konsistenter, standardmäßiger RESTful-Service-APIs
- Identifizierung der 12-Faktoren-Best-Practices für die Implementierung von Dienstleistungen
Modul 3: DevOps-Automatisierung
- Erörterung der Automatisierung der Dienstbereitstellung mithilfe von CI/CD-Pipelines
- Erläutern Sie, wie Sie Cloud Source Repositories für die Quell- und Versionskontrolle nutzen können.
- Automatisieren Sie Builds mit Cloud Build und Build-Triggern
- Verwalten von Container-Images mit Container Registry
Modul 4: Auswahl von Speicherlösungen
- Identifizieren Sie die Anwendungsfälle für Spanner
- Identifizieren Sie die Anwendungsfälle für Cloud SQL
- Identifizieren Sie die Anwendungsfälle für Firestore
- Identifizieren Sie die Anwendungsfälle für Memorystore
Modul 5: Google Cloud und hybride Netzwerkarchitektur
- Erörterung des Designs von VPC-Netzwerken zur Optimierung von Kosten, Sicherheit und Leistung
- Beschreiben Sie, wie globale und regionale Load Balancer den Zugang zu Diensten ermöglichen
- Netzwerke über Peering und VPNs verbinden
- Definieren Sie hybride Netzwerke zwischen Google Cloud und lokalen Rechenzentren mit Cloud Interconnect
Modul 6: Bereitstellen von Anwendungen in der Google Cloud
- Wählen Sie den geeigneten Google Cloud-Bereitstellungsdienst für Ihre Anwendungen
- Konfigurieren Sie eine skalierbare, widerstandsfähige Infrastruktur mit Instanzvorlagen und Gruppen
- Orchestrierung von Microservice-Bereitstellungen mit Kubernetes und GKE
- Nutzung von App Engine für eine vollständig automatisierte Plattform als Service (PaaS)
Modul 7: Entwurf zuverlässiger Systeme
- Erörterung des Entwurfs von Diensten zur Erfüllung der Anforderungen an Verfügbarkeit, Haltbarkeit und Skalierbarkeit
- Identifizierung der zu vermeidenden Ausfälle zur Implementierung eines fehlertoleranten Systems
Modul 8: Sicherheit
- Ermittlung der besten Praktiken für die Entwicklung sicherer Systeme
- Erörterung der Verwendung von Unternehmensrichtlinien und Ordnern zur Vereinfachung der Cloud-Governance
- Identifizierung von Google Cloud-Diensten, die für die Zugangsverwaltung genutzt werden können
- Identifizierung von Google Cloud-Diensten, die zur Eindämmung von DDoS-Angriffen genutzt werden können
Modul 9: Wartung und Überwachung
- Erörterung verschiedener Möglichkeiten zur Verwaltung neuer Dienstversionen
- Beschreiben Sie, wie Sie Servicekosten prognostizieren, überwachen und optimieren können.
- Beobachten Sie mit Cloud Monitoring und Dashboards, ob Ihre Dienste ihre SLOs erfüllen.
- Uptime Checks zur Ermittlung der Serviceverfügbarkeit verwenden
- Reagieren Sie auf Serviceausfälle mit Cloud Monitoring Alerts
Zielgruppe
- Cloud Solutions Architects, Site Reliability Engineers, Systems Operations Professionals, DevOps Engineers, IT-Manager
- Personen, die Google Cloud nutzen, um neue Lösungen zu erstellen oder bestehende Systeme, Anwendungsumgebungen und Infrastrukturen in Google Cloud zu integrieren
Seminarziele
- Anwendung eines Instrumentariums von Fragen, Techniken und Designüberlegungen
- Definition von Anwendungsanforderungen und deren objektive Darstellung als KPIs, SLOs und SLIs
- Zerlegung der Anwendungsanforderungen, um die richtigen Microservice-Grenzen zu finden
- Nutzen Sie die Google Cloud-Entwickler-Tools, um moderne, automatisierte Bereitstellungspipelines einzurichten.
- Wählen Sie die geeigneten Google Cloud Storage-Services auf der Grundlage der Anwendungsanforderungen
- Besprechung von Google Cloud-Netzwerkarchitekturen, einschließlich hybrider Architekturen
- Implementierung zuverlässiger, skalierbarer und belastbarer Anwendungen mit einem ausgewogenen Verhältnis zwischen wichtigen Leistungsmerkmalen und Kosten
- Wählen Sie die richtigen Google Cloud-Bereitstellungsdienste für Ihre Anwendungen
- Sichere Cloud-Anwendungen, Daten und Infrastruktur
- Überwachung von Service-Level-Zielen und Kosten mit Cloud Monitoring
Vorkenntnisse
- Sie haben den Kurs „Architecting with Google Compute Engine“ oder „Architecting with Google Kubernetes Engine“ abgeschlossen oder verfügen über gleichwertige Erfahrungen.
- Grundkenntnisse im Umgang mit Befehlszeilentools und Linux-Betriebssystemen
- Erfahrung im Systembetrieb, einschließlich der Bereitstellung und Verwaltung von Anwendungen, entweder vor Ort oder in einer öffentlichen Cloud-Umgebung
Seminardauer
2 Tage
Preis
Präsenzseminar/FLEXINAR®:
1300,00 € (1,547,00 € inkl. 19% MwSt.)
LIVEINAR®:
1300,00 € (1,547,00 € inkl. 19% MwSt.)
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
SV-1000
Ihr Berater
Martin Heubeck
Group Leader Sales
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate
Dieses Seminar können Sie als Präsenzseminar, online als LIVEINAR® oder im flexiblen Mix als FLEXINAR® buchen. MEHR ERFAHREN