생산성있는업무환경을위한 Enterprise Portal 의구축 최민호팀장 Technology Sales Consulting 한국오라클 ( 주 )
Agenda 엔터프라이즈포탈개요 필요성, 기능, 구축방향 엔터프라이즈포탈의발전방향 엔터프라이즈포탈을위한고려사항 Oracle Portal Solution 구현사례 P 사사례
엔터프라이즈포탈의필요성 기업정보시스템의문제점 포탈을통한문제의해결 무질서하고, 오래된, 부정확한정보의혼재 어플리케이션및정보에대한통일된접근 혼재된구성으로정보검색, 접근, 공유의어려움 정보에대한중앙집중화및개인화 여러시스템을액세스하기위한독립적인많은사용자명 / 비밀번호및권한분산되고, 복잡한사용자보안및시스템관리 컨텐트생산자의셀프서비스컨텐트관리단일의아이디, 패스워드사용, 접근권한관리
엔터프라이즈포탈의필요기능 엔터프라이즈포탈의정의 단한번의로그인으로기업내외부의정보및시스템에대한개인화된접근을수행하며, 관련업무를시작하기위한통합된시작점 단일인증 (SSO) 단일인증과정을통해다른애플리케이션으로의추가적인인증과정불필요 개인화 많은정보들가운데각사용자에게맞는컨텐트위주로개인화된정보를디스플레이 검색 고급검색기능을제공함으로써포탈을통해정보를빠르고쉽게찾을수있도록함 통합 기업내의다양한컨텐트, 애플리케이션, 프로세스들을통합하여제공 컨텐트관리 컨텐트생산자가직접컨텐트를쉽게관리할수있는환경제공 협업 구성원들간의의사소통및자료교환등을위한환경제공
엔터프라이즈포탈의구축목표 정보를접근하는데에있어시스템위주가아닌업무위주로손쉽게접근할수있게하는환경마련 구 분 포탈구축전 포탈구축후 정보위치파악 ERP, 그룹웨어, 업무어플리케이션등원하는작업을위해시스템을찾아가는접근방식 업무적인측면에서포탈을통해필요한업무에접근 화면접근방법 각시스템에접근하여시스템별메뉴탐색으로단계적접근 포탈을통해필요한해당업무화면에직접접근 접근제어 각시스템별로별도의접근제어 모든사용자가동일한메뉴를통해접근 포탈메뉴를통해통합접근제어 개인의권한에의한메뉴출력 연계방식 대부분단순링크 SSO 를포함, 보다밀접하게통합
단계적개발에따른구축전략 단계적포탈구축전략 비전을중심으로지속적으로발전해나가는접근방법 포탈의대상, 컨텐트, 프로세스를지속적으로확장 전체고객대상 전사포탈 관계사등을포함한포탈 파일럿등사내정보계
엔터프라이즈포탈의단계적구축예 비즈니스효과 2 차구축 현재수준 1차구축 (2 단계 ) WorkPlace 통합 (3 단계 ) 프로세스통합 프로세스통합 프로세스가시화 실시간모니터링 통합검색 (1 단계 ) 링크를통한연계 계층별 / 직무별개인화된맞춤정보제공 포탈중심의중앙집중적인접근제어 시스템위주 -> 업무위주의정보접근 협업환경제공 지식관리 링크위주의어플리케이션통합 구축난이도
Agenda 엔터프라이즈포탈개요 필요성, 기능, 구축방향 엔터프라이즈포탈의발전방향 엔터프라이즈포탈을위한고려사항 Oracle Portal Solution 구현사례 P 사사례
포탈의발전방향 SOA Based 4세대다채널인터랙션복합어플리케이션개인컨텐트 JSR 168 및 WSRP 지원 3세대고급개인화다중포탈프로세스통합추상화레이어 오프라인지원통합검색 2세대견고한어플리케이션프레임워크협업모바일및무선관리프레임워크 1 세대컨텐트관리 / 취합검색 / 카테고리화개인화경량어플리케이션프레임워크 고급웹서비스 Universal Federation Micro sites 지식관리웹서비스 Process Integration Application / Data Integration Information Access Content Aggregation 5 세대서비스지향비즈니스어플리케이션지원고급협업환경 Orchestration Syndication Source : Gartner - Portals Provide a Fast Track to SOA, July 2005
포탈의발전방향 - Process Portal Information Access Groupware Content Portal 컨텐츠중심의포탈 Information-flow (Automation) Workflow Transaction Portal 컨텐츠 Aggregation 트랜잭션처리및 Integration Process Portal based on BPM Process Integration & Invocation Business Process 에사용자가참여 Process-driven contents 및 user interface Putting Process in the Portal BPM and portal software vendors work towards process portals Portals Magazine January 2003
프로세스포탈의화면예 워크리스트를통한프로세스상의결재처리 프로세스전체를가시화함으로써시스템중심의사고에서프로세스중심의작업으로변화 업무 Process 의 KPI 를실시간으로보여줌 실시간 BI 적인 Data 를제공함으로써현황분석및 Process 개선의기초자료로활용
Agenda 엔터프라이즈포탈개요 필요성, 기능, 구축방향 엔터프라이즈포탈의발전방향 엔터프라이즈포탈을위한고려사항 Oracle Portal Solution 구현사례 P 사사례
EP 솔루션을위한고려사항 통합어플리케이션플랫폼인가? 시장에서검증되어있는가? 고성능 / 안정성 / 확장성을제공하는가? 통합계정솔루션을제공하거나연계가능한가? 통합검색기능을제공하는가? 최신기술및서비스를반영하는가? 다양하고용이한개발을지원하는가? 다수의구축사례를통해구축노하우를보유하고있는가?
통합애플리케이션플랫폼인가? 포탈은매우복잡한 e-business 애플리케이션 Edge server cache J2EE application server Parallel page engine Workflow engine Personalization engine Multi-device framework Cache server Enterprise search Application integration User authentication User directory Single sign on J2EE application server Portlet framework Portal metadata repository Portlet catalog Security model Customization framework Multi-language framework Content publishing Taxonomy management Workflow metadata Monitoring and Management 통합 : 매우어려움통합된것을유지관리 : 더욱어려움
통합애플리케이션플랫폼인가? 포탈인프라구축을위한옵션 1 서로다른제품들로구성 비용이비싸고복잡함 Web Web Servers Servers Security Security Portal Portal Framework Framework J2EE J2EE Application Application Framework Framework Mobile Mobile Computing Computing Messaging Messaging Databases Databases Content Content Management Management Directory Directory Management Management Tools Tools Business Business Intelligence Intelligence Enterprise Enterprise Search Search Self Self Service Service Publishing Publishing
통합애플리케이션플랫폼인가? 포탈인프라구축을위한옵션 2 통합, 단순한형태 확장성 단일벤더 안정성 단일관리인터페이스 단일개발모델 공통기술세트
통합애플리케이션플랫폼인가? Systems and Applications Management Lifecycle Mgmt. ASLM JMX Console Topology Svcs. Development Environment JDeveloper Application Development Framework Information Access and Insight Portals Wireless OCS OWB Discoverer BAM Business Processes BPEL Process Manager B2B Orchestration Pre-built Business Flows Data Hubs and Integration Enterprise Service Bus Oracle Data Hubs 200+ Adapters SOA Run time J2EE Web Services Event Services Rules Engine Enterprise Grid OID Dir. Integration Provisioning EAM Federation Security and Identity Management
통합애플리케이션플랫폼인가? Oracle Portal: The Face of Fusion Middleware Unified Access 사람과정보의연결 정보의정리 복잡성제거 사용자에게편의성제공 직원들에게정보와도구를제공함으로써생산성을향상시킴 E-Business Suite Business Intelligence Siebel PeopleSoft Suppliers Web Services Legacy SAP
시장에서검증되었는가? 주피터리서치발표시장점유율 1 위 (2003 년 2 월 ) 미국기업들을대상으로한조사 요인 : 완벽하게통합된포탈소프트웨어제공
시장에서검증되었는가? Gartner Magic Quadrant Application Platform Suite Development Tools Application Servers Web Services Platforms Enterprise Portals Business Integration Identity Management Web Services Management ETL Data Integration LEADER LEADER LEADER LEADER LEADER LEADER LEADER LEADER LEADER
시장에서검증되었는가? Forrester Application Platform Wave, Q1 2005 Oracle is the Leader The Leading Composite App Development and Management Platform We are Surprised by (the High) Degree of Integration between Components Oracle Scored High Score on All Criteria
고성능 / 안정성 / 확장성을제공하는가? 포탈시스템을구성하는각단계에서의클러스터구성 24 x 365 운영성 포탈프레임웍에대한확장성제공 자체프로세스오류진단및복구 Browser Wireless & Mobile 로드밸런서 Web Cache Cluster Cluster 1 J2EE Application A Session State Shared Database Cluster OracleAS HTTP Server Cluster Internet / intranet Users Cluster 2 J2EE Application B Session State Shared
통합계정솔루션을제공하거나연계가능한가? Employees Mainframe Identity Hub LDAP Directory Access Mgmt Portal Customers DataHub Business Roles Enterprise Directory LDAP Directory Core Apps Desktop / Network File and Print Portal & SSO Suppliers / Partners Collaboration
통합계정솔루션을제공하거나연계가능한가? Access Control Single Sign-On Identity Federation Web Access Control Web Services Security Identity Administration User, Role Management User Provisioning Identity Infrastructure Virtual Directory Directory
통합검색솔루션을제공하는가? Oracle Ultra Search Oracle Portal 에서기본적으로사용가능한통합검색 특징 Crawler, API, 어플리케이션및관리환경제공 정해진일정에따라지정된장소로부터인덱싱 150 여개의문서포맷지원 검색대상 웹사이트 데이타베이스 파일시스템 메일서버 3rd party 검색엔진연동
최신기술및서비스를반영하는가? 최신 J2EE 및 Web Services 지원 개방형표준기술에기반 SOA, BPM 등 포탈국제표준화참여및주도 JSR168 (Portlet Specification) WSRP (Web Service for Remote Portal)
다양하고용이한개발을지원하는가? 기업포탈을위한프레임워크제공 고성능 Parallel Page Engine을기반Framework Service 제공 포틀릿개발을위한 PDK 제공과다양한포틀릿개발방법제공 포탈위저드를통한포틀릿개발 (Omni Portlet) 웹클리핑을통한포틀릿개발 프로그래밍을통한포틀릿개발등 OracleAS Portal Framework Page Engine Framework Services Portlet PDK Portlet PDK Portlet PDK Provider Provider Provider ERP GroupWare KMS
다양하고용이한개발을지원하는가? J2EE 기반의포틀릿개발도구 Oracle JDeveloper 10g 표준 J2EE 기반포틀릿개발 포틀릿개발위저드제공 개발 Full Cycle 지원 디자인 개발 디버그 테스트 튜닝
다수의포탈구축사례를보유하고있는가?
Agenda 엔터프라이즈포탈개요 필요성, 기능, 구축방향 엔터프라이즈포탈의발전방향 엔터프라이즈포탈을위한고려사항 Oracle Portal Solution 구현사례 P 사사례
구현사례 P 사 EP 개요 EP 목표 : 업무에필요한정보를언제어디서나쉽게활용가능한서비스제공 기존의 C/S 와 Web 중심으로분산되어있었던다수의업무시스템들을포탈을통해단일화된형태로제공하며, 직급에따라개인화된환경을제공함으로써업무효율성을증가시킴 <C/S> < 임원용 > <Web> < 직원용 >
구현사례 EP 를통한업무형태의변화 구분메뉴구성권한관리정보위치파악화면접근방법비상근무자해외근무자출장자커뮤니케이션수단메일업무형태대직원지원업무 전임직원동일메뉴 ERP, C/S 등필요시스템을찾아가는방식 Menu Driven 으로단계적접근 -WIP 차이분석 (5 단계 ) 주문처리, 공정진행등특정업무 ( 재택근무환경 ) 전도금, 인사고과등 HR 정보 E-Mail 시스템위주 - 노트북사전수령 개선전 85 개시스템개별관리 메일, 게시, 결재로 3 원화 단방향 Communication 단순정보전달수단 인사, 교육, 출장, 급여, 근태등의업무를각각의시스템에서별도로진행 17 개개별시스템 계층별구성 : 임원, 부 / 실장, 직원 개인별업무메뉴구성 통합권한관리체제 인사명령에의한사용권한자동부여 시스템과무관, 업무적접근방식 필요한화면직접접근 -WIP 차이분석 (1 단계 ) 전임. 직원이 EP 를통하여사외에서사내와동일한시스템활용 언제, 어디서나, 어느 PC 에서나 메일기능으로일원화 쌍방향 Communication 업무활동수단 개선후 One stop 서비스 업무프로세스의간소화
정량적효과 구현사례 - 투자효과분석 컨설팅결과에의하면선진사의사례에비추어연간약 240 억원의업무생산성향상예상 -1 인당연평균 70 만원의투자대비효과기대 (20,000 여명의직원 -> 140 억원 ) 58 만원 128 만원 70 만원 Savings Costs* (per year and user) Net savings 정성적효과 하나의접근경로제공에따른시스템편리성제고 - 실질적기업 IT Infra 의업무지원효과실감 시스템활용율 (Utilization) 의획기적향상 사내외정보접근용이성향상 - 경험에의한의사결정비중축소 ( 객관적인 Data 에의한업무처리향상 ) Digital 경영기반조성
Agenda 엔터프라이즈포탈개요 필요성, 기능, 구축방향 엔터프라이즈포탈의발전방향 엔터프라이즈포탈을위한고려사항 Oracle Portal Solution 구현사례 P 사사례