Holger Sirtl's WebLog

Microsoft's Cloud Technology applied in Enterprise Architecture

November, 2009

  • Holger Sirtl's WebLog

    PDC 2009: Neuigkeiten aus Los Angeles (Tag 2: Keynote)

    • 0 Comments

    Auch heute wieder aus Los Angeles mit letzten Updates zur Microsoft Plattform.

    Bevor die heutige Keynote beginnt, eine kurze Zusammenfassung der gestrigen Punkte, die mir wichtig sind:

    • Die Roadmap für die Produktivsetzung der Windows Azure Platform steht: Mit dem November SDK steht der finale Funktionsumfang der Plattform, am 1.1. geht das Ganze produktiv, am 1.2. beginnt die Abrechnung (bis dahin bleiben die Ressourcen kostenlos; also: noch fleißig testen!!!)
    • Mit der Windows Azure AppFabric und der Windows Server AppFabric wird ein Anwendungsserver bereitgestellt, der sich von Installationen in lokalen Rechenzentren, über Hoster bis hin zur Microsoft Cloud erstrecken kann.
    • Microsoft Codename “Dallas” bietet Marktplatzfunktionen sowie eine API für die Bereitstellung von Datenbeständen auf Basis der Windows Azure Platform. Datenanbieter haben darüber die Möglichkeit, Ihre Daten in einer einheitlichen Form anzubieten, zugreifbar zu machen und abzurechnen.
    • Microsoft Pinpoint bietet Marktplatzfunktionen zur Bereitstellung von Services.
    • Neue Funktionen in Azure:
      • Virtual Machine Role (im Laufe 2010)
      • Virtuelle Maschinen in verschiedenen Größen (small, medium, large, extra large)
      • AUsbau der Interoperabilität durch Unterstützung von MySql, PHP, Apache etc.
      • Erweiterung des Service Modells (Möglichkeit multipler Instanzen, Port-Konfiguration)
      • Inter-Role Kommunikation – Rollen können direkt miteinander kommunizieren

    Aber nun zur heutigen Keynote…

    08:30
    Steven Sinofsky, President der Windows und Windows Live Division, betritt die Bühne…

    08:35
    Steven gibt ein paar Insights zur Entwicklung von Windows 7.

    08:42
    Ein paar Zahlen zu Windows 7

    • 1.7Millionen ausgewertete Feedback Reports
    • 14057 Drucker, mit denen Windows 7 getestet wurde
    • 884602 getestete Anwendungen

    08:52
    Informationen zu Entwicklungsmöglichkeiten in Windows 7.

    09:10
    …und Informationen zu Internet Explorer 9. Punkte an denen gearbeitet wird:

    • Unterstützung von HTML5 und weiterer Standards
    • Beschleunigung der JavaScript-Engine
    • Verbesserte Nutzung von lokalen Grafik-Engines (zur Performanzsteigerung, optimierten Darstellung von Inhalten etc.)

    09:22
    Steve übergibt an Scott Guthrie, Corporate Vice President Developer Division.

    Neuerungen für Silverlight:

    • Fokus auf Geschäftsanwendungen
    • Erweiterungen beim Off-Browser Support
    • Performanzsteigerungen
    • Nutzung von lokal verfügbaren Media-Geräten (z.B. Webcam, Mikrofon, Barcode-Scanner etc.)
    • Zugriff auf Raw-Input dieser Geräte

    Hinzu kommen ein paar Neuerungen zu IIS Smooth Streaming, die unter anderem auch Unterstützung für Apples iPhone umfassen.

    Für Entwickler sehr interessant folgende Möglicheiten:

    • Assemblies können sowohl in SL und .NET 4 verwendet werden
    • Verbesserte Data Binding Möglichkeiten
    • UDP Multicast Unterstützung
    • Verbesserungen bei der REST-Kommunikation
    • Verbesserungen bei WCF
    • WCF RIA Services

    Auch die neue Möglichkeiten, Silverlight außerhalb des Browsers zu betreiben, sind beeindruckend. Zentral ist hier die Neuerung, SL-Anwendungen mit „elevated trust“ zu betreiben: Hiermit wird es möglich, auf das lokale Dateisystem zuzugreifen, mit COM-Anwendungen zu interagieren (also z.B. auch Office!), auf neue Windows APIs zuzugreifen.

    10:34
    Kurt DelBene, Senior Vice President gibt einen Überblick über die Neuerung im Zusammenhang mit Office und SharePoint 2010.

    Die Möglichkeiten für Entwickler stehen unter dem Motto: einfacher, schneller, effizienter. Prioriotäten liegen auf...

    • User Experience – die Möglichkeit, SharePoint-Daten online und offline bearbeiten zu können
    • Application Services – d.h. Daten auch ohne Office Rich Clients mit entsprechenden Web Apps bearbeiten zu können
    • Content und Data Management
    • Interoperabilität und LOB Integration
    • Tools und Deployment Flexibility – die vereinfachte Bereitstellung eigener Anwendungen auf Basis der Office Plattform

    10:46
    Kurt gibt die Verfügbarkeit von Public Betas von Office 2010, SharePoint 2010, Project 2010, Visio 2010 sowie der entsprechenden Mobilen Anwendungen (über den Windows Mobile Marketplace) bekannt.

    So, das war’s für heute, Morgen wieder hier, selbe Zeit, selber Ort…

  • Holger Sirtl's WebLog

    PDC 2009: Neuigkeiten aus Los Angeles (Tag 1: Keynote)

    • 0 Comments

    Grüße aus Los Angeles! Um die Neuigkeiten, die heute bekannt gegeben werden, so schnell wie möglich posten zu können, möchte ich diesen Post einfach mal im Telegrammstil verfassen…

    08:26
    Willkommen aus Los Angeles. Die Keynote mit Ray Ozzie wird gleich beginnen. Geschätzte 3.000 Teilnehmer sind da. AUf den Sitzplätzen wurden 3D-Brillen ausgelegt. Mal gespannt, wofür die gut sind.

    08:31
    Ray Ozzie (Chief Software Architect) betritt die Bühne.

    08:34
    Ray spricht über zwei zentrale Trends: Innovation auf dem Client (getrieben von der Kraft von Windows 7, das den derzeit fragmentierten Client-Markt konsolidieren kann) und Innovation in der Cloud

    08:36
    ”3 Screens and the Cloud” – Microsofts Vision für die Zusammenführung von Smartphone-, PC-, TV- und Cloud-Umgebungen unter einer Entwicklungs- und Laufzeitplattform. Die Entwicklungsplattform basiert auf den beiden Werkzeugen VisualStudio und Expression. Die Laufzeitumgebung basiert auf .NET, Silverlight und Internet Explorer.

    08:40
    Der Gründer von Seesmic.com stellt seine Lösung vor. Seesmic.com ist eine offene Plattform zur

    08:45
    Ray Ozzie lenkt den Blick auf das Backend: die Cloud.

    08:50
    In schneller Abfolge gibt Ray zahlreiche Neuerungen der WIndows Azure Platform bekannt:

    • Es gibt in Zukunft vier größen von Virtuellen Maschinen „small“, „medium“, „large“, „extra large“
    • Interoperabilität wird ausgebaut: Unterstützung von MySql, Eclipse, PHP, FastCGI, Apache
    • Neue Rechenzentren in Europa: Dublin und Amsterdam, darüber hinaus jeweils 2 Rechenzentren in den USA und in Asien

    08:54
    Matt Mullenweg, Gründer von Automattic (Wordpress) betritt die Bühne.  Durch die neuen Interoperabilitätsmöglichkeiten (Apache, MySQL, PHP) wird es möglich, quasi “on the fly” Wordpress auf Azure zu betreiben.

    09:01
    Wieder Ray Ozzie: Bekanntmachung von Microsoft Pinpoint. Über Microsoft Pinpoint erhalten Partner die Möglichkeit, Dienste, die sie auf Basis unserer Cloud Plattform bereitstellen zu vermarkten.

    09:05
    Ray gibt Microsoft Codename „Dallas“ bekannt. “Dallas” ist ein offener Marktplatz für Daten. und stellt Modelle und Mechanismen für die Bereitstellung, den Zugriff, die Suche und die Lizensierung quasi beliebiger Datenbestände auf Basis der Windows Azure Platform bereit.

    Mit “Dallas” können Daten bereitgestellt und beschrieben werden. Client-Anwendungen können auf Basis der Datenbeschreibungen die Daten “verstehen”. Es werden auch Programmiertechnologien angeboten, mit denen ein programmatischer Zugriff auf die Daten möglich ist.

    Aha, zu den 3D-Brillen: In einer Demo wird gezeigt, wie auf Basis von NASA-Bildern, auf die über “Dallas” zugegriffen wird, 3D-Bilder erzeugt werden können.

    3 Kernpunkte

    • Windows stellt die ideale Plattform für Benutzerschnittstellen zur Verfügung. Windows ist auf allen entscheidenden Endgeräten verfügbar
    • Azure stellt die ideale Plattform für Cloud Services bereit.
    • Microsoft Pinpoint und Microsoft Codename “Dallas” sind Basis für Geschäftsmodelle in einer vernetzten Welt, in der Services und Daten integriert über verschiedene Endgeräte bereitgestellt werden.

    09:25
    Bob Muglia betritt die Bühne. Bob geht auf das Thema “Next Generation Application Model” ein.

    09:30
    Zunächst ein paar Ausführungen zur Motivation zum Cloud Computing im Allgemeinen (Serviceorientierung, Scale-out, Hoch-Verfügbarkeit, Self-Service, Multimandantenfähigkeit, Fehlertoleranz, Elastizität).

    09:33
    Aus Bobs Sicht basiert die Anwendungsentwicklung für die Cloud auf drei Pfeilern:

    • ”Move”:
    • “Enhance”:
    • “Transform”:

    09:54
    Bob stellt die Veränderung von .NET Services vor. .NET Services gehen in den folgenden vier Diensten auf::

    • Data Integration
    • Service Bus
    • Access Control Service
    • Microsoft Codename “Project Sydney”

    09:56
    ”Project Sydney”

    09:58
    Windows Azure Virtual Machine Role. Im nächsten Jahr wird es möglich sein, über die neue Azure Rolle “Windows Azure Virtual Machine Role”, Virtuelle Maschinen außerhalb von Azure zu bestücken und auf Azure zu betreiben.

    10:01
    Bob gibt als neues Produkt den Application Server “App Fabric” bekannt. “App Fabric” wird sich über Windows Server und Windows Azure erstrecken und Basisdienste für die Ausführung von Anwendungen “vor Ort” (on-premises) und in der Cloud “auf Azure” bereitstellen. Letztlich wird “AppFabric” auf Azure die .NET Services ersetzen

    10:17
    Douglas Purdy stellt die neuen Möglichkeiten von System Center zur Verwaltung von “on-premises”, gehosteten und Cloud-Anwendungen vor. Über den neuen Projekttyp “App Model” ist es mögich, Cloud Anwendungen ganzheitlich zu modellieren und dieses Modell dazu zu verwenden, Anwendungen auf Azure zu installieren und zu überwachen.

    Morgen mehr von Tag 2 der PDC. Stay tuned!!!

  • Holger Sirtl's WebLog

    Willkommen Los Angeles: Professional Developer Conference 2009

    • 0 Comments

    Nach einem langen Flug endlich angekommen: in Los Angeles. Dort startet in zwei Tagen die lange erwartete Professional Developer Conference 2009. Hier wird es eine Reihe von Bekanntmachungen geben:

    • Produktivsetzung der Windows Azure Platform
    • Neueste Funktionen und Leistungsdaten (einschließlich Service Level) zur Windows Azure Platform
    • Informationen zu Silverlight 4
    • Programmierung mit Visual Studio 2010

    Selbstverständlich kann ich zum aktuellen Zeitpunkt keine Details nennen. Ich werde im Laufe der Woche aber regelmäßig über die neuesten Bekanntmachungen berichten.

    Stay tuned…!

Page 1 of 1 (3 items)