{"course":{"productid":23423,"modality":1,"active":true,"language":"de","title":"Developing APIs with Google Cloud's Apigee API platform","productcode":"T-APIENG-B","vendorcode":"GO","vendorname":"Google","fullproductcode":"GO-T-APIENG-B","courseware":{"has_ekit":false,"has_printkit":true,"language":""},"url":"https:\/\/portal.flane.ch\/course\/google-t-apieng-b","objective":"<ul>\n<li>Erforschung und praktische Umsetzung von Konzepten f&uuml;r die Gestaltung, Entwicklung und Verwaltung von APIs.<\/li><li>Verstehen Sie den Wert der API-First-Entwicklung und wie man sie anwendet.<\/li><li>Beschreiben Sie die Grundlagen des REST-API-Designs.<\/li><li>Beschreiben Sie API-Produkte, API-Produktstrategien und wie man APIs in einem Entwicklerportal ver&ouml;ffentlicht.<\/li><li>Verstehen der Rolle der Benutzerauthentifizierung und -autorisierung und der Bedeutung der API-Sicherheit.<\/li><li>Verstehen Sie die Out-of-the-Box-Funktionen der Plattform f&uuml;r die Implementierung von Mediation, Traffic Management, Caching und Fehlerbehandlung.<\/li><li>Beschreiben Sie den Wert und die Verwendung von API-Analysen.<\/li><li>Verstehen Sie die Bereitstellungsoptionen f&uuml;r die Apigee-Plattform.<\/li><\/ul>","essentials":"<p>Vertrautheit mit HTTP, XML, JSON und JavaScript.<\/p>","audience":"<p>Entwickler, Architekten oder Ingenieure, die f&uuml;r die L&ouml;sung, Gestaltung, Implementierung oder Verwaltung von APIs, API-Produkten oder digitalen Produkten, die APIs nutzen, verantwortlich sind.<\/p>","outline":"<p>Modul 01: Apigee &Uuml;berblick\n<\/p>\n<ul>\n<li>Verstehen Sie den Stellenwert und die Rolle des API-Managements in der modernen Anwendungsentwicklung.<\/li><li>Definieren Sie die logischen Komponenten und die Organisationsstruktur der Apigee API-Plattform.<\/li><li>Unterscheiden Sie zwischen den flexiblen Bereitstellungsmodellen von Apigee.<\/li><li>Erkl&auml;ren Sie den API-Lebenszyklus.<\/li><\/ul><p>Modul 02: API First und OpenAPI-Spezifikationen\n<\/p>\n<ul>\n<li>Beschreiben Sie die Grundlagen des REST-API-Designs.<\/li><li>Verstehen Sie den Wert der API-First-Entwicklung und wie man sie anwendet.<\/li><li>Diskutieren Sie die OpenAPI-Spezifikationen und ihre Verwendung im Kontext der API-First-Entwicklung.<\/li><\/ul><p>Modul 03: API Proxies\n<\/p>\n<ul>\n<li>Definieren Sie die Bausteine von APIs und API-Proxys.<\/li><li>Beschreiben Sie, wie APIs-Proxys funktionieren und welche Rolle F&auml;higkeiten wie Flows, Richtlinien, Routenregeln, virtuelle Hosts und Zielserver dabei spielen.<\/li><li>Verstehen, wie APIs offengelegt werden.<\/li><li>Verstehen, wie API-Proxys eine Verbindung zu Backend-Systemen herstellen.<\/li><\/ul><p>Modul 04: API-Produkte\n<\/p>\n<ul>\n<li>Definieren Sie API-Produkte und den Wert hinter der API-Produktstrategie.<\/li><li>Verstehen Sie die Rolle von Entwicklern, Anwendungen und API-Schl&uuml;sseln bei der API-Verwaltung.<\/li><li>Beschreiben Sie den Prozess der API-Ver&ouml;ffentlichung.<\/li><li>Verstehen von API-Antworten und Statuscodes f&uuml;r REST-APIs.<\/li><\/ul><p>Modul 05: Authentifizierung, Autorisierung und OAuth\n<\/p>\n<ul>\n<li>Erl&auml;utern Sie die Bedeutung der API-Sicherheit.<\/li><li>Verstehen Sie den Wert der Anwendungsidentit&auml;t.<\/li><li>Die Rolle der Benutzerauthentifizierung und -autorisierung verstehen.<\/li><li>Vertieftes Verst&auml;ndnis von OAuth (Access token, Refresh token, Common pattern for all grant types) und dessen Anwendung im Kontext von API-Design und -Management.<\/li><li>Diskutieren Sie &uuml;ber f&ouml;derierte Identit&auml;t und die Verwendung von JSON-Web-Tokens in Ihren API-Proxys.<\/li><\/ul><p>Modul 06: Inhalt, Transport und interne Sicherheit\n<\/p>\n<ul>\n<li>Untersuchen Sie die M&ouml;glichkeiten der Plattform zum Schutz vor inhaltsbasierten Angriffen.<\/li><li>Diskutieren Sie die Transportsicherheit und wie Sie die Verbindung zwischen Apigee und Backend-Diensten sch&uuml;tzen k&ouml;nnen.<\/li><li>Verstehen, wie man sensible Daten mit KVMs, Datenmaskierung und privaten Variablen sch&uuml;tzt.<\/li><\/ul><p>Modul 07: Mediation\n<\/p>\n<ul>\n<li>Verstehen Sie die Out-of-the-Box-Funktionen der Plattform zur Implementierung von Mediation und Fehlerbehandlung.<\/li><li>Beschreiben Sie Implementierungsmuster und Richtlinien f&uuml;r JSON, XML und SOAP.<\/li><li>Verstehen Sie die Erweiterungsm&ouml;glichkeiten mit Service Callouts, JavaScript, Python und gehosteten Zielen.<\/li><li>Untersuchen Sie die Entwicklungspraktiken und -funktionen, die zur Wiederverwendung, gemeinsamen Nutzung und Durchsetzung von Abl&auml;ufen und Richtlinien verwendet werden.<\/li><\/ul><p>Modul 08: Verkehrsmanagement\n<\/p>\n<ul>\n<li>Beschreiben Sie, wann und wie Sie das Verkehrsmanagement einsetzen.<\/li><li>Bewertung von Optionen und Anwendungsf&auml;llen f&uuml;r die Ratenbegrenzung mit Spike Arrest und Quoten.<\/li><li>Verstehen Sie die Caching-Strategie und wie sie angewendet werden kann.<\/li><\/ul><p>Modul 09: API-Ver&ouml;ffentlichung\n<\/p>\n<ul>\n<li>Beschreiben Sie die Strategie und den Prozess der API-Ver&ouml;ffentlichung.<\/li><li>Erweitern Sie Ihr Verst&auml;ndnis f&uuml;r das Design von REST-APIs, indem Sie die Versionierung von APIs diskutieren.<\/li><li>Beschreiben Sie die Rolle von Entwicklerportalen im API-Lebenszyklus und als wichtiger Bestandteil der API-Strategie.<\/li><\/ul><p>Modul 10: Protokollierung und Analyse\n<\/p>\n<ul>\n<li>Besprechen Sie die verf&uuml;gbaren Optionen f&uuml;r die Nachrichtenprotokollierung.<\/li><li>Verstehen Sie den Wert und die Verwendung von API-Analysen.<\/li><li>Verstehen Sie die Erweiterungsoptionen, die f&uuml;r API-Analysen mit benutzerdefinierten Metriken und Dimensionen zur Verf&uuml;gung stehen.<\/li><\/ul><p>Modul 11: Fortgeschrittene Themen\n<\/p>\n<ul>\n<li>Er&ouml;rterung empfohlener Praktiken und Werkzeuge f&uuml;r die Apigee-Offline-Entwicklung.<\/li><li>Beschreiben Sie die von der Verwaltungs-API angebotenen Funktionen.<\/li><li>Evaluieren Sie Optionen zur Nutzung von CI\/CD als Teil des API-Lebenszyklus.<\/li><li>Erkunden Sie die Apigee-Bereitstellungsoptionen.<\/li><\/ul>","comments":"<p><em>Dieser Text wurde automatisiert &uuml;bersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte <span class=\"cms-link-marked\"><a class=\"fl-href-prod\" href=\"\/swisscom\/en\/course\/google-t-apieng-b\"><svg role=\"img\" aria-hidden=\"true\" focusable=\"false\" data-nosnippet class=\"cms-linkmark\"><use xlink:href=\"\/css\/img\/icnset-linkmarks.svg#linkmark\"><\/use><\/svg>hier<\/a><\/span>.<\/em><\/p>","summary":"<p>In diesem Kurs lernen Sie, wie man APIs entwirft und wie man OpenAPI-Spezifikationen verwendet, um sie zu dokumentieren. Sie lernen den API-Lebenszyklus kennen und erfahren, wie die Apigee API-Plattform Sie bei der Verwaltung aller Aspekte des Lebenszyklus unterst&uuml;tzt. Sie lernen, wie APIs mit Hilfe von API-Proxys entworfen werden k&ouml;nnen und wie APIs als API-Produkte verpackt werden, um von App-Entwicklern genutzt zu werden. Durch eine Kombination aus Vorlesungen, praktischen &Uuml;bungen und erg&auml;nzenden Materialien lernen Sie, wie Sie API-L&ouml;sungen mit der Apigee API-Plattform von Google Cloud entwerfen, erstellen, sichern, bereitstellen und verwalten.<\/p>","objective_plain":"- Erforschung und praktische Umsetzung von Konzepten f\u00fcr die Gestaltung, Entwicklung und Verwaltung von APIs.\n- Verstehen Sie den Wert der API-First-Entwicklung und wie man sie anwendet.\n- Beschreiben Sie die Grundlagen des REST-API-Designs.\n- Beschreiben Sie API-Produkte, API-Produktstrategien und wie man APIs in einem Entwicklerportal ver\u00f6ffentlicht.\n- Verstehen der Rolle der Benutzerauthentifizierung und -autorisierung und der Bedeutung der API-Sicherheit.\n- Verstehen Sie die Out-of-the-Box-Funktionen der Plattform f\u00fcr die Implementierung von Mediation, Traffic Management, Caching und Fehlerbehandlung.\n- Beschreiben Sie den Wert und die Verwendung von API-Analysen.\n- Verstehen Sie die Bereitstellungsoptionen f\u00fcr die Apigee-Plattform.","essentials_plain":"Vertrautheit mit HTTP, XML, JSON und JavaScript.","audience_plain":"Entwickler, Architekten oder Ingenieure, die f\u00fcr die L\u00f6sung, Gestaltung, Implementierung oder Verwaltung von APIs, API-Produkten oder digitalen Produkten, die APIs nutzen, verantwortlich sind.","outline_plain":"Modul 01: Apigee \u00dcberblick\n\n\n\n- Verstehen Sie den Stellenwert und die Rolle des API-Managements in der modernen Anwendungsentwicklung.\n- Definieren Sie die logischen Komponenten und die Organisationsstruktur der Apigee API-Plattform.\n- Unterscheiden Sie zwischen den flexiblen Bereitstellungsmodellen von Apigee.\n- Erkl\u00e4ren Sie den API-Lebenszyklus.\nModul 02: API First und OpenAPI-Spezifikationen\n\n\n\n- Beschreiben Sie die Grundlagen des REST-API-Designs.\n- Verstehen Sie den Wert der API-First-Entwicklung und wie man sie anwendet.\n- Diskutieren Sie die OpenAPI-Spezifikationen und ihre Verwendung im Kontext der API-First-Entwicklung.\nModul 03: API Proxies\n\n\n\n- Definieren Sie die Bausteine von APIs und API-Proxys.\n- Beschreiben Sie, wie APIs-Proxys funktionieren und welche Rolle F\u00e4higkeiten wie Flows, Richtlinien, Routenregeln, virtuelle Hosts und Zielserver dabei spielen.\n- Verstehen, wie APIs offengelegt werden.\n- Verstehen, wie API-Proxys eine Verbindung zu Backend-Systemen herstellen.\nModul 04: API-Produkte\n\n\n\n- Definieren Sie API-Produkte und den Wert hinter der API-Produktstrategie.\n- Verstehen Sie die Rolle von Entwicklern, Anwendungen und API-Schl\u00fcsseln bei der API-Verwaltung.\n- Beschreiben Sie den Prozess der API-Ver\u00f6ffentlichung.\n- Verstehen von API-Antworten und Statuscodes f\u00fcr REST-APIs.\nModul 05: Authentifizierung, Autorisierung und OAuth\n\n\n\n- Erl\u00e4utern Sie die Bedeutung der API-Sicherheit.\n- Verstehen Sie den Wert der Anwendungsidentit\u00e4t.\n- Die Rolle der Benutzerauthentifizierung und -autorisierung verstehen.\n- Vertieftes Verst\u00e4ndnis von OAuth (Access token, Refresh token, Common pattern for all grant types) und dessen Anwendung im Kontext von API-Design und -Management.\n- Diskutieren Sie \u00fcber f\u00f6derierte Identit\u00e4t und die Verwendung von JSON-Web-Tokens in Ihren API-Proxys.\nModul 06: Inhalt, Transport und interne Sicherheit\n\n\n\n- Untersuchen Sie die M\u00f6glichkeiten der Plattform zum Schutz vor inhaltsbasierten Angriffen.\n- Diskutieren Sie die Transportsicherheit und wie Sie die Verbindung zwischen Apigee und Backend-Diensten sch\u00fctzen k\u00f6nnen.\n- Verstehen, wie man sensible Daten mit KVMs, Datenmaskierung und privaten Variablen sch\u00fctzt.\nModul 07: Mediation\n\n\n\n- Verstehen Sie die Out-of-the-Box-Funktionen der Plattform zur Implementierung von Mediation und Fehlerbehandlung.\n- Beschreiben Sie Implementierungsmuster und Richtlinien f\u00fcr JSON, XML und SOAP.\n- Verstehen Sie die Erweiterungsm\u00f6glichkeiten mit Service Callouts, JavaScript, Python und gehosteten Zielen.\n- Untersuchen Sie die Entwicklungspraktiken und -funktionen, die zur Wiederverwendung, gemeinsamen Nutzung und Durchsetzung von Abl\u00e4ufen und Richtlinien verwendet werden.\nModul 08: Verkehrsmanagement\n\n\n\n- Beschreiben Sie, wann und wie Sie das Verkehrsmanagement einsetzen.\n- Bewertung von Optionen und Anwendungsf\u00e4llen f\u00fcr die Ratenbegrenzung mit Spike Arrest und Quoten.\n- Verstehen Sie die Caching-Strategie und wie sie angewendet werden kann.\nModul 09: API-Ver\u00f6ffentlichung\n\n\n\n- Beschreiben Sie die Strategie und den Prozess der API-Ver\u00f6ffentlichung.\n- Erweitern Sie Ihr Verst\u00e4ndnis f\u00fcr das Design von REST-APIs, indem Sie die Versionierung von APIs diskutieren.\n- Beschreiben Sie die Rolle von Entwicklerportalen im API-Lebenszyklus und als wichtiger Bestandteil der API-Strategie.\nModul 10: Protokollierung und Analyse\n\n\n\n- Besprechen Sie die verf\u00fcgbaren Optionen f\u00fcr die Nachrichtenprotokollierung.\n- Verstehen Sie den Wert und die Verwendung von API-Analysen.\n- Verstehen Sie die Erweiterungsoptionen, die f\u00fcr API-Analysen mit benutzerdefinierten Metriken und Dimensionen zur Verf\u00fcgung stehen.\nModul 11: Fortgeschrittene Themen\n\n\n\n- Er\u00f6rterung empfohlener Praktiken und Werkzeuge f\u00fcr die Apigee-Offline-Entwicklung.\n- Beschreiben Sie die von der Verwaltungs-API angebotenen Funktionen.\n- Evaluieren Sie Optionen zur Nutzung von CI\/CD als Teil des API-Lebenszyklus.\n- Erkunden Sie die Apigee-Bereitstellungsoptionen.","comments_plain":"Dieser Text wurde automatisiert \u00fcbersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte hier.","summary_plain":"In diesem Kurs lernen Sie, wie man APIs entwirft und wie man OpenAPI-Spezifikationen verwendet, um sie zu dokumentieren. Sie lernen den API-Lebenszyklus kennen und erfahren, wie die Apigee API-Plattform Sie bei der Verwaltung aller Aspekte des Lebenszyklus unterst\u00fctzt. Sie lernen, wie APIs mit Hilfe von API-Proxys entworfen werden k\u00f6nnen und wie APIs als API-Produkte verpackt werden, um von App-Entwicklern genutzt zu werden. Durch eine Kombination aus Vorlesungen, praktischen \u00dcbungen und erg\u00e4nzenden Materialien lernen Sie, wie Sie API-L\u00f6sungen mit der Apigee API-Plattform von Google Cloud entwerfen, erstellen, sichern, bereitstellen und verwalten.","skill_level":"Intermediate","version":"3.0","duration":{"unit":"d","value":3,"formatted":"3 Tage"},"pricelist":{"List Price":{"US":{"country":"US","currency":"USD","taxrate":null,"price":1995},"DE":{"country":"DE","currency":"EUR","taxrate":19,"price":1950},"IT":{"country":"IT","currency":"EUR","taxrate":20,"price":1950},"SI":{"country":"SI","currency":"EUR","taxrate":20,"price":1950},"SE":{"country":"SE","currency":"EUR","taxrate":25,"price":1950},"AT":{"country":"AT","currency":"EUR","taxrate":20,"price":1950},"CH":{"country":"CH","currency":"CHF","taxrate":8.1,"price":2550},"GB":{"country":"GB","currency":"GBP","taxrate":20,"price":1980},"IL":{"country":"IL","currency":"ILS","taxrate":17,"price":6770},"BE":{"country":"BE","currency":"EUR","taxrate":21,"price":2095},"NL":{"country":"NL","currency":"EUR","taxrate":21,"price":2095},"GR":{"country":"GR","currency":"EUR","taxrate":null,"price":1950},"MK":{"country":"MK","currency":"EUR","taxrate":null,"price":1950},"HU":{"country":"HU","currency":"EUR","taxrate":20,"price":1950},"CA":{"country":"CA","currency":"CAD","taxrate":null,"price":2755},"FR":{"country":"FR","currency":"EUR","taxrate":19.6,"price":2450}}},"lastchanged":"2025-09-30T15:09:43+02:00","parenturl":"https:\/\/portal.flane.ch\/swisscom\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.ch\/swisscom\/json-course-schedule\/23423","source_lang":"de","source":"https:\/\/portal.flane.ch\/swisscom\/json-course\/google-t-apieng-b"}}