Oracle9i Alkalmazás Szerver Üzleti folyamat integráció Molnár Balázs Vezető értékesítési konzultáns Oracle Hungary
Üzleti folyamat integráció Kereskedők Beszállítók Partnerek Alkalmazás Disztribútor Belső felhasználók Mobil Web Service Email JCA Rosetta Net Portál 1 2 3 4 5 6
Gyakran komplex, Töredező Költséges License, karbantartás, konzultáció Nem ütemezhető költség és idő Az IT költségvetés 30-40% -a Workflow Termék Transzformációs Motor BPM Termék Üznet Orientált Middleware B2B Motor Rendszer Menedzsment Eszköz Portál Termék 3 rd Party Adapterek
Oracle9iAS Integráció Egységes Integrációs Architektúra A2A, B2B, Web services Egységes Integrációs Infrastruktúra Eszköz, tervtár, futtatókörnyezet, szolgáltatások, kapcsolók Egységes Eszköz az Integráció tervezéséhez Modell, generás, futtatás, felügyelet, elemzés Egységes Üzleti folyamat nézet Események, adatok, folyamatok, állapotok
Oracle9iAS Integráció Egyetlen megoldás az A2A, B2B, és Web Services-hez Kereskedelmi Partnerek Börzék Szolgáltatók Egységes integrációs eszköz Üzleti folyamat management B2B Integráció Web Service Integráció Vállalati Alkalmazás Integráció Oracle9i Alkalmazás Szerver Oracle E-Business Suite Csomagolt Alkalmazások Régebbi rendszerek
Integrációs Végpontok Adatbázisok Oracle7.3, 8.0, 8i, 9i MS SQL-Server IBM DB/2 UDB Sybase Informix JCA Adatforrások Üzenetközvetítők Oracle AQ MQ-Series TIBCO Régebbi rendszerek CICS New EDI Alkalmazások SAP R/3 SAP R/4 Oracle 10.7 Oracle 11.5.X Peoplesoft Ariba Commerce One JD Edwards Siebel Siebel 2000 i2 Bármely JCA Alkalmazás Szállító rétegek http, http-s SMTP ftp CORBA/IIOP COM/COM+ Álltalános Adatbázis Egyszerű Állomány B2B Kapcsolatok Web Szolgáltatások XML Messaging RosettaNet 1.1 RosettaNet 2.0 ebxml 11i Elő- Integráció
Oracle9iAS Integráció Az üzleti igényeknek megfelelő technológia alkalmazása Egyszerű Webes Szolgáltatások (Web Service) Kérés / válasz, rövid ciklus Példa: Valutaváltó Szabványok: SOAP, WSDL, UDDI B2B Együttműködés Párbeszéd jellegű, hosszú ciklus, tranzakció jellegű Példa: Beszerzési folyamat Szabványok: EDI, RosettaNet, ebxml
Oracle9iAS Integráció Web Servicek a B2B Integrációban WSDL Tervezés Publikus UDDI tár UDDI Tár Tervezési tervtár Web Szolgáltatás kliensek Web Szolgáltatás Apache SOAP Szerver Futtatás B2B Motor Futatási tervtár Futtatási környezet Adapterek Oracle9i Alkalmazás Szerver
Oracle Advanced Queuing (AQ) Adatbázis alapú üzenetkezelés Egységesen kezelt adat, üzenet, üzenettörténet Helyreállíthatóság (bármely korábbi állapot helyreállítható) Nyomonkövethetőség és Audit Belső tranzakciók láthatósága Üzleti Intelligencia Nagy teljesítmény (több ezer üzenet/mp/queue) Alk. Alk. AQ Megbízható üzenetkezelés Point to Point Point to Multi-Point Publish & Subscribe Alk. Alk.
Oracle Workflow Üzleti Folyamatok automatizálása Összekapcsolja a rendszer humán és szoftver elemeit Jogosultság kezelés / Kivételkezelés stb. Web & Email Csoportmunka alapú folyamatintegráció App1 A2A Adapter XML AQ B2B Adapter B2B Protocol
Oracle9iAS InterConnect Gyors integráció tervezés és végrehajtás Meta adat Vizuális tervezőeszköz Közös metaadat struktúra Adattranszformáció Csomagolt adapterek Tartalomfüggő irányítás Kiegészíthetőség / SDKk Alk1 Adapter AQ Adapter Alk2 XML
Oracle9iAS Integráció Egységes tervező/modellező eszköz Modell alapú (Nem kell progrmozni) Grafikus Kulcs fukciók Típusok definiálása, importálása Folyamat modellezés Megfeleltetés Átalakítás Ellenőrző szabályok Tervezés szintű tervtár Telepítés Futás idejű Tervtár
Példa: CalPERS Oracle9iAS mint egységesített integrációs csomópont VSAM Adabas CICS Alkalmazás OS/390 Alkalmazás CICS Adapter MitemView ScreenScraper InterConnect Szemantikai Transzformáci ció Workflow Business Folyamat Menedzsment Megbízhat zható Üzenetközegzeg Oracle9i Alkalmazás Szerver Peoplesoft Adapter Egyéni Adapter Oracle Adapter Peoplesoft Forte Alkalmazás PowerBuilder Alkalmazás Oracle Oracle Oracle
További Információ További információ www.oracle.com/appserver Oracle9iAS Integráció gyorsító szolgáltatások www.oracle.com/consulting Szabványos infrastruktúra használat http://www.oracle.com/ip/std_infrastructure/ Online Oracle Árúház oraclestore.oracle.com
Példa az Integrációra- Rendelés Új rendelés Internetes Árúház Visszaigazolás Raktárkezelő rendszer Article_ID Cikkszám Jóváhagyás Jóváhagyási folyamat
Példa az Integrációra - Rendelés Pub: NewOrder Sub: NewOrder Internetes Árúház INTERNET Sub: BackOrder Sub: Approve Repository HUB Pub: BackOrder RAKTAR Raktárkezelő rendszer Sub: BackOrder Pub: Approve WORKFLOW Jóváhagyási folyamat Rendelés -Új rendelés -Visszaigazolás -Jóváhagyás
Integrációs Bemutató Üzleti Objektumok létrehozása Alkalmazások létrehozása Törzsadatok integrációja Munkafolyamatok bekapcsolása Integrációs motor telepítése, üzemeltetése