Holger Sirtl's WebLog

Microsoft's Cloud Technology applied in Enterprise Architecture

SDKs und Tools

.NET

  • Windows Azure SDK und Tools für Microsoft Visual Studio (November 2011)
    Das SDK enthält alle Komponenten, die zum Entwickeln von Cloud Services für Windows Azure erforderlich sind. Dazu gehören unter anderem Klassenbibliotheken für .NET, Skripte zum Kompilieren, Paketieren und Deployen sowie die Emulatoren für Windows Azure Compute und Windows Azure Storage. Die Tools für Visual Studio enthalten Projektvorlagen und Wizards zur Erstellung eigener Services.
  • Windows Azure AppFabric SDK 1.5 (September 2011)
    Das Windows Azure AppFabric SDK wird benötigt, um Anwendungen zu schreiben, die Services aus der Windows Azure AppFabric (Service Bus, Access Control Service etc.) nutzen.
  • Windows Identity Foundation SDK
    Dieses SDK erlaubt es (im Zusammenspiel mit dem AppFabric SDK) Anwendungen zu entwickeln, die Federated Identity verwenden (also z.B. Einsatz des Access Control Service als Security Token Service zur Verwendung von Windows Live ID Authentifizierung in eigenen Anwendungen).
  • Windows Azure Platform Training Kit (November 2011)
    Das Training Kit enthält Präsentationen, Beispielprojekte und Lernunterlagen mit denen man die Entwicklung Windows-Azure-basierter Cloud Services anhand von Übungen leicht erlernen kann.
  • Windows Azure Accelerator for Web Roles
    Dieser Accelerator erlaubt es, mehrere Websites über mehrere Web Role Instanzen per Web Deploy zu installieren und zu betreiben. Damit können sich quasi beliebig viele Websites eine begrenzte Anzahl an Web Role Instanzen teilen, was sich natürlich sehr positiv auf die Kosten pro Website auswirkt.
  • Windows Azure Toolkit for Windows 8
    Hier finden sich einige wertvolle Ressourcen für Entwickler, die Windows 8 Metro-Style Apps mit Windows Azure kombinieren möchten. Dazu gehören unter anderem Projektvorlagen für Windows 8 Anwendungen, die Push Notifications erhalten sollen.
  • Windows Azure HPC Scheduler SDK
    Dieses SDK arbeitet mit dem Windows Azure SDK Hand in Hand und unterstützt bei der Entwicklung von High Performance Computing (HPC) Anwendungen, die massiv Gebrauch von großen Datenmengen und Parallelisierung machen.
  • Windows Azure Toolkit für Social Games
    Ein Framework zur erstellung von "social games" auf Basis von Windows Azure, d.h. von Spielen, die stark die Vernetzung von Spielern (zum Austausch von Spielzügen, Spielständen etc.) nutzen.

Java

Smartphones

Ruby

PHP

Windows Azure

NameLizenz
AzureXplorer
Diese Visual Studio Erweiterung erlaubt Ihnen, direkt aus der IDE heraus Ihre Azure Storage Accounts und gehosteten Services zu verwalten.
Lizenz
(>40US$)
Windows Azure Platform PowerShell Cmdlets
PowerShell CmdLets, die die Azure Service Management API wrappen.
Microsoft Public License
Windows Azure Platform Management Tool (MMC)
Mit dem Windows Azure Management Tool können Sie Ihre in Windows Azure gehosteten Services und Storage Accounts verwalten.
Microsoft Public License
Gladinet Cloud Desktop
Benutzen Sie Windows Azure als Online Festplatte oder Backup Lösung.
Kostenlos (Starter Edition), Lizenz (Professional Edition)
AzurePing
Monitoring von Azure Ressourcen.
Kostenlos
AzureWatch
Autoscaling von Azure Ressourcen.
Lizenz
(>39,90US$)
Azure Diagnostics Manager
Visualisierung und Auswertung von Diagnoseinformationen, die aus Azure bereitgestellt werden.
Lizenz
(>79,99US$)
AzureWatch
Autoscaling von Azure Ressourcen.
Lizenz
(>39,90US$)
Cerebrata Cloud Diagnostics Manager
Download, Visualisierung und Auswertung von Azure-Diagnoseinformationen.
Lizenz
(>79,99US$)
Cerebrate Cloud Storage Studio
Zugriff auf Windows Azure Storage.
Lizenz
(>69,99US$)
Metanga Billing
Billing für Windows-Azure-basierte Lösungen.
Lizenz
(individuell)
Windows Azure Bootstrapper
Kommandozeilentool, mit dessen Hilfe beim Hochfahren von Web oder Worker Rollen unter anderem Softwarepakete nachinstalliert und konfiguriert werden können.
MIT License
Windows Azure Storage Explorer
Rich Client, mit dessen Hilfe die Elemente (Blobs, Queues, Tables) in beliebigen Windows Azure Storage Accounts eingesehen und manipuliert werden können.
Common Development and Distribution License
(CDDL)
Cloud Ninja Project
Beispielanwendung für Multi-Mandanten-Software. Unterstützte Aspekte: Abrechnung, Auto-Scaling, Federated Identity, Provisionierung etc.
Microsoft Public License