SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
SOA na Oracle-ov način u
  Croatia osiguranju

   Filip Ujević, Croatia osiguranje
       Gordan Hribernik, CROZ
         Davorin Capan, Neos
Sadržaj

•   Motivi i ciljevi uvoñenja servisne
    arhitekture (CO)
•   SOA općenito, opis SOA pilota (CROZ)
•   Oracle ADF u SOA svjetlu (NEOS)
Zašto SOA?
• Vlastiti razvoj
  • Arhitektura postavljena prije 10-tak godina,
    evolucijski unapreñivana
  • Visoka dinamika razvoja IT-a: povremeno propitati i
    temelje korištenih koncepata
• Elementi “SOA obećanja” zanimljivi za CO:
  • Agilnost – brze promjene u poslovnim zahtjevima
  • Labava povezanost – višestruka iskoristivost
    postojećih aplikacija (programskog koda)
CILJEVI
• Funkcionalni ciljevi – rezultati pilot projekta
   • Realizacija jednog konkretnog osigurateljnog proizvoda
   • Komponentizacija (SOA servisi) postojećeg
     “monolitnog” koda – višestruka iskoristivost
• Nefunkcionalni ciljevi - evaluacija SOA koncepta
   • Upotrebljivost u realnom okruženju
    produktivnost razvoja/alati, krivlja učenja, zrelost i
       mogućnosti (Oracle) SOA tehnološkog stack-a, ...
   • Uspostava SOA Governance organizacije i metodologije
    funkcioniranje unutar IT sektora, razina prihvaćanja u
       poslovnim sektorima, ...
KAKO SOA?
• Pilot projekt
• Ograničen opseg i jasni ciljevi
  – odabran je manji skup dobro definiranih
   funkcionalnosti
• Ograničen skup tehnologija
  – nisu evaluirani svi SOA koncepti (npr.
   orkestracijski ili integracijski)
• Produkcijska isporuka
• Podrobna evaluacija rezultata !!!!
Što SOA nije?

• Proizvod ili skup proizvoda
    "next-next-finish"
    "Sve smo instalirali, imamo SOA-u!"
• Amorfnanakupina (web) servisa
• "Slideware"
    Implementacije postoje u stvarnom svijetu!
Što SOA jest?

• Service Oriented Architecture (SOA) is the
  architecturalstyle that supports loosely coupled
  services to enable business flexibility in an
  interoperable, technology-agnostic manner”
Životni ciklus
        Discover
                                              Integrate people
     Construct & Test
                                            Integrate processes
        Compose
                                                Manage and
                                           integrate information



   Gather
requirements
  Model &
  Simulate
   Design                                 Manage applications &
                                                 services
               Financial transparency      Manage identity &
               Business/IT alignment           compliance
                   Process control       Monitor business metrics
Oracle SOA Platforma



        POLICY
                      EM         CEP   BAM
JDEV   MANAGER PROCESS MGR
          BPEL
            BUSINESS RULES
          HUMAN WORKFLOW




            SERVICE BUS                      REG/REP
          DATA INTEGRATOR


                Adapters & B2B
SOA na Oracle-ov način
• Iskorištena poslovna logika
  implementirana kroz PL/SQL izložena kroz
  servise
• Veliki broj čarobnjaka kao podrška
  izgradnji servisa
• Kvalitetna SOA infrastruktura
• Kvalitetna podrška governance procesima
• Praktična metodologija razvoja
Pilot projekt u Croatia osiguranju
SOA Sažetak
• Enterprise IT ne poznaje
  izolirane(nedostupne) otoke!
• Nužno aktivno uključivanje poslovnih sektora
• Iskoristimo postojeće podatke i aplikacije
  izlažući ih kao shareable servise
• Novu funkcionalnost, kreirajmo ju kao servis!
• Krenimo sa manjim opsegom te inkrementalno
  širimo servisni sloj
• Uspostavimo poslovni sloj raspoloživ i
  dostupan raznim prezentacijskim
  tehnologijama
ADF u servisnom okruženju
Primjena ADF-a u pilot projektu
• oznaka obaveznih polja
• formatiranje datuma
• formatiranje brojeva
• checkbox
• kalendar
• organizacija prikaza u
  tabulatorima
• masterform – detail table
• poziv liste iz tablice
• ispis dokumenta –
  integracija BI publisher
Primjena ADF-a u pilot projektu
•   pretraživanje
•   označavanje polja za
    pretraživanje
•   iteracija po slogovima
•   poziv akcija
•   dijalog za potvrdu akcija
Primjena ADF-a u pilot projektu
•   liste vrijednosti
    (master table – detail
    table)
•   poziv pop-up prozora
    iz pop-up prozora (za
    ažuriranje matičnih
    podataka)
•   primjena fragmenata
    (ista stranica kao dio
    popup-a ili kao dio
    osnovne stranice)
Primjena ADF-a u pilot projektu
ZAKLJUČAK

• Pilot projekt se pokazao pravi pristup
     Jasni i ograničeni ciljevi
     Konkretne isporuke
• SOA nije magična formula
• SOA je logičan i (nužan) korak u razvoju
  informatičkih sustava
• Izrada SOA Roadmap-a za vašu
  organizaciju ne može biti vendorski PPT,
  već ozbiljan zadatak za vaše IT arhitekte
Q & A…


           [Hvala!]




Filip Ujević, Croatia osiguranje
    Gordan Hribernik, CROZ
      Davorin Capan, Neos

Weitere ähnliche Inhalte

Andere mochten auch

Mídias sociais 2013 e o que você deve observar
Mídias sociais 2013 e o que você deve observarMídias sociais 2013 e o que você deve observar
Mídias sociais 2013 e o que você deve observarFernando Leroy
 
Whatever the weather
Whatever the weatherWhatever the weather
Whatever the weatherAnton
 
Rmx Of America Brochure
Rmx Of America BrochureRmx Of America Brochure
Rmx Of America Brochuredoncassano
 
Cuestionarioautoestimadecoopersmith.doc
Cuestionarioautoestimadecoopersmith.docCuestionarioautoestimadecoopersmith.doc
Cuestionarioautoestimadecoopersmith.docsin empresa
 
Adam michael digestive
Adam michael digestiveAdam michael digestive
Adam michael digestivejaccalder
 
Vacant Land Assessment Concept
Vacant Land Assessment ConceptVacant Land Assessment Concept
Vacant Land Assessment ConceptStephanie Lindley
 
Oracle Services Day 12. 05. 2010. Consulting Final
Oracle Services Day 12. 05. 2010. Consulting FinalOracle Services Day 12. 05. 2010. Consulting Final
Oracle Services Day 12. 05. 2010. Consulting FinalOracle Hrvatska
 
Διδακτική των Γνωστικών Αντικειμένων
Διδακτική των Γνωστικών ΑντικειμένωνΔιδακτική των Γνωστικών Αντικειμένων
Διδακτική των Γνωστικών ΑντικειμένωνEllh
 
التعليم الإلكتروني وأدواته
التعليم الإلكتروني وأدواتهالتعليم الإلكتروني وأدواته
التعليم الإلكتروني وأدواتهammarno
 
Uhaul nmdl presentation
Uhaul nmdl presentationUhaul nmdl presentation
Uhaul nmdl presentationmichelle
 
20100727谷歌中国整合营销传播计划integrated marketing communication plan for google china
20100727谷歌中国整合营销传播计划integrated marketing communication plan for google china20100727谷歌中国整合营销传播计划integrated marketing communication plan for google china
20100727谷歌中国整合营销传播计划integrated marketing communication plan for google china宇 华
 
Thanksgiving Dinner Distress Case study
Thanksgiving Dinner Distress Case studyThanksgiving Dinner Distress Case study
Thanksgiving Dinner Distress Case studyjaccalder
 
Slotbijeenkomst 23PD
Slotbijeenkomst 23PDSlotbijeenkomst 23PD
Slotbijeenkomst 23PDguestc3b9169
 
HUERTO ECOLÓGICO EN EL COLEGIO
HUERTO ECOLÓGICO EN EL COLEGIO HUERTO ECOLÓGICO EN EL COLEGIO
HUERTO ECOLÓGICO EN EL COLEGIO tapialoli
 
2008 Non Profits Best Practices
2008 Non Profits Best Practices2008 Non Profits Best Practices
2008 Non Profits Best PracticesStephanie Lindley
 

Andere mochten auch (20)

Mídias sociais 2013 e o que você deve observar
Mídias sociais 2013 e o que você deve observarMídias sociais 2013 e o que você deve observar
Mídias sociais 2013 e o que você deve observar
 
TIF & Property Taxes
TIF & Property TaxesTIF & Property Taxes
TIF & Property Taxes
 
Administración de contenido
Administración de contenidoAdministración de contenido
Administración de contenido
 
03
0303
03
 
Whatever the weather
Whatever the weatherWhatever the weather
Whatever the weather
 
Rmx Of America Brochure
Rmx Of America BrochureRmx Of America Brochure
Rmx Of America Brochure
 
Cuestionarioautoestimadecoopersmith.doc
Cuestionarioautoestimadecoopersmith.docCuestionarioautoestimadecoopersmith.doc
Cuestionarioautoestimadecoopersmith.doc
 
Pelatihan 2010
Pelatihan 2010Pelatihan 2010
Pelatihan 2010
 
Adam michael digestive
Adam michael digestiveAdam michael digestive
Adam michael digestive
 
Vacant Land Assessment Concept
Vacant Land Assessment ConceptVacant Land Assessment Concept
Vacant Land Assessment Concept
 
Oracle Services Day 12. 05. 2010. Consulting Final
Oracle Services Day 12. 05. 2010. Consulting FinalOracle Services Day 12. 05. 2010. Consulting Final
Oracle Services Day 12. 05. 2010. Consulting Final
 
Διδακτική των Γνωστικών Αντικειμένων
Διδακτική των Γνωστικών ΑντικειμένωνΔιδακτική των Γνωστικών Αντικειμένων
Διδακτική των Γνωστικών Αντικειμένων
 
التعليم الإلكتروني وأدواته
التعليم الإلكتروني وأدواتهالتعليم الإلكتروني وأدواته
التعليم الإلكتروني وأدواته
 
Uhaul nmdl presentation
Uhaul nmdl presentationUhaul nmdl presentation
Uhaul nmdl presentation
 
Ts Ppt
Ts PptTs Ppt
Ts Ppt
 
20100727谷歌中国整合营销传播计划integrated marketing communication plan for google china
20100727谷歌中国整合营销传播计划integrated marketing communication plan for google china20100727谷歌中国整合营销传播计划integrated marketing communication plan for google china
20100727谷歌中国整合营销传播计划integrated marketing communication plan for google china
 
Thanksgiving Dinner Distress Case study
Thanksgiving Dinner Distress Case studyThanksgiving Dinner Distress Case study
Thanksgiving Dinner Distress Case study
 
Slotbijeenkomst 23PD
Slotbijeenkomst 23PDSlotbijeenkomst 23PD
Slotbijeenkomst 23PD
 
HUERTO ECOLÓGICO EN EL COLEGIO
HUERTO ECOLÓGICO EN EL COLEGIO HUERTO ECOLÓGICO EN EL COLEGIO
HUERTO ECOLÓGICO EN EL COLEGIO
 
2008 Non Profits Best Practices
2008 Non Profits Best Practices2008 Non Profits Best Practices
2008 Non Profits Best Practices
 

Ähnlich wie Oracle information age co croz-neos v2.2.

Business process maturity model
Business process maturity modelBusiness process maturity model
Business process maturity modelSlaven Brumec
 
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTXMicrosoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTXIvan Kaselj
 
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTXMicrosoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTXAndrej Ko?i?
 
2 d4.poslovna analitika_160410
2 d4.poslovna analitika_1604102 d4.poslovna analitika_160410
2 d4.poslovna analitika_160410Oracle BH
 
Analiza softverske imovine koju koristite - prvi korak migraciji u Cloud
Analiza softverske imovine koju koristite - prvi korak migraciji u CloudAnaliza softverske imovine koju koristite - prvi korak migraciji u Cloud
Analiza softverske imovine koju koristite - prvi korak migraciji u CloudTomislav Lulic
 
Što je novo u Officeu 2016 za korisnike
Što je novo u Officeu 2016 za korisnikeŠto je novo u Officeu 2016 za korisnike
Što je novo u Officeu 2016 za korisnikeTomislav Lulic
 
Bi publisher ljiljana multicom.ppt [compatibility m
Bi publisher ljiljana  multicom.ppt [compatibility mBi publisher ljiljana  multicom.ppt [compatibility m
Bi publisher ljiljana multicom.ppt [compatibility mOracle Hrvatska
 
Project Server and SharePoint Server - better together
Project Server and SharePoint Server - better togetherProject Server and SharePoint Server - better together
Project Server and SharePoint Server - better togetherAdis Jugo
 
Goran Vranić, InfoExpert Banja Luka: „BPM i Software Asset Management (SAM)“
Goran Vranić, InfoExpert Banja Luka: „BPM i Software Asset Management (SAM)“Goran Vranić, InfoExpert Banja Luka: „BPM i Software Asset Management (SAM)“
Goran Vranić, InfoExpert Banja Luka: „BPM i Software Asset Management (SAM)“goranvranic
 
KulenDayz 2014 - Migracija u Cloud, da li bas sve znate o softveru koji trenu...
KulenDayz 2014 - Migracija u Cloud, da li bas sve znate o softveru koji trenu...KulenDayz 2014 - Migracija u Cloud, da li bas sve znate o softveru koji trenu...
KulenDayz 2014 - Migracija u Cloud, da li bas sve znate o softveru koji trenu...Tomislav Lulic
 
Izvršivi BPM: Razvoj procesno-orijentiranih aplikacija
Izvršivi BPM: Razvoj procesno-orijentiranih aplikacijaIzvršivi BPM: Razvoj procesno-orijentiranih aplikacija
Izvršivi BPM: Razvoj procesno-orijentiranih aplikacijaSlaven Brumec
 
Combis ucm information age 2010 jeste li spremi za e poslovanje v2.
Combis ucm information age 2010 jeste li spremi za e poslovanje v2.Combis ucm information age 2010 jeste li spremi za e poslovanje v2.
Combis ucm information age 2010 jeste li spremi za e poslovanje v2.Oracle Hrvatska
 
Cloud computing: zašto i kako?
Cloud computing: zašto i kako?Cloud computing: zašto i kako?
Cloud computing: zašto i kako?Tomislav Lulic
 
Office 365 u malim tvrtkama s poslovne strane
Office 365 u malim tvrtkama s poslovne straneOffice 365 u malim tvrtkama s poslovne strane
Office 365 u malim tvrtkama s poslovne straneTomislav Lulic
 
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365Tomislav Lulic
 
Upravljanje pristupom uz Azure AD B2C_IvanMarkovic
Upravljanje pristupom uz Azure AD B2C_IvanMarkovicUpravljanje pristupom uz Azure AD B2C_IvanMarkovic
Upravljanje pristupom uz Azure AD B2C_IvanMarkovicIvan Marković
 
Transition from Traditional to Agile methods of software development
Transition from Traditional to Agile methods of software developmentTransition from Traditional to Agile methods of software development
Transition from Traditional to Agile methods of software developmentBosnia Agile
 

Ähnlich wie Oracle information age co croz-neos v2.2. (20)

Business process maturity model
Business process maturity modelBusiness process maturity model
Business process maturity model
 
Javantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir Murat
Javantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir MuratJavantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir Murat
Javantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir Murat
 
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTXMicrosoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
 
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTXMicrosoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
 
2 d4.poslovna analitika_160410
2 d4.poslovna analitika_1604102 d4.poslovna analitika_160410
2 d4.poslovna analitika_160410
 
Analiza softverske imovine koju koristite - prvi korak migraciji u Cloud
Analiza softverske imovine koju koristite - prvi korak migraciji u CloudAnaliza softverske imovine koju koristite - prvi korak migraciji u Cloud
Analiza softverske imovine koju koristite - prvi korak migraciji u Cloud
 
Što je novo u Officeu 2016 za korisnike
Što je novo u Officeu 2016 za korisnikeŠto je novo u Officeu 2016 za korisnike
Što je novo u Officeu 2016 za korisnike
 
JavaCro'15 - API as a new architecture - Miroslav Rešetar
JavaCro'15 - API as a new architecture - Miroslav RešetarJavaCro'15 - API as a new architecture - Miroslav Rešetar
JavaCro'15 - API as a new architecture - Miroslav Rešetar
 
Bi publisher ljiljana multicom.ppt [compatibility m
Bi publisher ljiljana  multicom.ppt [compatibility mBi publisher ljiljana  multicom.ppt [compatibility m
Bi publisher ljiljana multicom.ppt [compatibility m
 
Project Server and SharePoint Server - better together
Project Server and SharePoint Server - better togetherProject Server and SharePoint Server - better together
Project Server and SharePoint Server - better together
 
Goran Vranić, InfoExpert Banja Luka: „BPM i Software Asset Management (SAM)“
Goran Vranić, InfoExpert Banja Luka: „BPM i Software Asset Management (SAM)“Goran Vranić, InfoExpert Banja Luka: „BPM i Software Asset Management (SAM)“
Goran Vranić, InfoExpert Banja Luka: „BPM i Software Asset Management (SAM)“
 
KulenDayz 2014 - Migracija u Cloud, da li bas sve znate o softveru koji trenu...
KulenDayz 2014 - Migracija u Cloud, da li bas sve znate o softveru koji trenu...KulenDayz 2014 - Migracija u Cloud, da li bas sve znate o softveru koji trenu...
KulenDayz 2014 - Migracija u Cloud, da li bas sve znate o softveru koji trenu...
 
Izvršivi BPM: Razvoj procesno-orijentiranih aplikacija
Izvršivi BPM: Razvoj procesno-orijentiranih aplikacijaIzvršivi BPM: Razvoj procesno-orijentiranih aplikacija
Izvršivi BPM: Razvoj procesno-orijentiranih aplikacija
 
Combis ucm information age 2010 jeste li spremi za e poslovanje v2.
Combis ucm information age 2010 jeste li spremi za e poslovanje v2.Combis ucm information age 2010 jeste li spremi za e poslovanje v2.
Combis ucm information age 2010 jeste li spremi za e poslovanje v2.
 
Cloud computing: zašto i kako?
Cloud computing: zašto i kako?Cloud computing: zašto i kako?
Cloud computing: zašto i kako?
 
Office 365 u malim tvrtkama s poslovne strane
Office 365 u malim tvrtkama s poslovne straneOffice 365 u malim tvrtkama s poslovne strane
Office 365 u malim tvrtkama s poslovne strane
 
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365
 
JavaCro'15 - Enterprise service bus - Juraj Ćutić
JavaCro'15 - Enterprise service bus - Juraj ĆutićJavaCro'15 - Enterprise service bus - Juraj Ćutić
JavaCro'15 - Enterprise service bus - Juraj Ćutić
 
Upravljanje pristupom uz Azure AD B2C_IvanMarkovic
Upravljanje pristupom uz Azure AD B2C_IvanMarkovicUpravljanje pristupom uz Azure AD B2C_IvanMarkovic
Upravljanje pristupom uz Azure AD B2C_IvanMarkovic
 
Transition from Traditional to Agile methods of software development
Transition from Traditional to Agile methods of software developmentTransition from Traditional to Agile methods of software development
Transition from Traditional to Agile methods of software development
 

Mehr von Oracle Hrvatska

Oracle technology day 19.5.2010. introduction to the web logic diagnostics f...
Oracle technology day  19.5.2010. introduction to the web logic diagnostics f...Oracle technology day  19.5.2010. introduction to the web logic diagnostics f...
Oracle technology day 19.5.2010. introduction to the web logic diagnostics f...Oracle Hrvatska
 
Oracle technology day 19.5.2010. best practices for upgrade to 11g r2
Oracle technology day   19.5.2010. best practices for upgrade to 11g r2Oracle technology day   19.5.2010. best practices for upgrade to 11g r2
Oracle technology day 19.5.2010. best practices for upgrade to 11g r2Oracle Hrvatska
 
Oracle services day 12.05.2010. pbz oracle iskustva 2010
Oracle services day 12.05.2010. pbz oracle iskustva  2010Oracle services day 12.05.2010. pbz oracle iskustva  2010
Oracle services day 12.05.2010. pbz oracle iskustva 2010Oracle Hrvatska
 
Oracle services day 12.05.2010. marin services
Oracle services day 12.05.2010. marin servicesOracle services day 12.05.2010. marin services
Oracle services day 12.05.2010. marin servicesOracle Hrvatska
 
Oracle services day 12.05.2010. customer day services strategy ou.
Oracle services day 12.05.2010. customer day services strategy ou.Oracle services day 12.05.2010. customer day services strategy ou.
Oracle services day 12.05.2010. customer day services strategy ou.Oracle Hrvatska
 
Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...
Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...
Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...Oracle Hrvatska
 
Oracle Services Day 12.05.2010. Making the most of Oracle Services
Oracle Services Day 12.05.2010. Making the most of Oracle ServicesOracle Services Day 12.05.2010. Making the most of Oracle Services
Oracle Services Day 12.05.2010. Making the most of Oracle ServicesOracle Hrvatska
 
Hp oracle information age 13.apr.2010.ppt [compatibility m
Hp oracle information age 13.apr.2010.ppt [compatibility mHp oracle information age 13.apr.2010.ppt [compatibility m
Hp oracle information age 13.apr.2010.ppt [compatibility mOracle Hrvatska
 
Frank oracle strategy v2.3 fb.ppt [compatibility m
Frank   oracle strategy v2.3 fb.ppt [compatibility mFrank   oracle strategy v2.3 fb.ppt [compatibility m
Frank oracle strategy v2.3 fb.ppt [compatibility mOracle Hrvatska
 
Alain ozan keynote zagreb.ppt [compatibility m
Alain ozan keynote zagreb.ppt [compatibility mAlain ozan keynote zagreb.ppt [compatibility m
Alain ozan keynote zagreb.ppt [compatibility mOracle Hrvatska
 
Marin information age final2010.
Marin information age final2010.Marin information age final2010.
Marin information age final2010.Oracle Hrvatska
 
Oracle information age 2010 infoart black.
Oracle information age 2010   infoart black.Oracle information age 2010   infoart black.
Oracle information age 2010 infoart black.Oracle Hrvatska
 
Hp ra za oracle grid final.
Hp ra za oracle grid   final.Hp ra za oracle grid   final.
Hp ra za oracle grid final.Oracle Hrvatska
 
Db security vaba information age 2010 v6.ppt [compatibility m
Db security vaba information age 2010 v6.ppt [compatibility mDb security vaba information age 2010 v6.ppt [compatibility m
Db security vaba information age 2010 v6.ppt [compatibility mOracle Hrvatska
 
Db security vaba information age 2010 v5.ppt [compatibility m
Db security vaba information age 2010 v5.ppt [compatibility mDb security vaba information age 2010 v5.ppt [compatibility m
Db security vaba information age 2010 v5.ppt [compatibility mOracle Hrvatska
 
Osb studija slucaja sgsb-a.ppt [compatibility m
Osb studija slucaja sgsb-a.ppt [compatibility mOsb studija slucaja sgsb-a.ppt [compatibility m
Osb studija slucaja sgsb-a.ppt [compatibility mOracle Hrvatska
 
Nek e am_overview_2010_1f.ppt [compatibility m
Nek e am_overview_2010_1f.ppt [compatibility mNek e am_overview_2010_1f.ppt [compatibility m
Nek e am_overview_2010_1f.ppt [compatibility mOracle Hrvatska
 
Information age 2010.oracle e business s
Information age 2010.oracle e business sInformation age 2010.oracle e business s
Information age 2010.oracle e business sOracle Hrvatska
 
Infoage crmod-short.ppt [compatibility m
Infoage crmod-short.ppt [compatibility mInfoage crmod-short.ppt [compatibility m
Infoage crmod-short.ppt [compatibility mOracle Hrvatska
 

Mehr von Oracle Hrvatska (20)

Oracle technology day 19.5.2010. introduction to the web logic diagnostics f...
Oracle technology day  19.5.2010. introduction to the web logic diagnostics f...Oracle technology day  19.5.2010. introduction to the web logic diagnostics f...
Oracle technology day 19.5.2010. introduction to the web logic diagnostics f...
 
Oracle technology day 19.5.2010. best practices for upgrade to 11g r2
Oracle technology day   19.5.2010. best practices for upgrade to 11g r2Oracle technology day   19.5.2010. best practices for upgrade to 11g r2
Oracle technology day 19.5.2010. best practices for upgrade to 11g r2
 
Oracle services day 12.05.2010. pbz oracle iskustva 2010
Oracle services day 12.05.2010. pbz oracle iskustva  2010Oracle services day 12.05.2010. pbz oracle iskustva  2010
Oracle services day 12.05.2010. pbz oracle iskustva 2010
 
Oracle services day 12.05.2010. marin services
Oracle services day 12.05.2010. marin servicesOracle services day 12.05.2010. marin services
Oracle services day 12.05.2010. marin services
 
Oracle services day 12.05.2010. customer day services strategy ou.
Oracle services day 12.05.2010. customer day services strategy ou.Oracle services day 12.05.2010. customer day services strategy ou.
Oracle services day 12.05.2010. customer day services strategy ou.
 
Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...
Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...
Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...
 
Oracle Services Day 12.05.2010. Making the most of Oracle Services
Oracle Services Day 12.05.2010. Making the most of Oracle ServicesOracle Services Day 12.05.2010. Making the most of Oracle Services
Oracle Services Day 12.05.2010. Making the most of Oracle Services
 
Hp oracle information age 13.apr.2010.ppt [compatibility m
Hp oracle information age 13.apr.2010.ppt [compatibility mHp oracle information age 13.apr.2010.ppt [compatibility m
Hp oracle information age 13.apr.2010.ppt [compatibility m
 
Frank oracle strategy v2.3 fb.ppt [compatibility m
Frank   oracle strategy v2.3 fb.ppt [compatibility mFrank   oracle strategy v2.3 fb.ppt [compatibility m
Frank oracle strategy v2.3 fb.ppt [compatibility m
 
Alain ozan keynote zagreb.ppt [compatibility m
Alain ozan keynote zagreb.ppt [compatibility mAlain ozan keynote zagreb.ppt [compatibility m
Alain ozan keynote zagreb.ppt [compatibility m
 
Marin information age final2010.
Marin information age final2010.Marin information age final2010.
Marin information age final2010.
 
Oracle information age 2010 infoart black.
Oracle information age 2010   infoart black.Oracle information age 2010   infoart black.
Oracle information age 2010 infoart black.
 
Hp ra za oracle grid final.
Hp ra za oracle grid   final.Hp ra za oracle grid   final.
Hp ra za oracle grid final.
 
Dw allegro alain ozan.
Dw allegro alain ozan.Dw allegro alain ozan.
Dw allegro alain ozan.
 
Db security vaba information age 2010 v6.ppt [compatibility m
Db security vaba information age 2010 v6.ppt [compatibility mDb security vaba information age 2010 v6.ppt [compatibility m
Db security vaba information age 2010 v6.ppt [compatibility m
 
Db security vaba information age 2010 v5.ppt [compatibility m
Db security vaba information age 2010 v5.ppt [compatibility mDb security vaba information age 2010 v5.ppt [compatibility m
Db security vaba information age 2010 v5.ppt [compatibility m
 
Osb studija slucaja sgsb-a.ppt [compatibility m
Osb studija slucaja sgsb-a.ppt [compatibility mOsb studija slucaja sgsb-a.ppt [compatibility m
Osb studija slucaja sgsb-a.ppt [compatibility m
 
Nek e am_overview_2010_1f.ppt [compatibility m
Nek e am_overview_2010_1f.ppt [compatibility mNek e am_overview_2010_1f.ppt [compatibility m
Nek e am_overview_2010_1f.ppt [compatibility m
 
Information age 2010.oracle e business s
Information age 2010.oracle e business sInformation age 2010.oracle e business s
Information age 2010.oracle e business s
 
Infoage crmod-short.ppt [compatibility m
Infoage crmod-short.ppt [compatibility mInfoage crmod-short.ppt [compatibility m
Infoage crmod-short.ppt [compatibility m
 

Oracle information age co croz-neos v2.2.

  • 1. SOA na Oracle-ov način u Croatia osiguranju Filip Ujević, Croatia osiguranje Gordan Hribernik, CROZ Davorin Capan, Neos
  • 2. Sadržaj • Motivi i ciljevi uvoñenja servisne arhitekture (CO) • SOA općenito, opis SOA pilota (CROZ) • Oracle ADF u SOA svjetlu (NEOS)
  • 3. Zašto SOA? • Vlastiti razvoj • Arhitektura postavljena prije 10-tak godina, evolucijski unapreñivana • Visoka dinamika razvoja IT-a: povremeno propitati i temelje korištenih koncepata • Elementi “SOA obećanja” zanimljivi za CO: • Agilnost – brze promjene u poslovnim zahtjevima • Labava povezanost – višestruka iskoristivost postojećih aplikacija (programskog koda)
  • 4. CILJEVI • Funkcionalni ciljevi – rezultati pilot projekta • Realizacija jednog konkretnog osigurateljnog proizvoda • Komponentizacija (SOA servisi) postojećeg “monolitnog” koda – višestruka iskoristivost • Nefunkcionalni ciljevi - evaluacija SOA koncepta • Upotrebljivost u realnom okruženju produktivnost razvoja/alati, krivlja učenja, zrelost i mogućnosti (Oracle) SOA tehnološkog stack-a, ... • Uspostava SOA Governance organizacije i metodologije funkcioniranje unutar IT sektora, razina prihvaćanja u poslovnim sektorima, ...
  • 5. KAKO SOA? • Pilot projekt • Ograničen opseg i jasni ciljevi – odabran je manji skup dobro definiranih funkcionalnosti • Ograničen skup tehnologija – nisu evaluirani svi SOA koncepti (npr. orkestracijski ili integracijski) • Produkcijska isporuka • Podrobna evaluacija rezultata !!!!
  • 6. Što SOA nije? • Proizvod ili skup proizvoda "next-next-finish" "Sve smo instalirali, imamo SOA-u!" • Amorfnanakupina (web) servisa • "Slideware" Implementacije postoje u stvarnom svijetu!
  • 7. Što SOA jest? • Service Oriented Architecture (SOA) is the architecturalstyle that supports loosely coupled services to enable business flexibility in an interoperable, technology-agnostic manner”
  • 8. Životni ciklus Discover Integrate people Construct & Test Integrate processes Compose Manage and integrate information Gather requirements Model & Simulate Design Manage applications & services Financial transparency Manage identity & Business/IT alignment compliance Process control Monitor business metrics
  • 9. Oracle SOA Platforma POLICY EM CEP BAM JDEV MANAGER PROCESS MGR BPEL BUSINESS RULES HUMAN WORKFLOW SERVICE BUS REG/REP DATA INTEGRATOR Adapters & B2B
  • 10. SOA na Oracle-ov način • Iskorištena poslovna logika implementirana kroz PL/SQL izložena kroz servise • Veliki broj čarobnjaka kao podrška izgradnji servisa • Kvalitetna SOA infrastruktura • Kvalitetna podrška governance procesima • Praktična metodologija razvoja
  • 11. Pilot projekt u Croatia osiguranju
  • 12. SOA Sažetak • Enterprise IT ne poznaje izolirane(nedostupne) otoke! • Nužno aktivno uključivanje poslovnih sektora • Iskoristimo postojeće podatke i aplikacije izlažući ih kao shareable servise • Novu funkcionalnost, kreirajmo ju kao servis! • Krenimo sa manjim opsegom te inkrementalno širimo servisni sloj • Uspostavimo poslovni sloj raspoloživ i dostupan raznim prezentacijskim tehnologijama
  • 13. ADF u servisnom okruženju
  • 14. Primjena ADF-a u pilot projektu • oznaka obaveznih polja • formatiranje datuma • formatiranje brojeva • checkbox • kalendar • organizacija prikaza u tabulatorima • masterform – detail table • poziv liste iz tablice • ispis dokumenta – integracija BI publisher
  • 15. Primjena ADF-a u pilot projektu • pretraživanje • označavanje polja za pretraživanje • iteracija po slogovima • poziv akcija • dijalog za potvrdu akcija
  • 16. Primjena ADF-a u pilot projektu • liste vrijednosti (master table – detail table) • poziv pop-up prozora iz pop-up prozora (za ažuriranje matičnih podataka) • primjena fragmenata (ista stranica kao dio popup-a ili kao dio osnovne stranice)
  • 17. Primjena ADF-a u pilot projektu
  • 18. ZAKLJUČAK • Pilot projekt se pokazao pravi pristup Jasni i ograničeni ciljevi Konkretne isporuke • SOA nije magična formula • SOA je logičan i (nužan) korak u razvoju informatičkih sustava • Izrada SOA Roadmap-a za vašu organizaciju ne može biti vendorski PPT, već ozbiljan zadatak za vaše IT arhitekte
  • 19. Q & A… [Hvala!] Filip Ujević, Croatia osiguranje Gordan Hribernik, CROZ Davorin Capan, Neos