3 Tage EN / DE Max 16

Applikationen für die Google Cloud entwickeln

In diesem dreitägigen Kurs unter Anleitung eines Dozenten lernen Sie die Grundlagen der Anwendungsentwicklung in Google Cloud kennen. Sie lernen Best Practices für das Design von Cloud-Anwendungen und wie Sie Compute- und Datenoptionen für Ihre Anwendungen auswählen. Der Lehrplan umfasst Authentifizierung und Autorisierung, generative KI für Entwickler sowie Continuous Integration und Delivery für Anwendungen, die in Google Cloud ausgeführt werden. Sie erkunden auch ereignisbasierte Anwendungen und den Einsatz von Service-Orchestrierung und Choreografie zur Koordination von Microservices. Zusätzlich lernen Sie Cloud Functions kennen, mit denen Sie Single-Purpose-Funktionen implementieren können, die auf HTTP-Anfragen reagieren und Ereignisse innerhalb Ihrer Cloud-Infrastruktur verarbeiten.

€1.900,00 exkl. MwSt

Individuelle Terminplanung

Die Kurse finden als dedizierte Gruppen-Sessions statt. Nach Ihrer Buchung koordinieren wir einen Termin, der zu Ihrem Team passt.

Voraussetzungen

  • Programmiererfahrung wird empfohlen. Grundkenntnisse in Befehlszeilentools und Linux-Betriebssystemumgebungen sind hilfreich.

Was Sie lernen werden

  • Best Practices für die Anwendungsentwicklung in der Cloud diskutieren.
  • Verstehen, wie die passende Datenspeicheroption für Anwendungsfälle ausgewählt wird.
  • Authentifizierung und Autorisierung zur Sicherung einer Anwendung verwenden.
  • Anwendungsfälle für die verschiedenen Google Cloud Compute-Optionen zur Ausführung von Anwendungen beschreiben.
  • Vorteile und Herausforderungen von Microservice-basierten Architekturen beschreiben.
  • Vorteile ereignisgesteuerter Anwendungen beschreiben.
  • Die Stärken von Orchestrierung und Choreographie identifizieren.
  • Workflows, Eventarc, Cloud Tasks und Cloud Scheduler nutzen, um eine Microservices-Anwendung in Google Cloud zu koordinieren.
  • Die Vorteile und Anwendungsfälle von Cloud Functions in der modernen Anwendungsentwicklung erkennen.
  • Verstehen, wie Cloud Functions erstellt, getestet und bereitgestellt werden.
  • Cloud Functions sichern und mit Ressourcen und Cloud-Datenbanken verbinden.
  • Best Practices mit Cloud Functions anwenden.

Kursablauf
Einführung in Best Practices für die Entwicklung von Anwendungen, die in der Cloud ausgeführt werden.
Einführung in die verschiedenen Google Cloud-Tools, die Sie zur Entwicklung Ihrer Anwendungen verwenden werden.
Vergleicht die von Google Cloud angebotenen Datenspeicher- und Datenbankdienste.
Erläutert, wie Authentifizierung und Autorisierung zu Ihren Cloud-Anwendungen hinzugefügt werden.
Diskutiert, wie vortrainierte Machine Learning APIs und generative KI Ihre Cloud-Anwendungen verbessern können.
Diskutiert, wie Anwendungen in Google Cloud erstellt und bereitgestellt werden.
Diskutiert die verfügbaren Compute-Optionen zum Ausführen Ihrer Anwendungen in Google Cloud.
Diskutiert die Anwendungsfälle der Dienste in der Google Cloud Operations Suite.
Einführung in Microservices und Diskussion der Vorteile und Herausforderungen der Verwendung einer Microservices-Architektur.
Einführung in Ereignisse und ereignisgesteuerte Anwendungen und Diskussion der Vorteile der Wahl einer ereignisgesteuerten Architektur.
Einführung in Choreografie und Orchestrierung als Muster für die Kommunikation zwischen Diensten. Verwendung von Eventarc für das Choreografie-Muster. Verwendung von Workflows für die Orchestrierung. Erstellung von Microservices-Anwendungen mit Workflows, Eventarc, Cloud Tasks und Cloud Scheduler.
Eine Einführung in Cloud Functions. Vorteile und Anwendungsfälle. Arten von Cloud Functions und Sprachlaufzeiten.
Cloud Functions-Trigger. Cloud Functions verbinden.
Zugriff und Authentifizierung bei Funktionen. Schutz von Funktionen und Daten.
Cloud Functions mit Cloud-Datenbanken integrieren. Geheimnisse mit Cloud Functions verwenden.
Best Practices für Cloud Functions.
Applikationen für die Google Cloud entwickeln