AWS X-Ray arbeitet mit Python zusammen

Der Debugging-Dienst zur Analyse verteilter Anwendungen bietet jetzt ein SDK fĂĽr einige Python-Bibliotheken zum Verwenden mit unterschiedlichen Clients sowie fĂĽr das Django-Framework.

vorlesen Druckansicht
AWS X-Ray arbeitet mit Python zusammen
Lesezeit: 1 Min.

Auf der Entwicklerkonferenz AWS re:invent hatte Amazon Web Services im Dezember 2016 mit AWS X-Ray einen Dienst zum Analysieren und Debuggen verteilter Anwendungen vorgestellt. Nun ergänzt ein Python-SDK die bisher verfügbaren für Java, .NET und Node.js.

Das SDK bringt Support fĂĽr die Bibliotheken Botocore zum Zugriff ĂĽber Boto-3-Python-Clients, Requests fĂĽr HTTP-Clients, sowie fĂĽr die Datenbank-Clients SQLite3 und MySQL. DarĂĽber arbeitet es mit dem Django Framework ab Version 1.10 zusammen.

Amazon hat AWS X-Ray (Röntgen) entwickelt, um dem Trend zu stärker verteilten Anwendungen in Microservice-Architekturen gerecht zu werden. Der Dienst verfolgt Anfragen innerhalb verteilter Anwendungen und sammelt von allen unterstützten Teilen innerhalb von Amazons Cloud die Daten, die zu den Requests gehören. Entwickler können sich eine Service Map anzeigen lassen, um die Zuverlässigkeit für Anfragen nachzuvollziehen und unter anderem Latenzen zu erkennen. So sollen sie beispielsweise bei Performanceproblemen leichter die verantwortliche Komponente aufspüren.

Weitere Details lassen sich dem Blogbeitrag und den Release Notes entnehmen. Derzeit befindet sich das AWS X-Ray SDK fĂĽr Python in der Betaphase. Es ist sowohl ĂĽber pip als auch als ZIP-Datei verfĂĽgbar. (rme)