Integrációs mellékhatások és gyógymódok a felhőben. Géczy Viktor Üzletfejlesztési igazgató

Hasonló dokumentumok
Üzleti folyamatok rugalmasabb IT támogatása. Nick Gábor András szeptember 10.

ESZKÖZTÁMOGATÁS A TESZTELÉSBEN

BIRDIE. Business Information Reporter and Datalyser. Előadó: Schneidler József

30 MB INFORMATIKAI PROJEKTELLENŐR

Crossplatform mobil fejlesztőkörnyezet kiválasztását támogató kutatás

Autóipari beágyazott rendszerek. Komponens és rendszer integráció

Informatikai projektellenőr szerepe/feladatai Informatika / Az informatika térhódítása Függőség az információtól / informatikától Információs


Komplex terheléses tesztmegoldások a Mobil PS és CS gerinchálózaton

Oracle Middleware megoldások helye üzleti esettanulmányokon keresztül bemutatva, különböző iparágakban

Viczián István IP Systems JUM XIX szeptember 18.

OpenCL alapú eszközök verifikációja és validációja a gyakorlatban

JSF alkalmazások teljesítményhangolása JMeter és dynatrace segítségével

Erőforrás gazdálkodás a bevetésirányításban

A cloud szolgáltatási modell a közigazgatásban

Új generációs informatikai és kommunikációs megoldások ANMS. távközlési hálózatok informatikai hálózatok kutatás és fejlesztés gazdaságos üzemeltetés

Autóipari vezérlőegységek aktív környezetállósági tesztelésének módszerei

TELJESÍTÉNYMÉRÉS FELHŐ ALAPÚ KÖRNYEZETBEN AZURE CLOUD ANALÍZIS

Microsoft SQL Server telepítése

IRÁNYTŰ A SZABÁLYTENGERBEN

Valós idejű megoldások: Realtime ODS és Database In-Memory tapasztalatok

ETL keretrendszer tervezése és implementálása. Gollnhofer Gábor Meta4Consulting Europe Kft.

Nagy bonyolultságú rendszerek fejlesztőeszközei

vbar (Vemsoft banki BAR rendszer)

Bevezetés. OpenOffice.org Base. Vázlat. Adatbázis-tündér

Unit Teszt. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Unit Teszt / 22

Országos Területrendezési Terv térképi mel ékleteinek WMS szolgáltatással történő elérése, Quantum GIS program alkalmazásával Útmutató 2010.

META. a földügyi folyamatok tükrében. Zalaba Piroska főtanácsos Földművelésügyi és Vidékfejlesztési Minisztérium Földügyi és Térinformatikai Főosztály

Megfelelés a PSD2 szabályozásnak, RTS ajánlásokkal Electra openapi

IT Szolgáltatás Menedzsment az oktatási szektorban - 90 nap alatt költséghatékonyan

Oracle9i Alkalmazás Szerver Üzleti folyamat integráció. Molnár Balázs Vezető értékesítési konzultáns Oracle Hungary

A Feldspar fordító, illetve Feldspar programok tesztelése

Programrendszerek tanúsítása szoftverminőség mérése

Grafikus keretrendszer komponensalapú webalkalmazások fejlesztéséhez

Adattárház kialakítása a Szövetkezet Integrációban, UML eszközökkel. Németh Rajmund Vezető BI Szakértő március 28.

Szolgáltatás Orientált Architektúra a MAVIR-nál

VL IT i n du s t ri al Kommunikációs vázlat

Egy Erlang refaktor lépés: Függvényparaméterek összevonása tuple-ba

NETinv. Új generációs informatikai és kommunikációs megoldások

Prolan Zrt. fejlesztéseiben. Petri Dániel

TESZTMENEDZSMENT TESZTELŐ SZERVEZET TESZTTERVEZÉS ÉS BECSLÉS

Hálózati réteg. WSN topológia. Útvonalválasztás.

SAPora folyamatok és felületek, azaz IBM megoldások az EGIS-ben

Rendszermodernizációs lehetőségek a HANA-val Poszeidon. Groma István PhD SDA DMS Zrt.

Használati alapú és modell alapú tesztelés kombinálása szolgáltatásorientált architektúrák teszteléséhez az ipari gyakorlatban

Szoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom

A felhőről általában. Kacsuk Péter MTA SZTAKI

A dokumentáció felépítése


WebService tesztelés. SOAPui Pro, GreenPepper és Confluence használatával. Verhás & Verhás Szoftver Manufaktúra KNOW-HOW

Megbízható kapcsolat az ételintoleranciával foglalkozó szolgáltató központok között. Lőcsey Tamás Budapest,

LabVIEW példák és bemutatók KÉSZÍTETTE: DR. FÜVESI VIKTOR

Könyvtári címkéző munkahely

Informatikai aktualitások. Bagi Zoltán Quadro Byte Zrt.

Szoftverminőségbiztosítás

IBM felhő menedzsment

MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK STRUKTÚRA ALAPÚ, VAGY FEHÉRDOBOZ TECHNIKÁK TAPASZTALAT ALAPÚ TECHNIKÁK

Infor PM10 Üzleti intelligencia megoldás

TESZTELÉSI SEGÉDLET. regisztráció I első naplóváz elkészítése I első napló kitöltése I applikáció letöltése I naplózás applikációval

StP Műszaki Fejlesztő, Gyártó és Kereskedelmi Kft.

Földmérési és Távérzékelési Intézet

Felhasználói igényektől a folyamatvezérlő szoftverekig. Milyen módon tudjuk meghatározni projektünket a leg költséghatékonyabban?

A TESZTELÉS ALAPJAI A TESZTELÉS ALAPVETŐ FOLYAMATA A TESZTELÉS PSZICHOLÓGIÁJA A TESZTELÉS ETIKAI KÓDEXE

IRÁNYÍTÁSI ÉS KONTROLL RENDSZEREK SCHMIDT ZSÓFIA

KIRA. Közlekedési Információs Rendszer és Adatbázis. Dr. Havas Gergely Forrainé Hernádi Veronika

Bevezetés... xi Ebben a könyvben... xi Gyakorlati segítség... xii 1. Az átállás megtervezése...1 Ebben a fejezetben... 1 Áttekintés: az áttérés

Hegyi Béla, technikai tanácsadó. Cisco MARS Bemutatása

Enterprise extended Output Management. exom - Greendoc Systems Kft. 1

Azonnali fizetési rendszer megvalósítása

Szemléletmód váltás a banki BI projekteken

Intervenciós röntgen berendezés teljesítményszabályozójának automatizált tesztelése

Az MTA Cloud projekt MTA Cloud projektzáró június 28.

Sú gó az ASIR/PA IR Públikús felú lethez

Történet John Little (1970) (Management Science cikk)

Alkalmazások fejlesztése A D O K U M E N T Á C I Ó F E L É P Í T É S E

Az elektronikus közszolgáltatások informatikai biztonságának jogi szabályozása

ProofIT Informatikai Kft Budapest, Petzvál J. 4/a

Az MTA Cloud a tudományos alkalmazások támogatására. Kacsuk Péter MTA SZTAKI

Automatikus tesztgenerálás modell ellenőrző segítségével

Irányító és kommunikációs rendszerek III. Előadás 13

A szoftver-folyamat. Szoftver életciklus modellek. Szoftver-technológia I. Irodalom

ROBOTHADVISELÉS S 2010

Uniós elvárások teljesítése a gyógyszertárakban. Bagi Zoltán Quadro Byte Zrt.

Szoftver újrafelhasználás

InCa NMS jelen és jövő HFC Technics szakmai napok

JUnit. JUnit használata. IDE támogatás. Parancssori használat. Teszt készítése. Teszt készítése

Tartalomjegyzék. Előszó... 10

Szolgáltatásorientált rendszerintegráció. SOA-alapú rendszerintegráció. Enterprise Service Bus (ESB) Ercsényi András, BME IIT, 2011.

Kommunikáció. Távoli eljáráshívás. RPC kommunikáció menete DCE RPC (1) RPC - paraméterátadás. 3. előadás Protokollok. 2. rész

Web service fenyegetések e- közigazgatási. IT biztonsági tanácsadó

Norway Grants. Az akkumulátor mikromenedzsment szabályozás - BMMR - fejlesztés technológiai és műszaki újdonságai. Kakuk Zoltán, Vision 95 Kft.


Termeléshatékonyság mérés Ipar 4.0 megoldásokkal a nyomdaiparban

Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon

MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK A TESZT FEJLESZTÉSI FOLYAMATA A TESZTTERVEZÉSI TECHNIKÁK KATEGÓRIÁI

SZOFTVERES SZEMLÉLTETÉS A MESTERSÉGES INTELLIGENCIA OKTATÁSÁBAN _ Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.

A Bankok Bázel II megfelelésének informatikai validációja

Data Integrátorok a gyakorlatban Oracle DI vs. Pentaho DI Fekszi Csaba Ügyvezető Vinnai Péter Adattárház fejlesztő február 20.

A PAKSI ATOMERŐMŰ KÖRNYEZETELLENŐRZŐ LABORATÓRIUMA MINTAVÉTELI ADATBÁZISÁNAK KORSZERŰSÍTÉSE

Jogosultság-monitorozó rendszer kialakítása

Átírás:

Integrációs mellékhatások és gyógymódok a felhőben Géczy Viktor Üzletfejlesztési igazgató

Middleware projektek sikertelenségeihez vezethet Integrációs (interfész) tesztek HIÁNYA Tesztadatok? Emulátorok? Visszajátszható tesztesetek? Teljesítménytesztek HIÁNYA Teszteszközök nem állnak rendelkezésre Környezetek nem állnak rendelkezésre Nem időben Nem megfelelő kapacitással Háttérrendszer emulátorok nincsenek Naplózás nem megfelelő Szolgáltatáskatalógusok hiánya

Környezettel szemben támasztott elvárásaink: Időben álljon rendelkezésre sokszor szükséges az ad-hoc Skálázható kapacitással Felhasználással arányos költségelem univerzális platform gyártó független technológia infrastruktúrát adjon

Szolgáltatástárral szemben támasztott elvárásaink I.: Szolgáltatás- és metaadattár Szolgáltatások és kapcsolataik tárolása Szolgáltatások újrafelhasználása Katalógusszerű kereshetőség Tesztkonfigurációk és teszteredmények tárolása

Szolgáltatástárral szemben támasztott elvárásaink II.: Tárolt adatokra épülő funkciók Függőségi fa kirajzolás Kiesés vizsgálat Nagios konfiguráció generálás ESB számára adatbázis tartalom generálása Grafikus felhasználói felület

Teszteléssel szemben támasztott elvárásaink I.: Szolgáltatások működésének tesztelése Szinkron és aszinkron szolgáltatáshívások mindkét irányban Működés vezérlése egy konfigurációs állománnyal, amely meghatározza a: teszteseteket és tesztlépéseket tesztelést vezérlő szabályokat kiértékelő szabályokat kapcsolódási paramétereket Teszteset futtatása lehet többszöri és több szálú (pl. terheléses teszt) Működés mock szolgáltatásként is

Teszteléssel szemben támasztott elvárásaink II.: Szabályok alkalmazásával lehetőség van: Kérés- és válaszüzenetek dinamikus, érték szerinti kiválasztására Üzenetek tartalmának futás idejű módosítására Üzenetben található adatok mentésére és annak későbbi felhasználására Tesztek kiértékelésére az üzenet tartalma vagy adatbázis tartalom alapján

Teszteléssel szemben támasztott elvárásaink III.: Teszteredmények mentése Rendszernaplóba Excel formátumú naplóba IMS SRR adatbázisába (konfiguráció is) Grafikus felhasználói felület Konfigurációs állomány létrehozására és betöltésére Tesztesetek futtatására és kiértékelésére Telepítés nélkül futtatható

Naplózással szemben támasztott elvárásaink I.: Szolgáltatások közötti üzenetváltások naplózása ESB folyamatainak nyomon követése A belépési pont egy üzenetsor Validációk sorozata Karakterkódolás Szabványnak megfelelőség Szolgáltatás sémájának való megfelelőség

Naplózással szemben támasztott elvárásaink II.: Naplózás Adatbázisba történik Konfigurációs állomány a naplózni kívánt tartalom beállítására Validációk eredményei is naplózódnak Grafikus felhasználói felület Naplózott adatok lekérdezése, megjelenítése és letöltése Üzenetek újraküldése Konfigurációs állomány kialakítása

eddigieket összefoglaltuk: Módszertan+platform+keretrendszer Gyártói (ORACLE) megoldásokra építettünk Nem szeretnénk saját Middleware-t fejleszteni és senkinek sem tanácsoljuk

http://ims.intalion.hu/

Kérdések? Köszönöm a figyelmet!

IMS ESB FRAMEWORK Tipikus ESB folyamatok rétegekre bontva A legtöbb folyamat felépítése Interfész Transzformáció és routing Háttérrendszer hívás A rétegek között üzenetsor alapú kapcsolat IMS SRR által generált adatokból kérdezi le a címzett üzenetsor nevét SOA governance ajánlások IT megvalósítása

IMS BPM FRAMEWORK Célja a BPM eszközök hiányosságainak pótlása BPM folyamaton belüli humán taszkok adataiból munkakosár alkalmazása Feladatok kiosztása Feladatok priorizálása Feladatok claim-elése BPM folyamatokhoz tartozó adatok felhasználóbarát megjelenítése Konnektor az ESB és BPM között