Hallo zusammen,
mein letzter Artikel war etwas lang und unübersichtlich. Deshalb habe ich hier eine (erweiterte ) Downloadversion für euch:
Die Publikation ist Work-In-Progress und wird demnächst erweitert.
Schöne Grüße
Oliver
Hallo zusammen,
mein letzter Artikel war etwas lang und unübersichtlich. Deshalb habe ich hier eine (erweiterte ) Downloadversion für euch:
Die Publikation ist Work-In-Progress und wird demnächst erweitert.
Schöne Grüße
Oliver
Hallo zusammen,
im Juli 2014 hatte ich euch eine Liste mit den verfügbaren NuGet Packages der Azure Management Libraries zur Verfügung gestellt. Seit diesem Zeitpunkt gab es viele Änderungen: Neue Versionen, neue Previews usw. Grund genug für eine aktualisierte Liste 🙂
Fangen wir mit den Release Builds (das sind NuGet Packages mit GA Status) an:
Microsoft Azure Management Libraries (V.2.0.0)
Das Microsoft Azure Management Library Package stellt die Basis Funktionalität bereit
Microsoft Azure Infrastructure Management Library (V.2.2.2)
Das Microsoft Azure Infrastructure Management Library Package stellt die Management Funktionalität für Microsoft Azure Infrastructure und Data Center Operations bereit
Microsoft Azure Compute Management Library (V.6.1.2)
Das Microsoft Azure Compute Management Library Package stellt die Management Funktionalität für Hosted Services und Virtual Machines bereit (Start, ReStart, Scale und Management von VMs, Hosted Services, Virtual Disks, Operating System Images und mehr)
Microsoft Azure Network Management Library (V.4.3.0)
Das Microsoft Azure Network Management Library Package stellt grundlegende Netzwerk Funktionalitäten bereit.
Microsoft Azure Media Services Management Library (V.2.1.2)
Das Microsoft Azure Media Services Management Library Package bietet euch alle grundlegenden Microsoft Azure Media Services Management Funktionalitäten.
Microsoft Azure Scheduler Management Library (V.4.1.0)
Das Microsoft Azure Scheduler Management Library Package stellt die Funktionalität für Scheduler Management Operations bereit
Microsoft Azure Storage Management Library (V.3.2.2)
Das Microsoft Azure Storage Management Library Package stellt die Funktionalität für Storage Management Operations bereit (z.B. Erstellen, Löschen und Konfigurieren von Storage Service Accounts)
Microsoft Azure SQL Database Management Library (V.3.1.2)
Das Microsoft Azure SQL Database Management Library Package stellt die Funktionalität für SQL Database Management Operations bereit
Von diesem Package existiert auch eine Preview Version mit dem aktuellen Stand der Weiterentwicklungen.
Microsoft Azure Web Sites Management Library (V.4.0.0)
Das Microsoft Azure Web Sites Management Library Package stellt die Management Funktionalität für Microsoft Azure WebSites bereit (z.B. Deployment, Debugging, Scale von WebSites)
Von diesem Package existiert auch eine Preview Version mit dem aktuellen Stand der Weiterentwicklungen.
Microsoft Azure Monitoring Services Management Library (V.2.1.2) new
Das Microsoft Azure Monitoring Management Library Package erlaubt das Monitoring von Metrics, Alerts und Autoscale Rules.
————–
Für alle Management Libraries werden folgende NuGet Packages als Dependencies benötigt:
Microsoft Azure Common Library
Das Microsoft Azure Common Library Package stellt die Shared Infrastructure für Common Error Handling, Tracing, Configuration und HTTP Pipeline Manipulation bereit
Microsoft Azure Common Library Dependencies
Das Microsoft Azure Common Library Dependencies Package stellt Komponenten für eine Common HTTP Pipeline und JSON Parsing bereit
————–
Kommen wir zum Schluss zu den Preview Releases. Preview Release sind Abbilder der geplanten Weiterentwicklung der Azure Management Libraries.
Microsoft Azure Virtual Network Management Library
Das Microsoft Azure Virtual Network Management Library Package stellt die Virtual Network Funktionalitäten bereit.
Microsoft Azure Automation Management Library
Das Microsoft Azure Automation Management Library Package stellt die Funktionalität für Automation Management Operations bereit.
Microsoft Azure Gallery Library
Das Microsoft Azure Gallery Library Package ermöglicht die Abfrage von Azure Gallery Daten.
Microsoft Azure Monitoring Library
Das Microsoft Azure Monitoring Library Package verknüpft die Funktionalität der Microsoft Azure Monitoring Management Library mit dem Resource Manager.
Microsoft Azure Service Bus Management Library
Das Microsoft Azure Service Bus Management Library Package stellt die Funktionalität für Service Bus Management Operations (Namespaces, Topics, Queues und Notification Hubs) bereit.
Microsoft Azure Store Management Library
Das Microsoft Azure Store Management Library Package stellt die Funktionalität für Store Management Operations bereit.
Windows Azure Traffic Manager Management Library
Das Microsoft Azure Traffic Manager Management Library Package stellt die Funktionalität für Traffic Manager Bus Management Operations (z.B. Erstellen von Traffic Manager Profilen und Definitionen) bereit.
Microsoft Azure Resource Management Library
Das Microsoft Azure Resource Management Library Package stellt grundlegende Funktionalitäten in den Bereichen Resource Groups und Resource Management bereit.
Microsoft Azure Express Route Management Library
Das Microsoft Azure Express Route Management Library Package stellt grundlegende Funktionalitäten im Bereich des Express Route Features bereit.
Microsoft Azure Web Sites Resource Management Library
Das Microsoft Azure Web Sites Resource Management Library Package verknüpft die Funktionalität der Microsoft Azure Web Sites mit dem Resource Management.
Microsoft Azure Redis Cache Management Library new
Das Microsoft Azure Redis Cache Management Library Package stellt die Funktionalität für Redis Cache Management Operations bereit.
Microsoft Azure Recovery Services Management Library new
Das Microsoft Azure Recovery Services Management Library Package stellt die Funktionalität für Site Recovery Management Operations bereit.
Microsoft Azure Data Factory Management Library new
Das Microsoft Azure Data Factory Management Library Package stellt die Management Funktionalität für den Azure Data Factory Service bereit (Erstellung, Bereitstellung, Überwachung und Management von DF).
Microsoft Azure Batch Management Library new
Das Microsoft Azure Batch Management Library Package stellt die Funktionalität für Batch Management Service Account Operations bereit.
Microsoft Azure Stream Analytics Management Library new
Das Microsoft Azure Stream Analytics Management Library Package stellt die Funktionalität für Stream Analytics Service Management Operations bereit.
Microsoft Azure Management Authorization Library new
Das Microsoft Azure Management Authorization Library Package stellt die grundlegende Funktionalität für Authorization im Bereich der Management Libraries bereit.
Microsoft Azure Common Extensions Library new
Das Microsoft Azure Common Extensions Library Package erweitert die Shared Infrastructure des Microsoft Azure Common Library Package um die Funktionalitäten im Bereich Common Authentication.
Schöne Grüße
Oliver
Hallo zusammen,
die zweite Updatemeldung heute, ist aus dem Bereich Azure System Management:
Der Azure Automation Service hat heute ebenfalls den Preview Status verlassen und ist ab sofort allgemein verfügbar. Allgemein verfügbar kann sogar wörtlich nehmen, da der Preview Zugang bisher, auf das Data Center East USA beschränkt war.
FAQ:
Was ist Azure Automation eigentlich?
Kurze Antwort:
Azure Automation ist ein Dienst zur Automatisierung von IT Prozessen. Diese Prozesse helfen euch dann dabei, das Cloud-Management zu vereinfachen.
Lange Antwort:
Mit Azure Automation könnt ihr die Erstellung, Bereitstellung, Überwachung und Verwaltung von Ressourcen im Azure Environment, mit einer hoch skalierbaren und zuverlässigen Workflow Execution Engine automatisieren.
Alles was ihr dafür machen müsst, ist es ein Runbook mithilfe der Windows PowerShell Workflow Syntax zu erstellen. Das Runbook wird dann innerhalb des Services ausgeführt.
Was bietet Azure Automation ansonsten?
Wenn eure Runbooks laufen, habt ihr jederzeit die aktuellen Zustände im Blick, wisst wieweit sie in der Ausführung sind und wie viel Geld ihr dadurch sparen könnt.
Weiterhin habt ihr die Möglichkeit sog. Checkpoints zu erstellen oder eure Workflows nach Fehlern, Abstürzen bzw. Netzwerkprobleme automatisch wiederaufzunehmen.
Mithilfe von Azure Automation könnt ihr euch auch mit jedem System verbinden, das eine API über typische Internet-Protokolle verfügbar macht.
Azure Automation bietet eine Out of Box Integration zu vielen Azure Dienste, einschließlich:
Ist das schon alles?
Nein, natürlich nicht. Ihr könnt auch Lösungen von 3er – Party – Anbietern einbinden. Dafür einfach ein vorhandenen PowerShell-Modul importieren oder ein eigenes Modul mit C# und Windows PowerShell schreiben.
Falls euch die beschriebene Technologie bekannt vorkommt, liegt ihr richtig. Vorlage für diesen Dienst, ist der System Center 2012 R2 Orchestrator. Vorlage ist vielleicht das falsche Wort, da ihr SCO Runbooks ohne Änderungen in Azure Automation verwenden könnt bzw. umgekehrt.
Azure Automation ist ein sehr mächtiges Feature und in erster Linie für Unternehmenslösungen gedacht. Es gibt aber trotzdem ein Einstiegsangebot für alle.
Es gäbe jetzt noch viel zu berichten, das würde aber den Rahmen des Artikels sprengen. Es wird aber einige Fortsetzungen des Artikels, in den nächsten Tagen geben.
Schöne Grüße
Oliver
Hallo zusammen,
machen wir mit der Liste der verfügbaren NuGet Packages der Azure Management Libraries weiter.
Als erstes wollen wir uns den Release Build V.2.o (oder teilweise höher) anschauen. Achtung! Release Build V.2.o hat keinen GA-Status und somit nicht offiziell verfügbar.
Microsoft Azure Compute Management Library (V.3.0.1)
Microsoft Azure Network Management Library (V.2.2.1)
Microsoft Azure Scheduler Management Library (V.2.1.0)
Microsoft Azure Web Sites Management Library (V.2.0.1)
Kommen wir zum Schluss zu den Preview Releases. Preview Release sind Abbilder der geplanten Weiterentwicklung der Azure Management Libraries.
Microsoft Azure Virtual Network Management Library
Das Microsoft Azure Virtual Network Management Library Package stellt die Virtual Network Funktionalitäten bereit.
Microsoft Azure Automation Management Library
Das Microsoft Azure Automation Management Library Package stellt die Funktionalität für Automation Management Operations bereit.
Microsoft Azure Gallery Library
Das Microsoft Azure Gallery Library Package ermöglicht die Abfrage von Azure Gallery Daten.
Microsoft Azure Monitoring Services Management Library
Das Microsoft Azure Monitoring Management Library Package erlaubt das Monitoring von Metrics, Alerts und Autoscale Rules.
Microsoft Azure Monitoring Library
Das Microsoft Azure Monitoring Library Package verknüpft die Funktionalität der Microsoft Azure Monitoring Management Library mit dem Resource Manager.
Windows Azure Service Bus Management Library
Das Windows Azure Service Bus Management Library Package stellt die Funktionalität für Service Bus Management Operations (Namespaces, Topics, Queues und Notification Hubs) bereit.
Microsoft Azure Store Management Library
Das Microsoft Azure Store Management Library Package stellt die Funktionalität für Store Management Operations bereit.
Windows Azure Traffic Manager Management Library
Das Windows Azure Traffic Manager Management Library Package stellt die Funktionalität für Traffic Manager Bus Management Operations (z.B. Erstellen von Traffic Manager Profilen und Definitionen) bereit.
Microsoft Azure Resource Management Library
Das Microsoft Azure Resource Management Library Package stellt grundlegende Funktionalitäten in den Bereichen Resource Groups und Resource Management bereit.
Microsoft Azure Express Route Management Library
Das Microsoft Azure Express Route Management Library Package stellt grundlegende Funktionalitäten im Bereich des Express Route Features bereit.
Microsoft Azure Web Sites Resource Management Library
Das Microsoft Azure Web Sites Resource Management Library Package verknüpft die Funktionalität der Microsoft Azure Web Sites mit dem Resource Management.
Der Code aller Azure Management Libraries, ist Open Source und hier erhältlich:
Schöne Grüße
Oliver
Hallo zusammen,
heute möchte ich mit meiner Artikelserie über den Bereich Azure System Management (oder Azure Management) weitermachen. Schwerpunkt dieser Folge, sind die Azure Management Libraries.
Die Azure Management Libraries (MAML) sind eine Sammlung von REST-Wrapper-Assemblies, die es euch ermöglicht Servicefunktionen wie z.B. Automatisierung, Management und ähnliches in euren Anwendungen anzubieten. Das nachfolgende Bild zeigt euch die Bestandteile der Sammlung (Auswahl)
Was bieten die Azure Management Libraries? – Auswahl
Alle Bestandteile der Azure Management Libraries, werden als NuGet Packages bereitgestellt. Dabei wird zwischen Release Builds (V.1.0 bzw. V.2.0) im Bild blau eingefärbt, Preview Releases im Bild orange eingefärbt und Dependencies im Bild grün eingefärbt, unterschieden. In der nachfolgenden Liste möchte ich euch die verfügbaren Packages vorstellen:
Fangen wir mit Release Build V.1.0 (verfügbar seit der Microsoft Build 2014) an:
Microsoft Azure Management Libraries
Das Microsoft Azure Management Library Package stellt die Basis Funktionalität bereit
Microsoft Azure Infrastructure Management Library
Das Microsoft Azure Infrastructure Management Library Package stellt die Management Funktionalität für Microsoft Azure Infrastructure und Data Center Operations bereit
Microsoft Azure Compute Management Library
Das Microsoft Azure Compute Management Library Package stellt die Management Funktionalität für Hosted Services und Virtual Machines bereit (Start, ReStart, Scale und Management von VMs, Hosted Services, Virtual Disks, Operating System Images und mehr)
Microsoft Azure Network Management Library
Das Microsoft Azure Network Management Library Package stellt grundlegende Netzwerk Funktionalitäten bereit.
Microsoft Azure Media Services Management Library
Das Microsoft Azure Media Services Management Library Package bietet euch alle grundlegenden Microsoft Azure Media Services Management Funktionalitäten.
Microsoft Azure Scheduler Management Library
Das Microsoft Azure Scheduler Management Library Package stellt die Funktionalität für Scheduler Management Operations bereit
Microsoft Azure Storage Management Library
Das Microsoft Azure Storage Management Library Package stellt die Funktionalität für Storage Management Operations bereit (z.B. Erstellen, Löschen und Konfigurieren von Storage Service Accounts)
Microsoft Azure Web Sites Management Library
Das Microsoft Azure Web Sites Management Library Package stellt die Management Funktionalität für Microsoft Azure WebSites bereit (z.B. Deployment, Debugging, Scale von WebSites)
Für alle Management Libraries werden folgende NuGet Packages als Dependencies benötigt:
Microsoft Azure Common Library
Das Microsoft Azure Common Library Package stellt die Shared Infrastructure für Common Error Handling, Tracing, Configuration und HTTP Pipeline Manipulation bereit
Microsoft Azure Common Library Dependencies
Das Microsoft Azure Common Library Dependencies Package stellt Komponenten für eine Common HTTP Pipeline und JSON Parsing bereit
Ok, es ist Zeit für einen Break. Der Artikel geht morgen weiter
Schöne Grüße
Oliver
Hallo zusammen,
es gibt mal wieder etwas Neues von der Microsoft Virtual Academy (MVA). Seit heute findet ihr auf Channel 9 einen Kurs zum Thema “Automating the Cloud with Azure Automation„. Referent ist Keith Mayer (Senior Technical Evangelist bei Microsoft USA).
Der Kurs beinhaltet die folgenden fünf Module:
(Module 1) Getting Started with Azure Automation
(Module 2) Connecting to Microsoft Azure with Azure Automation
(Module 3) Importing and Publishing a Connect-Azure Runbook
(Module 4) Creating and Publishing Your First Runbook
(Module 5) Invoking Azure Automation Runbooks
Resümee: Sehenswert 🙂 🙂 🙂
Schöne Grüße
Oliver