Azure CLI und Azure SDK - Verbindung mit der deutschen Azure Cloud

Wenn ihr gerne mit der Azure CLI arbeitet und euch nun entschlossen habt eure Daten und VMs in einem deutsch Rechnezentrum zu Verwalten, kommt ziemlich schnell nur die Deutsche Azure Cloud in Frage.

Die deutsche Azure Cloud wird von Microsoft angeboten, jedoch von deutschen Unternehmen nach deutschen Datenschutzrecht, betrieben und überwacht. Ihr findet viele Informationen dazu im Netz.

Da es eine vollständige Trennung der deutschen Azure Cloud von der globalen Cloud gibt, können die meisten Tools nicht "einfach so" mit der kleinen deutschen Schwester reden. Alle API - Endpunkte sind auf einer anderen URL, meist mit der Endung ".de" zu finden. Der Azure CLI kann
ohne großen Aufwand beigebracht werden eine Verbindung mit der deutschen Cloud aufzunehmen.
Die Entwickler haben analog zur Azure China und US Government Cloud auch für den deutschen Ableger alle notwendigen URLs im Code hinterlegt.

Ein "Umbiegen" der Endpunkte erfolgt mit folgendem Konfigurationsbefehl:

az cloud set --name AzureGermanCloud


Ganz ähnlich verhält es sich (endlich) mit dem Python SDK für Azure.

Seit wenigen Wochen ist nun endlich eine Implementierung in der Bibliothek "msrestazure" vorhanden, welche es erlaubt sich ohne Hacks mit der deutschen Azure Cloud zu verbinden.

Hier ein Codesample:

Keine Kommentare: