<Insert Picture Here> Oracle integrációs platform nem csak Oracle Alkalmazásokhoz Petrohán Zsolt Vezető tanácsadó zsolt.petrohan@oracle.com
SOFTWARE.HARDWARE.ENGINEERED TO WORK TOGETHER. Tejleskörű megoldás Teljes választás 2
Oracle SOA Suite: Az Oracle Fusion Middleware része s Middleware Database Infrastructure & Management 3
Gartner csúcstechnológiai hype görbe - 2009 4
Oracle vezető SOA területen Shared SOA Interoperability Infrastructure Projects infrastructure for Systematic Integration Projects infrastructure for Systematic SOA-Style Projects
Miért és mire használunk SOA-t?
Miért döntöttek a cégek a SOA bevezetése mellett?
Realitás IT ma Screen Scrape Message Queue Download File Screen Scrape ORB Download File Sockets Message CICS Gateway Transaction File Transaction File Message Queue Screen Scrape Sockets Message Screen Scrape APPC Transaction File CICS Gateway Transaction File Download File RPC APPC ORB Message Queue RPC Source: Gartner
Mire használják a SOA-t? Bonyolult rendszer-integráció kiváltására Gyorsan változó üzleti folyamatokra Új rendszer bevezetésénél Határidők mérése és betartatása Papír alapú manuális folyamatok automatizálására Sok beszállító hatékony koordinálása 9
Kik használják a SOA-t? Ma már szinte mindenki gondolkodik benne!! Pénzügy (Bankok, Lízing cégek) Telco cégek (főleg mobil cégek) High-tech cégek Szolgáltató cégek (FCSM) Kormányzat (NHH, UKIG, MÁK) 10
SOA Suite integrációs komponensei
Jól skálázható alapok: Adapterek & Enterprise Service Bus TPS msg/s ERP MAINFRAME SERVICES DB PARTNERS
Oracle Service Bus Agilis nagy teljesítményű vállalati komponens Alkalmazkodik a változáshoz Szolgáltatás virtualizáció Protokoll váltás Irányítás és transzformáció Hiba kezelés, biztonsági szabályok kikényszerítés BPM Portal BPM B2B Több dimenzióban skálázható Sok 1,000 szolgáltatás Több millió tranzakció Cachelés, párhuzamos feldolgozás, poririzálás ORACLE SERVICE BUS Költség csökkentés újrafelhasználással Szolgáltatás kapcsolódás egyszer Egyszerű integrációs szolgáltatás beállítás Értékek egységes nézete / szolgáltatás életciklus Service Repository Adapters Kockázatok menedzselése Beépített SLA menedzsment Hiba elszigetelés és automatikus helyreállítás Auditálás és riportálás Alkalmazás riasztás & SLA-k Integration Services Business Logic Business Logic
Alkalmazkodó üzenetek Service Clients Client Client Client Client Client HTTP/SOAP JMS FTP REST File Oracle Service Bus Service Messaging Request / Response Synch / Asynch Split / Join Publish / Subscribe WS-RM TUX MQ EJB JCA Enterprise Services Service Service Service Service Service Any to Any Protocol Any to Any Payload XML non-xml Binary No WSDL Required Összetett kommunikációs paradigmák Request/response Synchronous and asynchronous One-to-many, many-to-one Pub-sub Mix-and-match (e.g. sync-to-async)
Agilis vezérlés: Natív szabványokra épít ERP MAINFRAME SERVICES DB PARTNERS EVENTS
Egységes szolgáltatás, esemény & folyamat platform Egységes folyamat platform BPEL, BPMN, HWF, Rules MIND egy egységes SCA alapú IDE-ben Azonos folyamat szerver, monitorozás & menedzsment Oda-vissza átmenet BPA & BPM Suite között
Egységes folyamat infrastruktúra Egyszerűsített folyamat-menedzsment egységes folyamat futtató motorral és előre integrált folyamat alrendszerekkel Egységes folyamat infrastruktúra Egységes motor Üzleti katalogús End-to-End menedzsment Integrációs szolgáltatások Skálázható architektúra Minden típusú folyamatot kezel Egyetlen hatékony motor natív BPMN 2.0, BPEL, Rules és Human Workflow végrehajtás Egységes futtató környezet a SOA-val Folyamat infrastruktúra az üzlet fejlődésével együtt skálázható Könnyen kiegészíti Oracle Fusion Middleware termékeket és a meglévő rendszereket
Oracle SOA ügyfelek Több mint 6,000 SOA ügyfél Finance/ Banking Public Sector Manu. / Logistics Telecom High Tech Media Healthcare / Energy Retail/ CPG Other
Egységes platform valamennyi alkalmazáshoz User Experience & Content Management Business Intelligence SOA & Business Process Management Security & Management Data Management Grid Computing
SOA komponensek használata Oracle eszközökben APPLICATIONS Peoplesoft iflex CRM 9 release uses BPEL PM and BAM internally (see next slide) 8.48 Peopletools certified with BPEL PM 10gR2 to orchestrate services. 8.51 now being certified with 10gR3. BPA Suite to model fin. services processes and BPEL PM to execute them Integration Architecture (AIA) Retek Siebel Predefined integration processes between apps implemented with Oracle ESB and BPEL PM BPEL for synchronizing Retek sales data with Oracle Financials Oracle JMS and ESB to replace SeeBeyond Distributed Order Orchestration JD Edwards Oracle BPEL and ESB to replace Web Methods Fusion s SOA Suite 11g as the foundation for the next generation of s MIDDLEWARE Oracle Content Services BPEL PM for document workflows BPEL PM for invoice processing solutions WebCenter Worklist portlet Exchange synchronization Identity Management BPEL PM for identity provisioning workflows Business Intelligence ODI as the new ETL tool in BI EE, Hyperion and BAM OPERATIONS Internal Global IT BPEL PM for Oracle Alerts workflows BPEL PM to sync customer data and quotes between the Oracle EBS Global Single Instance and Siebel OnDemand Oracle SOA Suite for Integration as a Service
Összefoglalás
Oracle SOA Suite 11g Megkülönböztető tulajdonságok Teljes Integrált Nyílt Best of Breed #1 Teljes körű SOA ajánlat Együttműködésre tervezve Szabvány alapú architektúra Piacvezető Kulcs akvizíciók teljessé tették a platformot Egységes futtató SOA, 100% Szabványos BPM -re JEE, SCA, JCA, WS-* Egységes menedzsment Cserélhető futtató Azonos platfrom az Oracle környezet WLS, s-al WAS, JBoss Megőrzi a best-ofbreed jellegét minden komponens Felveszi a funkcionális versenyt a specializált szállítókkal