Palveluarkkitehtuuri ja integraatiot

Koko: px
Aloita esitys sivulta:

Download "Palveluarkkitehtuuri ja integraatiot"

Transkriptio

1 Palveluarkkitehtuuri ja integraatiot FYI SOA seminaari Helsinki, Juha Mykkänen Itä-Suomen yliopisto, Kuopion kampus Tietojenkäsittelytieteen laitos HIS-tutkimus ja kehittäminen 1

2 Puhujan ja sisällön taustaa Juha Mykkänen, FT, tutkimusjohtaja Itä-Suomen yliopisto, Tietojenkäsittelytieteen laitos, Kuopion kampus, HIS-tutkimus Kuopio Welfare Research Center KWRC, Hyvinvoinnin tiedonhallinta ja tekniikat -tutkimuslinja HL7 Finland ry puheenjohtaja, Sosiaali- ja terveydenhuollon tietojenkäsittely-yhdistys varapuheenjohtaja, International Medical Informatics Association (IMIA) / WG Health Information Systems -järjestö, HL7 International SOA Ambassador, JHS-standardisalkku-, STM arkkitehtuurijaosto projekteja integrointiratkaisujen ja palveluarkkitehtuurin (SOA) tutkimiseen ja soveltamiseen SOLEA : SOA ja EA, teollisuus ja terveydenhuolto Sosiaalialan tietoteknologiahanke - Tikesos Mielen ja kehon eliksiirit -ohjelma, Terveyden ja hyvinvoinnin strategisen huippuosaamisen keskittymä (SalWe SHOK), SerAPI : palveluarkkitehtuuri ja sovellusintegraatio, terveys OmaHyvinvointi (MyWellbeing) , asiakaskeskeiset hyvinvointipalvelut PlugIT , sovellusintegraatio terveydenhuollossa ekat / terveyspalvelujen ajanvarauksen arkkitehtuurin suuntaviivat 2008 Healthcare services specification project (HSSP) / HL7 and OMG, Integrating the Healthcare Enterprise - IHE.fi HL7- ja web services -standardeja ajanvarauksiin, sähköiseen reseptiin, sähköiseen potilastietoarkistoon, potilasryhmittelyihin, työpöytäintegraatioon jne. 2

3 Sisältö Esityksen konteksti Integrointimallit SOA-viitearkkitehtuurissa Vanhat järjestelmät SOA:an: kerros vai pala kerrallaan? Palvelualustojen vaikutukset SOA:n suhde yhteentoimivuusstandardeihin 3

4 Konteksti 4

5 SOLEA Palvelupohjainen paikallisesti sovitettava kokonaisarkkitehtuuri Tekes-projekti, HIS / Itä-Suomen yliopisto, Kuopion kampus Terveydenhuollon tietojärjestelmien T&K-yksikkö, tkt-laitos SoberIT / Aalto-yliopiston Teknillinen korkeakoulu Ohjelmistoliiketoiminnan ja tuotannon laboratorio Terveyspalvelujen tuottajat Helsingin ja Uudenmaan shp, Medbit / Varsinais-Suomen shp, Pohjois-Savon shp/istekki, Satakunnan shp Teollisuusyritykset ja palvelutuottajat Konecranes, Metso, Osuuspankkikeskus, Raha-automaattiyhdistys, Järjestelmä- ja teknologiatoimittajat ja IT-integraattorit Commit;, Datawell, Fujitsu Services, Intersystems, Itella, Logica, Mawell, CSC Yhteistyöorganisaatiot Tieke, HL7, Kela, STM, Kuntaliitto, Kunta-IT, Sosiaalialan tietoteknologiahanke 5

6 Operational project architecture Strategic and tactical Enterprise Architecture SOLEA-työkohteet ja tulokset Strategy / Planning) Design Implementation Operation EA-hallintamallit EA ja SOA Governance AGM metamalli (yleinen) sovellusalueet; tietoturva, strategia, arkkitehtuuri, EA, BPM, EA ja SOA kuvaustavat EA- ja SOA -menetelmät ja välineet arkkitehtuurikehikot notaatiot, mm. ArchiMate, Business Model Canvas, JHS SOA roadmap SOA-kehitysmallit Arkkitehtuurikuvausten kohteet ja kuvaustavat kartoitukset eri EA-kuvauksista arkkitehtuurin kuvaustapojen case-tiedonkeruu palaute kuvaustapojen käytöstä Prosessien ja toiminnan kuvaaminen nykytila ja kehityskohteet mallintamisen tasot ja näkökulmat yhteiset mallit Vaatimustenhallinta Vaatimusten hallinta suhteessa EA:han EA ja SOA-mittarit Integraatio, Standardit ja SOA Object Role Modeling ORM-soveltaminen integraatiossa Standardien arviointi SOA ja standardointi tietomallien analysointi Standardointi-yhteistyö OASIS, Open Group, HL7, IHE, SFS, JHS Case-esimerkit Käyttäjähallinta vaatimukset ja rajaukset palvelupohjaiselle käyttäjäja käytönhallinnalle Palvelutapahtumien hallinta arkkitehtuuritarkennuksia terveydenhuollon valtakunnallisten, alueellisten ja paikallisten tietojärjestelmäratkaisujen kannalta Osapuolten projektit Konecranes MDM Satakunnan shp päivystys jne. 6

7 7 Tietojärjestelmien kehittämisen tavoitteita tietojärjestelmien kehitykseen liittyviä tavoitteita, joita erityisesti palveluarkkitehtuurin ja web-sovelluspalvelujen avulla pyritään saavuttamaan vrt. SOA-tavoitteet! A. Uudelleenkäyttö -jo toteutettujen toimintojen kapselointi -päällekkäisyyksien vähentäminen -yhdenmukaisten palvelujen tarjoaminen -ohjelmistotyön tuottavuus C. Osien markkinat -mahdollisuus myydä ja ostaa valmiita, erikoistuneita komponentteja -erikoistuminen -mahdollisuus valita eri vaihtoehdoista sopiva ratkaisu E. Muutoksiin varautuminen ja vastaaminen -muutokset toimintaprosesseissa ja toimintaympäristössä -teknologiamuutokset B. Tuki heterogeenisyydelle -sovellusten eri toteutustekniikat -eri käyttöjärjestelmät, käyttöliittymät, palvelimet -erityyppiset toiminnalliset vaatimukset ja prosessit D. Suurten järjestelmien hallittavuus -suuret toiminnallisuuskokonaisuudet -yhtäaikainen käyttö -skaalattavuus -kokonaisjärjestelmän ominaisuuksien lisääminen

8 Integrointimallit palveluarkkitehtuurissa 8

9 9 Hankintavaihtoehtojen monipuolistuminen Osta valmis tuote Toteuta itse Teetä uusi järjestelmä Suunnitteluta ulkopuolisella Osta ja räätälöi järjestelmä Vuokraa ulkopuoliselta (ASP) Osta ja integroi komponentit Toteuta vanhan järjestelmän sovittimena Kirjaudu käyttämään verkon kautta Laajenna sovelluskehyksestä

10 Ratkaistavat asiat ohjelmistoja liitettäessä järjestelmän elinkaari toiminnallinen arkkitehtuuri Lait, ohjeet, toimintatavat Prosessit Kehitysprosessin liittymät Toiminnallinen viitemalli Semantiikka sovellusarkkitehtuuri tekninen arkkitehtuuri ratkaistava kaikissa sovellusintegraatiotilanteissa Toiminnalliset liittymät Sovellusinfrastruktuuri Tekninen infrastruktuuri Tekniset liittymät Verkot Laitteet [Peter Herzum, Oliver Sims] 10

11 Integrointimallit vaatimusten ja perusratkaisujen ensisijainen luonne Tietopohjainen tiedonsiirto tai kopiointi tietokannat, viestit, dokumentit, deklaratiivinen yksinkertaisuus, runsaasti käytetty business documents Prosessipohjainen määriteltyjen ja keskitetysti ylläpidettyjen prosessien kerros prosessin koordinaattori (orkestraatio), prosessien hajauttaminen (koreografia) työnkulkujen ymmärtämisestä määrittelyyn ja ohjaukseen Palvelupohjainen jaetut toiminnot ja operaatiot, yhteiset palvelut (common services) rpc-pohjainen middleware, Web services, imperatiivinen uudelleenkäyttö, vähemmän päällekkäistä tietoa, toiminnallisuutta, ylläpitoa ja toteutustyötä Käyttäjälähtöinen yhdenmukainen näkymä moniin järjestelmiin portaalit, sovellusten synkronointi käytettävyys, personointi, monikanavaisuus jne. [David Linthicum] 11

12 SOA-viitearkkitehtuuri Käyttäjä Portlets WSRP Prosessi Sovelluspalvelut -atomiset -yhdistetyt Taustajärjestelmät Palvelin Top-down: prosessimalleja runsaasti, mutta vähän linkityksiä sovelluspalveluihin / rajapintoihin Palvelukomponentit Bottom-up, monia Räätälöity valmiita Hyllytuote malleja, eri tyyppisiä CRM, ERP rajapintoja Oliopohjainen eri tyyppisiin tarpeisiin Business intelligence Integrointiarkkitehtuuri (ESB) (turvallisuus-, hallinta- ja seurantainfrastruktuuri) Laadunhallinta (QoS) (metatiedot, kuvaukset, tietovarastointi) Tietoarkkitehtuuri (governance, policy) Hallintakäytännöt Viitearkkitehtuuri: IEEE P1723 (S3) 12

13 Eri integrointitavat viitearkkitehtuurissa (yksinkertaistettuna) Käyttäjäintegraatio Presentation Portlets WSRP Business process Choreography Services Enterprise components Operational systems Mainframe Composite services Project or enterprise components Prosessi-integraatio Palveluintegraatio Object-oriented CRM, ERP Tietointegraatio Business intelligence Integration architecture Security, Management, Monitoring, Quality of service 13

14 Keskeiset integrointiarkkitehtuurin suunnittelupäätökset kullekin integrointitilanteelle tunnistettavissa ensisijainen integrointimalli muuttuvuuden taso ja mukautuvuusvaatimukset keskitys vai hajautus + yhteinen malli vai mediaatio karkeajakoisuus- ja vuorovaikutteisuusvaatimukset coupling & cohesion - kytkennän ja esim. vuorovaikutteisuuden tiukkuus samojen "sovellus- tai palveluroolien" lukumäärä vuorovaikutus- ja viestinvaihtomallit tilan-, kontekstin- ja sessionhallinta tehtävä valintoja mm. infran ja vakioinnin suhteen oletko sovelluspalvelun tarjoaja vai hyödyntäjä? [Mykkänen, Riekkinen, Laitinen, Karhunen, Sormunen. Designing Web Services in Health Information Systems: From Process to Application Level, Int J Med Inf 2007] 14

15 Vanhat järjestelmät SOA:an: kerros vai pala kerrallaan? 15

16 Kolme siirtymäpolkua: case monoliittisten sairaalatietojärjestelmien uudistaminen tunnistetut migraatiopolut v Kerroksittainen uusiminen olemassaolevan hyväksikäyttö, teknologia-adapterit, vanhan pohjan käärintä, tieto- ja resurssipalvelut alhaalta ylös, vähittäin 2. Paloittainen uusiminen uudet osat heti uuteen arkkitehtuuriin, uusilla hyvillä tekniikoilla vanhan ja uuden rinnakkaiselo, tietojen synkronointi 3. Web-lähtöinen uusiminen vanhaan järjestelmään nopeasti web-käyttöliittymät myöhemmin uusiminen kerroksittain tai paloittain [Komponentti-FixIT] 16

17 Kaikki siirtymäpolut eri paikoissa ja järjestelmissä toteutuneet, 2006 Kerroksittainen data service lähestymistapa toteutettiin järjestelmien modernisointivälineiden avulla; perinnetietokantojen tieto käyttöön sovelluspalvelimille käytössä etenkin joissakin ytimestä irrotetuissa erillisjärjestelmissä ja portaaliratkaisujen pohjana Paloittainen siirtymäpolku: uudemmissa ydinjärjestelmissä rinnakkaiskäyttö vanhojen kanssa, keskeisten ydinpalvelujen rajapinnat joissakin ydinjärjestelmissä, samoja rajapintoja sekä perinne- että uusissa järjestelmissä; erilaisia arkkitehtuurivariaatioita Web-siirtymän avulla esimerkiksi laboratoriojärjestelmiä modernisoitu onnistuneesti: antaa vanhan toimivan tekniikan ollakin taustalla, siirtyminen tieto- ja käyttöpalveluihin... [SerAPI] 17

18 2011: Monoliittiset järjestelmät hallitsevat edelleen ydin markkinoita Integraatiot ja palvelurajapinnat lisääntyneet, mutta järjestelmien uusiminen jossain vaiheessa välttämätöntä Monoliittejä vaihdetaan uusiin, joissa entistä enemmän rajapintoja? Uusissa ratkaisuissa (esim. sähköinen asiointi) vähemmän perinnetaakkaa 18

19 Palvelualustojen vaikutukset 19

20 Palvelualustojen käyttö palvelualusta (ESB) perusteet : lähettäjien ja vastaanottajien välissä (intermediary) ohjelmistojen välinen kommunikointi aina SOAP/http yleensä myös viestipohjainen middleware (MOM) eri viestinvälitysmallit: synkroninen, ei-synkroninen, publish/subscribe tukee Web services-standardeja (XML, WSDL, SOAP, http) reititys (mm. palveluntarjoajien löytäminen / korvaaminen, ajonaikainen sidonta) muunnokset (tietomuotojen + viestinvälitysprotokollien välillä) metatietojen käyttö (osoitteet, rajapinnat, skeemat, policy-määrittelyt) seuranta (esim. Business Activity Monitoring, tekninen toimivuus, SLAvalvonta), turvallisuusominaisuudet (usein) prosessimoottorin käyttö ESB ei ole yhtä kuin hub and spoke-integrointialusta: myös integrointikomponentit hajautettu palveluiksi palveluväylän kautta [mukaillen Gartner + Bea + Chappell] 20

21 Palvelualusta orkestroidussa ja välitetyssä SOA-mallissa Services Registry Look Up Publish Service Consumer Endpoint Application Adapter Routing Intermediary Static intermed. Transformation Intermediary Adapter Service Provider Endpoint Application Subscription Manager Dynamic intermed. Policy Manager / Service Logging / Audit Service Orchestration Engine / Service Message Persistence Store / Service Security Manager / Service Transaction Manager / Service [SOA4HL7] 21

22 Palvelualustan vaikutuksia suunnittelupäätöksiin vaikuttaa tekniset protokollasopimukset rajapintojen syntaksi, kommunikaatioprotokollat, vaatimukset sovellusten teknisille adaptereille, joskus myös eri viestintämuotojen mäppäys mahdollista ympäristön hallittavuus keskitetty yhteys-, valvonta- (ja virhetilanne-) piste vai hajautetut integrointipalvelut lisää joustavuutta ja erilaisia soveltamismahdollisuuksia, mutta myös uuden kerroksen järjestelmään ja eri soveltamistapoja otettava kantaa oletuksiin alustan hoitamista seikoista policy-määritysten suhde toiminnallisiin määrityksiin periaatteessa kaikki voi olla joko rajapintaa tai konfiguraatiota esim. "pyynnön vastaanottajan" määrittely: mikä yhdistelmä reititystä ja rekisteriä? onko osa palvelun rajapintaa, alustan / hakemiston hoidettava asia vai palvelun käyttäjän vastuulla paikallistaa? kulkeeko "kaikki" palvelualustan kautta, vai tehdäänkö suoria liitäntöjä esim. ydinpalveluihin esim. Bea-arvio: 20 palvelun sovelluksen onnistuvat vielä point-to-point, RAY kokemukset: pari sataa palvelua hoituu vielä pitkälti myös point-to-point-periaatteella ei vaikuta semanttiset ja toiminnalliset perusratkaisut (tietoelementtien ja kokonaisuuksien merkitykset, pl. yksinkertaiset yhdistelyt ja jaot) toiminnallisten vaatimusten perusluonne (integrointitapa) taustajärjestelmien toiminnallinen viitemalli ja tietorajoitteet (kenttien pituudet jne.) mitä jos alusta yrittää seurata integraatiota joka onkin käyttöliittymätasolla? 22

23 SOA:n suhde yhteentoimivuusstandardeihin 23

24 Kuinka paikallisesti kukin yhteentoimivuustaso ratkaistaan / vakioidaan? standardoinnin taso yrityksen tuotteet A kansainvälinen tuote B Euroopan markkinoille C kotimaan markkinoille D tuoteräätälöinti E asiakasräätälöinti F pilotointi laitos alue / tuote FI CEN ISO [Antero Ensio] 24

25 Standardoinnin kohteita tietosisällöt (järjestelmien, asiakirjojen, rajapintojen...) tiedon siirto/esitysmuodot (viestit, asiakirjamuodot, rakenteisuus, tietotyypit jne.) järjestelmien toiminnalliset ominaisuudet arkkitehtuuri (osat, niiden suhteet + kehittämisperiaatteet) rajapintatekniikat turvallisuusratkaisut tietoliikenne, viestit, sanomat palvelurajapinnat jne. medicine and healthcare processes, pathways quality of care information models and elements terminologies, classifications, codes guidelines, knowledge standardization relevant to ehealth and HIS healthcare IT and IS electronic health records security and confidentiality support for processes service and API interfaces archiving and long term storage message interfaces electronic clinical documents data types and formats architecture IT, domain-neutral and cross-domain software production / development security process description and definition interface technologies messaging and enveloping electronic documents egovernmenance and architecture identification data communications TOIMIALAKOHTAISET, (YHDISTELMÄ), YLEISET JA TEKNISET 25

26 Standardiesimerkkejä SOA-näkökulmasta ABQC Process Classification Framework OASIS SOA Reference Model, OMG SoaML, Open Group SOA ontology, BPMM, OSIMM ebxml RIM, HL7 RIM, HL7 EHR-S FM, HL7 PHR-S FM, HL7 D-MIM OASIS UBL, BizTalk specifications, HSSP, RosettaNet, ebxml CPP/CPA, (OMG Domain Technical Committees), HL7 Scheduling, HL7 Finland minimikontekstinhallinta IEEE P1723 (S3), OASIS RA4 SOA Foundation, Open Group SOA Reference Architecture WS-RM, WS-Security, SAML, XACML, WS-Trust, WS-SecureConversation, BPEL, SCA, WS-Policy, UDDI v3 WSDL, SOAP, WS-I, JMS, CORBA, XML-RPC HTTP, FTP Prosessit Kehitysprosessin liittymät Toiminnallinen viitemalli Semantiikka Toiminnalliset liittymät Sovellusinfrastruktuuri Tekninen infrastruktuuri Tekniset liittymät 26

27 Palvelualusta = USA Standardi = Ruotsi Palvelualusta pyrkimys kaaoksen hallittavuuteen mediaattori: reaktiivisesti eri osapuolten protokolliin mukautuminen "väline, jolla saa nopeasti tehtyä integrointia" "helpota paikallista integrointia" integroijan ja tilaajan vastuu sisällöstä sopiminen + osin tuote/välinekohtaiset tekniikkamäppäykset? install & tweak & configure & play USA: oman onnensa seppä Yhteinen integrointimäärittely pyrkimys järjestyksen luomiseen silta: proaktiivinen ulkoinen protokolla, johon molemmat sopeutuvat "tarkasti sovitut rajapinnat ja soveltamisoppaat" "vähennä paikallista räätälöintiä" toimittajan ja tilaajan vastuu sisällöstä ja tekniikasta sopiminen agree & plug & configure & play Ruotsi: sovitaan yhdessä 27

28 Yhteenveto Sisäisessä integraatiossa yksinkertaisuus ja joustavuus tärkeintä Jäykkyyttä lisää mm. Schema-käyttö vs. REST Monenvälisessä ja standardi-integraatiossa sopimukset tärkeässä roolissa Standardit, Skeemat, sopimukset, yhteiset viitemallit monilla tasoilla SOA-standardoinnissa keskeisiä myös toiminnalliset mallit SOA:a voi tehdä ilman palvelualustaa Mutta käytännössä etenkin moniprotokolla- ja monitoimijaympäristössä hyödyt merkittäviä Policy- ja turvallisuusyksityiskohdat eivät saa saastuttaa business-rajapintoja SOA on jo arkipäivää etenkin integraationäkökulmasta Mutta etenkin prosessimallinnuksen ja järjestelmäkehityksen välissä vielä runsaasti aukkoja: heitetäänkö prosessikuvaukset menemään ja tehdään käyttötapauksista? SOA:n uudelleenkäyttö- ja integraatiohyötyjä runsaasti näkyvissä, strategisia joustavuus- ja ketteryyshyötyjä paljon vähemmän Muutaman keskeisen integrointimallin vakiointi järkevää Kulttuurimuutos kertahankinnoista jatkuvaksi kehittämiseksi pääosin kesken 28

29 29 Kiitokset

30 SOA-siirtymän päävaiheiden hyötymalli [muk. Sprott D. Best Practice Report - The Business Case for SOA. CBDI Journal, June ] Toiminnan yhdenmukaisuus ja suunnittelu Nopeus vaatimuksista käyttöönottoon Kustannussäästöt Uudelleenkäyttö projektissa Uudelleenkäyttö projektissa Palvelujen yhdenmukaistaminen Uudelleenkäyttö organisaatiossa Uudelleenkäyttö organisaatiossa, vähentynyt integrointityö Prosessien yhdenmukaistaminen Mukautettavat prosessit Komponenttikehitys, yleiskäyttöiset ratkaisut, sovellusten korvaaminen Strategian ja operatiivisen toiminnan yhtenevyys Toiminnan ja IT:n yhtenevyys Prosessien tehokkuus [Palveluarkkitehtuurin soveltaminen terveydenhuollossa: osa 1] Oppimisvaihe Integrointivaihe Uudelleensuunnitteluvaihe Kulttuurillinen integraatio SerAPI 30

SOA integraation ja standardien kannalta: case Palvelutapahtumien hallinta ja muita esimerkkejä

SOA integraation ja standardien kannalta: case Palvelutapahtumien hallinta ja muita esimerkkejä SOA integraation ja standardien kannalta: case Palvelutapahtumien hallinta ja muita esimerkkejä SOLEA-tulosseminaari Espoo, 25.11.2011 Juha Mykkänen, tutkimusjohtaja Itä-Suomen yliopisto, Kuopion kampus

Lisätiedot

SOLEA Dipoli, Espoo.

SOLEA Dipoli, Espoo. SOLEA 2011 25.11.2011 Dipoli, Espoo SOLEA-osapuolet Itä-Suomen yliopisto / Tkt / HIS Aalto-yliopiston Perustieteiden kk. / Tietotekniikan laitos /SoberIT Osuuspankkikeskus Konecranes CSC Tieteen tietotekniikan

Lisätiedot

What is IHE and how is it relevant in Finland? - IHE Suomessa

What is IHE and how is it relevant in Finland? - IHE Suomessa What is IHE and how is it relevant in Finland? - IHE Suomessa Intersystems Symposium Helsinki, 19.11.2011 Juha Mykkänen Itä-Suomen yliopisto, Kuopion kampus Tietojenkäsittelytieteen laitos HIS-tutkimus

Lisätiedot

Tarpeiden ja vaatimusten hallinta kokonaisarkkitehtuurissa

Tarpeiden ja vaatimusten hallinta kokonaisarkkitehtuurissa Tuija Tiihonen + Juha Mykkänen SOLEA tulosseminaari Espoo 25.11.2011, täydennetty Tarpeiden ja vaatimusten hallinta kokonaisarkkitehtuurissa Tulossa: Tiihonen T, Itälä T, Mykkänen J, Järvinen J, Tamminen

Lisätiedot

SOLEA-tulosseminaari Päätössanat

SOLEA-tulosseminaari Päätössanat SOLEA-tulosseminaari Päätössanat Espoo, 25.11.2011 Juha Mykkänen, Itä-Suomen yliopisto, Tietojenkäsittelytieteen laitos, HIS-yksikkö Kari Hiekkanen, Aalto-yliopiston Teknillinen korkeakoulu, SoberIT-laboratorio

Lisätiedot

Toiminnallinen avoimuus ja yhteentoimivuus - malleja arkkitehtuurin ja tietojärjestelmien kehittämiseen

Toiminnallinen avoimuus ja yhteentoimivuus - malleja arkkitehtuurin ja tietojärjestelmien kehittämiseen Toiminnallinen avoimuus ja yhteentoimivuus - malleja arkkitehtuurin ja tietojärjestelmien kehittämiseen TAPAS-seminaari 19.4.2011 Helsinki Juha Mykkänen tutkimusjohtaja Tietojenkäsittelytieteen laitos,

Lisätiedot

SOLEA palvelupohjainen paikallisesti sovitettava kokonaisarkkitehtuuri. Service-Oriented Locally adapted Enterprise Architecture

SOLEA palvelupohjainen paikallisesti sovitettava kokonaisarkkitehtuuri. Service-Oriented Locally adapted Enterprise Architecture SOLEA palvelupohjainen paikallisesti sovitettava kokonaisarkkitehtuuri Service-Oriented Locally adapted Enterprise Architecture "Miten meillä mennään SOA:an?" @ SOLEA-project participants Hankkeen osapuolet

Lisätiedot

A Service-Oriented Architecture (SOA) View of IHE Profiles

A Service-Oriented Architecture (SOA) View of IHE Profiles A Service-Oriented Architecture (SOA) View of IHE Profiles HL7 IHE meeting 20.8.2009 Timo Itälä SoberIT, TKK Juha Mykkänen, KuY 2 SoberIT IHE ja SOA (palveluarkkitehtuuri) SOA (service-oriented architecture)

Lisätiedot

SOA ja yhteensopivuusstandardit

SOA ja yhteensopivuusstandardit SOA ja yhteensopivuusstandardit IIR SOA-seminaari Helsinki, 27.4.2010 Juha Mykkänen HIS-tutkimusyksikkö Tietojenkäsittelytieteen laitos Itä-Suomen yliopisto, Kuopio juha.mykkanen@uef.fi 1 Puhujan taustaa

Lisätiedot

Kokonaisarkkitehtuuri hyvinvointipalveluissa 4.12.

Kokonaisarkkitehtuuri hyvinvointipalveluissa 4.12. Kokonaisarkkitehtuuri hyvinvointipalveluissa 4.12. 9:00 Ilmoittautuminen ja aamukahvi 9:45 Seminaarin avaus - tutkimusjohtaja Juha Mykkänen, Itä-Suomen yliopisto 10:00 Julkisen hallinnon kokonaisarkkitehtuurin

Lisätiedot

Työpöytäintegraatio ja palvelurajapinnat - tilanne Suomessa ja muualla

Työpöytäintegraatio ja palvelurajapinnat - tilanne Suomessa ja muualla Työpöytäintegraatio ja palvelurajapinnat - tilanne Suomessa ja muualla lopullinen versio esityksestä löytyy osoitteesta: http://www.centek.fi/serapi/mater/thatk05.pdf Terveydenhuollon atk-päivät, Helsinki,

Lisätiedot

Liiketoimintajärjestelmien integrointi

Liiketoimintajärjestelmien integrointi Liiketoimintajärjestelmien integrointi Vierailuluento 12.12.2016 Esa Heikkinen Mystes Oy Agenda Liiketoimintajärjestelmien integrointi EAI: Enterprise Application Integration EAS: Enterprise Application

Lisätiedot

PerustA - Perustietovarantojen viitearkkitehtuuri. Liite 3: Tietojärjestelmäarkkitehtuurin. integraatioarkkitehtuuri

PerustA - Perustietovarantojen viitearkkitehtuuri. Liite 3: Tietojärjestelmäarkkitehtuurin. integraatioarkkitehtuuri 1 (9) PerustA - Perustietovarantojen viitearkkitehtuuri Liite 3: Tietojärjestelmäarkkitehtuurin looginen jäsennys ja integraatioarkkitehtuuri 2 (9) Sisältö 1 TIETOJÄRJESTELMÄARKKITEHTUURIN LOOGINEN JÄSENNYS

Lisätiedot

Liiketoimintajärjestelmien integrointi

Liiketoimintajärjestelmien integrointi Liiketoimintajärjestelmien integrointi Vierailuluento 2.3.2015 Esa Heikkinen Mystes Oy Agenda Liiketoimintajärjestelmien integrointi EAI: Enterprise Application Integration EAS: Enterprise Application

Lisätiedot

Toiminnallisten vaatimusten jäljitettävyys tietotarpeisiin ja ohjelmistoratkaisuihin terveydenhuollon tietojärjestelmissä

Toiminnallisten vaatimusten jäljitettävyys tietotarpeisiin ja ohjelmistoratkaisuihin terveydenhuollon tietojärjestelmissä Toiminnallisten vaatimusten jäljitettävyys tietotarpeisiin ja ohjelmistoratkaisuihin terveydenhuollon tietojärjestelmissä Juha Mykkänen, Irmeli Minkkinen, Assi Pöyölä, Annamari Riekkinen Kuopion yliopisto

Lisätiedot

Kari Rouvinen Johtaja, Technology Products & Solutions. Oracle Finland Oy

Kari Rouvinen Johtaja, Technology Products & Solutions. Oracle Finland Oy Kari Rouvinen Johtaja, Technology Products & Solutions Oracle Finland Oy Puolimatkassa Fusioniin Yritysostoja Collaxa Kesäkuu 2004 Prosessi-integraatio ohjelmisto PeopleSoft Tammikuu 2005 Yritysohjelmisto

Lisätiedot

Arkkitehtuurikuvausten kohteet ja kuvaustavat

Arkkitehtuurikuvausten kohteet ja kuvaustavat Arkkitehtuurikuvausten kohteet ja kuvaustavat - tulokset SOLEA 2011 25.11.2011 Espoo Hannu Virkanen + Juha Mykkänen Sisältö Tehdyn tutkimuksen esittely: Johdanto ja alustus asetetut tavoitteet Menetelmät

Lisätiedot

Sovellusarkkitehtuurit

Sovellusarkkitehtuurit HELIA TiKo-05 1 (9) Sovellusarkkitehtuurit ODBC (Open Database Connectivity)... 2 JDBC (Java Database Connectivity)... 5 Middleware... 6 Middleware luokittelu... 7 Tietokanta -middleware... 8 Tapahtumamonitorit

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) SOA, Service-oriented architecture SOA,

Järjestelmäarkkitehtuuri (TK081702) SOA, Service-oriented architecture SOA, Järjestelmäarkkitehtuuri (TK081702) SOA SOA-arkkitehtuuri perustuu xml:ään ja Web Services teknologioihin Mahdollistaa joustavan mukautumisen tuleviin muutoksiin Kustannustehokas Toteutukset perustuvat

Lisätiedot

KODAK EIM & RIM VIParchive Ratkaisut

KODAK EIM & RIM VIParchive Ratkaisut ATK Päivät 2006 Mikkeli KODAK EIM & RIM VIParchive Ratkaisut 29.-30.5. 2006 Stefan Lindqvist HCIS Sales Specialist Health Care Information Systems Kodak Health Group 3/24/2013 1 Arkistoinnin haasteita

Lisätiedot

Käyttäjä- ja käytönhallinta

Käyttäjä- ja käytönhallinta Käyttäjä- ja käytönhallinta tulokset SOLEA 2011 25.11.2011 Espoo Hannu Virkanen esittää Juha Mykkänen Operational project architecture Strategic and tactical Enterprise Architecture Strategy / Planning)

Lisätiedot

PerustA - Perustietovarantojen viitearkkitehtuuri. Liite 3: Tietojärjestelmäarkkitehtuurin. integraatioarkkitehtuuri

PerustA - Perustietovarantojen viitearkkitehtuuri. Liite 3: Tietojärjestelmäarkkitehtuurin. integraatioarkkitehtuuri 1 (11) PerustA - Perustietovarantojen viitearkkitehtuuri Liite 3: Tietojärjestelmäarkkitehtuurin looginen jäsennys ja integraatioarkkitehtuuri 2 (11) Sisältö 1 TIETOJÄRJESTELMÄARKKITEHTUURIN LOOGINEN JÄSENNYS

Lisätiedot

Toiminta- ja asiakaslähtöisen kokonaisarkkitehtuurin kehittäminen hyvinvointipalveluissa

Toiminta- ja asiakaslähtöisen kokonaisarkkitehtuurin kehittäminen hyvinvointipalveluissa Toiminta- ja asiakaslähtöisen kokonaisarkkitehtuurin kehittäminen hyvinvointipalveluissa Kokonaisarkkitehtuuri hyvinvointipalveluissa Kuopio, 4.12.2012 Juha Mykkänen, tutkimusjohtaja Itä-Suomen yliopisto,

Lisätiedot

Edellä esitetty tapa toteuttaa palvelupohjaisia järjestelmiä edustaa nk. top-down lähestymistapaa. Oleellisesti siinä siis edetään systemaattisesti

Edellä esitetty tapa toteuttaa palvelupohjaisia järjestelmiä edustaa nk. top-down lähestymistapaa. Oleellisesti siinä siis edetään systemaattisesti 1 Edellä esitetty tapa toteuttaa palvelupohjaisia järjestelmiä edustaa nk. top-down lähestymistapaa. Oleellisesti siinä siis edetään systemaattisesti abstrakteimmalta tasolla tarkentaen yhä yksityiskohtaisemmalle

Lisätiedot

Kansallisen terveysarkiston liityntäpisteen suunnittelu

Kansallisen terveysarkiston liityntäpisteen suunnittelu Kansallisen terveysarkiston liityntäpisteen suunnittelu Sami Teräväinen 18.5.2017 Espoo Valvoja: Prof. Jukka Manner (Aalto-yliopisto) Ohjaaja: DI Juha Järvinen (Commit; Oy) Sisältö Taustaa Ongelman asettelu

Lisätiedot

Tietojärjestelmien yhteensovittaminen turvallisesti älykkäisiin koneisiin

Tietojärjestelmien yhteensovittaminen turvallisesti älykkäisiin koneisiin Tietojärjestelmien yhteensovittaminen turvallisesti älykkäisiin koneisiin Tampereen teknillinen yliopisto 28.1.2010 Jouni Vuorensivu Remion Ltd. www.remion.com jouni.vuorensivu@remion.com Jouni Vuorensivu

Lisätiedot

Enterprise Architecture TJTSE Yrityksen kokonaisarkkitehtuuri

Enterprise Architecture TJTSE Yrityksen kokonaisarkkitehtuuri Enterprise Architecture TJTSE25 2009 Yrityksen kokonaisarkkitehtuuri Jukka (Jups) Heikkilä Professor, IS (ebusiness) Faculty of Information Technology University of Jyväskylä e-mail: jups@cc.jyu.fi tel:

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri

Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri Järjestelmäarkkitehtuuri (TK081702) ja Järjestelmäarkkitehtuuri Sovellukset ovat olemassa Järjestelmien uudistaminen vie yleensä arvioitua enemmän resursseja ja kestää arvioitua kauemmin Migration (Migraatio

Lisätiedot

Johtamisen haaste kokonaisarkkitehtuuri menestyksen mahdollistajako?

Johtamisen haaste kokonaisarkkitehtuuri menestyksen mahdollistajako? Johtamisen haaste kokonaisarkkitehtuuri menestyksen mahdollistajako? JÄRJESTÄJÄ SAVO Q AIKA 14.11.2018 Kokonaisarkkitehtuurin määrittelyä Tekijä(t) Armour, F. & Kaisler, S. 2017. Introduction to Enterprise

Lisätiedot

Sisällys. Valtion tietotekniikan rajapintasuosituksia. XML:n rooleja sähköisen asioinnin tavoitearkkitehtuurissa. dbroker - asiointialusta

Sisällys. Valtion tietotekniikan rajapintasuosituksia. XML:n rooleja sähköisen asioinnin tavoitearkkitehtuurissa. dbroker - asiointialusta Palveluita ja sisältöä portaaliin - XML:n mahdollisuuksista XML-tietokannat ja julkishallinnon XML-sovellukset, 28.05.2002 Lasse Akselin, TietoEnator Oyj Sisällys Valtion tietotekniikan rajapintasuosituksia

Lisätiedot

Integrointi. Ohjelmistotekniikka kevät 2003

Integrointi. Ohjelmistotekniikka kevät 2003 Integrointi Ohjelmistotekniikka kevät 2003 ERP (Toiminnanohjausjärjestelmä) Myynti Henkilöstö, palkanlaskenta Kirjanpito Myynti Myyjät Extranet Tietovarasto Laskutus, reskontrat Asiakas ERP Asiakasrekisteri

Lisätiedot

Opetushallitus. ServiceMix POC

Opetushallitus. ServiceMix POC Opetushallitus ServiceMix POC SOA Governance Gartner: SOA governance = varmistetaan ja validoidaan, että palvelut toimivat odotetulla tavalla sekä palvelut saavuttavat halutun laatutason. SOA Governancen

Lisätiedot

Ajankohtaisia SOA tutkimusteemoja

Ajankohtaisia SOA tutkimusteemoja Ajankohtaisia SOA tutkimusteemoja Paavo Kotinurmi Ohjelmistoliiketoiminnan ja -tuotannon laboratorio Sisältö Miten integraatiostandardit pohjana SOA-palveluille? Mitä on semanttinen SOA ja mitä SOAn haasteita

Lisätiedot

Oskarin avulla kaupungin karttapalvelut kuntoon

Oskarin avulla kaupungin karttapalvelut kuntoon Oskarin avulla kaupungin karttapalvelut kuntoon CASE: TAMPERE Marko Kauppi, Tampereen kaupunki Oskari-verkostopäivä, Pasila, Messukeskus Tiistaina 19. toukokuuta 2015 Tänään tarjolla 1. Oskari.org Tampereella

Lisätiedot

Sosiaalihuollon asiakasasiakirjojen standardointi

Sosiaalihuollon asiakasasiakirjojen standardointi Sosiaalihuollon asiakasasiakirjojen standardointi Tikesos-hanke Kuopion yliopisto Jari Savolainen Materiaali jakelua varten. (*) Merkinnällä varustettuja dioja ei ajanpuutteen vuoksi välttämättä käsitellä

Lisätiedot

Projektin tavoitteet

Projektin tavoitteet VBE II, vaihe 1: 2005-2006 Data yrityksistä ja rakennushankkeista TUT Tekniset ratkaisut RAK (VRLab)+ARK iroom validointi Työpajat Seminaarit Esitelmät Osallistuvat yritykset VTT Käyttöönotto- ja hyötymallit,

Lisätiedot

Ajanvarauksen avoimet rajapinnat

Ajanvarauksen avoimet rajapinnat SerAPI hanke Ajanvarauksen avoimet rajapinnat alueellisen ajanvarauspalvelun ja web ajanvarauksen toteuttamiseen Ajanvarausrajapinnat kohteet Tarkoitettu erityisesti alueellisten ajanvarauspalvelujen tai

Lisätiedot

www.solita.fi solita@solita.fi

www.solita.fi solita@solita.fi www.solita.fi solita@solita.fi JAVA-SOVELLUSTEN RAKENTAMINEN INTEGROITUUN YMPÄRISTÖÖN Jarno Peltoniemi Solita Oy 10.5.2005 Aiheet Johdanto Portaalit, portletit Oracle Portal Java-sovelluksen rakentaminen

Lisätiedot

UNA PoC-yhteenveto CGI Aino Virtanen

UNA PoC-yhteenveto CGI Aino Virtanen UNA PoC-yhteenveto CGI 4.10.2017 Aino Virtanen PoC-toteutusten vastuulliset toimittajat/asiakasorganisaatiot sekä sisällölliset painopisteet Mitä PoC sisälsi PoC-toiminnallisuus - hahmoteltiin UNA:n modulaarista

Lisätiedot

TietoEnator Pilot. Ari Hirvonen. TietoEnator Oyj. Senior Consultant, Ph. D. (Economics) presentation TietoEnator 2003 Page 1

TietoEnator Pilot. Ari Hirvonen. TietoEnator Oyj. Senior Consultant, Ph. D. (Economics) presentation TietoEnator 2003 Page 1 TietoEnator Pilot Ari Hirvonen Senior Consultant, Ph. D. (Economics) TietoEnator Oyj presentation TietoEnator 2003 Page 1 Sallikaa minun kysyä, mitä tietä minun tulee kulkea? kysyi Liisa. Se riippuu suureksi

Lisätiedot

Kuntien Kansalliseen palveluarkkitehtuuriin liittyminen. Kunta-KaPA

Kuntien Kansalliseen palveluarkkitehtuuriin liittyminen. Kunta-KaPA Kuntien Kansalliseen palveluarkkitehtuuriin liittyminen Kunta-KaPA JUHTA 14.10.2015 Kunta-KaPA Kuntaliittoon on perustettu projektitoimisto, jonka tehtävänä on tukea ja edesauttaa Kansallisen Palveluarkkitehtuurin

Lisätiedot

in condition monitoring

in condition monitoring Etäteknologioiden automaatiosovellukset Using e-speak e in condition monitoring tutkija professori Hannu Koivisto Sisältö Tausta Globaali kunnonvalvontajärjestelmä E-speak globaalissa kunnonvalvontajärjestelmässä

Lisätiedot

Tietojärjestelmäarkkitehtuurit

Tietojärjestelmäarkkitehtuurit Tietojärjestelmäarkkitehtuurit ITK130 Johdatus ohjelmistotekniikkaan Syksy 2003 Sami Kollanus 1 Aluksi Tietojärjestelmäarkkitehtuurit vs. ohjelmistoarkkitehtuurit Pohjana Tietojärjestelmäarkkitehtuurit

Lisätiedot

Tietojärjestelmä uusiksi? Toimijaverkostot, niiden haasteet ja ratkaisut

Tietojärjestelmä uusiksi? Toimijaverkostot, niiden haasteet ja ratkaisut Tietojärjestelmä uusiksi? Toimijaverkostot, niiden haasteet ja ratkaisut Samuli Pekkola Aki Alanne Taru Salmimaa Novi Research Center Tampereen teknillinen yliopisto Sisältö tausta, motiivi ja konteksti

Lisätiedot

HOJ J2EE & EJB & SOAP &...

HOJ J2EE & EJB & SOAP &... HOJ J2EE & EJB & SOAP &... Ville Leppänen HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/18 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista

Lisätiedot

ALUEARKKITEHTUURI WEB PALVELUITA KÄYTTÄEN. Niilo Saranummi VTT Tietotekniikka niilo.saranummi@vtt.fi

ALUEARKKITEHTUURI WEB PALVELUITA KÄYTTÄEN. Niilo Saranummi VTT Tietotekniikka niilo.saranummi@vtt.fi ALUEARKKITEHTUURI WEB PALVELUITA KÄYTTÄEN Niilo Saranummi VTT Tietotekniikka niilo.saranummi@vtt.fi MISTÄ ALUETIETOJÄRJESTELMÄSSÄ ON KYSYMYS? Asiakkaan tietojen tulisi olla saatavissa vain niiden käyttöön,

Lisätiedot

Pelastaako tietotekniikka hyvinvointipalvelut?

Pelastaako tietotekniikka hyvinvointipalvelut? Pelastaako tietotekniikka hyvinvointipalvelut? Hyvinvointi murroksessa Kuopio, 30.11.2010 Juha Mykkänen tutkimusjohtaja Tietojenkäsittelytieteen laitos, HIS-tutkimusyksikkö Itä-Suomen yliopisto, Kuopion

Lisätiedot

Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7

Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7 Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7 Mikä on IT arkkitehtuuri? Liiketoimintamalli määrittelee IT arkkitehtuurin IT arkkitehtuuri ottaa kantaa sovelluksen laadullisiin vaatimuksiin

Lisätiedot

arvostelija OSDA ja UDDI palveluhakemistoina.

arvostelija OSDA ja UDDI palveluhakemistoina. Hyväksymispäivä Arvosana arvostelija OSDA ja UDDI palveluhakemistoina. HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta/Osasto Fakultet/Sektion Faculty/Section Laitos Institution

Lisätiedot

Tiedonsiirto- ja rajapintastandardit

Tiedonsiirto- ja rajapintastandardit Tiedonsiirto- ja rajapintastandardit Viitekehys Julkishallinnon perustietovarantojen rajapinnat (PERA) työryhmän tulokset valmiit syksyllä 2011 Määrittelee teknisen arkkitehtuuriratkaisun tietovarantojen

Lisätiedot

Älykkäämmät integraatiot palveluväylän avulla

Älykkäämmät integraatiot palveluväylän avulla Älykkäämmät integraatiot palveluväylän avulla John Joro 2013 IBM Corporation Arek Oy Työeläkevakuutuksen järjestelmäkehittäjä Arek on asiakkaidensa omistama yksityinen osakeyhtiö Selkeä hallintomalli Rakennettavien

Lisätiedot

Standardit ja tietoarkkitehtuuri valitse viisaasti

Standardit ja tietoarkkitehtuuri valitse viisaasti Standardit ja tietoarkkitehtuuri valitse viisaasti KAOS tapaaminen Espoo, 6.10.2010 Juha Mykkänen HIS-tutkimusyksikkö Tietojenkäsittelytieteen laitos Itä-Suomen yliopisto, Kuopion kampus juha.mykkanen@uef.fi

Lisätiedot

Palvelut yritysarkkitehtuurin keskiössä: OP-Pohjola-ryhmän matkakokemuksia

Palvelut yritysarkkitehtuurin keskiössä: OP-Pohjola-ryhmän matkakokemuksia SOA sig syysseminaari 2008: EA ja SOA Palvelut yritysarkkitehtuurin keskiössä: OP-Pohjola-ryhmän matkakokemuksia Alustus keskustelulle 12.11.2008 Jouni Lähteenmäki Yritysarkkitehti, OP-Keskus Alustuksen

Lisätiedot

Kokonaisarkkitehtuurilla tavoitteisiin. Valtio Expo Fennia I, 14:15 14:45 Neuvotteleva virkamies Jari Kallela

Kokonaisarkkitehtuurilla tavoitteisiin. Valtio Expo Fennia I, 14:15 14:45 Neuvotteleva virkamies Jari Kallela Kokonaisarkkitehtuurilla tavoitteisiin Valtio Expo 20.5.2014 Fennia I, 14:15 14:45 Neuvotteleva virkamies Jari Kallela Sisältö Mitä on kokonaisarkkitehtuuri? Mitä sillä tekee? Missä nyt mennään? Mitä seuraavaksi?

Lisätiedot

Espoon arkkitehtuurin kehittäminen - Tiedonhallinta ja arkkitehtuuri kaupungin näkökulmasta

Espoon arkkitehtuurin kehittäminen - Tiedonhallinta ja arkkitehtuuri kaupungin näkökulmasta Espoon arkkitehtuurin kehittäminen - Tiedonhallinta ja arkkitehtuuri kaupungin näkökulmasta Arkistosektorin KDK- yhteistyöverkosto 10.11.2014 Marko Kukkonen, Konserniesikunta - Tietohallinto Kokonaisarkkitehtuuri

Lisätiedot

HSMT J2EE & EJB & SOAP &...

HSMT J2EE & EJB & SOAP &... HSMT J2EE & EJB & SOAP &... Ville Leppänen HSMT, c Ville Leppänen, IT, Turun yliopisto, 2011 p.1/15 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista

Lisätiedot

Käytännön haasteita ja ratkaisuja integraation toteutuksessa. Jukka Jääheimo Teknologiajohtaja Solita Oy

Käytännön haasteita ja ratkaisuja integraation toteutuksessa. Jukka Jääheimo Teknologiajohtaja Solita Oy Käytännön haasteita ja ratkaisuja integraation toteutuksessa Jukka Jääheimo Teknologiajohtaja Solita Oy 13.03.2008 Sisältö 2 Alustus Integraation haasteet Integraatioarkkitehtuuri Hyvän integraatioarkkitehtuurin

Lisätiedot

Yhteentoimivuuden kuvaukset ja avointen rajapintojen Suomen kartta

Yhteentoimivuuden kuvaukset ja avointen rajapintojen Suomen kartta Yhteentoimivuuden kuvaukset ja avointen rajapintojen Suomen kartta Terveydenhuollon atk-päivät Helsinki, 15.5.2012 Juha Mykkänen, tutkimusjohtaja Itä-Suomen yliopisto, Kuopion kampus Tietojenkäsittelytieteen

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet

Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet Järjestelmäarkkitehtuuri (TK081702) Integraation tavoitteita Lähtökohta Web-palvelut Asiakasrekisteri ERP, Tuotannon ohjaus Tuotanto Myynti Intranet Extranet? CRM Johdon tuki Henkilöstö Kirjanpito Palkanlaskenta

Lisätiedot

Tavaraliikenteen telematiikka-arkkitehtuuri Tavaraliikenteen TelemArk

Tavaraliikenteen telematiikka-arkkitehtuuri Tavaraliikenteen TelemArk Tavaraliikenteen telematiikka-arkkitehtuuri Tavaraliikenteen TelemArk FITS Hankealue 1: Palveluiden edellytykset Hankeryhmän kokous 24.1.2002 SysOpen Oyj ja Insinööritoimisto Logisma Oy 1 Hankeryhmän kokous

Lisätiedot

SOA SIG SOA Tuotetoimittajan näkökulma

SOA SIG SOA Tuotetoimittajan näkökulma SOA SIG SOA Tuotetoimittajan näkökulma 12.11.2007 Kimmo Kaskikallio IT Architect Sisältö IBM SOA Palveluiden elinkaarimalli IBM Tuotteet elinkaarimallin tukena Palvelukeskeinen arkkitehtuuri (SOA) Eri

Lisätiedot

Sosiaalihuollon kokonaisarkkitehtuuri

Sosiaalihuollon kokonaisarkkitehtuuri Sosiaalihuollon kokonaisarkkitehtuuri Terveydenhuollon ATK-päivät 27.5.2009 SESSIO 12 Antero Lehmuskoski Projektipäällikkö Sosiaalialan tietoteknologiahanke Itä-Suomen sosiaalialan osaamiskeskus 1 Sessio

Lisätiedot

Päihittääkö J2EE.NETin SOAn pohjana?

Päihittääkö J2EE.NETin SOAn pohjana? Päihittääkö J2EE.NETin SOAn pohjana? Nääsvillen Oliopäivät 2004 15.12.2004 Pekka Kähkipuro Kehitysjohtaja, FT pekka.kahkipuro@sysopen.fi Sisällys Miksi SOA? Palvelukeskeinen arkkitehtuuri Ratkaiseeko SOA

Lisätiedot

Hyvinvointi IT:n tutkimus ja kehitys: ja ohjelmistot

Hyvinvointi IT:n tutkimus ja kehitys: ja ohjelmistot Hyvinvointi IT:n tutkimus ja kehitys: palvelut SerAPI ZipIT Avointa Export HIS ehp Äippä Indehela prosessit Seminaari 12.6.2007 Helsingissä Ilmoittautumiset ja lisätietoja: www.uku.fi/hyvinvointi it ja

Lisätiedot

Korkeakoulujen tietohallinto mitä RAKETTI-hankkeen jälkeen

Korkeakoulujen tietohallinto mitä RAKETTI-hankkeen jälkeen Korkeakoulujen tietohallinto mitä RAKETTI-hankkeen jälkeen Korkeakoulujen KOTA-seminaari 20.8.2013 Juha Haataja ICT-asiat korkeakoulujen strategioissa Korkeakoulujen tietohallintotoimintojen strategisen

Lisätiedot

1. Lähtökohta ja taustat

1. Lähtökohta ja taustat 1. Lähtökohta ja taustat Suomi.fi Suomi.fi ISO ISO TSK TSK ebxml ebxml NIEM NIEM UN/ CEFACT UN/ CEFACT Semic.EU Semic.EU SFS SFS OASIS OASIS UBL UBL IDABC IDABC OIOXML OIOXML SAGA SAGA UK Govtalk UK Govtalk

Lisätiedot

Sosiaalialan tiedonhallinta

Sosiaalialan tiedonhallinta Sosiaalialan tiedonhallinta Mitä Tikesos-hankkeen jälkeen? KASTE Itä- ja Keski-Suomen alueellinen johtoryhmä 21.12.2011 Antero Lehmuskoski Itä-Suomen sosiaalialan osaamiskeskus Tieto on hallussa Milloin

Lisätiedot

Hss Consulting Oy / Teppo Sulonen 1

Hss Consulting Oy / Teppo Sulonen 1 Hss Consulting Oy / Teppo Sulonen 1 Teppo Sulonen, CV 1970 > 70 luku : Opiskelu Tampereen yliopisto Postipankki 80 luku : Ammattilainen Kaikki IT alasta Nokia Data 90 luku : Yrittäjä Avasta Transactions

Lisätiedot

Portaaliteknologiat mahdollistavat ajattelutavan muutoksen

Portaaliteknologiat mahdollistavat ajattelutavan muutoksen - 1 - Portaaliteknologiat mahdollistavat ajattelutavan muutoksen Petri Kanerva Fusion Middleware Architect, Oracle Finland Oy 29.04.2010 The following is intended to outline our general

Lisätiedot

Semanttisen Webin mahdollisuudet yrityksille

Semanttisen Webin mahdollisuudet yrityksille Semanttisen Webin mahdollisuudet yrityksille Käytännön kokemuksia 15.1.2010 Janne Saarela Profium Oy Esityksen sisältö Semanttisen Webin arvolupaus Arvolupauksen lunastaminen Kuvapankeissa Järjestelmäintegraatiossa

Lisätiedot

Arkkitehtuuriohjaus tietojärjestelmäuudistuksessa, case Fimlab Laboratoriot

Arkkitehtuuriohjaus tietojärjestelmäuudistuksessa, case Fimlab Laboratoriot Arkkitehtuuriohjaus tietojärjestelmäuudistuksessa, case Fimlab Laboratoriot Sähköisten palveluiden ARKKITEHTUURI- JA RAKENNUSTOIMISTO Terhi Vesanen, johtava konsultti Carita Savin, palveluarkkitehti Muutokset

Lisätiedot

<Insert Picture Here> SOA-rakentajan ensimmäiset askeleet avoimien standardien hyödyntämiseen

<Insert Picture Here> SOA-rakentajan ensimmäiset askeleet avoimien standardien hyödyntämiseen SOA-rakentajan ensimmäiset askeleet avoimien standardien hyödyntämiseen Heikki Mattsson Konsultointipäällikkö Agenda Prosessien elinkaari (BPM) SOA palvelukeskeinen sovelluskehitys

Lisätiedot

Rajapinta ja arkkitehtuuripohjaa joustaville ja liitettäville sovelluksille? SerAPI* tulosten tiivistelmä

Rajapinta ja arkkitehtuuripohjaa joustaville ja liitettäville sovelluksille? SerAPI* tulosten tiivistelmä Rajapinta ja arkkitehtuuripohjaa joustaville ja liitettäville sovelluksille? SerAPI* tulosten tiivistelmä Prosessit, palvelut ja ohjelmistot, Helsinki, 12.6.2007 Juha Mykkänen + SerAPI ryhmä Kuopion yliopisto

Lisätiedot

Suomi.fi-palveluväylä. Palvelulupaus ja tiekartta

Suomi.fi-palveluväylä. Palvelulupaus ja tiekartta Suomi.fi-palveluväylä Palvelulupaus ja tiekartta 13.04.2017 Sisältö Mitä palveluväylä tarjoaa? Mitä palveluväylä ei tarjoa? Suorituskyky ja suositukset Palveluväylän kehittämisen tiekartta 2016-2017 Suomi.fi-palveluväylä

Lisätiedot

Palveluprosessien tietomallit ja masterdatan hallinta SOA ympäristössä

Palveluprosessien tietomallit ja masterdatan hallinta SOA ympäristössä Palveluprosessien tietomallit ja masterdatan hallinta SOA ympäristössä Timo Itälä TKK IIR 22.4.2009 Agenda SOA ja MDM? Toimintaprosessit ja niiden tietomallit Masterdata Palveluarkkitehtuuri ja masterdata

Lisätiedot

Integraatiotekniikan valinta - tie onnistumiseen.

Integraatiotekniikan valinta - tie onnistumiseen. Integraatiotekniikan valinta - tie onnistumiseen markus.andersson@commit.fi http://www.commit.fi 1 Agenda Järjestelmäintegroinnin nykytila Menestystekijät Teknologiatekijät Tekijöistä onnistunut projekti

Lisätiedot

REST an idealistic model or a realistic solution?

REST an idealistic model or a realistic solution? REST an idealistic model or a realistic solution? 17.10.2006 Jari Aarniala jari.aarniala@cs.helsinki.fi Johdanto Representational State Transfer, eli REST Arkkitehtuurinen tyyli hajautetuille (hypermedia)järjestelmille

Lisätiedot

ORACLE INFORMATION AGE APPLICATIONS ORACLE FUSION MIDDLEWARE ORACLE GRID

ORACLE INFORMATION AGE APPLICATIONS ORACLE FUSION MIDDLEWARE ORACLE GRID ORACLE INFORMATION AGE APPLICATIONS ORACLE FUSION MIDDLEWARE ORACLE GRID Business Process Management (BPM) vihdoinko yhteinen ymmärrys prosesseista liiketoiminnan ja IT:n kesken? Timo Haavisto Ratkaisuarkkitehti

Lisätiedot

Tietojärjestelmien kehittämistavoitteiden mittaaminen yksittäisiä projekteja l a a j e m m i n

Tietojärjestelmien kehittämistavoitteiden mittaaminen yksittäisiä projekteja l a a j e m m i n Tietojärjestelmien kehittämistavoitteiden mittaaminen yksittäisiä projekteja l a a j e m m i n Tiedostammeko ehyvinvoinnin hyödyt ja riskit? Helsinki, 11.11.2010 Juha Mykkänen FT, tutkimusjohtaja, Tietojenkäsittelytieteen

Lisätiedot

Sähköisen potilaskertomuksen ja kansallisen arkiston tekniset tietomäärittelyt

Sähköisen potilaskertomuksen ja kansallisen arkiston tekniset tietomäärittelyt Sähköisen potilaskertomuksen ja kansallisen arkiston tekniset tietomäärittelyt Terveydenhuollon Atk-päivät 2008 Lahden Sibeliustalossa 19.5.2008 Antero Ensio, toimitusjohtaja HL7 teknisen komitean co-chair

Lisätiedot

TIEKE Verkottaja Service Tools for electronic data interchange utilizers. Heikki Laaksamo

TIEKE Verkottaja Service Tools for electronic data interchange utilizers. Heikki Laaksamo TIEKE Verkottaja Service Tools for electronic data interchange utilizers Heikki Laaksamo TIEKE Finnish Information Society Development Centre (TIEKE Tietoyhteiskunnan kehittämiskeskus ry) TIEKE is a neutral,

Lisätiedot

PlugIT / Ydin: teemat ja jaksojen 2-6 suunnitelma ( )

PlugIT / Ydin: teemat ja jaksojen 2-6 suunnitelma ( ) PlugIT / Ydin: teemat ja jaksojen 2-6 suunnitelma (1.5.2002-31.8.2004) Ydin-osaprojekti: potilastietojen toiminnallisen hallinnan näkökulma Yhteisten ydinkomponenttien määrittely" Ydin-osaprojektin rooli

Lisätiedot

SÄHKE- ja Moreqvaikutukset. dokumenttienhallinnan järjestelmäkehitykseen. Juha Syrjälä, Affecto Finland Oy

SÄHKE- ja Moreqvaikutukset. dokumenttienhallinnan järjestelmäkehitykseen. Juha Syrjälä, Affecto Finland Oy SÄHKE- ja Moreqvaikutukset asian- ja Ju dokumenttienhallinnan järjestelmäkehitykseen Juha Syrjälä, Affecto Finland Oy Affecto Enterprise Information Management -ratkaisujen edelläkävijä Pohjois- Euroopassa

Lisätiedot

Neoxen Systems on suomalainen ohjelmistotalo. Olemme erikoistuneet tiedon- ja oppimisen hallinnan ratkaisuihin.

Neoxen Systems on suomalainen ohjelmistotalo. Olemme erikoistuneet tiedon- ja oppimisen hallinnan ratkaisuihin. Neoxen Systems Tietoja meistä Neoxen Systems on suomalainen ohjelmistotalo. Olemme erikoistuneet tiedon- ja oppimisen hallinnan ratkaisuihin. Perustettu 2002 Turku Science Parkissa Toiminta kansainvälistä

Lisätiedot

TERVEYDENHUOLLON 25. ATK-PAIVAT Kuopio, Hotelli Scandic 31.5-1.6.1999. toimitusjohtaja Antero Ensio Ensitieto Oy. SUOMEN KUNTALIITTO Sairaalapalvelut

TERVEYDENHUOLLON 25. ATK-PAIVAT Kuopio, Hotelli Scandic 31.5-1.6.1999. toimitusjohtaja Antero Ensio Ensitieto Oy. SUOMEN KUNTALIITTO Sairaalapalvelut TERVEYDENHUOLLON 25. ATK-PAIVAT Kuopio, Hotelli Scandic 31.5-1.6.1999 toimitusjohtaja Antero Ensio Ensitieto Oy Terveydenhuollon tietotekniikan standardoinnin tilannekatsaus SUOMEN KUNTALIITTO Sairaalapalvelut

Lisätiedot

Arkkitehtuuripankki. Mallintamisen metamalli ja notaatiot

Arkkitehtuuripankki. Mallintamisen metamalli ja notaatiot Arkkitehtuuripankki Mallintamisen metamalli ja notaatiot 21.2.2018 Sisältö Kuvaustapa (notaatio) ja standardit Mallityypit Metamalli Muuta Kuvaustavat ja hyödynnetyt standardit JHS179 template ArchiMate

Lisätiedot

Suomen avoimien tietojärjestelmien keskus COSS ry

Suomen avoimien tietojärjestelmien keskus COSS ry Viisaat hankinnat: Avoimuudet uusissa JIT 2015 -ehdoissa JulkICTLab-seminaari 20.11.2015 Martin von Willebrand, puheenjohtaja Avoin arkkitehtuuri Luo jäsenien menestystarinoita avoimilla ratkaisuilla Avoimet

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702)

Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri (TK081702) yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,

Lisätiedot

Prosessien ja toiminnan kuvaamisen kehittämiskohteet, tasot, näkökulmat ja esimerkit

Prosessien ja toiminnan kuvaamisen kehittämiskohteet, tasot, näkökulmat ja esimerkit Irmeli Luukkonen, Itä-Suomen Yliopisto, Tietojenkäsittelytieteen laitos, HIStutkimusryhmä SOLEA-seminaari, 25.11. 2011 klo 9-16, Dipoli, Espoo Prosessien ja toiminnan kuvaamisen kehittämiskohteet, tasot,

Lisätiedot

Sopimushallintaa Alfrescolla. Jarmo Sorvari IT-järjestelmäpäällikkö TAMK

Sopimushallintaa Alfrescolla. Jarmo Sorvari IT-järjestelmäpäällikkö TAMK Sopimushallintaa Alfrescolla Jarmo Sorvari IT-järjestelmäpäällikkö TAMK TAMK ja PIRAMK yhteen Tilaisuus uudistaa perusinfraa ja arkkitehtuuria Yksi RAKETTI KA-piloteista Uuden IT-infran suunnittelu aiempi

Lisätiedot

Suomen terveysdataympäristö

Suomen terveysdataympäristö Suomen terveysdataympäristö Labquality Days Professori Pekka Neittaanmäki 9.2.2018 JYU. Since 1863. 1 Digitalisaatio muuttaa terveydenhuoltoa Lähde: The Kings Fund, http://www.kingsfund.org.uk/publications/articles/eight-technologies-will-change-health-and-care

Lisätiedot

Palveluarkkitehtuurin hyötyjen mittaaminen

Palveluarkkitehtuurin hyötyjen mittaaminen Palveluarkkitehtuurin hyötyjen mittaaminen FYI SOA seminaari Helsinki, 16.-17.3.2011 Juha Mykkänen Itä-Suomen yliopisto, Kuopion kampus Tietojenkäsittelytieteen laitos HIS-tutkimus ja kehittäminen juha.mykkanen@uef.fi

Lisätiedot

.NET 2006 ja sen jälkeen

.NET 2006 ja sen jälkeen .NET 2006 ja sen jälkeen Ahti Haukilehto FC Sovelto Oyj Microsoft Regional Director, Finland Superior tools, niin mitkä? Visual Studio Team System Team Foundation Server DSL Tools 2 Visual Studio Team

Lisätiedot

Harri Kaukovuo Senior Sales Consultant Technology Sales Oracle Finland Oy

Harri Kaukovuo Senior Sales Consultant Technology Sales Oracle Finland Oy Harri Kaukovuo Senior Sales Consultant Technology Sales Oracle Finland Oy Oracle10 g Web Services Sisältö Service Oriented Architecture (SOA) Web Services Service Oriented Architecture Service Oriented

Lisätiedot

Paikkatietotuotteen määrittely

Paikkatietotuotteen määrittely Paikkatietotuotteen määrittely Työpaja tietotuotteista 24.11.2010 Panu Muhli Maanmittauslaitos Inspire-sihteeristö etunimi.sukunimi@maanmittauslaitos.fi Sisällys Mikä on paikkatietotuote? Mitä paikkatietotuotteen

Lisätiedot

Terveydenhuollon tietotekniikka. Seminaari 5.9.2012

Terveydenhuollon tietotekniikka. Seminaari 5.9.2012 Terveydenhuollon tietotekniikka Seminaari 5.9.2012 Seminaarin ohjelma 13.00-13.30 Terveydenhuollon ohjelmistojen kansalliset laatuvaatimukset Teemupekka Virtanen, STM 13.30-14.00 Lääkinnällisten laitteiden

Lisätiedot

XML johdanto, uusimmat standardit ja kehitys

XML johdanto, uusimmat standardit ja kehitys johdanto, uusimmat standardit ja kehitys Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: on W3C:n suosittama

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat

Järjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat Järjestelmäarkkitehtuuri (TK081702) SOA yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,

Lisätiedot

Sosiaali- ja terveydenhuollon tiedonhallinnan koulutus ja tutkimus 15 v

Sosiaali- ja terveydenhuollon tiedonhallinnan koulutus ja tutkimus 15 v Sosiaali- ja terveydenhuollon tiedonhallinnan koulutus ja tutkimus 15 v - mistä olemme tulleet ja mihin olemme menossa Kaija Saranto, professori Sosiaali- ja terveysjohtamisen laitos UEF // University

Lisätiedot

ONION-HANKKEEN TAVOITTEET

ONION-HANKKEEN TAVOITTEET ONION ONION-HANKKEEN TAVOITTEET Avoin, modulaarinen arkkitehtuuri tulevaisuuden terveyden ja hyvinvoinnin ekosysteemille Nykytilan kartoitus ja kehitystarpeiden selvitys Strategiset vaatimukset täyttävän

Lisätiedot