Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반 김규동한국 Oracle Fusion Middleware 사업부
www.oracle.com/fusionmiddleware11g
Agenda SOA Today SOA 요구사항 & Oracle SOA Suite 11g 고객성공사례 Takeaways <Insert Picture Here> 2009 Oracle Corporation 4
The Good News 계속되는 SOA! Typical Scenarios IT Systems 의서비스화 Loose-coupled integration EAI 패턴, 레거시시스템의현대화 프로세스자동화 Typical Benefits 분산환경개발과설치 서비스재사용 비즈니스유연성증대 능률향상과빠른 ROI 2009 Oracle Corporation 5
The Road to 11g Oracle SOA/BPM 11gR1 패키지애플리케이션 개발된애플리케이션 Point-to-point 통합 서비스화구현 Loose-coupling EAI 패턴 레거시시스템현대화 간편하고빠른통합 타고난유연성과융통성 서비스재사용 비즈니스와 IT 시너지 2009 Oracle Corporation 6
Oracle SOA Platform JDEV POLICY MANAGER EM CEP BAM BPEL PROCESS MGR BUSINESS RULES HUMAN WORKFLOW SERVICE BUS DATA INTEGRATOR REG/REP ERP MAINFRAME SERVICES DB PARTNERS EVENTS Adapters & B2B
SOA Today Introduces New Requirements SOA 디자인단순화 : 최신표준의지원, 사용자에친숙한 complex composites 작성방안지원, model-driven 접근 Event-driven 과서비스지향아키텍쳐패턴을위한단일디자인 자산의도출, 관리그리고편리한재사용 SOA Composite Editor 2009 Oracle Corporation 8
SOA Composite Editor Palette of Service Components & Adapters Web services and adapters Mediation BPEL orchestration Human Tasks Built Natively on SCA Standard Business Rules
Events 와서비스통합단일아키텍쳐 Event Delivery Network (EDN) SOA 애플리케이션의컨텍스트내의 Publish 와 Subscribe 패러다임의작동을위한방안 newsupplier event SOA composite 입증된표준기반 (JMS, WSDL, XSDs, etc.) SOA Composite Editor 내의다양하고강력한 Drag-n-Drop 제공 Event-driven SOA 를통한더욱강력한실시간응답애플리케이션 2009 Oracle Corporation 10
Requirement 시간이지날수록 SOA 애플리케이션의중요성증대및유효성과신뢰성요구 분산애플리케이션의성능과관리를어떠한방법으로최적화할것인가? Unified Service Platform 2009 Oracle Corporation 11
Unified Service Platform Service Assembly, Orchestration RegRep SOA Composite Mediator Business Rules BPEL Human Workflow IDE Application composers BAM B2B Optimized binding 11g Service Infrastructure Common JCA-based connectivity infrastructure Policy Enforcement Oracle Service Bus Web-based console SOA Operations Service virtualization, Shared Service Gateway, Monitoring 2009 Oracle Corporation 12
Leverage the Oracle Application Grid 성능및신뢰성이입증된 WebLogic Server, Coherence and JRockit 쉬운유지보수, 스크립트를이용한관리, 향상된관리기능들 지능화된스크립트기반관리도구 설치 / 구성 / 호스팅을위한 WLS 의모듈방식아키텍쳐 ( 명백한구분바이너리와도메인, 구성 / 하드웨어 ) 클라우드컴퓨팅을위한최적의플랫폼 용량변경요구에대한손쉬운대응 전체 WLS 물리적서버를총괄하는자동화된 failover 클러스터링을위한 Coherence Industry-leading application server 뛰어난확장성의 in-process JMS provider 뛰어난 Java/J2EE 성능및수용능력 SOA Suite 과분산 Cache 기술의응용 Coherence + SOA Suite = high performance SOA composites 2009 Oracle Corporation 13
SOA on a scalable Application Grid Scale on-demand Application 1 SOA Svc 1 Application 2 Application 3 SOA Svc 3 SOA SOA Svc Svc 2 SOA SOA Svc Svc SOA SOA Svc Svc 4 SOA SOA Svc Svc 5 Resource Resource Resource Resource Resource Resource Resource Resource Resource Resource Resource Resource Resource Resource Application Grid Resource 2009 Oracle Corporation 14
Performance at the core JRockit, WLS, OSB, and CEP JRockit WLS OSB CEP 1M events per sec at sub-millisecond latency
Requirement 고도의분산및이기종환경을극복할수있는방안은.. end-to-end 보안을위한구현과관리방안? end-to-end 가시성확보를위한방안? 분산애플리케이션에대한관리와모니터링? 대량이벤트의실시간트랜드와패턴분석방안? SOA 자산과재사용의극대화를위한전체라이프사이클관리방안? Unified Management, Monitoring and Governance 2009 Oracle Corporation 16
Integrated Security Policies Reg/Rep Mediator Business Rules BPEL Human Workflow Policy Manager IDE BAM B2B Oracle Service Bus Web-based console 2009 Oracle Corporation 17
End-to-End Instance Tracking BPEL External Service Human Workflow Routing Business Rules Drill-down into components 2009 Oracle Corporation 18
Unified Management Oracle Enterprise Manager SOA Mgmt Pack Composite App Monitoring & Modeling Application Diagnostics for Java SOA Mgmt Pack SLA 추적 이력관리 진단 CAMM End-to-End 가시성 SOA, Portal, J2EE 모니터링 AD4J Resource View Cross-tier tracing to DB 메모리누수분석
Real-Time Event Visibility EDA 는비즈니스프로세스의모니터링, 분석및최적화활동을위해실시간으로이벤트를처리합니다. EDN CEP BAM createsupplier event ADF page flow and BC Mobile Devices BAM Dashboards event SOA composite ADF (active RCF & DVT) JMS Other event sources (feeds, etc.) close loop 2009 Oracle Corporation 20
SOA and BPM Governance Full Lifecycle Management for Composite Apps, Business Processes and SOA Assets Architecture & Modeling Design Develop/Assemble & Test Analysis SOA Asset/Artifact Management Deploy & Secure Policy Management, Validation and Enforcement Retire Services Manage Change Monitor Policies & SLAs Provisioning and Consumer Management SOA Monitoring and Management 2009 Oracle Corporation 21
Requirement Systems, humans, and documents 통합하는비즈니스프로세스 분산운영시스템효율적인활용 비즈니스요구사항에대한 IT 시스템반영라이프사이클단축 중대한의사결정을통한비즈니스프로세스관리능력을비즈니스분석가에게권한부여 Unified BPM Platform 2009 Oracle Corporation 22
Unified BPM Platform Shared BPMN Model Rich End User Interaction Web-based customization BPA Worklist Process Portal MS Office Business View BPMN 2.0 BPEL Process Composer BPM Studio (with Business and IT views) BPEL BPMN Human Workflow 2009 Oracle Corporation 23
Imaging and Process Management Converged on Unified Orchestration Platform Paper Documents (Invoices, AR) Scan & Capture Document & Web Capture Imaging Workflow Unified Process Engine ERP system 2009 Oracle Corporation 24
IT and Business Collaboration Business Analyst BPA Suite BPMN Business Process Model Process Developer SOA Editor SOA Composite Generate/ Merge Shared Metadata Model BPA Repository 2009 Oracle Corporation 25
Enhanced Business Rules 강력하고사용이간단한비즈니스룰엔진 Decision Tables Activation Dates Inference Aggregates 이점 프로세스와애플리게이션을유연하고강략하게만들어준다. Decision Tables 비즈니스유저들에게친숙한환경 SOA 와프로세스관리의원만한통합은룰과레버리지시작이용이하다 2009 Oracle Corporation 26
Requirement New features 적용을위한업그레이드 but not at the cost of a rewrite! Automated Upgrade Support 2009 Oracle Corporation 27
Existing Customers 10g 11g Technical Upgrade Path JDeveloper 11g or command-line 3. deploy 1. open 2. save 11g SOA Suite Server 10.1.3 SOA Suite project 11g composite project Rich support for 10gR3 to 11gR1 metadata upgrade in JDeveloper 2009 Oracle Corporation 28
British Telecom Opportunities & Challenges 세계 2 위의통신회사, 10 만명이상의직원 400 여개이상의레거시시스템관리에따른높은비용 상품과서비스의구매과정의다양한애플리케이션에대한통합의필요성 Solution Oracle SOA Suite, BPA Suite, IdM Suite, Webcenter Suite 오라클퓨전미들웨어를이용하여오라클 E-Business Suite, PeopleSoft 및 Siebel 통합하여애플리케이션과프로세스통합 Results 46 개의레거시애플리케이션축소, right first time 을증대하여사용자의업무능력의향상 직접개발되거나패키지로도입된다양한이기종애플리케이션간의통합을통하여기업레벨프로세스자동화 2009 Oracle Corporation 29
Qualcomm Opportunities & Challenges 세계최대의 CDMA 칩셋제조사 복합애플리케이션의빠른구성및서비스재사용의불가능 빠른비즈니스변화에대한대응의어려움 유연하고강력한시스템보안, 확장성, 유효성의필요성증대 다양한사용자를위한공동의인터페이스및안정적인보안정책필요 Solution Oracle BPEL PM 을이용한서비스재사용프레임웍구성 Tibco, Documentum 및 Oracle 애플리케이션통합 주요비즈니스프로세스의자동화 : 권한요청과승인, 사용자계정관리자동화 Results 효율적이고간편한시뮬레이션 공급망관리개선 공급및상품창고관리를통한생산성증대 Customer Viewpoint I would estimate that we have saved at least $5 million dollars in development costs over the last two years. Norm Fjeldheim, Senior VP, CIO Qualcomm 2009 Oracle Corporation 30
Costco Opportunities & Challenges 세계적인창고형대형매장기업 하루에 3 만여차례이상의송장작성업무 담당자에의해손으로작성된업무관련문서 데이터중복작성및사용자실수로인해이중의노력및업무의추적이어려움 Solution Oracle Imaging 및 Process Management (I/PM) Oracle BPEL : 수작업문서작성업무자동화하여빠른송장작성 Results 2-10 일이상이소요되는업무시간을 1-10 초로단축 업무중복제거를통합 $7 million 절약및 12 달이내에 ROI 달성 주요밴더들과의관계개선 ( 송장작성시간단축및정확한송장데이터제공 ) 2009 Oracle Corporation 31
SOA Suite 11g Key Takeaways Complete Integrated Open Best of Breed #1 Comprehensive SOA Offering Designed to Work Together Standards- Based Architecture Industry Leader Broad & Deep Offering Lower Cost, Lower Risk Less Effort More Value More Choice Maximizes Existing Investments Robust, Proven Industry leading Software
For More Information Quote Attribution Title, Company Get Started Take the SOA Assessment at http://soaready.nvishweb.com/en/program =OFMForum SOA documentation is available at: http://www.oracle.com/technology/docume ntation/index.html Technical information available at: http://www.oracle.com/technology/tech/so a/index.html Resources SOA Resource Center http://www.oracle.com/technologies/soa/ce nter.html Datasheet: http://www.oracle.com/technologies/soa/d ocs/oracle-soa-suite-datasheet.pdf Blog: http://blogs.oracle.com/davidchappell/ http://blogs.oracle.com/soaandeda/ 2009 Oracle Corporation 33
Questions 2009 Oracle Corporation 34