Salesforce SOA

301941-844384-thumbnail.jpg
Salesforce SOA Graphik
An der letzten Salesforce Developer Conference hat der SaaS Pionier eine weitere bahnbrechende Erweiterung der On Demand Plattform vorgestellt "Salesforce SOA".

Salesforce.com ist schon längst nicht mehr einfach eine CRM Lösung, sondern eine vollwertige Infrastruktur für die Entwicklung und die Bereitstellung beliebiger Geschäftsanwendungen. Mit der vorgestellten SOA Erweiterung ist auch sehr einfach möglich, Webservices von externen Anbietern zu integrieren. Dazu wird einfach das WSDL-File importiert und die dort beschriebenen Services stehen dem Salesforce Programmierer sofort zur Verfügung.

Salesforce zeigt hier einmal mehr, dass Software as a Service keine Einbahnstrasse ist, sondern, sofern die Systemarchitktur konsequent auf SOA ausgerichtet ist und ein Webservices API zur Verfügung stellt, jede beliebige Integration umsetzbar ist. Darum ist es so wichtig, dass Sie bei der Auswahl einer SaaS Anwendung unbedingt darauf achten, ob diese über ein dokumentiertes API verfügt. Wenn nicht, lassen Sie am besten die Finger davon.

Entwicklern und anderen SOA oder Salesforce Plattform Interessierten, empfehle ich, sich diesen 10 Minuten Screencast anzuschauen. Es wird gezeigt, wie aus Salesforce auf Daten eines Oracle ERP's sowie auf D&B Daten zugegriffen wird, oder wie eine Integration mit Google Spreadsheets via Google API funktioniert, usw. Es lohnt sich, glauben Sie mir, sich das zu Gemüte zu führen und dann ein wenig darüber nachzudenken, wie diese Konzepte die Softwarewelt radikal verändern werden.

Weiter Infos zu Salesforce SOA finden Sie auf dem Developer Wiki

 

Microsoft Popfly - Eine beindruckende Silverlight Demonstration

Ich habe am Freitag endlich meine Einladung zu Popfly erhalten und soeben ein wenig damit "gespielt". Microsoft hat hier eine sehr beindruckende Demonstration ihrer Silverlight Plattform gebaut.

301941-841612-thumbnail.jpg
Screenshot des Popfly Editors

Es ist wirklich sehr einfach Mashups zusammenzustellen, ohne eine Zeile Code programmieren zu müssen. Das User Interface des Mashup Editors ist vom Feinsten und zeigt sehr schön, wohin die Rich Media Applications führen werden. Dieses Video auf Youtube gibt einen kurzen Einblick:

 

Das Konzept des "Zusammenklickens" von Applikationen bzw. dem Zusammenführen der verschiedenen Services im Web, wird in Zukunft immer wichtiger. Was heute noch als Spielerei daherkommt, wird in Zukunft wohl eine sehr wichtige Komponente im Business Web darstellen. Salesforce.com bietet mit ihrer Apex Plattform eine professionelle Lösung um beliebige Webservices-Komponenten von "externen" Applikationen zu integrieren.

Neue Unternehmen wie Teqlo, Dapper, openkapow und andere bieten auch sehr interessante Ansätze um die verschiedenen Services auf einen "Browser Desktop" zu bringen und miteiander kommunizieren zu lassen.

Eine spannende Entwicklung ist hier im Gange.