als Service
Der beste Online-Service ist wertlos, wenn er nicht über umfangreiche
APIs in die bestehende IT-Infrastruktur integriert werden kann.
com-API ist bereits in der Version verfolgt Google mit den Google
Integration mit einem Integrationsserver
11 vorhanden und lässt dem Ent- Gadgets.
wickler fast keine Wünsche mehr Beide Plattformen sind auf den
Integration Server
Core Custom
Services (Vorstellung siehe Seite im geschäftlichen Umfeld geeignet. Application Application
API
SOAP / REST Legacy System 2
39) bieten umfangreiche APIs, was Sie zeigen aber sehr schön, welche Business Logic / Program Code
vor allem dadurch begründet ist, Möglichkeiten sich für SaaS-
dass die Amazon-Angebote haupt- Angebote bieten, wenn eine solche Database SOAP / REST Legacy System n
HTTP
konzipiert wurden. So lassen sich auch bei Salesforce.
com durch die Verwendung des Custom Application 1
Plug-ins: Der nächste Schritt API Anwendungen integrieren, die Web Browser GUI Platform Legacy
Facebook hat im Mai letzten Jahres sich durch den Nutzer vollständig Data System Data
Core Custom
mit ihrer Ankündigung, die be- innerhalb der Salesforce-Ar- Application 1 Application 1 Custom Functionality
kannte Social Network Platform für beitsumgebung bedienen lassen.
Core Custom
die Integration eigener Applika- Über eine Art Marktplatz für Application n Application n
Core Platform Functionality
tionen zu öffnen, ziemlich Furore Salesforce-Applikationen mit dem
gemacht. Das Spezielle am Face- Namen Appexchange werden so
book-API ist, dass Anwendungen bereits über 700 Anwendungen
so entwickelt werden können, dass von Drittfirmen bereitgestellt, die es aus Sicht des Software-as-a-
sie nicht nur auf die Facebook- die Salesforce-Funktionen nutzen Service-Gedankens noch immer
Funktionen und -Daten zugreifen und erweitern. Mit Salesforce for einen grossen Nachteil: Für den
können, sondern dass diese direkt Google Adwords können beispiels- eigenen Code muss eine separate,
innerhalb des Facebook GUI weise Werbekampagnen innerhalb oft in-house betriebene Umgebung
angezeigt und bedient werden von Salesforce.com erstellt werden. gepflegt werden. Marc Andreessen,
können. Sie werden als Applika- Welche Funktionen dabei von der ehemalige Netscape-Gründer,
tionsmodule innerhalb der Face- Google bereitgestellt werden und hat zu diesem Thema einen le-
book-Plattform angeboten und welche von Salesforce ist dabei für senswerten Blogartikel (http://
sind für den User nicht von ori- den Nutzer fast nicht mehr erkenn- blog.pmarca.com/2007/09/the-
ginalen Facebook-Anwendungen bar. Und ähnlich wie bei Facebook three-kinds.html) verfasst. Er
zu unterscheiden. Der Code für lassen sich solche Applikationen beschreibt dort die Konfusion, die
diese sogenannten Facebook Apps von Drittanbietern mit wenigen zum Begriff Plattformen im Inter-
läuft aber nicht innerhalb der Mausklicks in die eigene Instanz net herrscht und definiert eine
Facebook-Infrastruktur, sondern installieren. Level-3-Plattform als eine Laufzeit-
irgendwo im Internet. Das heisst, umgebung, in welcher der Code
der Programmierer muss sich Platform as a Service für die Applikation selbst läuft.
selbst um die Betriebsumgebung Bei den bis jetzt beschriebenen Eine solche Betriebsplattform als
kümmern. Ein ähnliches Modell Möglichkeiten und Beispielen gibt Service bietet natürlich den gros-
um S aa S spezialisiert ist.