Internet presence scenario: Deploy the development and authoring environment
Applies To: Office SharePoint Server 2007
This Office product will reach end of support on October 10, 2017. To stay supported, you will need to upgrade. For more information, see , Resources to help you upgrade your Office 2007 servers and clients.
Topic Last Modified: 2016-11-14
Important
This article is one of a series of articles that describes an end-to-end scenario that outlines how to plan, design, build, and maintain an enterprise's Internet presence Web site based on Microsoft Office SharePoint Server 2007.
Previous article |
|
Next article |
|
Beginning of scenario |
The required infrastructure for developing and testing site elements, creating content, and deploying to a production environment requires deployments of Microsoft Office SharePoint Server 2007 to support the work of developers, testers, authors, and designers.
The infrastructure planning process determined that the following hardware and software will be used for SharePoint farms in the development and authoring environments.
The hardware architecture for every server that has Office SharePoint Server 2007 installed is 64-bit.
The operating system for all servers is Windows Server 2003 R2 Enterprise x64 Edition.
The database for the developer and integration farms is SQL Server 2005 Developer Edition for 64-bit platforms.
The database for the authoring farm is SQL Server 2005 Enterprise Edition for 64-bit platforms.
All SharePoint deployments are Office SharePoint Server 2007, 64-bit edition.
Important
All software on each server is updated with the latest service pack or software update. In addition, every SharePoint farm in the development, authoring, and integration environments is updated to the same version number for service packs or software updates.
The following table describes the basic requirements for staff working in the development and authoring environments.
Development and authoring requirements
Environment | Team member | Description |
---|---|---|
Development and testing |
Developer or tester |
Each team member has a computer that has the following characteristics.
|
|
Developers and testers |
A shared server that hosts a 64-bit version of Microsoft Visual Studio 2005 Team Edition for Developers. |
|
All team members in the development and testing, and authoring environments. |
The integration farm is a stand-alone installation of Office SharePoint Server 2007, as shown in the illustration for the integration farm later in this article. |
Authoring |
Author, designer, or graphic artist |
Each team member has a computer that has the following characteristics.
|
Authors, designers, and graphic artists |
The authoring farm is a small Office SharePoint Server 2007 farm with two Web front-end servers and a database cluster, as shown in the illustration for the authoring farm later in this article. |
|
|
|
|
1. Deploy the developer and tester farms
Each developer and tester has a stand-alone installation of Office SharePoint Server 2007 installed on his or her workstation and has access to an integration farm that is used to test programs and content received from the authoring team. The following illustration shows the components of the development and test environment as well as the basic flow of code and content.
The numbered flows in the preceding illustration are as follows.
Developers check in and out of software management system.
Developers deploy completed site elements for debugging and testing with data.
Authors and designers deploy sample content, master pages, and layout pages to supply data for testing.
Developers bundle site elements as solution packages and deploy them to the authoring, failover, and production farms.
Action |
|
Outcome |
A fully functional SharePoint farm on each workstation that is updated to the same software version. |
Resources |
|
2. Deploy the integration farm
The integration environment requires a simple server farm that can be used by the developers, testers, and content authors.
Action |
|
Outcome |
|
Resources |
|
3. Deploy the authoring farm
Content authors and designers use a simple server farm deployment of Office SharePoint Server 2007, as shown in the following illustration.
The numbered flows in the preceding illustration are as follows.
Designers create master pages, layout pages, and cascading style sheets for the customer portal site. Files are managed by using document management and workflow.
Designers deploy master pages, layout pages, and sample content to supply data for testing.
Developers bundle site elements as solution packages and deploy them to the authoring, failover, and production farms.
Administrators deploy the authoring site collection to a staging site collection on the production farm for quality control.
Administrators deploy the approved content to the production and the failover farm.
The shared SharePoint environment is deployed the same way as was described for the integration farm.
Action |
|
Outcome |
A fully functional SharePoint farm that is updated to the same software version as the developer and tester farms. |
Resources |
|
Download this book
This topic is included in the following downloadable book for easier reading and printing:
See the full list of available books at Downloadable books for Office SharePoint Server 2007.
See Also
Concepts
Internet presence scenario: Deploy the production environment