• Archiv
  • RSS
banner

Rightscale goes Windows Azure

Rightscale ist nach vielen Jahren Erfahrung das Synonym für Cloud Management. Die Einstellungs- und Automatisierungsmöglichkeiten sind nahezu erschlagend. Gerade viele erfolgreiche Beispiele von AWS Kunden haben sehr häufig mit Righscale gearbeitet, wie z.B. Animoto.  Die Zahlen und die Performance sind immer noch beeindruckend: “40 new instances per minute”

Gestern kam nun die Nachricht, dass Righscale auch Windows Azure unterstützt und seine gewohnt guten Dienste für die Microsoft Cloud zur Verfügung stellt. Damit können nun auch die Vorteile der Automatisierung und des Management von RightScale auf der Windows Azure Infrastructure as a Service (IaaS) Cloud genutzt werden.

Dies ist insofern spannend, als das sich damit natürlich auch viele neue Möglichkeiten für das Betreiben einer Cloud bieten. Dies ermöglicht rein AWS zu nutzen, rein Azure zu nutzen oder sogar Hybrid beide Cloud Angebote gekoppelt mit Private Clouds für seine Applikationen nutzbar zu machen. Mit dieser Auswahl hat man im Cloud Computing Umfeld nun ein großes Portfolio zur Verfügung.

Momentan befindet sich das Angebot zwar noch in der BETA Phase, aber es ist nur eine Frage der Zeit, bis es in den Produktivbetrieb über geht. Der Rightscale Support beschränkt sich momentan auf Instanzen und Permanentspeicher. Ferner werden die folgenden Servertemplates von Rightscale zur Verfügung gestellt:

  • Microsoft IIS App Server (v13.0)
  • Microsoft Active Directory (v13.0)
  • Base ServerTemplate for Windows (v13.0)
  • Base ServerTemplate for Linux (RSB) (v13.0)
  • Base ServerTemplate for Linux (v13.0)
  • LAMP All-In-One with MySQL 5.1 (v13.0)
  • LAMP All-In-One with MySQL 5.5 (v13.0)
  • LAMP All-In-One Trial with MySQL 5.5 (v13.0)
  • Load Balancer with HAProxy (v13.0)
  • PHP App Server (v13.0)
  • Apache-Rails-Passenger App Server (v13.0)
  • Tomcat App Server (v13.0)
  • Database Manager for MySQL 5.1 (v13.0)
  • Database Manager for MySQL 5.5 (v13.0)
  • Storage Toolbox (v13.0)

Zur Verfügung steht ebenfalls ein Tutorial, welches es ermöglicht eine 3-Tier Applikation auf der Azure Plattform zu deployen.

  • Tier 1 - Load Balancer (RightScale load balancer with HA Proxy)
  • Tier 2 - Application (Microsoft IIS Application server)
  • Tier 3 - Database (Mirrored Database Manager for Microsoft SQL Server)

Quelle: Rightscale

Ich wünsche viel Spaß beim Ausprobieren!

    • #Azure
  • Vor 8 Monaten
  • Comments
  • Permalink
  • Share
    Tweet

AZURE INFORMATION DAYS

Microsoft startet mit den Azure Information Days eine Reise durch Deutschland. Dabei sind die Themen speziell auf zwei unterschiedliche Zielgruppen abgestimmt. Es wird eine Veranstaltung pro Stadt für Entwickler bzw. Architekten geben und jeweils eine für Entscheider bzw. Geschäftsführer.  So können das Business Modelle in der einen Veranstaltung und Cloud-Anwendungsarchitekturen in der anderen besprochen werden. Die Information Days machen halt in Berlin (29.08.), München (03.09.), Frankfurt (04.09.), Hamburg (05.09.), Köln (10.09.) und Karlsruhe (10.09.)

Für Hamburg werden die Veranstaltungen wie folgt stattfinden:

Windows Azure 
für Entwickler und Architekten

05.09.2012 - Hamburg
10:00 - 16:00 Uhr

Die geplante Agenda sieht für Entwickler und Architekten wie folgt aus

Windows Azure 
für Entscheider und Geschäftsführer

05.09.2012 - Hamburg
16:30 - 20:00 Uhr

Die geplante Agenda sieht für Entscheider und Geschäftsführer wie folgt aus

Alle weiteren Infos und Anmeldung unter AZURE INFORMATION DAYS

    • #azure
    • #events
  • Vor 9 Monaten
  • Comments
  • Permalink
  • Share
    Tweet

Open Source Azure - Windows freie Zone Teil 2

Wie bereits in dem ersten Teil des Experiments (Node.js und Azure - Windows freie Zone?) gesehen, gab es noch einige Probleme und eine Schwachstelle, bei der Entwicklung auf Azure ohne die Benutzung eines Windows Rechners. Dies hat sich seit dem letzten Update jedoch geändert und die Open Source Gemeinde kann nun z.B. Node.js ohne Einsatz eines Windows Rechners auf Azure nutzen. 

Möglich machen dies u.a. die Windows Azure Command-Line Tools for Mac und Linux, sowie das komplett neu gestaltete Portal in purem HTML. Damit sind nun auch Tablets willkommen und der Benutzer kann von unterwegs mal eben schnell etwas ändern, überwachen, administrieren, etc.

Der erste Test der neuen Seite und der Tools ist durchaus positiv ausgefallen und kann somit empfohlen werden. Besonders lobenswert sind Sicherheitshinweise innerhalb der Beschreibungen, wie z.B. dieser hier:

Hinweis

Quelle Bild: Microsoft

Auf das Informationsmaterial ist entsprechend umfangreich geworden und wächst ständig. Damit stehen nun PHP, JAVA, Node.js und Python Entwicklern nichts mehr im Wege. Hier noch die direkte Links für Euch Entwickler:

PHP-Entwickler

Python-Entwickler

Java-Entwickler

Node.js-Entwickler

    • #experimente
    • #azure
  • Vor 10 Monaten
  • Comments
  • Permalink
  • Share
    Tweet

Node.js und Azure - Windows freie Zone?


Wenn man den ersten Kontakt zur Windows Azure hat, dann kommt man an dem .Net Framework natürlich nicht vorbei. Die Vorteile liegen auch schnell auf der Hand: Alles aus einem Hause! Das sind natürlich hervorragende Vorraussetzungen zur Schaffung einer skalierbaren und dynamischen Infrastruktur, auf Grundlage derer man gerne etwas entwickelt. Die Infrastruktur kümmert ich um den Rest.

Doch wie sieht es mit anderen Frameworks und Programmiersprachen aus? Dies sollte im Zeitalter der Cloud sicherlich kein Problem sein oder?

Begeben wir uns auf die Suche. Dazu definieren wir zunächst, wie üblich zunächst unsere Anforderungen.

Anforderungen:

  • Node.js als neue und unabhängige Technologie nutzen
  • Entwicklung darf nicht auf einem Windows Rechner stattfinden
  • Alle Tools müssen auf allen Plattformen laufen (Windows, Linux, Mac)

Das sollte reichen, um unser Projekt weitestgehend auf Unabhängigkeit von der Windows Welt zu beschränken. Anmerkung an dieser Stelle: Dies geschieht nicht aus Abneigung gegenüber der von Microsoft Technologien, sondern um die Cloud-Fähigkeit von Azure zu untersuchen. Denn nur, wenn ich vollkommen frei bin in meinem Entwicklungsprozess, dann kann ich auch die Cloud entsprechend meiner Vorstellung nutzen. Ferner kann ich meine eigenen Standards definieren und nutzen und brauche mich nicht an definierte Rollen halten.

Wenn man sich auf die Suche macht, dann stolpert man über so einige Blog- und Foreneinträge zu der Thematik. Jedoch sind alle, die man auf die auf Anhieb findet beschränkt auf die Entwicklung auf einen Windows-Rechner, beste Beispiel ist dasNode.js Developer Center[1] selbst. Um ganz Cloudig zu sein, wähle ich daher Cloud9 IDE[2] als Entwicklungsumgebung. Diese bietet den Vorteil der direkten Entwicklung und des Deployments in der Cloud. Weiterhin kann ich auch meine Github[3] und Bitbucket[4] Konten direkt mit der Umgebung verknüpfen.

An dieser Stelle sei auch auf das Anlegen einer Live ID zur Erzeugung eines Windows Azure Kontos verzichtet, da dies mehr als gut und einfach von Microsoft erklärt ist. Ich gehe also im weiteren Verlauf des Artikels davon aus, dass der Leser(in) ein gültiges Windows Azure Konto besitzt.

Beginnen wir. Wir Mollen zunächst mit einem einfachen Fall starten, da zunächst untersucht werden muss, inwiefern die einzelnen Komponenten zusammenpassen und zusammen reibungsfrei interagieren können. Dazu beginnen wir mit der Erzeugung eines neuen Projekts

innerhalb der Cloud 9 IDE Umgebung mit dem schönen Namen “NodeFunktionsTestMitAzure”.

Anschließend beginnen wir mit dem eigentlichen Coden.

Zunächst benötigen wir natürlich eine Datei für unsere Webanwendung. In Node.js nennen wir diese “server.js”. In die Datei schreiben wir beispielsweise den folgenden Code [https://gist.github.com/2479252]:

Dann klicken wir auf Debug und schauen uns das Ergebnis zunächst einmal auf der Cloud9 Plattform an.

Änderungen am Code können zur Laufzeit durchgeführt werden und werden dementsprechend automatisch neu deployed. Das hat zur Folgen, dass ein Refresh unserer Seite dann auch die Änderungen gleich sichtbar macht.

Nachdem wir also einen laufenden Node.js Server haben, wollen wir Ihn natürlich noch in die Azure Cloud bringen und dort starten. Dazu können wir direkt aus der Cloud9 IDE heraus ein neues Deployment Ziel definieren.

Neben Windows Azure werden noch weitere Cloud Plattformen angeboten. Wir beschränken uns jedoch hier auf Azure.

Wenn man Windows Azure mit der Cloud9 IDE das erste Mal benutzen möchte benötigt diese unsere Windows Azure Einstellungen. Diese können über denLink oder durch klick auf den Button “DOWNLOAD WINDOWS AZURE SETTINGS” bezogen werden.

So die Theorie. Das funktioniert auf einem Windows Rechner bzw. einer Windows Entwicklungsumgebung auch sehr schön. Jedoch nicht auf einem anderen Betriebssystem bzw. einem anderen Browser als dem Internet Explorer! In allen anderen Browsern und Betriebssystemen endet die Fahrt an dieser Stelle:

Nachdem man nun also einmal den Internet Explorer bemüht hat und die Einstellungen importiert hat, kann man wieder Betriebssystem und Browser unabhängig weiter arbeiten.

Ich habe nun die Möglichkeit bereits existierende Deployments zu nutzen oder aber ein neues anzulegen.

Wir erzeugen direkt in Cloud9 IDE ein neues Deployment Ziel mit dem Namen “NodeDeployment”. Wir wollen zunächst nur eine Instanz nutzen und diese soll in West Europa liegen.

Nachdem wir den entscheidenden Befehl zum Anlegen erteilt haben …

sind wir bereit loszulegen.

Dann wollen wir mal deployen … Da wir ein frisches Konto und ein brandneues Deployment Ziel eingerichtet haben, gibt es noch keinerlei Konfigurationsdateien für das neue Ziel. Diese können jedoch auch aus der Oberfläche heraus erzeugt werden.

Wir bekommen auch eine Mail über das erfolgreiche erstellen unseres Servers:

Nachdem wir uns für eine Größe für unseren Server entschieden haben, beginnt das Deployment.

Zwischenzeitlich auf der Windows Azure Seite:

Wie wir sehen können wird auf der Windows Azure Seite Speicher und Host vorbereitet, die Daten übertragen und die VM gestartet. Darüber bekommen wir auch immer eine Rückmeldung in der Cloud9 IDE, so dass wir die Umgebung nicht verlassen müssten. Nachdem alles erfolgreich für uns erledigt worden ist, bekommt man direkt den klickbaren Link zur Applikation.

Wenn wir die Applikation noch nicht freigeben möchten, dann hilft uns ein Deployment als Staging. Wir bekommen dann eine weitere Web Role und einen alphanumerische URL geliefert.

Was momentan noch nicht funktioniert, ist das Cleanup unseres Deployments. Dies muss manuell geschehen. Dazu kann man jedoch relativ schnell auf die Managementoberfläche umschalten, indem man “Open portal” anklickt.

Zusammenfassend können wir festhalten, dass die Betriebsystem unabhängige Entwicklung auch auf und mit Windows Azure bestens funktioniert. Einziger Wermutstropfen war das Herunterladen der persönlichen Einstellungen (Zertifikat).

Quellen:

[1] http://www.windowsazure.com/de-de/develop/nodejs/
[2] http://c9.io/
[3] http://github.com/
[4] http://bitbucket.org/

    • #azure
    • #experimente
  • Vor 11 Monaten
  • Comments
  • Permalink
  • Share
    Tweet

Still ruhte der See.

Seit Ende letzten Jahres ist es etwas stiller um Windows Azure geworden. Dies ist in sofern interessant, da das Tempo in der Cloud Computing Entwicklung selbst Autoren davon abhält ein Buch zu schreiben, da es bei Erscheinen bereits veraltet ist. —- Hier wäre vielleicht ein Gedanke über eine neue Art von Publikationen hilfreich.

Heute Abend wird es jedoch wieder lauter auf Seiten Microsofts. Das Windows Azure Event: Meet Windows Azure weckt Interesse und Vorfreude auf die Neuerungen. Azure User Group Mitglieder haben natürlich hier schon die Nase vorn, da es bereits beim letzten Meetup eine kleine Sneak Preview gab. Alle anderen dürfen gespannt sein. Anmelden und anschauen kann man sich das ganze live oder im Nachhinein unter http://www.meetwindowsazure.com/ ab 22 Uhr.

Hier noch zwei Blogeinträge zu der Thematik als Appetithäppchen

Announcing New Windows Azure Services to Deliver “Hybrid Cloud”

“Hybrid Cloud” - Neue Windows Azure Services angekündigt 

    • #azure
  • Vor 11 Monaten
  • Comments
  • Permalink
  • Share
    Tweet

Rückblick auf das Azure User Group Meeting 01/2012 - Mobile Experience

Gestern hatten wir ein schönes und spannendes Treffen rund um das Thema Mobile Experience und Windows Azure. Es gab einen Erfahrungsbericht oder auch die Cloud Story mit allen positiven und negativen Erfahrungen auf dem Weg zu einer Unternehmensanwendung für Sharepoints auf mobilen Endgeräten. Der Erfahrungsbericht der Firma Sunato, die momentan eine einzigartige adaptive Lösung für den 
Sharepoint auf mobilen Endgeräten entwickelt hat. Mit der My Site App für Microsoft SharePoint 2010 und Office 365 (SharePoint Online) bringt Sunato, die Social Software Features von Microsoft SharePoint 2010 auf Windows Phone 7, iPhone und Android Smartphones! Die My Site App bietet Zugriff auf den eigenen Newsfeed, ermöglicht das Senden eines Status und das verbinden mit Kollegen, sowie das Abrufen der aktuellen Kontaktdaten der Mitarbeiter. Gezeigt wurden Fallstricke und Architekturmodelle. Weiterhin gab Milen wertvolle Tipps für die eigene Anwendungsentwicklung gerade in Hinblick auf die Kostenkalkulation.

Der nächste Vortrag wurde dann sehr technisch und stellte eine, aus der Not heraus geborene, Internet der Dinge Applikation dar. Joachim Heine war sehr fesselnd in seinen Ausführungen, wie man mit Hilfe von einem Windows Phone 7, der Windows Azure Cloud und dem Netduino, sowie weiteren Sensoren und Aktoren eine Steuerung für seinen Wintergarten bauen kann. Für alle, die einen Inspiration brauchen, ist hier noch einmal das Video, welches Joachim gestern gezeigt hat.

Lawn Sprinkler with Netduino, Azure & Wp7

Als Überraschungsgast hatte sich dann spontan noch Heike Ritter (Technical Evangelist bei Microsoft) aus dem Zug angekündigt und Wort gehalten. Sie brachte und spannende Dinge im Gepäck mit, die wir an dieser Stelle leider - noch - nicht verraten dürfen. 

Gastgeber der User Group war diesmal Microsoft. An dieser Stelle Dank für die Nutzung der Räumlichkeiten und der Getränke. 

Wir haben bereits Themen zum nächsten Treffen akquirieren können. So dürfen wir uns auf einen Vortrag zum Thema Autoscaling freuen und wir sind auch alle gespannt, wie das Projekt “Homeconrol” von Joachim weitergehen wird. 

Vielen Dank an alle Unterstützer, Teilnehmer und Referenten und bis zum nächsten Treffen.

    • #azure
  • Vor 11 Monaten
  • Comments
  • Permalink
  • Share
    Tweet

Azure User Group Meeting 01/2012 - Mobile Experience

Hallo lieber Azureusers!
Was haben Windows Phone, Homecontrol und Azure miteinander zu tun? 
Finden Sie es heraus auf dem Azure User Group Treffen am 5.Juni in Hamburg.

Ferner werden wir uns Azure und Sharepoint im Zusammenspiel mit Windows Phone anschauen.

Registrierung auf der Meetup-Seite http://www.meetup.com/azureusers/ oder weiter unten :-)
Wir freuen uns darauf Dich!
Bis bald,
Deine Azureusers Hamburg

Veranstaltungstermin:
07.02.2012, 18.00 Uhr
Veranstaltungsort:
Microsoft Deutschland GmbH
Gasstr. 6
Hamburg
Deutschland

    • #azure
  • Vor 11 Monaten
  • Comments
  • Permalink
  • Share
    Tweet

Rückblick auf das Treffen Azure Treffen 01/2011

Referenzarchitektur

Am vergangenen Mittwoch (02.11) fand das erste deutschlandweite Treffen der Azure User Group in Hamburg statt. Als Host stellte sich dieses Mal die Hamburger Niederlassung der Microsoft GmbH zur Verfügung und versorgte alle Teilnehmer darüber hinaus mit kühlen Erfrischungen und kleinen Leckereien zur Stärkung beim Networking. Vielen Dank für die Unterstützung! Zunächst starteten wir mit einer kleinen Vorstellungsrunde der Teilnehmer und Referenten. Diesmal waren die geladenen “Gast”-Vorträge aus dem Hause Microsoft. Dies ist bei einem ersten Treffen immer sinnvoll, damit wir auch die entsprechende Grundlage für alle Teilnehmer bieten können ;-) Nach der Vorstellungsrunde gab es eine Einführung in Gedanken zum Thema Skalierung und Cloud Computing. Dabei ging es eher um neue Denkmodelle zu der Thematik und weniger technologisch zu. Im Anschluß folgte Holger Sirtl (Architect Evangelist bei Microsoft) mit seinem frei, nach den Wünschen der Teilnehmer gestalteten Vortrag. Dieser bot einen sehr guten und aktuellen Überblick über Dienste der Windows Azure Plattorm. Ferner gab es eine Reihe von Tipps oder auch Best Practices zum Der Vortag führte zu interessanten Diskussionen während desselben und im Anschluss. Einige Themen des nächsten Treffens sind bereits fix und auch der Ort der Veranstaltung. Also bleibt auf dem Laufenden ;-) Die Bilder des Treffens können, auf unserer Flickr Seite betrachtet werden. Alles in allem blicken wir erneut auf ein erfolgreiches User Group Treffen zurück und freuen uns auf 01/2012.

Bleibt auf dem Laufenden:

Web | Facebook | Twitter

    • #azure
  • Vor 1 Jahr
  • Comments
  • Permalink
  • Share
    Tweet

Azureusers Treffen 01/2011

Hallo lieber Azureusers!

Es ist so weit: das erste Treffen der Azureusers steht an!!! Bei unserem Treffen werden wir tatkräftige Unterstützung vom Azure Team bekommen. Das Treffen steht somit unter einem eher theoretischen und lehrenden Charakter und sollte hoffentlich keine Fragen offen lassen. Ferner kann man den einen oder anderen Gedanken sicherlich bei einer Flasche Bier oder einer Leckerei vertiefen und auch an die entsprechende Stelle bei Microsoft einfließen lassen. Es stehen Dir zusätzlich zu der bekannten dynamischen und agilen Gruppe beim nächsten Treffen gleich 2 Experten zur “Verfügung”.

Nutze DEINE Chance!!!

Denn nur wer eine Reise irgendwo beginnt, kann auch ans Ziel kommen!

Veranstaltungstermin: 02.11.2011, 18.00 Uhr

Veranstaltungsort: Microsoft Deutschland GmbH Gasstraße 6 22761 Hamburg

Agenda

18.00 Uhr - 22.00 Uhr Azureusers Treffen

Fachvorträge, Diskussionen, User Group relevante Themen mit Bierchen und Leckereien

ab 22.00 Uhr Networking

Registrierung auf der Meetup-Seite http://www.meetup.com/azureusers

Wir freuen uns darauf Dich! Bis bald, Deine Azureusers Hamburg

Gästeliste

Holger Sirtl

Architect Evangelist

Holger Sirtl ist seit 2006 als Architekturberater bei Microsoft in München tätig und berät in dieser Rolle Unternehmen im Aufbau .NET-basierter Anwendungsarchitekturen. Schwerpunktthemen seiner Arbeit sind Cloud Computing mit der Windows Azure Platform, Office Business Applications (OBA) sowie Microsofts »Software plus Services«-Strategie. Vor seinem Einstieg bei Microsoft arbeitete Holger Sirtl sechs Jahre lang als Technologieberater für eine international führende Unternehmensberatung sowie zwei Jahre lang als Senior-IT-Projektmanager für einen großen deutschen Energieversorger.

Malte Lantin

Product Marketing

Manager Malte Lantin is Product Marketing Manager at Microsoft Deutschland GmbH. In Microsoft’s Developer Platform & Strategy Group he is responsible for positioning the Microsoft Cloud Platform Windows Azure within the Developer and IT-Pro audience in Germany. He is responsible for Test- and Trial Offers, technical content on the German websites and Windows Azure related events in Germany.

    • #azure
  • Vor 1 Jahr
  • Comments
  • Permalink
  • Share
    Tweet

Über

Hafen der Hamburger User Groups rund um die Themen Cloud Computing, Big Data, Future Trends, Web und Development

Geh an Bord auf Google+

Seiten

  • AWS UG
  • Azure Users
  • Big Data Roundtable
  • Development
  • Events
  • Experimente
  • Forschung
  • Google Technology UG
  • Infopool
  • Kontakt

Twitter

loading tweets…

  • RSS
  • Beliebig
  • Archiv
  • Mobil

Effector Theme by Carlo Franco.

Powered by Tumblr