Internetpräsenzszenario: Planen des Lösungsmanagements
Wichtig
Dieser Artikel gehört zu einer Reihe von Artikeln, die ein End-to-End-Szenario für das Planen, Entwerfen, Erstellen und Verwalten der Internetpräsenz-Website eines Unternehmens auf der Grundlage von Microsoft Office SharePoint Server 2007 beschreiben.
Vorheriger Artikel |
|
Nächster Artikel |
|
Beginn des Szenarios |
Der Lösungsarchitekt, Lösungsentwickler und Inhaltsmanager planen, wie die Lösung verwaltet wird. Das Lösungsmanagement umfasst Folgendes:
Identifizieren von Elementen der zu verwaltenden Lösung
Identifizieren der Umgebungen: Die Serverfarmen, die das Infrastrukturteam entwickeln muss, und die Lösung, die erstellt und veröffentlicht werden muss.
Die Prozesse, die das Lösungsteam benötigt, um die Lösung zu erstellen und an die Serverfarmen zu verteilen.
Bestimmen der zu verwaltenden Lösungselemente
Aktion |
Das Planungsteam bestimmt zunächst die Lösungselementtypen, die Webautoren, Website-Designer und Entwickler erstellen werden. |
Ergebnis |
Folgende Websiteelemente werden erstellt:
Softwareelemente:
|
Bestimmen der Lösungsmanagementumgebungen
Aktion |
Das Planungsteam bestimmt die Umgebungen, die sie zum Verwalten der verschiedenen Elemente und Prozesse der Lösung benötigen. |
Ergebnis |
|
Ressourcen |
Bestimmen der Lösungsmanagementprozesse
Im nächsten Schritt bestimmt das Lösungsteam die Prozesse für die Verteilung von Inhalten und Lösungen über die verschiedenen Umgebungen.
Überprüfen und Genehmigen von Inhalten
Ergebnis |
Das Erstellen und Genehmigen von Inhalten erfolgt in der Erstellungsfarm. Dies ist der Hauptzweck dieser Serverfarm. Um sicherzustellen, dass der gesamte Inhalt vor der Veröffentlichung überprüft und genehmigt wurde, werden für erstellten Inhalt Haupt-/Nebenversionen überprüft, das Ein- und Auschecken ist erforderlich, und der standardmäßige Genehmigungsworkflow ist zum Genehmigen von Inhalt erforderlich. |
Ressourcen |
Verteilen des Websitedesigns
Ergebnis |
Abgeschlossene und genehmigte Websiteartefakte – Masterseiten, Layoutseiten, Stylesheets und andere Designelemente – müssen an die anderen Serverfarmen verteilt werden, auf denen die Website zur Verfügung gestellt wird.
|
Ressourcen |
|
Veröffentlichen von Inhalten
Beim Veröffentlichen einer Website basierend auf Microsoft Office SharePoint Server 2007 wird das Inhaltsbereitstellungsfeature verwendet, mit dem eine Quellwebsitesammlung in eine Zielwebsitesammlung kopiert wird. Für jede Webseite, die bereitgestellt wird, werden auch alle Elemente in der Inhaltsdatenbank, die für die Seite erforderlich sind (z. B. Bilder, Stylesheets oder Layoutseiten), ebenfalls bereitgestellt. Die Inhaltsbereitstellung kann entweder automatisch, basierend auf einem Zeitplan oder manuell ausgeführt werden.
Ergebnis |
Das Planungsteam entscheidet sich für eine aus zwei Stufen bestehende Inhaltsbereitstellungsmethode für die Veröffentlichung von Inhalt:
|
Ressourcen |
Entwickeln und Bereitstellen von Code
Ergebnis |
Codierte Websiteelemente, wie z. B. eine benutzerdefinierte Datenverbindung, ein benutzerdefiniertes Webpart oder ein benutzerdefiniertes Navigationssteuerelement, werden in der Entwicklungsumgebung entwickelt. Die Entwickler erstellen und testen benutzerdefinierte Websiteelemente auf Arbeitsstationen, auf denen Microsoft Visual Studio 2005 gehostet wird. Das Entwicklungsteam verwendet Visual Studio 2005 Team System als Kontroll- und Konfigurationsverwaltungssystem für Quellcode. Mithilfe der Integrationsfarm testen Entwickler und Tester die codierten Elemente anhand Inhalten einer Beispielwebsite. Die Tester überprüfen mithilfe dieser Serverfarm außerdem, ob alle Websiteelemente wie erwartet zusammenarbeiten. Getestete codierte Websiteelemente, die in der Integrationsumgebung abgeschlossen und getestet wurden, werden auf allen Front-End-Servern in jeder Office SharePoint Server-Serverfarm, auf denen sie verwendet werden, bereitgestellt. Zu diesem Zweck verpackt ein Administrator für die Softwarekonfigurationsverwaltung die Anpassungen als SharePoint-Lösungspakete. Diese Lösungspakete werden dann auf allen Front-End-Servern auf den folgenden Serverfarmen installiert:
|
Ressourcen |
|
Lösungsmanagementarchitektur
Die folgende Abbildung veranschaulicht die Lösungsmanagementarchitektur, die vom Lösungsarchitekten, Lösungsentwickler und Inhaltsmanager entwickelt wurde:
Wichtige Punkte:
Entwickler checken in Visual Studio 2005 Team System ein und aus.
Entwickler stellen abgeschlossene Websiteelemente für das Debuggen und Testen mit Daten bereit.
Designer erstellen Masterseiten, Layoutseiten und Cascading Stylesheets für die Internetsite. Dateien werden mithilfe von Dokumentverwaltung und Workflow verwaltet.
Designer stellen Layouts und Beispielinhalte bereit, um Daten zum Testen zu liefern.
Entwickler verpacken Websiteelemente als Lösungspakete und stellen diese in den Erstellungs-, Produktions- und Failoverserverfarmen bereit.
Administratoren stellen die Website in einer Stagingwebsitesammlung für die Qualitätskontrolle bereit.
Genehmigte Inhalte werden in der Veröffentlichungs- und Failoverwebsitesammlung bereitgestellt.
Inhaltsmigration
Das Planungsteam analysiert, wie der Inhalt von der aktuellen Websitelösung nach der Website migriert werden kann. Das Team zieht die Verwendung der SharePoint-Inhaltsmigrations-APIs zum Erstellen eines benutzerdefinierten Tools in Betracht. Nach Konsultation der Migrations- und Aktualisierungsinformationen für SharePoint Server 2007 (https://go.microsoft.com/fwlink/?linkid=104403&clcid=0x407) erfährt das Team von einem von Microsoft zertifizierten Produkt, mit dem Inhalte und Metadaten nach Microsoft Office SharePoint Server 2007 migriert werden. Das Team beschließt, dieses Produkt anstelle der internen Ressourcen zum Entwickeln einer benutzerdefinierten Lösung für die Migration von Inhalten zu verwenden.
Ergebnis |
Das Team plant, die aktuellen Inhalte zu migrieren, nachdem die Website entwickelt und in die Integrationsfarm kopiert wurde. Das Team verwendet das zertifizierte Produkt, um die Migration von Inhalten nach der Integrationsfarm zu konfigurieren sowie um zu testen und zu überprüfen. Nach der Überprüfung der Implementierung in der Integrationsfarm führt das Team die Inhaltsmigration in der Erstellungsfarm aus, um alle Inhalte aus der aktuellen Lösung zu importieren. |
Ressourcen |
|
Herunterladen dieses Buchs
Dieses Thema wurde zum leichteren Lesen und Ausdrucken in das folgende Buch zum Herunterladen aufgenommen:
Die vollständige Liste der verfügbaren Bücher finden Sie unter Bücher zum Herunterladen für Office SharePoint Server 2007.