Header Background
 
 
 
seminar logo

Developing APIs with Google Cloud's Apigee API platform (T-APIENG-B)

Seminardauer: 3 Tage

Ziele der Schulung

In diesem 3-tägigen Kurs lernen Sie, wie Sie APIs mithilfe der Apigee-API-Plattform entwerfen, erstellen, verwalten, bereitstellen und sichern. Erfahren Sie, wie Sie mithilfe von Richtlinien und benutzerdefiniertem Code API-Proxys erstellen, und entdecken Sie, wie Sie APIs für App-Entwickler bereitstellen können.

Zu den wichtigsten Themen gehören die Absicherung von APIs gegen Bedrohungen mithilfe von OAuth, JSON Web Tokens (JWTs), föderierte Sicherheit, Schutz vor Bedrohungen und Datenverkehrsmanagement. Sammeln Sie praktische Erfahrungen bei der Validierung und Extraktion von Nutzdaten, dem Aufruf externer Dienste sowie der Umwandlung von HTTP-Anfragen und -Antworten.

Erfahren Sie, wie Apigee KI-gestützte Erlebnisse ermöglicht, indem es Apps vor schädlichen Eingabeaufforderungen und Antworten schützt, Antworten anhand semantischer Ähnlichkeit zwischenspeichert und die Token-Nutzung verwaltet. Erfahren Sie mehr über die erweiterten Funktionen von Apigee für API-Management, Sicherheit und Discovery.

Eine Reihe von praktischen Übungen vermittelt praktische Erfahrungen bei der Erstellung voll funktionsfähiger, sicherer APIs auf Apigee.

  • Beschreiben Sie die Funktionen von Apigee, die zur Erstellung und Verwaltung von APIs über den gesamten API-Lebenszyklus hinweg genutzt werden.
  • Beschreiben Sie die Grundlagen des REST-API-Designs.
  • Erörtern Sie API-Produkte und API-Produktstrategien.
  • Beschreiben Sie die Anwendungsfälle und Abläufe für die OAuth-2-Autorisierungsarten
  • Erläutern Sie die Funktionen der Apigee-Plattform zur Implementierung von Mediation, Traffic-Management, Caching und Fehlermanagement.
  • Beschreiben Sie, wie Apigee die Nutzung großer Sprachmodelle in KI-basierten APIs und Apps integriert und verbessert.
  • Beschreiben Sie die erweiterten Funktionen von Apigee, die beim API-Management, bei der Sicherheit und bei der API-Erkennung helfen können.
  • Erstellen Sie APIs mit der Apigee-API-Plattform.

Zielgruppe Seminar

  • Entwickler
  • Architekten
  • Ingenieure, die für die Lösung, Gestaltung, Implementierung oder Verwaltung von APIs, API-Produkten oder digitalen Produkten, die APIs nutzen, verantwortlich sind.

Voraussetzungen

Kenntnisse in den Bereichen HTTP, XML, JSON und JavaScript.

Lernmethodik

Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.

Seminarinhalt

Modul 01: Apigee – Überblick

Beschreibung: In diesem Modul werden die Apigee-Plattform, das API-Management und der API-Lebenszyklus vorgestellt.

Themen:

  • Apigee – Überblick
  • API-Lebenszyklus
  • Apigee-Organisationen und -Umgebungen

Aktivitäten: Quiz

Modul 02: „API First“ und OpenAPI-Spezifikationen

Beschreibung: Dieses Modul vermittelt grundlegende Konzepte zum Entwurf von REST-APIs, zur „API-first“-Entwicklung und zu den Open-AI-Spezifikationen.

Themen:

  • REST-API-Entwurf: Grundlagen
  • API-orientierte Entwicklung
  • Open-API-Spezifikationen

Aktivitäten: Quiz

Modul 03: API-Proxys

Beschreibung: Dieses Modul bietet eine Einführung in API-Proxys, Proxy- und Ziel-Endpunkte, Umgebungsgruppen, Routing-Regeln, Zielserver, Bedingungen, Abläufe und Richtlinien.

Themen:

  • Apigee-API-Proxys
  • Proxy-Endpunkte und Umgebungsgruppen
  • Bedingungen, Abläufe und Richtlinien
  • Zielendpunkte, Routenregeln und Zielserver

Aktivitäten:

  • Quiz
  • Übung: Erstellen eines API-Proxys anhand einer OpenAPI-Spezifikation
  • Übung: Zielserver
  • Übung: Routenregeln und die Debug-Tools

Modul 04: API-Produkte

Beschreibung: Dieses Modul bietet eine Einführung in die Gestaltung von REST-API-Antworten, API-Produkte, App-Entwickler, Apps, API-Schlüssel und Strategien für API-Produkte.

Themen:

  • API-Produkte, Entwickler, Apps und API-Schlüssel
  • API-Produktstrategien
  • Entwurf einer REST-API: Antworten

Aktivitäten:

  • Quiz
  • Lab: API-Produkte, Entwickler, Apps und API-Schlüssel

Modul 05: Authentifizierung, Autorisierung und OAuth

Beschreibung: Dieses Modul bietet eine Einführung in Themen rund um API-Sicherheit, OAuth, JSON Web Tokens (JWTs), föderierte Sicherheit und OpenID Connect.

Themen:

  • Bedenken hinsichtlich der API-Sicherheit
  • Identität, Authentifizierung und Autorisierung
  • Einführung in OAuth
  • OAuth-Zugangsberechtigung für Client-Zugangsdaten
  • OAuth-Passwort-Grant
  • OAuth-Autorisierungscode-Verfahren
  • Zusammenfassung zu OAuth
  • JWT, JWS und OpenID Connect

Aktivitäten:

  • Quiz
  • Übung: Verwendung des OAuth-Zugriffstyps „Client Credentials“

Modul 06: Sicherheit von Inhalten, Datenübertragung und Plattformen

Beschreibung: In diesem Modul werden inhaltsbasierte Angriffe, Transportsicherheit und der Schutz vor unbefugtem Zugriff behandelt.

Themen:

  • Schutz vor inhaltsbasierten Angriffen
  • Verkehrssicherheit
  • Sicherheit der Apigee-Plattform

Aktivitäten:

  • Quiz
  • Übung: Schutz vor JSON-Bedrohungen
  • Übung: Schutz vor Bedrohungen durch reguläre Ausdrücke
  • Labor: Schutz vor internen Bedrohungen
  • Übung: Datenmaskierung

Modul 07: Mediation

Beschreibung: Dieses Modul bietet eine Einführung in die Konzepte der Mediation, darunter Payload-Formate und -Transformation, Service-Aufrufe, benutzerdefinierte Code-Richtlinien, gehostete Ziele, gemeinsam genutzte Abläufe und Fehlerbehandlung.

Themen:

  • JSON, XML und SOAP
  • Vermittlung und Serviceeinsätze
  • Benutzerdefinierter Code
  • Gemeinsame Abläufe
  • Fehlerbehandlung

Aktivitäten:

  • Quiz
  • Übung: XML-Unterstützung hinzufügen
  • Übung: Dienste kombinieren
  • Übung: Paralleler Aufruf von Diensten mit JavaScript
  • Übung: Gemeinsame Abläufe
  • Übung: Fehlerbehandlung

Modul 08: Verkehrsmanagement

Beschreibung: Dieses Modul bietet eine Einführung in die Funktionen von Apigee zum Datenverkehrsmanagement, darunter die Begrenzung von Spitzenauslastungen, Kontingente und Caching.

Themen:

  • Apigee-Komponenten
  • Bewältigung von Verkehrsspitzen
  • Algorithmen zur Spike-Erkennung
  • Quoten
  • Zwischenspeicherung

Aktivitäten:

  • Quiz
  • Praktikum: Verkehrsmanagement
  • Übung: Caching

Modul 09: Apigee und KI

Beschreibung: In diesem Modul werden die KI-Funktionen von Apigee vorgestellt und erläutert, wie diese die Entwicklung, Skalierung und Absicherung von KI-Lösungen unterstützen.

Themen:

  • LLMs, Agenten und Apigee
  • Bereitstellung von Anleitungen und Ressourcen
  • Begrenzung der Token-Nutzung
  • Semantisches Caching

Aktivitäten:

  • Quiz
  • Labor: Gemini-Prompts und -Antworten mit Apigee bereinigen
  • Übung: Verwaltung der LLM-Token-Nutzung mit Apigee
  • Übung: Semantisches Caching mit Apigee

Modul 10: Veröffentlichung von APIs

Beschreibung: Dieses Modul bietet eine Einführung in die Veröffentlichung von APIs, Entwicklerportale und die Versionsverwaltung von APIs.

Themen:

  • Entwurf einer REST-API: Versionierung
  • Entwicklerportale

Aktivitäten:

  • Quiz
  • Lab: Entwicklerportal

Modul 11: Protokollierung und AnalyseBeschreibung: In diesem Modul werden die Protokollierung von Nachrichten, Cloud Logging und die Apigee-API-Analytik vorgestellt.

Themen:

  • Protokollierung von Nachrichten
  • Apigee API-Analytik

Aktivitäten: Quiz

Modul 12: Fortgeschrittene Themen

Beschreibung: In diesem Modul werden die Bereitstellungsoptionen von Apigee, CI/CD-Tools und -Strategien sowie die erweiterten Funktionen von Apigee vorgestellt.

Themen:

  • Offline-Entwicklung und CI/CD mit Apigee.
  • Bereitstellungsoptionen.
  • Erweiterte Apigee-Funktionen

Aktivitäten: Quiz

Hinweise

Partner

Dieses Seminar bieten wir in Kooperation mit unserem Google Cloud Learning Partner Fast Lane Institute for Knowledge Transfer GmbH an.

Open Badge für dieses Seminar - Ihr digitaler Kompetenznachweis

IT-Schulungen Badge: Developing APIs with Google Cloud's Apigee API platform (T-APIENG-B)

Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erhalten Sie zusätzlich zu Ihrem Teilnehmerzertifikat ein digitales Open Badge (Zertifikat) – Ihren modernen Nachweis für erworbene Kompetenzen.

Ihr Open Badge ist jederzeit in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com-Konto verfügbar. Mit wenigen Klicks können Sie diesen digitalen Nachweis in sozialen Netzwerken teilen, um Ihre Expertise sichtbar zu machen und Ihr berufliches Profil gezielt zu stärken.

Übersicht: Google Cloud Schulungen Portfolio

Mehr zu den Vorteilen von Badges

 
1.) Wählen Sie den Seminartyp:


2.) Wählen Sie Ort und Datum:
1.950,00 € Preis pro Personspacing line2.320,50 € inkl. 19% MwSt
all incl.
zzgl. Verpflegung 30,00 €/Tag bei Präsenz

Anfragen Buchen Merkzettel
 
Diese Seite weiterempfehlen:
0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel