SharePoint 2010-Solutions in einer Sandbox

Mit den Sandboxed Solutions führt Microsoft in SharePoint 2010 ein neues Deployment-Modell ein, bei dem eigener Code mit einem höheren Isolationsgrad, mehr Sicherheit und einem Monitoring-System ausgeführt werden kann. Eigene Anwendungen können dadurch in Serverfarmen und gehosteten SharePoint-Angeboten eingesetzt werden, ohne die Stabilität des Gesamtsystems zu gefährden.

    

weitere Artikel

» Von Peter Monadiemi, 08.02.2010 18:34.

von Urs Bertschy

Der Einsatz von SharePoint Solutions (WSPs) litt bislang unter einem gewichtigen Nachteil: Eine solche Lösung konnte in SharePoint 2007 nur auf der Ebene einer Serverfarm installiert und ausgeführt werden. Schlechter Programmcode konnte sich dadurch auf die Stabilität, Performance und Sicherheit der gesamten Farm auswirken und mussten daher vor dem Einsatz in der produktiven Umgebung erst intensiven und zeitraubenden Tests unterzogen werden. Auf Sicherheit bedachte SharePoint-Administratoren erlaubten den Einsatz von derartigen Erweiterungen meist nur in Ausnahmefällen oder gar nicht. Bei gehosteten SharePoint-Umgebungen und Cloud-Angeboten wie SharePoint Online war der Einsatz von selbstgeschriebenen Anwendungen aufgrund des Sicherheitsrisikos und mangels geeigneter Deployment-Mechanismen von vornherein ausgeschlossen.

Sandbox Solutions

Zu den vielen Neuerungen von SharePoint 2010 gehören auch die Sandboxes Solutions. Es handelt sich um eine reguläre SharePoint Solution (WPS), nur dass diese auf der Ebene der einer Site Collection bereitgestellt und dort isoliert in einem eigenen Prozess (SPUCWorkerprocess.exe anstelle von W3wp.exe) ausgeführt wird. Das Deployment der Lösung wird über die Solution Gallery der Site Collection vollzogen.Das entsprechende WSP-File wird über die SharePoint-UI hochgeladen und dort aktiviert - mehr ist nicht zu tun.

Das einfache Handling über die Web-UI soll nicht nur SharePoint-Administratoren in firmeninterne Umgebungen die Arbeit erleichtern, sondern adressiert auch gehostete SharePoint-Angebote. Insbesondere bei dem für Ende Sommer vorgesehenen Release von SharePoint 2010 in Gestalt von SharePoint Online ist die Sandbox ein zentrales Element, da sie Unternehmen ermöglichkeit, eine in der Cloud gehostete SharePoint-Umgebung mit eigenem Code zu erweitern. Ein weiterer Vorteil: Über das Sandboxing lässt sich die Verwaltung von Solutions an die Administratoren von Site Collections delegieren, der Farm Administrator wird entlastet.

 

Abbildung 1: Sandboxed Solutions werden über die Solution Gallery einer Site Collection hochgeladen und aktiviert

Werbung

KOMMENTARE

Keine Kommentare

KOMMENTAR SCHREIBEN

*
*
*
*

Alles Pflichfelder, E-Mail-Adresse wird nicht angezeigt.

Die Redaktion hält sich vor, unangebrachte, rassistische oder ehrverletzende Kommentare zu löschen.
Die Verfasser von Leserkommentaren gewähren der IDG Communications AG das unentgeltliche, zeitlich und räumlich unbegrenzte Recht, ihre Leserkommentare ganz oder teilweise auf dem Portal zu verwenden. Eingeschlossen ist zusätzlich das Recht, die Texte in andere Publikationsorgane, Medien oder Bücher zu übernehmen und zur Archivierung abzuspeichern.