인터넷 소개 시나리오: 개발 및 제작 환경 배포

업데이트 날짜: 2008년 12월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2015-03-09

중요

이 문서는 Microsoft Office SharePoint Server 2007을 기반으로 하는 기업 인터넷 소개 웹 사이트를 계획, 디자인, 구축 및 유지 관리하는 방법을 개략적으로 소개하는 종단 간 시나리오에 대해 설명하는 문서 시리즈 중 하나입니다.

이전 문서

인프라 계획

다음 문서

프로덕션 환경 배포

시나리오 시작

인터넷 소개 시나리오(Office SharePoint Server 2007)

개발자, 테스터, 작성자, 디자이너의 작업을 지원하려면 사이트 요소를 개발 및 테스팅하고 콘텐츠를 만들며 프로덕션 환경에 배포하는 데 필요한 인프라에 Microsoft Office SharePoint Server 2007을 배포해야 합니다.

인프라 계획 프로세스에서 개발 및 제작 환경에서 SharePoint 팜에 다음 하드웨어 및 소프트웨어를 사용하기로 결정했습니다.

  • Office SharePoint Server 2007이 설치된 모든 서버의 하드웨어 아키텍처는 64비트입니다.

  • 모든 서버의 운영 체제는 Windows Server 2003 R2 Enterprise x64 Edition입니다.

  • 개발자 팜과 통합 팜의 데이터베이스는 64비트 플랫폼용 SQL Server 2005 Developer Edition입니다.

  • 제작 팜의 데이터베이스는 64비트 플랫폼용 SQL Server 2005 Enterprise Edition입니다.

  • 모든 SharePoint 배포는 Office SharePoint Server 2007 64비트 버전입니다.

중요

각 서버의 모든 소프트웨어가 최신 서비스 팩 또는 소프트웨어 업데이트로 업데이트됩니다. 또한 개발, 제작, 통합 환경의 모든 SharePoint 팜이 같은 버전의 서비스 팩 또는 소프트웨어 업데이트로 업데이트됩니다.

다음 표에서는 개발 및 제작 환경에서 작업하는 직원에 대한 기본 요구 사항을 설명합니다.

개발 및 제작 요구 사항

환경 팀 구성원 설명

개발 및 테스팅

개발자 또는 테스터

각 팀 구성원의 컴퓨터에는 다음과 같은 특징이 있습니다.

  • 코드 개발 및 테스팅을 위한 64비트 버전의 Microsoft Visual Studio 2005 Team Edition for Developers

  • 소프트웨어 관리 프로그램을 호스팅하는 서버에 대한 액세스 권한

  • 전체 설치된 Office SharePoint Server 2007

  • 통합 팜에 대한 액세스 권한

 

개발자 및 테스터

64비트 버전의 Microsoft Visual Studio 2005 Team Edition for Developers를 호스팅하는 공유 서버

 

개발, 테스팅 및 제작 환경의 모든 팀 구성원

통합 팜은 이 문서의 뒷부분에 나오는 통합 팜 그림에서 나타나듯이 독립 실행형으로 설치된 Office SharePoint Server 2007입니다.

제작

제작자, 디자이너 또는 그래픽 아티스트

각 팀 구성원의 컴퓨터에는 다음과 같은 특징이 있습니다.

  • 콘텐츠 제작에 적합한 도구(브라우저의 SharePoint Page 편집 사용자 인터페이스), 레이아웃 만들기에 적합한 도구(SharePoint Designer) 또는 아트 작업을 만드는 데 적절한 도구. 자세한 내용은 웹 페이지 제작 계획을 참조하십시오.

  • 제작 팜에 대한 액세스 권한

  • 통합 팜에 대한 액세스 권한

제작자, 디자이너 및 그래픽 아티스트

제작 팜은 이 문서의 뒷부분에 나오는 제작 팜 그림에서 나타나듯이 웹 프런트 엔드 서버 두 대와 데이터베이스 클러스터가 포함된 소규모 Office SharePoint Server 2007 팜입니다.

 

 

 

1. 개발자 팜 및 테스터 팜 배포

각 개발자와 테스터는 자신의 워크스테이션에 Office SharePoint Server 2007이 독립 실행형으로 설치되어 있으며 제작 팜에서 받은 프로그램 및 콘텐츠를 테스팅하는 데 사용되는 통합 팜에 대한 액세스 권한을 가지고 있습니다. 다음 그림은 개발 및 테스트 환경의 구성 요소와 함께 코드 및 콘텐츠의 기본 흐름을 보여 줍니다.

개발 환경

위 그림에서 번호가 매겨진 화살표의 내용은 다음과 같습니다.

  1. 개발자가 소프트웨어 관리 시스템을 체크 인하고 체크 아웃합니다.

  2. 개발자가 데이터를 디버깅하고 테스팅할 수 있도록 완성된 사이트 요소를 배포합니다.

  3. 제작자와 디자이너가 예제 콘텐츠, 마스터 페이지, 레이아웃 페이지를 배포하여 테스팅에 필요한 데이터를 제공합니다.

  4. 개발자가 사이트 요소를 솔루션 패키지로 묶어 제작 팜, 장애 조치(Failover) 팜, 프로덕션 팜에 배포합니다.

작업

  • 각 개발자 워크스테이션 및 테스터 워크스테이션에 Office SharePoint Server 2007을 배포합니다.

  • Office SharePoint Server 2007에 사용할 수 있는 모든 서비스 팩 및 소프트웨어 업데이트를 설치합니다.

결과

같은 소프트웨어 버전으로 업데이트된 각 워크스테이션의 SharePoint 팜에 모든 기능이 구성됩니다.

리소스

2. 통합 팜 배포

통합 환경에는 개발자, 테스터, 콘텐츠 제작자가 사용할 수 있는 간단한 서버 팜이 필요합니다.

작업

  • 개발자, 테스터, 제작자 및 디자이너가 공유하는 단일 서버에 Office SharePoint Server 2007을 배포합니다.

  • Office SharePoint Server 2007에 사용할 수 있는 모든 서비스 팩 및 소프트웨어 업데이트를 설치합니다.

  • 원본 서버 팜의 중앙 관리 사이트와 대상 서버 팜의 중앙 관리 사이트 간에 안전한 단방향 통신을 구성합니다.

결과

  • 개발자 팜, 테스터 팜, 통합 팜과 같은 소프트웨어 버전으로 업데이트된 SharePoint 팜에 모든 기능이 구성됩니다.

  • 원본 팜과 대상 팜 간에 콘텐츠가 안전하게 게시됩니다.

리소스

3. 제작 팜 배포

콘텐츠 제작자와 디자이너가 다음 그림에서 나타나듯이 간단한 Office SharePoint Server 2007 서버 팜 배포를 사용합니다.

제작 환경

위 그림에서 번호가 매겨진 화살표의 내용은 다음과 같습니다.

  1. 디자이너가 사용자 지정 포털 사이트의 마스터 페이지, 레이아웃 페이지, CSS 스타일시트를 만듭니다. 파일은 문서 관리 및 워크플로를 사용하여 관리합니다.

  2. 디자이너가 마스터 페이지, 레이아웃 페이지, 예제 콘텐츠를 배포하여 테스팅을 위한 데이터를 제공합니다.

  3. 개발자가 사이트 요소를 솔루션 패키지로 묶어 제작 팜, 장애 조치 팜, 프로덕션 팜에 배포합니다.

  4. 관리자가 품질 관리를 위해 프로덕션 팜의 준비 사이트 모음에 제작 사이트 모음을 배포합니다.

  5. 관리자가 프로덕션 및 장애 조치 팜에 승인된 콘텐츠를 배포합니다.

공유 SharePoint 환경은 통합 팜에 대해 설명한 방법과 같은 방식으로 배포됩니다.

작업

  • 두 개의 계층이 있는 팜에 Office SharePoint Server 2007을 배포합니다.

  • Office SharePoint Server 2007에 사용할 수 있는 모든 서비스 팩 및 소프트웨어 업데이트를 설치합니다.

결과

개발자 팜 및 테스터 팜과 같은 소프트웨어 버전으로 업데이트된 SharePoint 팜에 모든 기능이 구성됩니다.

리소스

이 문서의 다운로드

이 항목은 다운로드 가능한 다음 문서에도 포함되어 있어 더 쉽게 읽고 인쇄할 수 있습니다.

사용 가능한 문서의 전체 목록은 다운로드 가능한 Office SharePoint Server 2007 관련 콘텐츠 (영문)를 참조하십시오.

참고 항목

개념

인터넷 소개 시나리오: 프로덕션 환경 배포