IP/PP/BA: API Gateway mit automatischer Service Discovery

Veröffentlicht: von

Ein API-Gateway stellt APIs für Clients und/oder externe IT-Systeme zur Verfügung. Bei komplexen Microservice-Landschaften wird Service Discovery zu einer Notwendigkeit, um nicht zu viel manuellen Konfigurations- und Wartungsaufwand zu haben. Besonders interessant wäre daher eine Kombination von Service Discovery und einer API-Gateway-Implementierung. Die internen Services sollten dabei die Möglichkeit haben, APIs als Public oder Private zu kennzeichen. Die Services könnten dann entsprechend automatisch zur Verfügung gestellt werden. In dieser Arbeit sollten zunächst die Anforderungen an ein solches kombiniertes API Gateway definiert werden. Ein praktischer Anwendungsfall, in dem die gewählte Lösung anhand eines Beispiels (als Prototyp) in einem Produktivsystem umgesetzt wird, kann die Arbeit abrunden. Als Produktivsystem dient dabei die konsequent und kompromisslos als System von Microservices ausgelegte Lehr- und Lernplattform ArchiLab.

Open Source in the Enterprise IT Landscape

Veröffentlicht: von

Vortrag für Software-Architekten im Rahmen des globalen Ausbildungsprogramms „Enterprise Architecture STAR“ von Tata Consultancy Services (April 2010).

This lecture gives on overview on the role of Open Source in today‘s enterprise landscape. It highlights the benefits, weaknesses, and caveats when proposing Open Source products to the customer.