Nebenläufigkeit heute: Eine Übersicht

Die Entwicklung von Software im Unternehmensumfeld war bis vor einigen Jahren gut beherrschbar. Im Zweifel wurde  für eine neue Aufgabe ein größerer Server angeschafft. Die heutigen Aufgaben müssen aber mit solchen Datenvolumen umgehen, dass dies keine Lösung mehr ist. Außerdem hat sich die Infrastruktur weiterentwickelt. Es gibt nicht größere Server, sondern mehr Server. Was bedeutet das für die traditionelle Software-Entwicklung? Ein Blick in die Infrastruktur-Ecke hilft.

„Nebenläufigkeit heute: Eine Übersicht“ weiterlesen

Cloud Computing: Sun Cloud

Cloud Computing ist mehr als Google und Amazon – so stellt Sun seine Sicht auf die Cloud dar.

Unter http://www.sun.com/solutions/cloudcomputing/index.jsp präsentiert Sun ein sehr breit gestreutes Angebot zum Thema Cloud-Computing, das sich entlang der Wertschöpfungskette von der Installation bis zur Entwicklung orientiert:

  • Use The Cloud – „Web 2.0 Anwendungen“ betreiben
  • Leveraging The Cloud – Teile einer bestehenden Infrastruktur auslagern
  • Build The Cloud – Cloud Computing in einem Unternehmen verwenden
  • Be The Cloud – Cloud-Computing als Service Provider betreiben

Diese Abstufung unterstreicht Sun’s Charakter als Infrastrukturdienstleister, der alle Stufen der Entwicklung abdecken kann und will. „Cloud Computing: Sun Cloud“ weiterlesen

Cloud Computing : Die Großen in der Übersicht

Cloud-Computing ist in aller Munde, daher möchte ich hier die großen Dienste vorstellen und deren Funktionen vergleichen.
Wenn man eine Anwendung entwickeln möchte, die aber nicht auf einem eigens angeschafften Server betrieben werden soll, dann kann man entweder auf klassisches Hosting zurückgreifen, oder aber über verteilte Cloud-Plattformen arbeiten. „Cloud Computing : Die Großen in der Übersicht“ weiterlesen