DAS OZZIE MEMO: SOFTWARE IST TOT, LANG LEBE DAS WEB - TECHCRUNCH - EIGENSCHAFTEN - 2019

Anonim

Nach ein paar Jahren, in denen er versucht hat, Bill Gates 'Schuhe als Microsofts Chief Software Architect zu füllen, macht sich Ray Ozzie auf den Weg. In einem bemerkenswerten Strategie-Memo für Mitarbeiter (unten eingebettet) verschiebt Ozzie im Wesentlichen die Mission von Microsoft von der Erstellung von Software für den PC und Stand-Alone-Servern hin zu einer Vernetzung von Geräten und Personen. Er gibt Windows oder Office nicht auf, aber er sagt, dass der Wert von Microsofts Software zunehmend weniger davon abhängt, was sie selbst leisten kann, als was sie mit anderen tun kann. Es geht nicht mehr so ​​sehr um Software als vielmehr um webbasierte Dienste. Ray, willkommen im Club.

Auszug:

Zentral für diese Strategie ist unsere Umarmung von sowohl einer Welt des Webs als auch einer Welt von Geräten. In den vergangenen zehn Jahren ist die PC-Ära einer Ära gewichen, in der das Internet im Mittelpunkt unserer Erfahrungen steht - Erfahrungen, die nicht nur über den Browser, sondern auch über viele verschiedene Geräte wie PCs, Telefone, Mediaplayer und Spielkonsolen möglich sind, Set-Top-Boxen und Fernseher, Autos und vieles mehr.

Leitprinzipien
Es gibt drei übergreifende Prinzipien, die unsere Servicestrategie leiten: Prinzipien, die das Design und die Entwicklung von Produkten, die in allen Teilen von Microsoft implementiert werden, sowohl für Einzelpersonen als auch für Unternehmen, informieren.

1. Das Web ist der Hub unseres Social Mesh und unseres Device Mesh.

Das Web ist in erster Linie ein Netz von Menschen….Alle Anwendungen werden wachsen, um die inhärenten gruppenbildenden Aspekte ihrer Verbindung mit dem Web auf eine Art und Weise zu erkennen und zu nutzen, die für unsere Erfahrungen grundlegend werden wird. In Szenarien, die von Produktivität bis zu Medien und Unterhaltung reichen, werden soziale Vernetzungskonzepte wie Verknüpfen, Teilen, Rangieren und Markieren genauso vertraut wie Datei, Bearbeiten und Anzeigen….Das Konzept von "Mein Computer" wird für Einzelpersonen dem Konzept eines persönlichen Geflechts von Geräten weichen - ein Mittel, mit dem alle Ihre Geräte zusammengeführt und über das Internet als nahtloses Ganzes verwaltet werden.

2. Die Macht der "Wahl", wenn sich das Geschäft der Cloud zuwendet.

Die meisten großen Unternehmen befinden sich in einem frühen Stadium eines signifikanten Übergangs in der Infrastruktur - von der Verwendung von dedizierten und manchmal sehr teuren Anwendungsservern bis zur Verwendung von Virtualisierungs- und Standardhardware zur Konsolidierung dieser Unternehmensanwendungen auf Rechen- und Speichernetzwerken innerhalb ihres Rechenzentrums….Der Nutzen dieses Utility-Computing-Modells wird am deutlichsten in den Cloud-basierten Internetdiensten deutlich, die größtenteils durch die hohen Anforderungen von Verbraucherdiensten hervorgerufen werden.

Software, die explizit für ein hohes Maß an Server / Service-Symmetrie erstellt wurde, bietet Auswahl und Flexibilität bei der Entwicklung, dem Betrieb, der Migration und dem Management solcher Systeme in sehr unterschiedlichen Unternehmensbereitstellungsumgebungen, die zwischen dem Rechenzentrum des Unternehmens und der Internet-Cloud verteilt sind.

3. Small Pieces Lose Joined für Entwickler, in der Cloud und über eine Welt von Geräten.

Anwendungsdesignmuster sowohl am Front- als auch am Backend werden zu Kompositionen und in einigen Fällen zu losen Verbünden kooperierender Systeme, bei denen Standards und Interoperabilität von wesentlicher Bedeutung sind….Auf einer höheren Ebene gibt es unzählige Möglichkeiten, Anwendungen an den Benutzer zu liefern: Der Web-Browser, einzigartig in seiner Allgegenwart; der PC, einzigartig darin, wie er Interaktivität / Erfahrung, Mobilität und Lagerung zusammenbringt; das Telefon, einzigartig in seiner extremen Mobilität. Entwickler müssen Anwendungen erstellen, die nahtlos über ein lose gekoppeltes Geräte-Mesh geliefert werden können, indem sie einen gemeinsamen Satz von Tools, Sprachen, Laufzeiten und Frameworks verwenden - ein gemeinsames Toolset vom Dienst in der Cloud bis zum Enterprise Server und vom PC zum Browser zum Telefon.

Hier ist das vollständige Memo:

document.write (");

//documents.scribd.com/ScribViewer.swf?document_id=2603500&access_key=key-15o38nqxcf0mbhrre6x4&page=&version=1

Lesen Sie dieses Dokument auf Scribd: Services Strategy Update

var scribd_doc = new scribd.Document (2603500, 'key-15o38nqxcf0mbhrre6x4'); scribd_doc.write ('embedded_flash_2603500_lekzd');

(Foto von Dan Farber).