Tipp: Azure-Regionen per PowerShell auflisten

Welche Regionen können für virtuelle Maschinen (VMs) oder Speicherkonten in Microsoft Azure genutzt werden? Natürlich kann man hier in der Dokumentation nachsehen. Zum Beispiel ist dies im Vertrauenscenter (engl. Trust Center) möglich: http://azure.microsoft.com/de-de/support/trust-center/privacy/. Automatisiert per PowerShell geht dies mit dem Befehl Get-AzureLocation, welcher uns den internen Namen für Skripte liefert, sowie weitere Informationen wie der…


Grundlagen: VMs in Azure per PowerShell verwalten (auflisten, starten, stoppen, löschen)

VMs können nicht nur automatisiert erstellt werden (siehe auch Grundlagen: Azure & PowerShell: VMs erstellen), sondern auch automatisiert gestartet, gestoppt und gelöscht werden. Die PowerShell-Befehle dafür sind recht einfach. Schwieriger wird es erst dann, wenn man nicht pauschal auf alle VMs die gleichen Operationen ausführen möchte, sondern nach bestimmten Kriterien filtern möchte. Dazu braucht man…


Grundlagen: Azure & PowerShell: VMs erstellen

Die Assistenten im Verwaltungsportal von Azure machen das Erstellen von VMs sehr einfach und nehmen die Komplexität, die dahinter steckt. Möchten wir per PowerShell eine VM erstellen, sollten wir ein paar Grundkenntnisse über Speicherkonten, Cloud-Dienste und die Konfiguration von VMs mitbringen und die Zusammenhänge verstehen. Wer lieber Videos schaut, statt zu lesen, kann sich hierzu…


Neuer MVA-Kurs: PowerShell: Azure-Automatisierung für Einsteiger

Mit Freude kann ich heute verkünden, dass mein neuer Kurs zum Thema “PowerShell: Azure-Automatisierung für Einsteiger” in der Microsoft Virtual Academy (MVA) live gegangen ist. Ein paar hatten ja schon vorher die Videos auf Channel 9 entdeckt. Da die MVA auf die Videos in Channel 9 zurückgreift, ließ sich die vorzeitige Enthüllung auch nicht vermeiden….


Grundlagen: Azure & PowerShell: Verwaltungszertifikate installieren

PowerShell für die erste Verwendung konfigurieren Nachdem PowerShell für Azure installiert wurde (siehe auch Grundlagen: PowerShell für Microsoft Azure installieren), müssen Verwaltungszertifikate für die Azure-Abonnements installiert werden, die Sie per PowerShell verwalten möchten. Der einfachste Weg dies zu tun, ist eine Abonnementdatei mit allen notwendigen Daten herunterzuladen und zu importieren. Diese Datei enthält Informationen zur…


Grundlagen: PowerShell für Microsoft Azure installieren

Verwalten von Ressourcen in Microsoft Azure Das Verwaltungsportal ist für die meisten Verwaltungsaufgaben in Microsoft Azure ausreichend. Sobald sich jedoch Verwaltungsaufgaben wiederholen, bietet es sich an, diese zu automatisieren. Für die fortgeschrittene Administration in Microsoft Azure wird man daher schnell zu anderen Verwaltungswerkzeugen greifen: Windows PowerShell oder die Azure-Befehlszeilenschnittstellen (engl. Azure Command Line Interface, Azure…


Tipp: PowerShell & Azure: Alle offenen Ports in einer Subscription auflisten

Wie kann man schnell und einfach alle öffentlichen Ports ermitteln, über die man VMs im eigenen Azure-Abonnement erreichen kann? Der dafür notwendige PowerShell-Befehl ist Get-AzureEndpoint, der für eine gegebene VM alle Endpunkte zurückgibt. Das heißt, wir müssen nur Get-AzureEndpoint für alle VMs im aktuellen Abonnement ausführen. Beispiel 1 zeigt den einfachsten Ansatz, für alle VMs…


Tipp: PowerShell für Microsoft Azure – Alle Befehle für einen Service finden

Wer Microsoft Azure automatisiert, wird selten an PowerShell vorbeikommen und höchstwahrscheinlich auch die Windows PowerShell ISE zum Skripten einsetzen. Manchmal sucht man verwandte Befehle für einen bestimmten Service und wird dann die Suche von der ISE verwenden. Die ist allerdings nicht immer hilfreich, wie im folgenden Screenshot leicht ersichtlich ist. In dem Beispiel möchte ich…


Web APIs auf dem Prüfstand – Volle Kontrolle oder fertig mit den Azure Mobile Services? (Microsoft Technical Summit 2014)

Drei Tage voll mit Technologiewissen sind anstrengend aber auch toll! Ich war stark beeindruckt, wie viele Teilnehmer hier zum großen Wissensaustausch dabei waren. Auch ich durfte am zweiten Tag einen Vortrag halten, in dem ich die ASP.NET MVC Web API und die Web API der Azure Mobile Services verglichen habe. Den Vortrag stelle ich hier…


Beispielcode: VHD in Azure Storage Blob via PowerShell hochladen

In diesem Blog habe ich ja schon des Öfteren über den Aufbau eines Test Labs gesprochen, zuletzt auf dem Herbstcampus. Nachdem ich ja immer wieder betone, dass sich alles auch mit PowerShell skripten lässt, wurde ich auch zuletzt gefragt, wie man eine VHD per PowerShell in ein Storage Account hochlädt. Hier in aller Kürze ein…