Сценарий присутствия в Интернете: развертывание среды проектирования и разработки
Важно!
Данная статья является одной из серии статей, в которых описываются полные сценарии планирования, разработки, построения и обслуживания корпоративного веб-сайта на основе Microsoft Office SharePoint Server 2007.
Предыдущая статья |
|
Следующая статья |
|
Начало сценария |
Сценарий присутствия в Интернете (Office SharePoint Server 2007) |
Инфраструктура, необходимая для разработки и тестирования элементов сайта, создания контента и развертывания в производственной среде, требует развертывания Microsoft Office SharePoint Server 2007 для поддержки работы разработчиков, инженеров-испытателей, авторов и дизайнеров.
В результате процесса планирования инфраструктуры было определено, что в среде разработки и конструирования для ферм SharePoint будет использовано следующее аппаратное и программное обеспечение.
64-разрядная аппаратная архитектура для каждого сервера, на котором имеется Office SharePoint Server 2007.
Операционная система для всех серверов — Windows Server 2003 R2 Enterprise x64 Edition.
База данных для разработчика и ферм интеграции — SQL Server 2005 Developer Edition для 64-разрядных платформ.
База данных для конструирования фермы — SQL Server 2005 Enterprise Edition для 64-разрядных платформ.
Все развертывания SharePoint — Office SharePoint Server 2007, 64-разрядная платформа.
Важно!
Все программное обеспечение на каждом сервере обновляется с помощью последнего пакета обновления или обновления программного обеспечения. Кроме того, каждая ферма SharePoint в среде разработки, конструирования и интеграции обновляется до той же версии пакетов обновления или обновлений программного обеспечения.
В следующей таблице приводятся рекомендации по работе сотрудников в среде разработки и конструирования.
Требования разработки и конструирования
Среда | Член рабочей группы | Описание |
---|---|---|
Разработка и тестирование |
Разработчик или инженер-испытатель |
Каждый член рабочей группы имеет компьютер со следующими характеристиками.
|
|
Разработчики и инженеры-испытатели |
Общий сервер, на котором имеется 64-разрядная версия Microsoft Visual Studio 2005 Team Edition for Developers. |
|
Все члены рабочей группы в средах конструирования, разработки и тестирования. |
Ферма интеграции — это изолированная установка Office SharePoint Server 2007, как показано на рисунке для фермы интеграции далее в этой статье. |
Среда конструирования |
Автор, дизайнер или художник-график |
Каждый член рабочей группы имеет компьютер со следующими характеристиками.
|
Авторы, дизайнеры и художники-графики |
Ферма конструирования — это небольшая ферма Office SharePoint Server 2007 с двумя интерфейсными веб-серверами и кластером базы данных, как показано на рисунке для фермы конструирования далее в этой статье. |
|
|
|
|
1. Развертывание ферм разработки и тестирования
В рабочей станции каждого разработчика и инженера-испытателя имеется изолированная установка Office SharePoint Server 2007, а также имеется доступ к ферме интеграции, используемой для тестирования программ и контента, полученного от группы конструирования контента. На следующем рисунке показаны компоненты среды разработки и тестирования, а также основной поток кода и контента.
На предыдущем рисунке представлены следующие нумерованные потоки.
Разработчики извлекают и возвращают систему управления программным обеспечением.
Разработчики разворачивают готовые элементы сайта для отладки и тестирования с данными.
Авторы и дизайнеры разворачивают образцы контента, главные страницы и макеты страниц, чтобы предоставить данные для тестирования.
Разработчики упаковывают элементы сайта в пакеты решений и разворачивают их в ферме конструирования, в резервной ферме и в рабочей ферме.
Действие |
|
Результат |
Полностью рабочая ферма SharePoint, обновленная до той же версии программного обеспечения, на каждой рабочей станции. |
Ресурсы |
|
2. Развертывание фермы интеграции
В среде интеграции требуется простая ферма серверов, которую могут использовать разработчики, инженеры-испытатели и авторы контента.
Действие |
|
Результат |
|
Ресурсы |
|
3. Развертывание фермы конструирования
Авторы контента и дизайнеры используют развертывание простой фермы серверов Office SharePoint Server 2007, как показано на следующем рисунке.
На предыдущем рисунке представлены следующие нумерованные потоки.
Дизайнеры создают главные страницы, страницы разметки и таблицы стилей для сайта портала клиента. Для управления файлами используется система управления документами и рабочий процесс.
Дизайнеры разворачивают главные страницы, страницы макета и образцы контента, чтобы предоставить данные для тестирования.
Разработчики упаковывают элементы сайта в пакеты решений и разворачивают их в ферме конструирования, в резервной ферме и в рабочей ферме.
Администраторы разворачивают сконструированное семейство сайтов в промежуточное семейство сайтов в производственной ферме для контроля качества.
Администраторы разворачивают утвержденный контент в производственной и в резервной фермах.
Общая среда SharePoint разворачивается таким же образом, как и ферма интеграции.
Действие |
|
Результат |
Полностью рабочая ферма SharePoint, обновленная до той же версии программного обеспечения, что и фермы разработки и тестирования. |
Ресурсы |
|
Загрузить эту книгу
Для упрощения чтения и печати эта тема включена в следующую загружаемую книгу:
См. полный список доступных книг на сайте Загружаемые книги для Office SharePoint Server 2007.
См. также
Понятия
Сценарий присутствия в Интернете: развертывание производственной среды