Internetpräsenzszenario: Bereitstellen der Entwicklungs- und Dokumenterstellungsumgebung
Wichtig
Dieser Artikel ist Teil einer Artikelreihe, in der ein End-to-End-Szenario zur Planung, zum Entwurf, zum Aufbau und zur Wartung der Internetpräsenz eines Unternehmens in Form einer Microsoft Office SharePoint Server 2007-Website beschrieben wird.
Vorheriger Artikel |
|
Nächster Artikel |
|
Beginn des Szenarios |
Die für das Entwickeln und Testen von Websiteelementen, das Erstellen von Inhalten und das Bereitstellen in einer Produktionsumgebung notwendige Infrastruktur erfordert, dass Microsoft Office SharePoint Server 2007-Bereitstellungen die Arbeit von Entwicklern, Testern, Autoren und Designern unterstützen.
Bei der Infrastrukturplanung wurde festgelegt, dass für SharePoint-Farmen in der Entwicklungs- und Dokumenterstellungsumgebung die folgende Hardware und Software verwendet werden soll.
Für jeden Server mit Microsoft Office SharePoint Server 2007 wird eine 64-Bit-Hardwarearchitektur verwendet.
Für alle Server wird Windows Server 2003 R2 Enterprise x64 Edition als Betriebssystem verwendet.
Als Datenbank für die Entwickler- und Integrationsfarm wird SQL Server 2005 Developer Edition für 64-Bit-Plattformen verwendet.
Als Datenbank für die Dokumenterstellungsfarm wird SQL Server 2005 Enterprise Edition für 64-Bit-Plattformen verwendet.
Für alle SharePoint-Bereitstellungen wird die 64-Bit-Edition von Microsoft Office SharePoint Server 2007 verwendet.
Wichtig
Die gesamte Software auf jedem Server wird mit dem neuesten Service Pack oder Softwareupdate aktualisiert. Darüber hinaus wird jede SharePoint-Farm in der Entwicklungs-, Dokumenterstellungs- und Integrationsumgebung bei Service Packs oder Softwareupdates auf die gleiche Versionsnummer aktualisiert.
In der folgenden Tabelle werden die grundlegenden Anforderungen für Mitarbeiter beschrieben, die in der Entwicklungs- und Dokumenterstellungsumgebung tätig sind.
Anforderungen bei Entwicklung und Dokumenterstellung
Umgebung | Teammitglied | Beschreibung |
---|---|---|
Entwicklung und Test |
Entwickler oder Tester |
Jedes Teammitglied verfügt über einen Computer mit den folgenden Merkmalen.
|
|
Entwickler und Tester |
Ein freigegebener Server, auf dem eine 64-Bit-Version von Microsoft Visual Studio 2005 Team Edition for Developers ausgeführt wird |
|
Alle Teammitglieder in der Entwicklungs-, Test- und Dokumenterstellungsumgebung |
Die Integrationsfarm ist eine eigenständige Installation von Microsoft Office SharePoint Server 2007, wie weiter unten in diesem Artikel in der entsprechenden Abbildung dargestellt. |
Dokumenterstellung |
Autor, Designer oder Grafiker |
Jedes Teammitglied verfügt über einen Computer mit den folgenden Merkmalen.
|
Autoren, Designer und Grafiker |
Die Dokumenterstellungsfarm ist eine kleine Microsoft Office SharePoint Server 2007-Farm mit zwei Front-End-Webservern und einem Datenbankcluster, wie weiter unten in diesem Artikel in der entsprechenden Abbildung dargestellt. |
|
|
|
|
1. Bereitstellung der Entwickler- und Testfarmen
Jeder Entwickler und Tester verfügt über eine eigenständige Installation von Microsoft Office SharePoint Server 2007 auf einer Arbeitsstation und hat Zugriff auf eine Integrationsfarm zum Testen von Programmen und Inhalten vom Dokumenterstellungsteam. In der folgenden Abbildung sind die Komponenten der Entwicklungs- und Testumgebung sowie der grundlegende Code- und Inhaltsfluss dargestellt.
Die nummerierten Abläufe in der obigen Abbildung entsprechen den folgenden Schritten:
Entwickler checken Elemente im Softwareverwaltungssystem ein und aus.
Entwickler stellen fertige Websiteelemente für das Debuggen und Testen mit Daten bereit.
Autoren und Designer stellen Beispielinhalte, Masterseiten und Layoutseiten bereit, um Daten zum Testen zu liefern.
Entwickler verpacken Websiteelemente als Lösungspakete und stellen diese in den Dokumenterstellungs-, Failover- und Produktionsfarmen bereit.
Aktion |
|
Ergebnis |
Eine voll funktionsfähige SharePoint-Farm auf jeder Arbeitsstation, alle mit der gleichen Softwareversion |
Ressourcen |
|
2. Bereitstellen der Integrationsfarm
Für die Integrationsumgebung ist eine einfache Serverfarm erforderlich, die von Entwicklern, Testern und Inhaltsautoren verwendet werden kann.
Aktion |
|
Ergebnis |
|
Ressourcen |
|
3. Bereitstellen der Dokumenterstellungsfarm
Inhaltsautoren und Designer nutzen eine einfache Serverfarmbereitstellung von Microsoft Office SharePoint Server 2007, wie in der folgenden Abbildung dargestellt.
Die nummerierten Abläufe in der obigen Abbildung entsprechen den folgenden Schritten:
Designer erstellen Masterseiten, Layoutseiten und Cascading Stylesheets für das Kundenportal. Dateien werden mithilfe von Dokumentverwaltung und Workflow verwaltet.
Designer stellen Masterseiten, Layoutseiten und Beispielinhalte bereit, um Daten zum Testen zu liefern.
Entwickler verpacken Websiteelemente als Lösungspakete und stellen diese in den Dokumenterstellungs-, Failover- und Produktionsfarmen bereit.
Administratoren stellen die Websitesammlung für die Dokumenterstellung in einer Stagingwebsitesammlung auf der Produktionsfarm zur Qualitätskontrolle bereit.
Administratoren stellen die genehmigten Inhalte auf der Produktions- und Failoverfarm bereit.
Die freigegebene SharePoint-Umgebung wird auf die gleiche Weise bereitgestellt wie die Integrationsfarm.
Aktion |
|
Ergebnis |
Eine voll funktionsfähige SharePoint-Farm mit der gleichen Softwareversion wie die Entwickler- und Testfarm |
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.
Siehe auch
Konzepte
Internetpräsenzszenario: Bereitstellen der Produktionsumgebung