SharePoint

Microsoft Office SharePoint Server 2007 개요

Thomas Rizzo

 

한 눈에 보기:

  • SharePoint 웹 통합
  • 콘텐츠 관리
  • 비즈니스 인텔리전스

Microsoft가 정의하는 "차세대 업무 환경"에서는 크게 두 가지 현상으로 인해 비즈니스 운영 방식이 달라지고 있습니다.

첫 번째는 공동으로 작업하는 팀 구성원들이 서로 다른 위치, 그리고 서로 다른 시간에 작업하는 경우가 늘어나고 있다는 점입니다. 따라서 전세계적으로 분산된 작업 환경을 하나로 연결하기 위한 공동 작업 소프트웨어의 중요성이 증가하고 있습니다. 다른 한 가지는 디지털 정보의 사용이 폭발적으로 증가하면서 이러한 비즈니스 데이터와 관련하여 준수해야 할 규칙도 더욱 복잡해지고 있다는 점입니다. 이로 인해 각 회사에서는 공동 작업 및 공유를 가능하게 하는 동시에 정보의 보안을 유지하고 개인 정보를 보호하기 위해 많은 노력을 기울이고 있습니다. 따라서 회사의 정보 및 인적 자원을 최대한 활용하기 위해서는 시간대와 지리적인 장벽을 초월한 통신, 효과적인 공동 작업 도구, 안전한 데이터 처리 기능 등의 요구 사항을 모두 충족하는 솔루션이 절대적으로 필요합니다.

Microsoft® Office SharePoint® Server(MOSS) 2007은 다양한 기술을 하나의 통합된 플랫폼과 엔터프라이즈 서비스로 제공합니다. 이러한 기술은 공동 작업부터 포털, 엔터프라이즈 검색 및 워크플로와 비즈니스 프로세스에 이르기까지 매우 다양합니다. MOSS는 Windows® SharePoint Services(WSS)를 기반으로 하는 차세대 SharePoint Portal Server(SPS)입니다. 그림 1의 원형 차트는 MOSS와 WSS가 함께 작동하는 방식을 이해하기 쉽게 보여 줍니다. 이 그림에서 녹색 영역은 WSS에서 제공하는 것이며 MOSS는 WSS를 기반으로 하기 때문에 차트에 있는 전체 기능은 MOSS에서 제공합니다. 여기서 볼 수 있듯이 MOSS에서는 포털, 검색, 엔터프라이즈 콘텐츠 관리, 비즈니스 프로세스와 양식 및 비즈니스 인텔리전스 부분을 제공합니다.

그림 1 MOSS 및 WSS의 서비스

그림 1** MOSS 및 WSS의 서비스 **(더 크게 보려면 이미지를 클릭하십시오.)

이 문서의 나머지 부분에서는 MOSS의 주요 기술을 하나씩 살펴보고, 이러한 향상된 기능을 통해 사용자의 생산성을 높일 수 있는 방법을 설명합니다.

SharePoint와 Web 2.0의 통합

AJAX, RSS, 블로그, Wiki 등과 같은 인터넷 기술은 Web 2.0, Enterprise 2.0, 복합 응용 프로그램, 커뮤니티 기반 콘텐츠 등 여러 가지로 불리지만 모두 사용자가 콘텐츠, 공동 작업, 데이터 흐름 방식 등을 효과적으로 제어하는 데 유용합니다. 더 나아가 사용자는 Windows의 대화형 작업 방식과 웹이 제공하는 배포 및 사용의 용이성을 동시에 원합니다. 그러나 인터넷의 개념을 엔터프라이즈 환경에 그대로 적용한다면 새로운 문제가 발생할 것입니다. 예를 들어 서비스의 원본을 확인하고 신뢰할 수 있는지 또는 기존 인프라에 서비스를 아무 문제 없이 통합할 수 있는지 한번 생각해 볼 필요가 있습니다.

MOSS 2007은 몇 가지 새로운 기능을 제공하며, 문서 관리, 경고 등의 기본 제공 기능 및 블로그(그림 2 참조)와 Wiki, RSS 피드를 게시하고 받는 데 사용되는 웹 파트 등과 같이 새로 추가된 기능을 통해 기존의 공동 작업 플랫폼의 기능을 향상했습니다. Microsoft Office Outlook® 2007을 사용하는 경우에는 Outlook과 Microsoft SharePoint 사이에 일정, 작업, 연락처 등의 공동 작업 데이터를 양방향으로 동기화할 수 있습니다. 연락처나 약속을 변경해야 할 경우 Outlook 또는 SharePoint 중 하나에서 내용을 수정하면 상대 프로그램에 변경 내용이 자동으로 표시됩니다.

그림 2 MOSS 2007에서 지원하는 블로그 및 Wiki

그림 2** MOSS 2007에서 지원하는 블로그 및 Wiki **(더 크게 보려면 이미지를 클릭하십시오.)

Outlook에서도 문서 라이브러리를 오프라인 상태로 사용할 수 있습니다. 즉, 네트워크에 연결되어 있지 않은 상태에서 문서를 변경한 후 나중에 온라인 상태가 되었을 때 해당 변경 내용을 동기화할 수 있습니다.

또한 MOSS에는 이러한 새 기능으로 인해 관리 및 보안 기능이 저하되지 않도록 커뮤니티 기반 콘텐츠와 관련하여 준수해야 할 규칙을 감사하고 적용하는 기능도 포함되어 있습니다.

포털 환경에서의 향상된 개인 설정 기능은 MOSS 2007의 주요 개선 사항 중 하나입니다. MOSS에는 SharePoint 사이트의 모든 기능을 완벽히 활용하는 새롭게 개선된 내 사이트가 추가되었습니다. 사용자는 자신의 내 사이트에 목록, 문서 라이브러리 또는 하위 사이트를 만들 수 있고 이러한 사이트의 개인 보기 및 작업 그룹 보기 방식을 사용자 지정할 수 있습니다. 내 사이트에서는 동료의 메타데이터(예: 전화 번호, 직함, 사무실 위치 등의 정보)가 변경된 경우에 경고 메시지를 표시하는 기능을 비롯하여 동료 추적 및 조직 계층 구조에 사용할 수 있는 새로운 웹 파트도 제공합니다. 그림 3에서는 MOSS의 사용자 지정 내 사이트를 보여 줍니다.

그림 3 다양한 SharePoint 주요 기능을 지원하는 내 사이트

그림 3** 다양한 SharePoint 주요 기능을 지원하는 내 사이트 **(더 크게 보려면 이미지를 클릭하십시오.)

엔터프라이즈 검색

하드 드라이브가 작았을 때는 여러 가지 데이터가 어디에 저장되었는지 기억하는 데 별 문제가 없었습니다. 그러나 저장소가 커지고 이러한 저장소에 데이터를 저장하는 사용자가 셀 수 없을 만큼 늘어나면서 검색 기능은 모든 정보 설계에 있어 중요한 구성 요소가 되었습니다. MOSS에서는 SPS 2003에 처음 도입된 검색 플랫폼을 기반으로 하여 향상된 엔터프라이즈 리포지토리 검색 기능을 제공합니다. MOSS 2007에서도 파일 공유, 웹 사이트, Exchange Server, Lotus Notes 리포지토리 등의 구조화되지 않은 데이터 리포지토리에 대해 크롤링을 수행합니다.

SPS 초기 버전에서는 비즈니스 응용 프로그램이나 관계형 데이터베이스같이 구조화된 리포지토리를 검색하는 것이 쉽지 않았습니다. 또한 구조화된 리포지토리와 구조화되지 않은 리포지토리는 각 직원이 조직에 제공하는 메타데이터와 전문적인 지식으로 채워졌습니다. 그러나 MOSS에서는 BDC(비즈니스 데이터 카탈로그)라고 하는 새로운 기술을 통해 구조화된 리포지토리를 검색하고 새로운 지식 네트워크를 통해 사람 및 전문적인 지식을 검색합니다.

BDC를 사용하면 ADO.NET 공급자나 웹 서비스를 통해 데이터를 제공하는 시스템에 연결하여 크롤링하고 검색할 수 있습니다. BDC를 사용하려면 연결하려는 대상 시스템에 대한 정보가 들어 있는 XML 구성 파일을 만들어야 하는데 이 파일에는 서버 또는 연결 대상의 이름, 대상 시스템에서 개체를 열거하고 가져오는 방법, 백 엔드 시스템에서 지원하는 필터링 기능, 백 엔드 데이터를 SharePoint 데이터에 매핑하는 방법 등을 포함할 수 있습니다. XML 구성 파일이 준비되면 다른 엔터프라이즈 리포지토리를 크롤링할 때와 마찬가지로 SharePoint의 엔터프라이즈 검색 기능을 사용하여 BDC 데이터를 검색할 수 있습니다.

기본적으로 SharePoint는 백 엔드 시스템에서 검색한 각 비즈니스 엔터티에 대해 프로필 페이지를 만듭니다. 이러한 프로필 페이지도 SharePoint의 다른 페이지를 사용할 때와 마찬가지로 사용자 지정할 수 있습니다. 그림 4에서는 비즈니스 데이터와 기타 정보를 함께 반환하는 사용자 지정 프로필 페이지를 보여 줍니다. SharePoint에 포함된 다양한 비즈니스 데이터 웹 파트를 사용하면 페이지에 BDC 데이터를 표시하고, 필요한 경우에는 사용 가능한 메타데이터를 기준으로 해당 페이지에서 데이터를 필터링할 수 있습니다. 비즈니스 데이터는 SharePoint에 매핑되기 때문에 새로 추가된 비즈니스 데이터 열 형식을 사용하여 SharePoint 목록에서 비즈니스 데이터를 액세스할 수 있습니다. 또한 목록에 있는 데이터는 신뢰할 수 있는 백 엔드 시스템에서 가져온 것이므로 데이터 입력 오류나 데이터 정리 작업이 더 이상 발생하지 않습니다.

그림 4 백 엔드 서비스에서 SharePoint 페이지로 비즈니스 데이터 가져오기

그림 4** 백 엔드 서비스에서 SharePoint 페이지로 비즈니스 데이터 가져오기 **(더 크게 보려면 이미지를 클릭하십시오.)

지식 네트워크를 사용하면 사람과 전문적인 지식을 효과적으로 검색할 수 있습니다. 지식 네트워크 기능은 엔터프라이즈 내의 인적 네트워크를 기초로 이러한 검색 작업을 수행합니다. 대부분의 경우 자신이 현재 담당하는 업무에 도움을 줄 수 있는 전문가가 있으면 각 직원은 생산성을 훨씬 높일 수 있을 것입니다. 그러나 주변에 이러한 지식을 가진 동료가 없으면 이와 같은 지식을 찾는 것을 포기하기 쉽습니다. 지식 네트워크는 엔터프라이즈의 실제 조직 네트워크를 사용하는 대신 조직의 인적 지도를 작성하여 이 인적 네트워크 검색할 수 있도록 합니다. 필요한 경우 사회적 거리를 기준으로 결과를 정렬하고 직함이나 부서 같은 메타데이터 속성을 기준으로 필터링할 수도 있습니다.

지식 네트워크는 사람과 그 사람의 개인 식별 정보를 사용하는 다른 솔루션과 마찬가지로 사용자가 네트워크에 직접 등록하고 네트워크에 표시할 정보와 해당 정보를 볼 수 있는 대상을 제어할 수 있도록 강력한 보안 및 개인 정보 보호 모델을 제공합니다. 지식 네트워크는 사용자의 서버 측 정보(예: SharePoint 내 사이트)를 크롤링하고 Outlook과 인스턴트 메시징에 연결하는 클라이언트 측 구성 요소를 통해 사용자 전자 메일과 연락처를 크롤링합니다. 클라이언트 측에서는 크롤링 일정 및 클라이언트 크롤링을 통해 서버 프로필에 게시할 내용을 사용자가 제어할 수 있습니다. 전문 지식 검색 시스템의 결점 중 하나는 인적 정보가 항상 최신 상태로 업데이트되어 있어야 한다는 점인데 지식 네트워크를 사용할 경우에는 소프트웨어가 모든 정보 업데이트를 관리하므로 사용자는 해당 데이터의 표시 여부와 액세스 가능 여부만 제어하면 됩니다.

엔터프라이즈 콘텐츠 관리

MOSS 2007에서는 문서 관리 기능 이외에 레코드, 웹 콘텐츠, 전자 양식 등에 대한 관리 기능을 추가하여 강력한 엔터프라이즈 콘텐츠 관리 솔루션을 제공합니다. SharePoint 레코드 관리 기능에는 콘텐츠 보관, 감사, 바코드 지정, 레이블 지정 등과 같이 조건에 맞는 관리 리포지토리를 만들 수 있는 기능이 있습니다. Exchange Server와의 긴밀한 통합으로 레코드 리포지토리에는 SharePoint에서 만들고 저장한 정보뿐 아니라 전자 메일 메시지도 정식 레코드로 포함할 수 있습니다. 레코드 관리 기능을 사용하면 레코드를 검색하여 법적 증거를 손쉽게 제시할 수 있습니다. 또한 법적 절차로 인해 보관 정책에 지정된 기간보다 콘텐츠를 오랫동안 보관해야 하는 경우 보관 정책에 관계없이 콘텐츠를 법적 콘텐츠로 따로 보관할 수 있습니다.

MOSS 2007은 웹 콘텐츠 관리 측면에서 Microsoft Content Management Server 2002를 대신합니다. 따라서 이제는 SharePoint를 사용하여 인트라넷부터 익스트라넷과 인터넷 사이트에 이르기까지 다양한 웹 관련 작업을 수행할 수 있습니다. SharePoint에는 이러한 기능이 모두 포함되어 있으므로 SharePoint 하나만 인프라 전체에 적용하면 됩니다. SharePoint에는 콘텐츠 배포 기능이 있어 테스트 서버와 배포 서버를 따로 둘 수 있습니다. 뿐만 아니라 SharePoint는 ASP.NET 2.0 마스터 페이지를 지원하기 때문에 사이트를 사용자 지정하기도 훨씬 쉽습니다. 또한 SharePoint는 사이트 변형 기능을 지원하므로 다중 언어 시나리오를 구현해야 할 경우 단일 사이트에 대해 변형 사이트를 여러 개 만든 후, 페이지를 보는 브라우저 클라이언트의 언어 설정에 따라 적절한 언어 버전으로 자동으로 리디렉션할 수 있습니다.

SharePoint에 새로 추가된 InfoPath® Forms Services 기능을 사용하면 InfoPath 양식을 전자 양식으로 변환할 수 있습니다. InfoPath 양식을 전자 양식으로 변환하려면 InfoPath 양식을 만들고, 웹에서 사용할 수 없는 기능을 사용할 경우 경고 메시지를 표시하도록 설정하는 확인란을 디자이너에서 선택한 다음 SharePoint 목록의 신뢰할 수 있는 위치에 양식을 저장해야 합니다. 이렇게 하면 다른 사용자가 웹 브라우저만으로 양식을 보고 편집하거나 전송할 수 있습니다.

SharePoint에 저장하는 콘텐츠에 워크플로를 포함할 수 있는 기능을 원하는 고객이 많은 것에서 알 수 있듯이 SPS 2003 사용자가 기능에 대해 주로 요청한 사항은 워크플로의 기능을 개선하라는 것이었습니다. MOSS는 향상된 워크플로를 제공하는 데 그치지 않고 .NET Framework 3.0의 새로운 Windows Workflow Foundation 기능도 제공합니다. 따라서 Windows Workflow Foundation을 기반으로 워크플로를 만들어 SharePoint에서 활용할 수 있습니다. SharePoint에는 Windows Workflow Foundation을 호스팅하는 기능 외에 문서 승인 워크플로, 문서 서명 워크플로 등과 같은 기본 워크플로도 다수 포함되어 있습니다. 그림 5에서는 MOSS에서 기본 워크플로를 구성하는 방법을 보여 줍니다.

그림 5 MOSS에서 워크플로 설정

그림 5** MOSS에서 워크플로 설정 **(더 크게 보려면 이미지를 클릭하십시오.)

MOSS에서는 워크플로 모니터링을 통해 현재 작업 상태는 물론 작업 기록도 볼 수 있습니다. 또한 SharePoint와 Office 클라이언트와의 통합을 통해 최종 사용자는 사용 중인 Office 응용 프로그램에서 워크플로를 시작할 수 있습니다. 뿐만 아니라 Office 응용 프로그램에서 자신에게 할당된 워크플로 작업을 신속하게 확인하고 해당 작업을 완료할 수 있습니다.

MOSS의 기능은 비즈니스 인텔리전스 포털까지도 확장됩니다. 일반적으로 이러한 포털에는 보고서, 차트, 정렬하고 필터링할 수 있는 데이터 테이블 및 데이터 상태를 시각적으로 표시하는 데 도움이 되는 그래픽이 포함될 수 있습니다. MOSS를 사용하면 BI(비즈니스 인텔리전스) 대시보드 서식 파일을 사용하여 새 페이지를 만드는 것으로 비즈니스 인텔리전스 포털을 매우 손쉽게 만들 수 있습니다. 기본적으로 BI 대시보드에는 KPI(핵심 성과 지표) 목록과 Excel® 웹 액세스 웹 파트가 포함되어 있습니다.

KPI 목록은 MOSS에 새로 추가된 목록 형식으로, 이 목록을 사용하면 Excel, SQL Server™ Analysis Services, SharePoint 목록, 직접 입력한 정보 등의 정보 원본에 연결하고 이러한 데이터 원본에서 KPI를 추적할 수 있습니다. KPI 목록에는 표시기를 사용하여 현재 값, 목표 값, 추세 및 상태가 표시됩니다.

Excel 웹 액세스는 MOSS에 포함된 Excel 서비스의 일부로, Excel 서비스는 웹 브라우저를 통해 Excel 정보를 계산하고 표시하는 데 사용할 수 있는 서버 측 버전의 Excel입니다. Excel 서비스를 사용하려면 Excel 데스크톱 응용 프로그램에서 SharePoint의 신뢰할 수 있는 위치에 스프레드시트를 직접 게시해야 합니다. 그러면 다른 사용자가 웹 브라우저를 통해 Excel 스프레드시트나 차트를 볼 수 있습니다. 매개 변수나 필터링이 사용된 경우에는 이러한 기능을 적용하여 웹 브라우저에서 렌더링하는 Excel 정보를 수정할 수 있습니다.

추가 정보

이 문서에서 설명한 기능은 MOSS에 새로 도입된 다양한 기능 중 극히 일부에 불과하므로 필요한 경우 다른 온라인 리소스를 통해 더 많은 정보를 확인할 수 있습니다. MOSS에 대한 자세한 내용을 보려면 SharePoint Team Blog(영문) 및 SharePoint Server TechCenter(영문)를 참조하십시오.

Thomas Rizzo는 Microsoft에서 SharePoint 그룹의 책임자로 일하고 있습니다. 이전에는 SQL Server 및 Exchange Server 그룹에서 근무했으며 지금까지 4권의 책을 저술했습니다. 문의 사항이 있으면 thomriz@microsoft.com으로 연락하십시오.

© 2008 Microsoft Corporation 및 CMP Media, LLC. All rights reserved. 이 문서의 전부 또는 일부를 무단으로 복제하는 행위는 금지됩니다..