SlideShare ist ein Scribd-Unternehmen logo
1 von 36
DPA pieredze Oracle SOA
tehnoloģiju izmantošanā Latvijā
Mārtiņš Orinskis, SIA DPA projektu vadītājs

13.03.2013
DPA vienīgais SOA specializētais partneris Latvijā
Mūsu stāsts




              DPA ir dibināts

              Lietuva   Ukraina   Baltkrievija Gruzija
Saturs




   SOA un IT industrija

   SOA projekti

   Atziņas
Vienkāršs servisa piemērs
SOA – Servisa Orientēta Arhitektūra

                               Atkārtota izmantošana

                               Piegādes ātrums

                               Monitorēšanas iespējas

                               Mērogojamība

                               Kontrole, drošība un kvalitāte
SOA Oracle izpildījumā

       Servisi / sistēmas               BR


         S1         S2         S3       S4    S5




                                                    WSM

                                                          OSB
BPEL




         S6         S7         S8       S9    S10



        S11        S12        S13       S14   S15




                            BAM un HT
SOA priekšrocības


  Savstarpējo saišu   Atkārtota servisu
  mazināšana          izmantošana

   Standartu          Viegla biznesa
   izmantošana        procesu uzturēšana

   Biznesa
   monitorēšana
DPA realizētie Oracle SOA projekti Latvijā



             Biometrijas Datu
             Apstrādes Sistēma

              SOA infrastruktūras
              aizsardzība

              E-pakalpojuma
              izstrāde
Biometrijas Datu Apstrādes Sistēma


 Sistēma, kurā tiek uzkrāti personu biometriskie
 dati:
 • sejas foto
 • pirkstu nospiedumi
 • delnu nospiedumi
 Ar mērķi nodrošināt identifikācijas un
 verifikācijas funkcijas

 Klients: Latvijas Republikas Iekšlietu ministrijas Informācijas
 centrs
Galvenie uzdevumi



     Lielu XML failu   Augsta
     izmantošana       pieejamība un
     virs 20 MB        mērogojamība


     Integrācija ar    Asinhroni,
     vismaz 10         sinhroni
     sistēmām          pieprasījumi
Izmantotais risinājums

       Servisi / sistēmas               BR


         S1         S2         S3       S4    S5




                                                    WSM

                                                          OSB
BPEL




         S6         S7         S8       S9    S10



        S11        S12        S13       S14   S15




                            BAM un HT               Mediator
BPEL procesi
Arhitektūra
Secinājumi



     MDS              Lielu failu
     izmantošana      izmantošana

     DB               Monitorings,
     uzturēšana       kļūdu apstrāde


     Servisu          Stāvokļu
     virtualizācija   saglabāšana
E-pakalpojuma izstrāde


 Sistēma, kas nodrošina tiešsaistes ieroču
 reģistrācijas iespēju latvija.lv portālā.




 Klients: Latvijas Republikas Iekšlietu ministrijas
 Informācijas centrs
Galvenie uzdevumi



          Jāizmanto DB realizēti
          servisi




         Standartizēta autentifikācija
         un autorizācija
Izmantotais risinājums

       Servisi / sistēmas               BR


         S1         S2         S3       S4    S5




                                                    WSM

                                                          OSB
BPEL




         S6         S7         S8       S9    S10



        S11        S12        S13       S14   S15




                            BAM un HT               Mediator
Arhitektūra
DB adaptera izmantošana
Secinājumi



     Ātrdarbība    Standartu
                   atbalsts

     Datubāzes     Ātra
     izmantošana   ieviešana

     Viegla
     uzturēšana
BDAS SOA infrastruktūras aizsardzība


 Standartizētu mehānismu izmantošana SOA
 servisu aizsardzībā.


 Klients: Latvijas Republikas Iekšlietu ministrijas Informācijas
 centrs
Galvenie uzdevumi



     Visu servisu            Biznesa procesos
     standartizēta           ir jāizmanto
     aizsardzība             izsaucēja atribūti



     Jāveic autorizācija balstoties uz izsaucēja
     lomu
Plašas un dziļas IT infrastruktūras un drošības
kompetences...

      GIAC Penetration       CISSP, CISA, ISO
      Tester (GPEN)          27001
      CEH – Certified
      Ethical hacker


      PMP                    McAfee
      Prince 2               security certification
                             program


      Microsoft certified    MCPD, MCSD,
      enterprise             MCAD, MCTS,
      administrator          MCP, MCTIP
Risinājums



             Oracle WSM -
             politikas

             Trust starp MS ADFS
             un Oracle WSM

             BPEL un
             autentifikācijas atribūti
Arhitektūra
Trust izveide
Autentifikācijas/autorizācijas politikas
Autentifikācijas/autorizācijas politikas
Autentifikācijas/autorizācijas politikas
Lietotāju atribūtu izmantošana BPEL
Secinājumi



             Standartu atbalsts


             0 koda rindiņas


             Pieslēdzami
             specifiski spraudņi
Atziņas #1


   Lielu failu         Ātrdarbība un
   izmantošana         mērogojamība

   Servisu             Integrācijas
   virtualizācija      iespējas

    Vienota metadatu   SOA infrastruk.
    glabāšana          drošība
Atziņas #2


    BAM – biznesa monitorings


    Oracle Event Driven Architecture


    Standarti
Kopsavilkums


     Oracle SOA – uzticama tehnoloģija



     DPA pieredzējis un kompetents
     Oracle SOA partneris

     DPA plaša pieredze IT drošības
     jomā
Paldies par uzmanību!
Mārtiņš Orinskis: Martins.Orinskis@dpa.lv

Twitter: https://twitter.com/dpa_latvia
Facebook: https://www.facebook.com/DPALatvia
Blog: http://blogs.dpa.lv/

Weitere ähnliche Inhalte

Andere mochten auch

MOOCs: hacia una nueva formación online
MOOCs: hacia una nueva formación online MOOCs: hacia una nueva formación online
MOOCs: hacia una nueva formación online Fundació Bit
 
Use of Uberon in the Bgee database: How to deal with a complex, large, dynami...
Use of Uberon in the Bgee database: How to deal with a complex, large, dynami...Use of Uberon in the Bgee database: How to deal with a complex, large, dynami...
Use of Uberon in the Bgee database: How to deal with a complex, large, dynami...fbastian
 
Ciclos formativos de grado superior. Isabel Bosch Linares. Orientadora.
Ciclos formativos de grado superior. Isabel Bosch Linares. Orientadora.Ciclos formativos de grado superior. Isabel Bosch Linares. Orientadora.
Ciclos formativos de grado superior. Isabel Bosch Linares. Orientadora.Paulo Freire
 
Pràctiques electrònica i robòtica amb arduino
Pràctiques electrònica i robòtica amb arduinoPràctiques electrònica i robòtica amb arduino
Pràctiques electrònica i robòtica amb arduinoJOSEP ROMERO
 

Andere mochten auch (7)

Cronograma
CronogramaCronograma
Cronograma
 
MOOCs: hacia una nueva formación online
MOOCs: hacia una nueva formación online MOOCs: hacia una nueva formación online
MOOCs: hacia una nueva formación online
 
Use of Uberon in the Bgee database: How to deal with a complex, large, dynami...
Use of Uberon in the Bgee database: How to deal with a complex, large, dynami...Use of Uberon in the Bgee database: How to deal with a complex, large, dynami...
Use of Uberon in the Bgee database: How to deal with a complex, large, dynami...
 
Ciclos formativos de grado superior. Isabel Bosch Linares. Orientadora.
Ciclos formativos de grado superior. Isabel Bosch Linares. Orientadora.Ciclos formativos de grado superior. Isabel Bosch Linares. Orientadora.
Ciclos formativos de grado superior. Isabel Bosch Linares. Orientadora.
 
Nocoes de projecto
Nocoes de projectoNocoes de projecto
Nocoes de projecto
 
Insuficiencia renal cronica
Insuficiencia renal cronicaInsuficiencia renal cronica
Insuficiencia renal cronica
 
Pràctiques electrònica i robòtica amb arduino
Pràctiques electrònica i robòtica amb arduinoPràctiques electrònica i robòtica amb arduino
Pràctiques electrònica i robòtica amb arduino
 

Mehr von ebuc

What's Next for Your Industry and City?
What's Next for Your Industry and City? What's Next for Your Industry and City?
What's Next for Your Industry and City? ebuc
 
Top global mega trends
Top global mega trends Top global mega trends
Top global mega trends ebuc
 
Mobile biometric device trends joe hoerl
Mobile biometric device trends joe hoerlMobile biometric device trends joe hoerl
Mobile biometric device trends joe hoerlebuc
 
Launching great enterprise mobile apps that beat the competition
Launching great enterprise mobile apps that beat the competitionLaunching great enterprise mobile apps that beat the competition
Launching great enterprise mobile apps that beat the competitionebuc
 
Is cloud secure or not
Is cloud secure or notIs cloud secure or not
Is cloud secure or notebuc
 
Is cloud secure or not
Is cloud secure or notIs cloud secure or not
Is cloud secure or notebuc
 
IBM vision for aviation
IBM vision for aviationIBM vision for aviation
IBM vision for aviationebuc
 
CSDD case study
CSDD case studyCSDD case study
CSDD case studyebuc
 
Can you afford (not) moving to the cloud
Can you afford (not) moving to the cloudCan you afford (not) moving to the cloud
Can you afford (not) moving to the cloudebuc
 
Big data – ready for business
Big data – ready for businessBig data – ready for business
Big data – ready for businessebuc
 
Meistarklase efektīvam ikdienas darbam
Meistarklase efektīvam ikdienas darbamMeistarklase efektīvam ikdienas darbam
Meistarklase efektīvam ikdienas darbamebuc
 
Pieredzes stāsti
Pieredzes stāstiPieredzes stāsti
Pieredzes stāstiebuc
 
Biznesa infrastruktūras un datu drošības juridiskie aspekti
Biznesa infrastruktūras un datu drošības juridiskie aspektiBiznesa infrastruktūras un datu drošības juridiskie aspekti
Biznesa infrastruktūras un datu drošības juridiskie aspektiebuc
 
Smart business - is cloud part of the problem or part of the solution
Smart business - is cloud part of the problem or part of the solutionSmart business - is cloud part of the problem or part of the solution
Smart business - is cloud part of the problem or part of the solutionebuc
 
CITY UP iniciatīva
CITY UP iniciatīvaCITY UP iniciatīva
CITY UP iniciatīvaebuc
 
Programmatūras resursu pārvaldība un optimizācija
Programmatūras resursu pārvaldība un optimizācijaProgrammatūras resursu pārvaldība un optimizācija
Programmatūras resursu pārvaldība un optimizācijaebuc
 
Start up iniciatīva 2014
Start up iniciatīva 2014Start up iniciatīva 2014
Start up iniciatīva 2014ebuc
 
Microsoft Office 365
Microsoft Office 365Microsoft Office 365
Microsoft Office 365ebuc
 
Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.
Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.
Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.ebuc
 
Programmatūras licencēšana. Iespējas un izaicinājumi. SIA DPA
Programmatūras licencēšana. Iespējas un izaicinājumi. SIA DPAProgrammatūras licencēšana. Iespējas un izaicinājumi. SIA DPA
Programmatūras licencēšana. Iespējas un izaicinājumi. SIA DPAebuc
 

Mehr von ebuc (20)

What's Next for Your Industry and City?
What's Next for Your Industry and City? What's Next for Your Industry and City?
What's Next for Your Industry and City?
 
Top global mega trends
Top global mega trends Top global mega trends
Top global mega trends
 
Mobile biometric device trends joe hoerl
Mobile biometric device trends joe hoerlMobile biometric device trends joe hoerl
Mobile biometric device trends joe hoerl
 
Launching great enterprise mobile apps that beat the competition
Launching great enterprise mobile apps that beat the competitionLaunching great enterprise mobile apps that beat the competition
Launching great enterprise mobile apps that beat the competition
 
Is cloud secure or not
Is cloud secure or notIs cloud secure or not
Is cloud secure or not
 
Is cloud secure or not
Is cloud secure or notIs cloud secure or not
Is cloud secure or not
 
IBM vision for aviation
IBM vision for aviationIBM vision for aviation
IBM vision for aviation
 
CSDD case study
CSDD case studyCSDD case study
CSDD case study
 
Can you afford (not) moving to the cloud
Can you afford (not) moving to the cloudCan you afford (not) moving to the cloud
Can you afford (not) moving to the cloud
 
Big data – ready for business
Big data – ready for businessBig data – ready for business
Big data – ready for business
 
Meistarklase efektīvam ikdienas darbam
Meistarklase efektīvam ikdienas darbamMeistarklase efektīvam ikdienas darbam
Meistarklase efektīvam ikdienas darbam
 
Pieredzes stāsti
Pieredzes stāstiPieredzes stāsti
Pieredzes stāsti
 
Biznesa infrastruktūras un datu drošības juridiskie aspekti
Biznesa infrastruktūras un datu drošības juridiskie aspektiBiznesa infrastruktūras un datu drošības juridiskie aspekti
Biznesa infrastruktūras un datu drošības juridiskie aspekti
 
Smart business - is cloud part of the problem or part of the solution
Smart business - is cloud part of the problem or part of the solutionSmart business - is cloud part of the problem or part of the solution
Smart business - is cloud part of the problem or part of the solution
 
CITY UP iniciatīva
CITY UP iniciatīvaCITY UP iniciatīva
CITY UP iniciatīva
 
Programmatūras resursu pārvaldība un optimizācija
Programmatūras resursu pārvaldība un optimizācijaProgrammatūras resursu pārvaldība un optimizācija
Programmatūras resursu pārvaldība un optimizācija
 
Start up iniciatīva 2014
Start up iniciatīva 2014Start up iniciatīva 2014
Start up iniciatīva 2014
 
Microsoft Office 365
Microsoft Office 365Microsoft Office 365
Microsoft Office 365
 
Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.
Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.
Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.
 
Programmatūras licencēšana. Iespējas un izaicinājumi. SIA DPA
Programmatūras licencēšana. Iespējas un izaicinājumi. SIA DPAProgrammatūras licencēšana. Iespējas un izaicinājumi. SIA DPA
Programmatūras licencēšana. Iespējas un izaicinājumi. SIA DPA
 

Dpa soa oracle day_2013marts_martins orinskis

  • 1. DPA pieredze Oracle SOA tehnoloģiju izmantošanā Latvijā Mārtiņš Orinskis, SIA DPA projektu vadītājs 13.03.2013
  • 2. DPA vienīgais SOA specializētais partneris Latvijā
  • 3. Mūsu stāsts DPA ir dibināts Lietuva Ukraina Baltkrievija Gruzija
  • 4. Saturs SOA un IT industrija SOA projekti Atziņas
  • 6. SOA – Servisa Orientēta Arhitektūra Atkārtota izmantošana Piegādes ātrums Monitorēšanas iespējas Mērogojamība Kontrole, drošība un kvalitāte
  • 7. SOA Oracle izpildījumā Servisi / sistēmas BR S1 S2 S3 S4 S5 WSM OSB BPEL S6 S7 S8 S9 S10 S11 S12 S13 S14 S15 BAM un HT
  • 8. SOA priekšrocības Savstarpējo saišu Atkārtota servisu mazināšana izmantošana Standartu Viegla biznesa izmantošana procesu uzturēšana Biznesa monitorēšana
  • 9. DPA realizētie Oracle SOA projekti Latvijā Biometrijas Datu Apstrādes Sistēma SOA infrastruktūras aizsardzība E-pakalpojuma izstrāde
  • 10. Biometrijas Datu Apstrādes Sistēma Sistēma, kurā tiek uzkrāti personu biometriskie dati: • sejas foto • pirkstu nospiedumi • delnu nospiedumi Ar mērķi nodrošināt identifikācijas un verifikācijas funkcijas Klients: Latvijas Republikas Iekšlietu ministrijas Informācijas centrs
  • 11. Galvenie uzdevumi Lielu XML failu Augsta izmantošana pieejamība un virs 20 MB mērogojamība Integrācija ar Asinhroni, vismaz 10 sinhroni sistēmām pieprasījumi
  • 12. Izmantotais risinājums Servisi / sistēmas BR S1 S2 S3 S4 S5 WSM OSB BPEL S6 S7 S8 S9 S10 S11 S12 S13 S14 S15 BAM un HT Mediator
  • 15. Secinājumi MDS Lielu failu izmantošana izmantošana DB Monitorings, uzturēšana kļūdu apstrāde Servisu Stāvokļu virtualizācija saglabāšana
  • 16. E-pakalpojuma izstrāde Sistēma, kas nodrošina tiešsaistes ieroču reģistrācijas iespēju latvija.lv portālā. Klients: Latvijas Republikas Iekšlietu ministrijas Informācijas centrs
  • 17. Galvenie uzdevumi Jāizmanto DB realizēti servisi Standartizēta autentifikācija un autorizācija
  • 18. Izmantotais risinājums Servisi / sistēmas BR S1 S2 S3 S4 S5 WSM OSB BPEL S6 S7 S8 S9 S10 S11 S12 S13 S14 S15 BAM un HT Mediator
  • 21. Secinājumi Ātrdarbība Standartu atbalsts Datubāzes Ātra izmantošana ieviešana Viegla uzturēšana
  • 22. BDAS SOA infrastruktūras aizsardzība Standartizētu mehānismu izmantošana SOA servisu aizsardzībā. Klients: Latvijas Republikas Iekšlietu ministrijas Informācijas centrs
  • 23. Galvenie uzdevumi Visu servisu Biznesa procesos standartizēta ir jāizmanto aizsardzība izsaucēja atribūti Jāveic autorizācija balstoties uz izsaucēja lomu
  • 24. Plašas un dziļas IT infrastruktūras un drošības kompetences... GIAC Penetration CISSP, CISA, ISO Tester (GPEN) 27001 CEH – Certified Ethical hacker PMP McAfee Prince 2 security certification program Microsoft certified MCPD, MCSD, enterprise MCAD, MCTS, administrator MCP, MCTIP
  • 25. Risinājums Oracle WSM - politikas Trust starp MS ADFS un Oracle WSM BPEL un autentifikācijas atribūti
  • 32. Secinājumi Standartu atbalsts 0 koda rindiņas Pieslēdzami specifiski spraudņi
  • 33. Atziņas #1 Lielu failu Ātrdarbība un izmantošana mērogojamība Servisu Integrācijas virtualizācija iespējas Vienota metadatu SOA infrastruk. glabāšana drošība
  • 34. Atziņas #2 BAM – biznesa monitorings Oracle Event Driven Architecture Standarti
  • 35. Kopsavilkums Oracle SOA – uzticama tehnoloģija DPA pieredzējis un kompetents Oracle SOA partneris DPA plaša pieredze IT drošības jomā
  • 36. Paldies par uzmanību! Mārtiņš Orinskis: Martins.Orinskis@dpa.lv Twitter: https://twitter.com/dpa_latvia Facebook: https://www.facebook.com/DPALatvia Blog: http://blogs.dpa.lv/

Hinweis der Redaktion

  1. DPA ir vienīgais Oracle SOA specializētias partnerislatvijā. Šajā prezentācijā es stāstīšu par DPA pieredzi SOA projektu realizācijā
  2. Ātra re
  3. Pēc iespējas vienkāršākas darba plūsmas, Ja nepieciešams tad veidot vairāk.Jāizmanto MDS – metadatu aprakstam – servisu shēmu uzturēšana
  4. MDS – MetadatastorageIeguvumi – versionēšana – praktiskie ieguvumi – kā darīt ja kaut kas izmainījāsIzmaiņas nav sāpīgas tās var veikt online- nav vajadzīgs customdev.Ātrāk ērtāk – mazina atkarību no viena piegādātāja
  5. DB adapterisDB procedūrasWSM servisu autentifikācija
  6. Em bilde no Edgara
  7. Var veidot federatīvo autentifikāciju un ir cits rīks kas kas nodrošina fed. Auth.
  8. Autentifikācija/autorizācija/izsaukumu IP adresu kontrole
  9. Autentifikācija/autorizācija/izsaukumu IP adresu kontrole
  10. Autentifikācija/autorizācija/izsaukumu IP adresu kontrole
  11. Autentifikācijas atribūtu izmantošanaPolitiku izmantošanaSchedulerLielu failu apstrādes jautājumiBiznesa sistēmu integrācijas veidi: DB adaptera izmantošanaMonitorings un biznesa procesu atsekošanaMetadatu glabāšanaServisu virtualizācija – Mediatori, Service BUS.Mijiedarbība ar lietotājiem.DB uzturēšana datu attīrīšanaAugstas pieejamības risinājumsNotikumi