Warum ist die Einführung eines API-Gateways oft vorteilhaft für Microservices-Architekturen? A) Es ermöglicht eine zentrale Verwaltung von wiederkehrenden Funktionen. B) Es reduziert die Notwendigkeit für Datenbanken. C) Es erhöht die Anzahl der verfügbaren Serverressourcen. D) Es eliminiert die Notwendigkeit für Client-Anwendungen. ANSWER: A Warum ist die Verwaltung von "Endpunktlisten" in Clients problematisch? A) Sie erhöht die Komplexität der Client-Anwendung. B) Sie reduziert die Skalierbarkeit der Anwendung. C) Sie erhöht die Bandbreitenanforderungen. D) Sie reduziert die Anzahl der verfügbaren APIs. ANSWER: A Warum kann ein API-Gateway als Single Point of Failure betrachtet werden? A) Es verwaltet alle API-Anfragen zentral. B) Es führt die gesamte Geschäftslogik aus. C) Es speichert alle Benutzerdaten. D) Es übernimmt die Datenbankreplikation. ANSWER: A Warum sind API-Gateways besonders nützlich in Architekturen mit vielen veränderlichen Backends? A) Sie bieten einen zentralen Endpunkt für alle Client-Anfragen. B) Sie erhöhen die Anzahl der verfügbaren API-Endpunkte. C) Sie ermöglichen direkte Datenbankzugriffe. D) Sie reduzieren die Notwendigkeit für Datenbankreplikation. ANSWER: A Was bedeutet "Rate Limiting" in Bezug auf API-Gateways? A) Begrenzung der Datenmenge, die pro Anfrage übertragen wird B) Festlegung der maximalen Anzahl von Anfragen pro Zeiteinheit C) Festlegung der Antwortzeiten für API-Anfragen D) Reduzierung der Serverkosten durch Ressourcenkontrolle ANSWER: B Was ist ein Hauptvorteil der Verwendung von API-Gateways? A) Vereinfachung der Client-Kommunikation durch einen zentralen Endpunkt B) Direkte Datenbankzugriffe ermöglichen C) Erhöhung der Effizienz der Service-Architektur D) Unbegrenzte Skalierbarkeit ANSWER: A Was ist ein Hauptvorteil der zentralisierten Authentifizierung durch API-Gateways? A) Höhere Datenübertragungsrate B) Reduzierte Komplexität für jeden einzelnen Service C) Erhöhte Anzahl von API-Endpunkten D) Geringerer Speicherbedarf ANSWER: B Was ist ein typisches Einsatzgebiet von Serverless-Funktionen? A) Langfristige Datenanalyse B) Echtzeit-Streaming C) Event-gesteuerte Abläufe D) Statisches Webseiten-Hosting ANSWER: C Was ist ein Vorteil der Verwendung von API-Gateways für Entwickler? A) Direkter Datenbankzugriff B) Einheitliche Schnittstelle zur Verwaltung von APIs C) Reduzierte Entwicklungszeit für Datenbanken D) Erweiterte Netzwerksicherheitsprotokolle ANSWER: B Was ist ein Vorteil der zentralisierten SSL-Terminierung durch ein API-Gateway? A) Reduzierte Serverkosten B) Vereinfachte Sicherheitsverwaltung C) Erhöhte Anzahl von API-Endpunkten D) Verbesserte Datenkomprimierung ANSWER: B Was ist ein wesentlicher Nachteil von Serverless-Architekturen? A) Hohe Betriebskosten B) Kaltstartprobleme C) Komplexe Verwaltung D) Schlechte Skalierbarkeit ANSWER: B Was ist eine der Herausforderungen bei der Verwendung von Serverless-Architekturen? A) Einfache Implementierung B) Komplexe Geschäftslogik C) Vermeidung von Kaltstartproblemen D) Hohe Ressourcenanforderungen ANSWER: C Was ist eine Hauptaufgabe eines API-Gateways? A) Datenbankabfragen optimieren B) Benutzeroberflächen erstellen C) Reverse Proxying D) Netzwerksicherheit gewährleisten ANSWER: C Was ist eine typische Aufgabe eines API-Gateways im Zusammenhang mit API-Verwaltung? A) Datenbankindexierung B) Hinzufügen, Aktualisieren und Löschen von APIs C) Netzwerküberwachung D) Hardwarebereitstellung ANSWER: B Welche API-Gateway-Funktion hilft, die Anzahl wiederkehrender Anfragen an APIs zu reduzieren? A) Rate Limiting B) Caching C) Datenkompression D) Lastverteilung ANSWER: B Welche der folgenden Aussagen beschreibt ein API-Gateway? A) Ein Tool zur Netzwerküberwachung B) Ein Endpoint-Management-System C) Ein Framework zur Erstellung von Datenbanken D) Eine Middleware zur Authentifizierung von Benutzern ANSWER: B Welche der folgenden Aussagen ist ein Vorteil von Serverless-Architekturen? A) Unbegrenzte CPU- und Speicherkapazitäten B) Kostenreduktion durch Bezahlung nur für genutzte Ressourcen C) Permanente Verfügbarkeit von Diensten D) Vollständige Unabhängigkeit von Cloud-Providern ANSWER: B Welche Funktion bietet ein API-Gateway zur Verbesserung der Performance? A) Datenkompression B) Caching C) Server-Hosting D) Datenbankreplikation ANSWER: B Welche Funktion eines API-Gateways hilft der horizontalen Skalierbarkeit von Systemen? A) Lastverteilung B) API-Management C) Authentifizierung D) Datenbankreplikation ANSWER: A Welche Funktion eines API-Gateways hilft, die Belastung einzelner APIs zu regulieren? A) Rate Limiting B) Datenverschlüsselung C) Netzwerküberwachung D) Ressourcenallokation ANSWER: A Welche Funktion eines API-Gateways kann dazu beitragen, die Sicherheitsanforderungen zu erfüllen? A) API-Management B) SSL-Terminierung C) Lastverteilung D) Datenkompression ANSWER: B Welche Funktion erleichtert API-Gateways die effiziente Verwaltung und Bereitstellung von APIs? A) Authentifizierung B) API-Management C) Datenverschlüsselung D) Lastverteilung ANSWER: B Welche Funktion wird NICHT von einem API-Gateway bereitgestellt? A) Authentifizierung und Autorisierung B) Lastverteilung C) Datenbankmanagement D) Caching ANSWER: C Welche Funktionalität wird in Serverless Architekturen meist bereitgestellt? A) Sicherheitsrelevante Funktionen B) Datenbankverwaltung C) Echtzeitkommunikation D) Langfristige Datenarchivierung ANSWER: A Welche Maßnahme kann helfen, die Belastung eines API-Gateways zu reduzieren? A) Lastverteilung B) Datenverschlüsselung C) Firewall-Einsatz D) Datenkomprimierung ANSWER: A Welche Rolle spielt das Caching in API-Gateways zur Verbesserung der Performance? A) Reduziert die Anzahl wiederkehrender Anfragen an APIs B) Erhöht die Serviceverfügbarkeit C) Verbessert die Netzwerksicherheit D) Reduziert die Anzahl der API-Endpunkte ANSWER: A Welche Schicht ist für einen Serverless-Ansatz am wenigsten geeignet? A) Presentation Tier B) Logic Tier C) Data Tier D) Service Tier ANSWER: C Welche unten genannte Technologie wird oft als einfaches API-Gateway eingesetzt? A) Apache Hadoop B) NGINX C) MySQL D) Docker ANSWER: B Welche zentrale Rolle spielt das API-Gateway bei der Service-Architektur? A) Optimierung der Netzwerkbandbreite B) Verwaltung von API-Sicherheitsrichtlinien C) Bereitstellung von Hardware-Ressourcen D) Datenbank-Replikation ANSWER: B Welches Architekturkonzept verwendet Serverless typischerweise? A) Monolithische Architekturen B) API-Gateways C) Virtuelle Maschinen D) On-Premise Server ANSWER: B Wie erleichtern API-Gateways die Verwaltung von Same-Origin-Policy (CORS)? A) Durch Lastverteilung B) Durch zentrale Verwaltung von CORS-Regeln C) Durch Erhöhung der API-Anfragen D) Durch direkte Datenbankzugriffe ANSWER: B Wie helfen API-Gateways bei der Verwaltung von häufigen und wiederkehrenden Funktionalitäten? A) Durch das Erstellen von Datenbank-Schemas B) Durch das Bereitstellen von Lastverteilung C) Durch das Zentralisieren von Querschnittsbelangen D) Durch das Optimieren der Netzwerkbandbreite ANSWER: C Wie helfen API-Gateways, die Angriffsfläche von Service-Architekturen zu reduzieren? A) Durch Verschlüsselung aller Daten B) Durch Bereitstellung eines zentralen Endpunkts C) Durch Reduzierung der Anzahl der APIs D) Durch direkte Datenbankverbindung ANSWER: B Wie können API-Gateways dazu beitragen, den Verwaltungsaufwand für Service-Orchestrierung zu verringern? A) Durch direkte Verbindung zu Datenbanken B) Durch zentrale Verwaltung von Service-Anfragen C) Durch Bereitstellung zusätzlicher Server D) Durch Datenverschlüsselung ANSWER: B Wie können API-Gateways die Auswirkungen von Änderungen in der Service-Landschaft minimieren? A) Durch Erhöhung der Bandbreite B) Durch Bereitstellung eines stabilen zentralen Endpunkts C) Durch Datenbankoptimierung D) Durch direkte Verbindung aller Services ANSWER: B Wie können API-Gateways die Sicherheit einer Anwendung verbessern? A) Durch Skalierung der Serverressourcen B) Durch zentralisierte Authentifizierung und Autorisierung C) Durch Erhöhung der Bandbreite D) Durch Bereitstellung von Entwicklungsumgebungen ANSWER: B Wie können API-Gateways helfen, die Anfälligkeit für Sicherheitslücken in einer Service-Architektur zu verringern? A) Durch das Reduzieren der Anzahl der API-Endpunkte B) Durch zentrale Authentifizierung und Autorisierung C) Durch Datenkompression D) Durch Erhöhung der Netzwerksicherheit ANSWER: B Wie können API-Gateways helfen, die Verwaltung und Pflege von APIs zu vereinfachen? A) Durch Reduzierung der Anzahl der Server B) Durch das Bereitstellen eines zentralen Management-Tools C) Durch die Erhöhung der API-Anfragen D) Durch die Speicherung von Benutzerdaten ANSWER: B Wie tragen API-Gateways zur Verbesserung der Service-Orchestrierung bei? A) Durch Bereitstellung einer zentralen Endpunktverwaltung B) Durch Speicherung von Benutzerdaten C) Durch Optimierung von Datenbankabfragen D) Durch Verwaltung der Netzwerksicherheitsprotokolle ANSWER: A Wie tragen API-Gateways zur Vereinfachung der Client-Kommunikation bei? A) Durch das Bereitstellen von mehr API-Endpunkten B) Durch das Aggregieren von API-Anfragen C) Durch das Eliminieren der Notwendigkeit für Server D) Durch das Verwalten von Benutzerprofilen ANSWER: B