SharePoint 2010: 인터넷과 인트라넷에서의 SharePoint--다른 환경, 비슷한 필요성

SharePoint Server 2010을 사용하면 인터넷과 인트라넷 사이트를 모두 만들 수 있지만 이러한 두 사이트의 핵심적인 차이점과 비슷한 점을 알고 있어야 합니다.

Samantha Robertson, Cern McAtee

Microsoft SharePoint Server 2010을 사용하면 인터넷이나 기업 인트라넷에서 다양한 용도의 다양한 유형의 사이트를 만들 수 있습니다. 그러나 이러한 동일한 장점은 특정한 구현을 디자인할 때는 문제를 복잡하게 만드는 원인이 되기도 합니다. 인터넷과 인트라넷 사이트의 다양한 측면을 올바르게 계획해야 합니다.

인터넷과 인트라넷 사이트는 모두 SharePoint Server 2010의 게시 템플릿(게시 포털 사이트 컬렉션)에 기반을 둡니다. 승인 워크플로, 특별 사용 권한 그룹, 콘텐츠 유형 및 마스터 페이지는 게시된 인트라넷이나 인터넷 사이트 중 어떤 것을 만들더라도 사용할 수 있습니다.

게시된 인트라넷 사이트는 기업 포털이라고도 하며, http://contoso 또는 http://intranet.contoso.com과 같이 한 조직에서 주 의사 전달 사이트로 사용됩니다. 반면에 게시된 인터넷 사이트는 인터넷 공개 사이트라고 하며, www.contoso.com과 같이 조직이 외부에 공개하는 사이트입니다. 고객이 만들 수 있는 모든 유형의 SharePoint Server 2010 사이트 예를 보려면 고객 성공 사례 페이지를 참조하십시오. 인터넷 사이트에 대한 추가적인 예는 인터넷 사이트를 위한 Microsoft 솔루션 페이지의 사례 연구를 참조하십시오.

여기에서는 게시된 SharePoint 사이트를 인트라넷 환경에 배포할 때와 인터넷 환경에 배포할 때 SharePoint Server 2010에 어떤 차이점이 있는지 살펴보고, 이러한 두 환경이 가진 공통적인 요소도 확인해 보겠습니다.

주요 차이점

그림 1에는 이러한 두 사이트 유형의 주요 차이점이 나옵니다.

  인트라넷 인터넷
사용자 유형 인증된 사용자만

인증된 저자, 디자이너 및 소유자

익명 사용자가 찾아보기 가능

콘텐츠 배포 거의 사용되지 않음 자주 사용됨
MUI(Multilingual User Interface) 및 변형 MUI로 다국어 사용자 지원 여러 지역에 변형 사용
서비스 전체 SharePoint 서비스 응용 프로그램 집합이 자주 사용됨 검색이 많이 사용되며 관리되는 메타데이터가 종종 사용됨
라이선스 요구 사항 SharePoint Server 2010 클라이언트 액세스 라이선스 – Standard 또는 Enterprise SharePoint Server 2010 for Internet Sites – Standard 또는 Enterprise

그림 1 내부 및 외부 사이트 간의 주요 차이점

이제 각각의 주요 차이점을 자세히 살펴보겠습니다.

다른 사용자

인트라넷과 인터넷 간의 차이점 중 하나는 사이트와 상호 작용하는 사용자의 유형입니다.

인트라넷 사이트는 인증된 사용자를 위해 구성됩니다. 이러한 사이트를 방문하는 사람들은 일반적으로 해당 조직의 일원이며 사이트에 들어올 때 인증 과정을 거칩니다. 인트라넷 사이트에서 익명 사용자를 허용하는 경우는 상당히 드물고 대부분의 조직에서는 인증된 사용자만 사이트와 상호 작용할 수 있도록 하여 내부 데이터를 보호합니다.

반면 인터넷 사이트는 일반적으로 익명 사용자가 들어올 수 있도록 구성됩니다. 일부 인터넷 사이트에서 일종의 거래가 필요한 경우 익명 사용자가 로그인하여 인증된 사용자가 될 수 있습니다. 인터넷 사이트에는 또한 저자, 승인자 및 디자이너와 같은 인증된 사용자가 있을 수 있습니다.

콘텐츠 배포

콘텐츠 배포는 콘텐츠를 제작 환경에서 대상 또는 게시 환경으로 푸시합니다. 일반적으로 제작 환경과 게시 환경은 분리된 팜에서 실행됩니다. 또한 제작 환경은 내부 네트워크에 있고 대상 환경은 경계 네트워크에 있는 경우가 많습니다(그림 2 참조).

인트라넷과 인터넷 환경은 콘텐츠 배포의 사용에도 차이가 있는 경우가 많습니다. 인트라넷 게시 사이트의 경우에는 일반적으로 콘텐츠 배포를 사용할 필요가 없습니다. 인트라넷 사이트에는 다단계 게시 프로세스를 사용할 수 있습니다. 게시 승인 및 워크플로 기능은 일반적으로 콘텐츠 저자가 게시된 콘텐츠를 항목별로 인트라넷 사용자에게 제공할 수 있으면 충분합니다. 콘텐츠 배포 사용 여부를 결정하는 데 도움이 되는 고려 사항의 목록은 콘텐츠 배포 계획을 참조하십시오.

그림 1 사용 중 제작 환경

그림 2 SharePoint 게시 사이트를 위한 사용 중 제작 환경

반면 인터넷 사이트에는 콘텐츠 배포가 자주 사용됩니다(그림 3 참조). 익명 사용자에게 콘텐츠를 제공하는 게시된 인터넷 사이트의 경우 공개 사이트에 정기적으로 새 콘텐츠와 업데이트된 콘텐츠를 푸시하는 콘텐츠 배포를 사용하는 경우가 많습니다. 이렇게 하면 대상 사이트에서 보안을 강화하는 데도 도움이 됩니다.

그림 2 콘텐츠 배포 환경

그림 3 콘텐츠 배포 환경

다국어 지원 및 변형

SharePoint Server 2010에는 다국어를 지원하는 핵심 기능인 MUI(Multilingual User Interface)와 변형이 포함되어 있습니다. 사이트에서 언어별 콘텐츠가 필요한 다국어 사용자를 지원해야 하는 경우 서버에 언어 팩을 설치해야 합니다.

대부분의 인트라넷 사이트(공동 작업 사이트, MySites 및 게시 사이트의 조합을 사용하는 사이트)에서는 사이트 사용자와 콘텐츠 저자가 자신의 언어로 사이트 UI와 상호 작용할 수 있도록 하는 데 MUI를 사용할 수 있습니다. 물론 MUI가 작성된 콘텐츠를 번역하는 것은 아니며, 관리 페이지, 목록 및 라이브러리 설정을 비롯한 사이트 UI와 MySites의 특정 페이지를 선호하는 언어로 표시하는 역할을 합니다.

인터넷 사이트의 경우 특정 대상을 위한 다양한 사이트에 콘텐츠를 복제하는 데 변형을 사용할 수 있습니다. 원본 사이트에서 콘텐츠를 작성하면 다른 언어로 번역할 수 있는 대상 사이트로 콘텐츠로 전파됩니다. MUI와 마찬가지로 변형 기능이 작성된 콘텐츠를 번역하는 것은 아닙니다. 인터넷 사이트의 경우 일반적으로 게시된 페이지의 콘텐츠만 볼 수 있는 익명 사용자만 있으므로 MUI를 사용할 필요가 없습니다.

MUI에 대한 자세한 내용은 MUI(Multilingual User Interface) 개요를 참조하십시오. 변형에 대한 자세한 내용은 변형 개요를 참조하십시오.

SharePoint Services

SharePoint Server 2010에는 사용자 프로필, 관리되는 메타데이터, Excel Services, PerformancePoint Services 및 Business Connectivity Services와 같은 다양한 기능을 사이트에 제공하는 서비스가 많이 포함되어 있습니다.

인트라넷 사이트는 에디션에 따라서 SharePoint Server 2010에 제공되는 전체 서비스 응용 프로그램의 집합을 사용할 수 있습니다. 인트라넷 사이트에는 일반적으로 연결된 MySites가 포함되며, 비즈니스 인텔리전스 기능을 사용하여 데이터와 상호 작용하고, 관리되는 메타데이터와 검색을 사용하여 콘텐츠를 구성하고 제공할 수 있습니다.

인터넷 사이트에서는 검색을 사용해서 사용자가 필요한 것을 찾도록 지원합니다. 관리되는 메타데이터를 사용하여 콘텐츠를 분류하고 키워드를 제공하는 것도 가능합니다. 그러나 다른 서비스의 경우 인증된 사용자가 유용한 정보를 제공해야 하므로 인터넷 사이트에는 사용되지 않습니다. 검색은 일반적으로 게시된 사이트 자체와 동일한 환경에서 호스트되지만, 관리되는 메타데이터 서비스는 제작 팜에서 호스트됩니다.

서비스가 팜 내에 분산되는 일반적인 방법에 대한 자세한 내용은 SharePoint 2010 아키텍처 디자인 리소스 센터에서 논리적 아키텍처 섹션을 참조하십시오.

라이선스 요구 사항

두 환경에서 라이선스의 차이점을 혼동하는 경우가 많습니다. 인트라넷 사이트의 경우 라이선스는 서버 액세스 라이선스 및 CAL(클라이언트 액세스 라이선스)을 바탕으로 서버별 및 사용자별로 적용됩니다. 인터넷 사이트의 경우 서버별로만 라이선스가 적용됩니다. CAL은 필요가 없지만 다른 서버 라이선스(SharePoint Server 2010 for Internet Sites)가 필요합니다.

각 라이선스 유형에는 모두 Standard와 Enterprise 옵션이 있지만 의미하는 내용은 다릅니다. SharePoint Server 2010의 경우 Standard CAL은 공동 작업 사이트, 검색 및 엔터프라이즈 콘텐츠 관리와 같은 핵심 기능을 제공하며, Enterprise CAL은 사용자 검색 및 비즈니스 인텔리전스와 같은 추가 기능을 제공합니다. SharePoint Server 2010 for Internet Sites의 경우 Standard Server CAL은 중소기업에 맞게 설계되었으며 단일 도메인 및 연관 하위 도메인만 지원합니다. Enterprise Server CAL에는 이러한 기능과 함께 여러 도메인에 대한 지원과 인터넷 사이트에 Microsoft FAST Search를 사용할 수 있는 권리가 포함되어 있습니다.

라이선스에 대한 자세한 내용은 SharePoint 2010 구매 방법 페이지라이선스 세부 정보 페이지를 참조하십시오.

인트라넷과 인터넷 - 많은 유사점

이러한 차이점도 있지만 SharePoint Server 2010 기반의 인트라넷과 인터넷 사이트는 사실 많은 공통점을 가지고 있습니다. 둘 모두 조직에 적합한 콘텐츠, 구조 및 외형을 유지해야 하고, 사용자를 끌어들이고 유지하기 위해 세심한 계획이 필요하며, 대부분의 경우 둘 모두 특징적인 시각적 브랜딩이 필요합니다. 또한 사용자의 관심을 모을 수 있는 신선한 콘텐츠가 필요하며 비슷한 성능 특성을 가지고 있습니다. 그림 4에는 이러한 사이트 유형의 공통점이 정리되어 있습니다.

  인트라넷과 인터넷 사이트에 모두 필요한 것
사이트 계획 사이트의 대상과 목적에 대한 이해
브랜딩 조직에 대한 올바른 이미지를 제공할 수 있는 세심한 브랜딩
신선한 콘텐츠 사용자가 다시 찾도록 하는 지속적인 업데이트와 새롭고 정확한 콘텐츠
탐색 및 사이트 구조 사용자가 필요한 정보를 찾는 데 도움이 되는 바람직한 구조
검색 사용자에게 가장 적절한 콘텐츠를 제공할 수 있는 검색 기능의 바람직한 사용
성능 및 모니터링 최고의 성능을 제공하기 위한 철저한 계획, 세심한 구성 및 일관적인 모니터링
인증 선택 조직의 환경에 맞는 적절한 인증 선택

그림 4  인트라넷 및 인터넷 사이트 간의 유사점 요약

사이트 계획

성공적인 사이트가 되려면 세심한 계획이 필요합니다. 사이트에 대한 비전을 결정하고 핵심 사용자 시나리오를 확인하는 것부터 시작하여, 정보 아키텍처를 정의하고 사이트 지원을 위한 적절한 논리적 및 물리적 아키텍처를 결정하는 세부적인 부분을 작업해야 합니다.

인트라넷 사이트의 경우 SharePoint Server 2010에 게시된 인트라넷 솔루션 센터의 계획 섹션에 시작하는 데 도움이 되는 정보가 있습니다. 인터넷 사이트의 경우에도 마찬가지로 비슷한 프로세스를 따르므로 인트라넷 단계를 시작점으로 사용할 수 있습니다.

브랜딩

인트라넷 사이트와 공개 인터넷 사이트에는 조직의 분위기와 정체성이 명확하고 확실하게 드러나도록 해야 합니다. 모든 SharePoint 사이트에 브랜드를 적용하여 메시지를 전달하십시오. 페이지를 구성하는 방법부터 사용하는 색상과 글꼴, 포함하는 이미지, 심지어 제목 스타일까지 브랜드는 기업의 정체성을 나타냅니다.

SharePoint 2010 게시 사이트에서의 실제적인 브랜딩에서 인트라넷 및 인터넷 사이트 브랜딩과 관련된 몇 가지 유용한 정보와 조언을 볼 수 있습니다.

신선한 콘텐츠

사이트를 아무리 멋지게 꾸미더라도 변하는 것이 없다면 사용자는 돌아오지 않습니다. 콘텐츠를 동적으로 유지하는 것이 매우 중요합니다. 사이트의 정보를 관리할 때는 항상 새롭고 정확하게 유지하는 제어 원칙을 따르십시오. 새로운 콘텐츠를 홍보하는 일정을 설정하고, 자주 사용되는 콘텐츠를 강조 표시하십시오. 또한 콘텐츠를 주기적으로 검토 및 유지 관리하는 일정을 마련하여 오래되거나 잘못된 정보를 시기 적절하게 제거하거나 업데이트하십시오. 콘텐츠 제어에 대한 자세한 내용은 TechNet에서 SharePoint Server 2010에서의 제어 리소스 센터를 참조하십시오.

탐색 및 사이트 구조

편리한 사용자 환경을 제공하기 위해서는 논리적인 순서를 가지도록 사이트의 구조를 설계하고 사용자가 쉽고 명확하게 탐색할 수 있도록 하는 것이 필수적입니다. SharePoint Server 2010은 사이트의 기본 탐색 메커니즘인 전역 탐색 컨트롤을 제공합니다. 또한 현재 사이트 위치와 관련된 페이지에 대한 보조 탐색을 제공하는 빠른 실행 컨트롤이 있습니다.

사이트 계획에는 사이트에서 호스트하는 콘텐츠의 종류만이 아니라 사용자가 사이트의 영역에서 콘텐츠와 구조를 쉽게 이해할 수 있도록 제공하는 방법에 대한 고려도 포함되어야 합니다. SharePoint Server 2010은 다국어 도메인 이름을 지원하지 않으므로 URL을 계획할 때는 이러한 점을 감안해야 합니다.

검색

검색은 인트라넷과 인터넷 사이트에서 핵심입니다. 사용자가 사이트에서 필요한 것을 찾을 수 있는지 여부는 확인하려면 엔터프라이즈 검색 기능을 사용해서 가장 관련성 높은 콘텐츠가 검색 결과에 표시되는지 확인하십시오. 검색을 필요할 때 사용할 수 있도록 환경의 검색 구성 요소를 적절하게 확장하십시오. 자세한 내용은 SharePoint 2010 제품에서 엔터프라이즈 검색 시작엔터프라이즈 검색 리소스 센터를 참조하십시오.

성능 및 모니터링

두 가지 사이트 유형은 동일한 게시 기능에 기반을 두고 있으므로 성능 프로필도 비슷합니다. 두 유형에서 작업은 “읽기”가 대부분을 차지합니다. 대부분의 사용자는 사이트와 상호 작용하거나 콘텐츠를 추가("쓰기 작업")하기보다는 콘텐츠를 보기 위해 사이트를 찾습니다.

웹 콘텐츠 관리 성능 및 용량 기사에는 핵심 측정법, 잠재적인 병목 현상, 그리고 캐싱을 사용하여 읽기 작업이 많은 환경에서 성능을 최대한 끌어올리는 방법이 설명되어 있습니다. Microsoft가 자체 게시된 인트라넷 사이트의 용량 및 성능을 계획하고 관리하는 방법에 대한 자세한 내용은 Microsoft SharePoint Server 2010 엔터프라이즈 인트라넷 게시 환경: 기술 사례 연구를 참조하십시오.

캐싱

트래픽이 많은 사이트의 경우 자주 액세스하는 페이지와 데이터를 캐싱하면 웹과 데이터베이스 서버의 성능을 크게 개선할 수 있습니다. 사이트의 캐싱을 최적화할 때는 다음과 같은 사항을 고려해야 합니다.

  • 페이지 출력 캐시: 요청된 페이지 콘텐츠를 서버의 메모리에 저장합니다. 이 캐시를 사용하면 처음 렌더링한 이후에는 페이지를 제공하기 위한 CPU 부하를 줄일 수 있지만 웹 서버에서 메모리가 소비됩니다. 자세한 내용은 출력 캐싱과 출력 프로필을 참조하십시오.
  • 개체 캐시: 이 캐시는 목록, 라이브러리, 사이트 설정 및 페이지 레이아웃과 같은 개체를 서버의 메모리에 저장합니다. 이 캐시를 사용해도 웹 서버에서 추가 메모리가 소비됩니다. 자세한 내용은 개체 캐싱을 참조하십시오.
  • BLOB 캐시: 이미지, 오디오 및 비디오 파일과 같은 BLOB(Binary Large Object)을 저장합니다. 이 캐시는 기본적으로 비활성화되며 반드시 활성화해야 합니다. 자세한 내용은 캐싱 및 성능 계획을 참조하십시오.

비트 전송률 제한(미디어용)

비트 전송률 제한은 서버와 클라이언트 컴퓨터 간의 미디어 파일 유형 및 데이터 다운로드 속도를 측정하는 IIS(Internet Information Services) 7.0 확장입니다. 사이트에서 큰 비디오 파일을 호스팅하는 경우 IIS에서 BLOB 캐시와 함께 비트 전송률 제한을 활성화하는 것을 고려해야 합니다. 비트 전송률 제한에 대한 자세한 내용은 비트 전송률 제한을 참조하십시오.

모니터링

게시된 사이트를 모니터링할 때는 처리량, 동시 사용자 및 데이터 증가를 추적하는 것이 중요합니다. 처리량은 사용자 응답 시간 목표를 충족하기 위해 서버 팜에서 처리할 수 있는 초당 요청 수를 추적하여 알아낼 수 있습니다. 동시 사용자 수는 팜 성능과 관련됩니다. 시간에 따른 데이터 및 사이트 성장을 통해서는 데이터베이스와 사이트의 성장 속도를 확인하고 현재 인프라로 언제까지 필요성이 충족되는지 예측할 수 있습니다.

인증 선택

인터넷과 인트라넷 사이트에서 선택하는 인증 방법은 주로 환경에서 사용 가능한 것에 따라 결정됩니다.

사용자의 대부분에 Active Directory에 속해 있다면 Windows 인증 방식 중 하나를 선택해서 기존 모델 인증(그림 5 참조)을 사용하는 것이 유리합니다. 가장 일반적인 것은 NTLM 또는 Kerberos입니다.

사용자가 LDAP(Lightweight Directory Access Protocol) 시스템, SQL Server 또는 다른 데이터베이스에 있거나 다른 멤버 자격 공급자를 사용하는 경우 클레임 기반 인증 방법(그림 6 참조)이 더 적합합니다.

그림 3 기존 인증을 사용하는 기업 포털

그림 5 기존 인증을 사용하는 기업 포털

이 모델은 기존 인증을 사용하는 일반적인 기업 배포에서 가장 일반적인 SharePoint 사이트 유형을 보여 줍니다. 모델 다운로드.

그림 4 클레임 기반 인증을 사용하는 기업 포털

그림 6 클레임 기반 인증을 사용하는 기업 포털

이 모델은 클레임 기반 인증을 사용하는 기업 배포에서 가장 일반적인 SharePoint 사이트 유형을 보여 줍니다. 모델 다운로드.

SharePoint Server 2010 보안 및 인증 리소스 센터도 확인해 보십시오.

SharePoint Server 2010 기반의 인트라넷과 인터넷 사이트는 다른 사용자, 다른 라이선스, 그리고 다른 콘텐츠 배포 방법을 비롯한 여러 측면에서 다른 필요성을 가지고 있지만 실제로 공통점도 많이 있습니다. 둘 모두 동일한 게시 및 브랜딩 기능을 사용하며, 세심한 계획을 통해 혜택을 누릴 수 있고, 사용자를 끌어들이고 유지하기 위해 신선하고 적절한 콘텐츠가 필요합니다.

Samantha Robertson에게 전자 메일 보내기

**Samantha Robertson**은 Microsoft에서 수석 테크니컬 라이터로 일하고 있으며, SharePoint Team Services가 출시된 이후로 SharePoint 제품군에 대한 글을 쓰고 있습니다. 현재는 IT 관계자들을 위한 집필 활동을 하면서 TechNet에서 SharePoint Server 2010 업그레이드, 배포 및 제어에 대한 콘텐츠를 제작하고 있습니다.

 

Cern McAtee에게 전자 메일 보내기

**Cern McAtee**는 Microsoft의 SharePoint 사용자 지원 팀에서 작가로 근무하고 있으며, 현재는 SharePoint Server 2010의 웹 콘텐츠 관리에 대한 글을 쓰고 있습니다.

 

관련 콘텐츠