Skip to content

FÜR EINZELPERSONEN

open
Logo

FÜR EINZELPERSONEN

open
Logo
FACHBEREICH
open
Logo
UNTERFACHBEREICH
open
Logo
UNTERFACHBEREICH
open
Logo
SEMINARE
open
Basic
Advanced
Expert
Sonstige Seminare

SEMINAR

SV-3400
Google Application Development
Background
3 Tage
Background
Standorte
Background
Termine

Developing Applications with Google Cloud

Kein Badge verfügbar.

Ihren Wunschtermin finden
Background
Praxisnahe Seminare, die Ihren Berufsalltag spürbar erleichtern
Background
SEMINARINHALTE

Das erwartet Sie

Ziele
open
Dieser Kurs vermittelt den Teilnehmern die folgenden Kompetenzen: Best Practices für die Anwendungsentwicklung nutzen Geeignete Datenspeicheroption für Anwendungsdaten auswählen Föderierte Identitätsverwaltung implementieren Lose miteinander verknüpfte Anwendungskomponenten oder Mikrodienste entwickeln Anwendungskomponenten und Datenquellen integrieren Fehlerbehebung, Tracing und Monitoring in Anwendungen Wiederholbare Bereitstellungen mit Containern und Bereitstellungsdiensten durchführen Geeignete Laufzeitumgebung der Anwendung auswählen, Google Kubernetes Engine als Laufzeitumgebung verwenden und später zu einer managementfreien Lösung mit Google App Engine Flex wechseln
Inhalt
open

Modul 1: Best Practices für die Anwendungsentwicklung


  • Code- und Umgebungsmanagement
  • Sichere, skalierbare, zuverlässige und lose verknüpfte Komponenten und Mikrodienste entwerfen und entwickeln
  • Kontinuierliche Integration und Bereitstellung
  • Anwendungen für die Cloud neu gestalten


Modul 2: Google Cloud Client-Bibliotheken, Google Cloud SDK und Google Firebase SDK


  • Google Cloud-Clientbibliotheken, Google Cloud SDK und Google Firebase SDK einrichten und verwenden
  • Lab: Google-Clientbibliotheken, Google Cloud SDK und Firebase SDK auf einer Linux-Instanz einrichten und Anmeldedaten konfigurieren


Modul 3: Übersicht zu den Optionen der Datenspeicherung


  • Überblick über Optionen zum Speichern von Anwendungsdaten
  • Anwendungsfälle für Google Cloud Storage, Google Cloud Datastore, Cloud Bigtable, Google Cloud SQL und Cloud Spanner


Modul 4: Best Practices für die Verwendung von Google Cloud Datastore


  • Best Practices in Bezug auf:
  • Abfragen
  • Integrierte und zusammengesetzte Indexe
  • Hinzufügen und Löschen von Daten (Batchvorgänge)
  • Transaktionen
  • Fehlerbehandlung
  • Bulk-Upload von Daten in Cloud Datastore mithilfe von Google Cloud Dataflow
  • Lab: Anwendungsdaten in Cloud Datastore speichern


Modul 5: Operationen an Buckets und Objekten ausführen


  • An Buckets und Objekten ausführbare Vorgänge
  • Konsistenzmodell
  • Fehlerbehandlung


Modul 6: Best Practices für die Verwendung von Google Cloud Storage


  • Buckets für statische Websites und andere Verwendungen benennen
  • Objekte benennen (aus Perspektive der Zugriffsverteilung)
  • Hinweise zur Leistung
  • CORS-Konfiguration für einen Bucket einrichten und Fehlerbehebung durchführen
  • Lab: Dateien in Cloud Storage speichern


Modul 7: Umgang mit Authentifizierung und Autorisierung


  • IAM-Rollen (Cloud Identity and Access Management) und Dienstkonten
  • Nutzerauthentifizierung mithilfe von Firebase Authentication
  • Nutzerauthentifizierung und -autorisierung mithilfe von Cloud Identity-Aware Proxy
  • Lab: Nutzer mithilfe von Firebase Authentication authentifizieren


Modul 8: Mit Google Cloud Pub/Sub Komponenten Ihrer Anwendung integrieren


  • Themen, Publisher und Abonnenten
  • Pull- und Push-Abonnements
  • Anwendungsfälle für Cloud Pub/Sub
  • Lab: Back-End-Dienst zum Verarbeiten von Nachrichten in einer Nachrichtenwarteschlange entwickeln


Modul 9: Intelligente Funktionen zu Ihrer Anwendung hinzufügen


  • Überblick über vortrainierte ML-APIs wie Cloud Vision API und Cloud Natural Language Processing API


Modul 10: Google Cloud-Funktionen für die ereignisgesteuerte Verarbeitung verwenden


  • Grundlegende Konzepte wie Trigger, Hintergrundfunktionen, HTTP-Funktionen
  • Anwendungsfälle
  • Funktionen entwickeln und bereitstellen
  • Logging, Fehlerberichte und Monitoring


Modul 11: APIs mit Google Cloud Endpoints verwalten


  • Open API-Bereitstellungskonfigurationen
  • Lab: API für Ihre Anwendung bereitstellen


Modul 12: Anwendung mit Google Cloud Build, Google Cloud Container Registry und Google Cloud Deployment Manager bereitstellen


  • Container-Images erstellen und speichern
  • Wiederholbare Bereitstellungen mit Bereitstellungskonfiguration und Vorlagen
  • Lab: Deployment Manager zum Bereitstellen einer Webanwendung in den flexiblen Test- und Produktionsumgebungen von Google App Engine


Modul 13: Ausführungsumgebungen für Ihre Anwendung


  • Hinweise zum Auswählen einer Ausführungsumgebung für Ihre Anwendung bzw. Ihren Dienst:
  • Google Compute Engine
  • Kubernetes Engine
  • Flexible App Engine-Umgebung
  • Cloud Functions
  • Cloud Dataflow
  • Lab: Anwendung in der flexiblen App Engine-Umgebung bereitstellen


Modul 14: Fehlerbehebung, Monitoring und Leistungsanpassung mit Google Stackdriver


  • Stackdriver Debugger
  • Stackdriver Error Reporting
  • Lab: Anwendungsfehler mithilfe von Stackdriver Debugger und Error Reporting beheben
  • Stackdriver Logging
  • Schlüsselkonzepte von Stackdriver Trace und Stackdriver Monitoring. Lab: Stackdriver Monitoring und Stackdriver Trace zum Verfolgen einer Anfrage über verschiedene Dienste hinweg verwenden sowie zum Beobachten und Optimieren der Leistung
Badge
open

Kein Badge verfügbar.

Vorkenntnisse
open
Für maximale Lernerfolge sollten die Teilnehmer folgende Voraussetzungen erfüllen: Kenntnis der Google Cloud Platform Fundamentals oder entsprechende Kenntnisse Grundkenntnisse in Node.js Grundkenntnisse zu Befehlszeilentools und Linux-Betriebssystemumgebungen
Zielgruppe
open
Anwendungsentwickler, die Cloudanwendungen erstellen oder bestehende Anwendungen für die Ausführung auf der Google Cloud Platform neu gestalten möchten
Methoden
open
Mann mit Laptop
Seien Sie nicht nur am Ergebnis orientiert. Sondern auch am Erlebnis.
Manager Institut Swoosh
Unsere Bestsellerseminare
Manager University Logo
Werdet die agilen Managerinnen und Manager von morgen.
Ziel: Zertifizierter Abschluss, um sich klar am Markt vor den anderen positionieren zu können; nutzen Sie Ihre Aufstiegschance für Weiterführung Ihrer Karriere. Persönliche und fachspezifische Persönlichkeitsentwicklung.

ZUR MANAGER INSTITUT UNIVERSITY

open
Kontakt
TELEFON
+49 800 3060303
FAX
+49 800 3060303 33
MAIL
beratung@manager-institut.de

MARTIN HEUBECK

Sales Gruppenseminare und Inhouse Standard
Mo - Fr 8:00 - 17:00 Uhr
Martin.Heubeck@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

ITALIA BRILLANTE

Group Leader Inhouse und Seminarmanagement
Mo - Fr 8:00 - 17:00 Uhr
Italia.Brillante@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

TUGBA PAMUKCUOGLU

Seminarmanager
Mo - Fr 8:00 - 17:00 Uhr
Tugba.Pamukcuoglu@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

JESSICA GERSTENLAUER

Junior Seminarmanager
Mo - Fr 8:00 - 17:00 Uhr
Jessica.Gerstenlauer@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

FAYZULLAKHON UMAROV

Seminar and Finance Coordinator
Mo - Fr 8:00 - 17:00 Uhr
Fayzullakhon.Umarov@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

SIMONE HABERGER-ZAHN

Finance Manager
Mo - Fr 8:00 - 17:00 Uhr
Buchhaltung@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

ANNA HENNING

Marketing Manager
Mo - Fr 8:00 - 17:00 Uhr
Anna.Henning@
www.manager-institut.de

BERATUNGSTERMIN BUCHEN

open
MEINUNGEN