Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Müller László vezető fejlesztő EQL Soft Informatikai és Tanácsadó Kft.

Hasonló előadás


Az előadások a következő témára: "Müller László vezető fejlesztő EQL Soft Informatikai és Tanácsadó Kft."— Előadás másolata:

1 Magas rendelkezésre állású rendszerek kialakítása, üzemeltetési tapasztalatok
Müller László vezető fejlesztő EQL Soft Informatikai és Tanácsadó Kft. 1138 Budapest, Váci út 184. (Danubius Irodaház) Tel : Info :

2 OTPDirekt® Middleware
E-banking alkalmazás 7x24 rendszer – magas felhasználószám Integrációs köztes szoftver Java EE – Oracle Weblogic 10 platform Felépítés: 4+2 node webapp cluster 8 node üzleti logika cluster Oracle RAC backend adatbázis

3 Felépítés

4 Modernizáció, migráció
BEA Weblogic 8 → Oracle Weblogic 10 Java SE 5 Webapp cluster kialakítás (Sun Java 1.4 bug) Üzleti logika: több száz üzleti folyamat EJB Session Bean Web Service interfész Web alkalmazások (Házibank) – Struts alapú

5 Üzemi környezet kialakítása 1.
Weblogic Scripting Tool (WLST) Alap domain létrehozása domain template-ből Paraméterezés: JDBC datasource JMS resource Startup, shutdown class Work manager Alkalmazás deployment

6 Üzemi környezet kialakítása 2.
Cluster konfiguráció Erőforrások, alkalmazások target-elése Managed szerverek létrehozása, telepítése Egy script több környezetben felhasználható: Teszt környezetek Éles környezet Oktatói rendszerek

7 Fejlesztői környezet - WLST
Fejlesztői környezet létrehozására is Eltérő elvárások: Egy-szerveres környezet Igény szerinti erőforrás és alkalmazás deployment Fejlesztés több ágon – áganként saját domain Fejlesztői környezet gyors kialakítása

8 Fejlesztés és üzembe adás
Előre tervezett fix időpontok szerinti release Kötött stabilizációs folyamat (alfa, beta) Automatikus build Automatikus integrációs tesztelés: Üzleti folyamatok – webservice hívások Felületi teszt Kézi tesztelés egészíti ki

9 Verzió üzembe helyezés
Mindig alacsony forgalmú időszakban (éjszaka) Szigorú elvárások szerinti maximált szolgáltatás kiesési időszak Szolgáltatás kiesés nélküli patch is lehetséges Menete: Adatbázis tárolt eljárások befordítsa Admin szerver indítása Alkalmazás deployment Managed szerverek indítása

10 Éles üzemi tapasztalatok
Skálázhatóság, jővőbiztosabb rendszer Webapp session replikáció Primary és secondary host GC – Concurrent Low Pause Collector Megbízhatóság – failover

11 Köszönöm a figyelmet!


Letölteni ppt "Müller László vezető fejlesztő EQL Soft Informatikai és Tanácsadó Kft."

Hasonló előadás


Google Hirdetések