Koodistoeditorin toteutuksen lähtökohtia: KaPA-koodistopalvelu ja REST-rajapinnat

Koko: px
Aloita esitys sivulta:

Download "Koodistoeditorin toteutuksen lähtökohtia: KaPA-koodistopalvelu ja REST-rajapinnat"

Transkriptio

1 Koodistoeditorin toteutuksen lähtökohtia: KaPA-koodistopalvelu ja REST-rajapinnat Yhteinen tiedon hallinta (YTI) -hanke Antti Tohmo Kansallinen koodistoeditori -työpaja Väestörekisterikeskus, Lintulahdenkuja 4, Helsinki

2 KaPA-koodistopalvelu

3 KaPA-koodistopalvelu Tarjoaa modernit ja ajantasaiset koodistorajapinnat Suomi.fipalveluiden käyttöön. Osa kansallisen palveluarkkitehtuurin toteutusta, KaPA. Aggregoi muiden tuottamaa avointa koodistodataa. Selkeät rajapinnat, yhtenevä formaatti. Muodostaa linkityksiä eri koodistoissa olevien koodien välille.

4 Miksi tehtiin KaPA-koodistopalvelu? Eri palvelut toteuttaneet omat koodistopalvelunsa. Tiedot eivät välttämättä yhtenäisessä muodossa. Ratkaisut eivät ole yleiskäyttöisiä, rajapinnat harvoin julkisia. Hankala ylläpidettävyys ongelmana kaikilla. Tieto ei välttämättä ajantasaista, yleinen ongelma jopa lähteissä. Kertyy paljon turhaa duplikaattityötä, etenkin uusissa projekteissa. Ongelma on kuitenkin ratkaistavissa yleisellä tasolla, sillä data avointa. KaPA-koodistopalvelua toteuttaessa kansallisen koodistopalvelun tarpeellisuus tuli selväksi.

5 KaPA-koodistot

6 KaPA-koodistot Palvelu ei itsessään tuota tai hallinnoi dataa, lähteinä eri organisaatiot. Tarjoaa vain voimassaolevat koodistot, ei historioitua dataa. Lähteissä saatavilla usein vain tämänhetkinen voimassaoleva data. Lukuisia tiedonlähteitä eri koodisto-aineistoille. Posti, Avoindata, Kuntaliitto, YritysSuomi, Tilastokeskus, YTJ, muut koodistopalvelut, jne. Integraatioita eri jakelumenetelmiin ja formaatteihin. Excel, CSV, JSON, tekstitiedostot, verkkosivustot, rajapinnat. Kukin tapaus vaatii spesifin ja yksilöidyn käsittelyn. Koodisto-tiedoille ei ole siis tällä hetkellä olemassa kansallista yhtenäistä rajapintaa tai formaattia. YTI ratkaisee tämän.

7 Toteutetuttuja koodistorajapintoja /api/v1/postalcodes/ - Postikoodit lähde: Posti /api/v1/postmanagementdistricts/ - Postin hallintoalueet lähde: Posti /api/v1/municipalities/ - Kunnat lähde: AvoinData /api/v1/regions/ - Maakunnat lähde: AvoinData /api/v1/healthcaredistricts/ - Sairaanhoitopiirit lähde: Kuntaliitto / Tilastokeskus /api/v1/electoraldistricts/ - Vaalipiirit lähde: AvoinData /api/v1/streetaddresses/ - Katuosoitteet lähde: Posti /api/v1/businesservicesubregions/ -Yrityspalvelujen seutualueet lähde: YritysSuomi /api/v1/businessids/ -Y-tunnukset lähde: YTJ / PRH

8 KaPA-koodistopalvelun arkkitehtuuri

9 Mikropalveluarkkitehtuuri Palvelu hajautettu pienemmiksi kokonaisuuksiksi, mikropalveluiksi. Vastakohta monoliitti-mallille, jossa yksi sovellus toteuttaa kaiken logiikan, eikä välttämättä tarjoa rajapintoja lainkaan. Tavoitteena ollut kestävä malli, joka tarjoaa skaalautuvan ja ylläpidettävän ratkaisun. Mikropalvelut keskustelevat toistensa kanssa HTTP-rajapintojen kautta. Kokonaisuus muodostuu mikropalveluiden vuorovaikutuksesta.

10 Arkkitehtuuri-kuvaus

11 Teknologia-stack Java Ohjelmointikieli, jolla KaPA-koodistopalvelu on toteutettu Spring Boot Framework nopeaan Web-sovelluskehitykseen Jersey Framework RESTful-palveluiden rakentamiseen Jackson JSON-serialisointikirjasto Maven Sovellusten build-hallinnointi PostgreSQL Relaatiotietokanta ElasticSearch Hakutietokanta Docker Virtualisointimekanismi, jolla voidaan ajaa kontitettuja -palveluita Swagger Työkalu ja spesifikaatio RESTful-rajapintojen dokumentaatioon

12 REST-rajapinnat

13 REST-rajapinnat 1/2 REST Best Practices Resurssien ja parametrien nimeämiskäytännöt. HTTP-protokollan noudattaminen. Resursseja käytetään HTTP verbein: GET, POST, PUT, PATCH, DELETE. Selkeys ja helppokäyttöisyys Hyödynnetään standardeja. Rajapinnat sekä paluuarvot ihmisen luettavassa muodossa. JSON JavaScript Object Notation Yksikäsitteisyys Resursseihin viitataan URI-osoitteella. Suositaan loogisia ja ymmärrettäviä nimiä hankalaselkoisten generoitujen nimien sijaan.

14 REST-rajapinnat 2/2 Listarajapintojen geneeriset toiminnot Hakutoiminnot nimen, koodin tai muun merkitsevän arvon perusteella. Sivutus pagesize ja from parametreillä. Metatiedot koodeille ja koodistoille KaPA-palvelut ovat määritelleet tarpeet KaPA-koodistopalvelussa. Ei kattavaa metatieto-luokittelua, tarjolla vain lähteistä poimitut avainarvot. Rajapintojen hierarkian pelkistäminen Linkitetyt resurssit kuvataan URI-viittein, tiedot laajennettavissa expand - parametrilla.

15 Rajapintojen dokumentaatio Swagger-spesifikaatio, Rajapintojen listaus ja kuvaus. API-arvojoukkojen kuvaukset. Dokumentaatio toteutetaan Java-koodissa, rajapintojen ja niihin liittyvien luokkien toteutuksen yhteydessä. Käytetty mekanismi: Java-annotaatiot. Helposti ylläpidettävä, pysyy ajantasalla rajapinta-kehityksen rinnalla. Jakelu automatisoitu. Swagger UI visualisointi. Saatavilla kustakin ajavasta ympäristöstä kohdistetusti. Tarjoaa rajapintojen selauksen, helpon testikäytön ja kokeilun, Try it out!

16 Swagger-demo

17 { "swagger" : "2.0", "info" : { "description" : "Code List Service - Public API Service - Spring Boot microservice.", "version" : "v1", "title" : "Code List Service - Public API Service", "termsofservice" : " "contact" : { "name" : "Code List Service by the Population Register Center of Finland", "url" : " " " : kapa@vrk.fi }, "license" : { "name" : "MIT", "url" : } }, "host" : "localhost", "basepath" : "/cls-api/api", "tags" : [ { "name" : "api", "description" : "Code List Service - Public API Service }, { "name" : "businessids", "description" : "Operations about businessids. }, { "name" : "businessservicesubregions", "description" : "Operations about businessservicesubregions. }, { "name" : "electoraldistricts", "description" : "Operations about electoraldistricts. }, { "name" : "healthcaredistricts", "description" : "Operations about healthcaredistricts. }, { "name" : "hello", "description" : "Example public hello operation. }... } swagger.json

18 Swagger UI

19 Rajapinta esimerkkejä

20 Rajapinta-esimerkkejä alanraitti/42/

21 Rajapinnat: hakutoiminnot Lista-rajapinnat tukevat spesifejä hakutoimintoja. Haut toteutettu prefix-tyyppisesti. Esimerkki: Palauttaa kaikki alkuiset postikoodit.

22 Rajapinnat: sivutus Lista-rajapinnat tukevat sivutusta. pagesize -parametri määrää sivun koon. from -parametri määrää sivutuksen aloitusindeksin. Esimerkki:

23 Rajapintojen pelkistys Hierarkiset arvot palautetaan pelkistetyssä URI-muodossa. ty,postmanagementdistrict expand -parametrilla saadaan avattua spesifit hierarkiset arvot paluuarvoihin. Postinumeroa vastaava kunta linkitettynä resurssina.

24 YTI-toteutus

25 KaPA YTI KaPA-koodistopalvelun koodipohja forkattu soveltuvin osinyti-hankkeen Koodistoeditorin lähtökohdaksi. Julkaistu avoimena: 7 repositorion kokonaisuus (mikropalvelut, konfiguraatiot, middleware). KaPA-koodistopalvelun puutteet YTI-näkökulmasta Tarvitaan yhtenäinen ja laajennettava tietomalli nykyisen arkkitehtuurin päälle. Tulee toteuttaa käyttöliittymät ja rajapinnat myös koodistodatan ja käyttäjäryhmien hallinnointiin. Datan historiointi ja versiointi. Hyvien rajapintojen kautta mahdollistetaan datan monipuolinen hallinnointi ja jakelu, sekä siihen kytkeytyvien sovellusten mutkaton kehitys.

26 Kiitos! yhteentoimivuus.slack.com

Koodistoeditorin tavoitteet ja tilannekatsaus

Koodistoeditorin tavoitteet ja tilannekatsaus Työpajan sisältö 9.00 Koodistoeditorin tavoitteet ja tilannekatsaus (Petri Roponen) 9.30 KaPA-koodistopalvelu ja REST-rajapinnat: lähtökohdat ja ratkaisumalli (Antti Tohmo) 10.15 Kansallinen koodistojen

Lisätiedot

Kansallinen koodistojen siirtoformaatti

Kansallinen koodistojen siirtoformaatti Kansallinen koodistojen siirtoformaatti Miika Alonen miika.alonen@csc.fi 6.9.2017 Väestörekisterikeskus, Lintulahdenkuja 4, Helsinki 1. Kansallisen siirtoformaatin tarve 2. Siirtoformaatin tietomalli 3.

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

Yhteinen kansallinen koodistopalvelu ( Suomi.fi koodistopalvelu )

Yhteinen kansallinen koodistopalvelu ( Suomi.fi koodistopalvelu ) Yhteinen kansallinen koodistopalvelu ( Suomi.fi koodistopalvelu ) Miika Alonen miika.alonen@csc.fi Petri Roponen petri.roponen@vrk.fi Kansallinen koodistopalvelutyöpaja Kick off 29.5.2017 Väestörekisterikeskus,

Lisätiedot

Yhteentoimivuusalusta: Miten saadaan ihmiset ja koneet ymmärtämään toisiaan paremmin?

Yhteentoimivuusalusta: Miten saadaan ihmiset ja koneet ymmärtämään toisiaan paremmin? Yhteentoimivuusalusta: Miten saadaan ihmiset ja koneet ymmärtämään toisiaan paremmin? Avoin verkkoalusta ihmisen ja koneen ymmärtämien tietomääritysten tekemiseen Riitta Alkula 20.3.2019 Esityksen sisältö

Lisätiedot

KADA (Drupal 7) migraatio uuteen (versioon) webiin

KADA (Drupal 7) migraatio uuteen (versioon) webiin KADA (Drupal 7) migraatio uuteen (versioon) webiin Hallittu elinkaaren siirto suoran migraation sijaan Mikko Malmgren & Antti Tuppurainen Mikko Malmgren / Kuntaliitto Antti Tuppurainen / Industry62 @mikko_malmgren

Lisätiedot

Yhteentoimivuusalusta ja sen hyödyntäminen kuntien/maakuntien taloushallinnossa Petri Tenhunen, VRK

Yhteentoimivuusalusta ja sen hyödyntäminen kuntien/maakuntien taloushallinnossa Petri Tenhunen, VRK Yhteentoimivuusalusta ja sen hyödyntäminen kuntien/maakuntien taloushallinnossa Petri Tenhunen, VRK YTI tp4: XBRL taksonomian muodostaminen yhteentoimivuusalustalta Sisältö XBRL Taloustiedot sähköisessä

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

Tietojärjestelmien integroiminen hyödyntämällä palvelupohjaista arkkitehtuuria. CASE: Metropolia. Jaakko Rannila & Tuomas Orama 1

Tietojärjestelmien integroiminen hyödyntämällä palvelupohjaista arkkitehtuuria. CASE: Metropolia. Jaakko Rannila & Tuomas Orama 1 Tietojärjestelmien integroiminen hyödyntämällä palvelupohjaista arkkitehtuuria CASE: Metropolia 31.10.2012 Jaakko Rannila & Tuomas Orama 1 Aiheet Tietojärjestelmien integrointi Integrointiin liittyvät

Lisätiedot

REST rajapintana mobiilikehityksessä

REST rajapintana mobiilikehityksessä REST rajapintana mobiilikehityksessä Django & WP7 Jonne Räsänen 2011 jonne.rasanen@jyu.fi Case iscope Hälytyspalvelu Web-palvelu Mobiilisovellus REST (REpresentational State Transfer) Aikojakin vanhempi

Lisätiedot

Yhteentoimiva.suomi.fi - palvelukokonaisuuden ja työkalujen esittely

Yhteentoimiva.suomi.fi - palvelukokonaisuuden ja työkalujen esittely Yhteentoimiva.suomi.fi - palvelukokonaisuuden ja työkalujen esittely Petri Tenhunen 6.3.2019 Esityksen sisältö Lyhyt oppimäärä Yhteentoimivuus ja semanttinen yhteentoimivuus Yhteentoimivuusalusta Sanastot-työkalu

Lisätiedot

Suomi.fi-palvelutietovaranto

Suomi.fi-palvelutietovaranto Suomi.fi-palvelutietovaranto PTV-rajapinnat ja integraatiot teemakoulutus Teema: Teema: PTV:n versio 1.3 IN-rajapinta / metodien rakenne 15.12.2016 Tavoitteet ja sisältö Tavoitteet Tiedottaa PTV:n IN-rajapinnan

Lisätiedot

Koodistopalvelun REST-rajapinnat

Koodistopalvelun REST-rajapinnat Koodistopalvelun REST-rajapinnat Yleiset tiedot Swagger Kuvaus Yhteiset kyselyparametrit (Query Parameters) Yhteiset otsikkoparametrit (HTTP Headers) Yhteiset vastauskoodit (HTTP Response Codes) Autentikointi

Lisätiedot

Valtion uudet yhteentoimivuuspalvelut: dataportaali, palvelutietovaranto ja yhteentoimivuus.fi v.2

Valtion uudet yhteentoimivuuspalvelut: dataportaali, palvelutietovaranto ja yhteentoimivuus.fi v.2 Valtion uudet yhteentoimivuuspalvelut: dataportaali, palvelutietovaranto ja yhteentoimivuus.fi v.2 Marko Latvanen Valtiokonttori / Kansalaispalvelut Suomi.fi Yhteentoimivuuspalvelujen tuotevisio Yhteentoimivuuspalvelut

Lisätiedot

Semanttinen Finlex Arttu Oksanen ( )

Semanttinen Finlex Arttu Oksanen ( ) Semanttinen Finlex 7.3.2016 Arttu Oksanen ( arttu.oksanen@aalto.fi ) Taustaa Lainsäädäntö ja oikeuskäytäntö julkaistu aiemmin ihmisluettavina dokumentteina Finlexpalvelussa Data ei kuitenkaan ole ollut

Lisätiedot

Saavutettavuus tietojärjestelmien hankinnoissa

Saavutettavuus tietojärjestelmien hankinnoissa Saavutettavuus tietojärjestelmien hankinnoissa Saavutettava tieto- ja viestintäympäristö (Stivi) - suosituksen julkaisuseminaari 31.03.2014 Jani Ruuskanen / Valtion tieto- ja viestintätekniikkakeskus Valtori

Lisätiedot

Arkkitehtuuri. Ylätason sovellusarkkitehtuuri

Arkkitehtuuri. Ylätason sovellusarkkitehtuuri Arkkitehtuuri Termieditorin käyttö vaatii kirjautumisen. Peruskäyttäjälle myönnetään erikseen aineistokohtaisia luku- ja muokkausoikeuksia. Järjestelmän ylläpitäjä (admin) saa ylläpitää kaikkia aineistoja.

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

Yhteentoimivuusvälineistö

Yhteentoimivuusvälineistö Yhteentoimivuusvälineistö Yhteinen tiedon hallinta (YTI) hanke V 1.0, 5.9.2017 Päivittyvä Miksi yhteentoimivuusvälineistöä tarvitaan? Ongelmana on kielen moniselitteisyys Tavallisessa kielenkäytössä emme

Lisätiedot

Avoin data palvelukehittämisen raaka-aineena Service Day,

Avoin data palvelukehittämisen raaka-aineena Service Day, Avoin data palvelukehittämisen raaka-aineena Service Day, 15.9.2016 Joonas Dukpa Avoimen datan projektipäällikkö Tampereen kaupunki, @opendatatre #avoindata #6aika #databusinessfi Mitä on avoin data? #avoindata

Lisätiedot

Kuntien integraatioalusta. Hannes Rauhala 3.11.2015

Kuntien integraatioalusta. Hannes Rauhala 3.11.2015 Kuntien integraatioalusta Hannes Rauhala 3.11.2015 Johdantoa asiaan Espoon kaupunki on toiminut edelläkävijänä kansallisen palveluväylän (Xroad) käyttöönotossa. Asiasta järjestettiin Espoossa ja Lahdessa

Lisätiedot

XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy

XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy IBM Collaboration Forum ٨.٣.٢٠١١ XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy ٢٠١١ IBM Corporation Domino-sovelluskehitys Nopea kehitysympäristö (Rapid application development,

Lisätiedot

Taltioni teknisen alustan arviointi

Taltioni teknisen alustan arviointi Taltioni teknisen alustan arviointi Taltioni sidosryhmätilaisuus, 10.1.2012 Jaakko Lähteenmäki, Niilo Saranummi 1/11/2012 2 Selvitystyön kohde Selvitystyö: VTT & Fujitsu Keskeiset vaatimukset Taltioni-palvelulle?

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

ehoks: tietomalli ja rajapinta

ehoks: tietomalli ja rajapinta ehoks: tietomalli ja rajapinta webinaari koulutuksen järjestäjien järjestelmävastaaville ja järjestelmätoimittajille 19.12.2018 Paula Borkowski/Opetushallitus ehoks kokoaa opiskelijan henkilökohtaisen

Lisätiedot

Tekninen alusta. Tavoitteet ja näkökulmia maankäyttöpäätöksiin Jani Kylmäaho, osahankepäällikkö Maanmittauslaitos

Tekninen alusta. Tavoitteet ja näkökulmia maankäyttöpäätöksiin Jani Kylmäaho, osahankepäällikkö Maanmittauslaitos Tekninen alusta Tavoitteet ja näkökulmia maankäyttöpäätöksiin 14.12.2017 Jani Kylmäaho, osahankepäällikkö Maanmittauslaitos 1 TA - Tavoitteet tiivistetysti Muiden osahankkeiden käyttötapausten tukeminen

Lisätiedot

Kansallinen Palvelutietovaranto (PTV)

Kansallinen Palvelutietovaranto (PTV) Kansallinen Palvelutietovaranto (PTV) Miksi, miten ja mihin sitä käytetään KaPA-päivä 26.11.2015 Annette Hotari ja Nina Wiiala, Väestörekisterikeskus Mikä Suomi.fi-palvelutietovaranto (PTV) on? Kansallinen

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

DataLake-hanke - AWS , tietohallinto, Matti Valli, Pasi Porkka

DataLake-hanke - AWS , tietohallinto, Matti Valli, Pasi Porkka DataLake-hanke - AWS 26.9.2018, tietohallinto, Matti Valli, Pasi Porkka DataLake Organisaation näkökulma Yhteen järjestelmään kerätty organisaation liiketoiminnallinen tieto parantaa organisaation mahdollisuuksia

Lisätiedot

Suomi.fi Palvelutietovaranto (PTV) Mitä, miksi, miten ja milloin?

Suomi.fi Palvelutietovaranto (PTV) Mitä, miksi, miten ja milloin? Suomi.fi Palvelutietovaranto (PTV) Mitä, miksi, miten ja milloin? Annette Hotari, PTV-käyttöönottojen projektipäällikkö, Väestörekisterikeskus KaPA-info 16.8.2016 Suomi.fi-palvelutietovaranto (PTV) Kansallinen

Lisätiedot

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

Järjestelmäarkkitehtuuri (TK081702) Web Services. Web Services Järjestelmäarkkitehtuuri (TK081702) Standardoidutu tapa integroida sovelluksia Internetin kautta avointen protokollien ja rajapintojen avulla. tekniikka mahdollista ITjärjestelmien liittämiseen yrityskumppaneiden

Lisätiedot

Viasys VDC Stream Mallipohjaista projektinhallintaa. Tapani Parmanen ja Mia Rantakari Vianova Systems Finland Oy

Viasys VDC Stream Mallipohjaista projektinhallintaa. Tapani Parmanen ja Mia Rantakari Vianova Systems Finland Oy Mallipohjaista projektinhallintaa Tapani Parmanen ja Mia Rantakari Vianova Systems Finland Oy Web-pohjainen projektiportaali, mikä tarjoaa tehokkaat työvälineet hankkeen tietojen hallintaan, aineiston

Lisätiedot

Rajapintakuvaus Liikenneluvat

Rajapintakuvaus Liikenneluvat Rajapintakuvaus Liikenneluvat MUUTOSHISTORIA Versio Päiväys Laatija Muutoksen kuvaus / hyväksyjä 0.1 Tapio Oikarainen Ensimmäinen versio 2(7) Sisällysluettelo 1. Johdanto... 4 1.1. Yleistä... 4 1.2. Rajaus...

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

Sähköisen asioinnin arkkitehtuuri

Sähköisen asioinnin arkkitehtuuri Sähköisen asioinnin arkkitehtuuri Kuvaus sovellustoimittajille v0.1 9.3.2017 KUVAUS 2/16 Sisällysluettelo 1 Johdanto... 4 Dokumentin tarkoitus ja kohderyhmä... 4 Tekninen kehikko: Ylätason kuvaus... 4

Lisätiedot

Infran omaisuudenhallinnan rajapintahanke (ja tietoportaali) Saara-Maija Pakarinen Espoon kaupunki SKTY syyspäivät 2017

Infran omaisuudenhallinnan rajapintahanke (ja tietoportaali) Saara-Maija Pakarinen Espoon kaupunki SKTY syyspäivät 2017 Infran omaisuudenhallinnan rajapintahanke (ja tietoportaali) Saara-Maija Pakarinen Espoon kaupunki SKTY syyspäivät 2017 Miksi? Paperia, muistitikkuja, käytäväkeskustelu Tallennetaan sama tieto monta kertaa

Lisätiedot

Liite 1: KualiKSB skenaariot ja PoC tulokset. 1. Palvelun kehittäjän näkökulma. KualiKSB. Sivu 1. Tilanne Vaatimus Ongelma jos vaatimus ei toteudu

Liite 1: KualiKSB skenaariot ja PoC tulokset. 1. Palvelun kehittäjän näkökulma. KualiKSB. Sivu 1. Tilanne Vaatimus Ongelma jos vaatimus ei toteudu Liite 1: skenaariot ja PoC tulokset 1. Palvelun kehittäjän näkökulma Tilanne Vaatimus Ongelma jos vaatimus ei toteudu Palvelun uusi versio on Palveluiden kehittäminen voitava asentaa tuotantoon vaikeutuu

Lisätiedot

Varda varhaiskasvatuksen tietovaranto

Varda varhaiskasvatuksen tietovaranto Varda varhaiskasvatuksen tietovaranto Varda varhaiskasvatuksen tietovaranto Varhaiskasvatuksen tietovaranto VARDA on kansallinen keskeisten varhaiskasvatustietojen kokonaisuus Tietovaranto kokoaa tiedot

Lisätiedot

LAS- ja ilmakuva-aineistojen käsittely ArcGIS:ssä

LAS- ja ilmakuva-aineistojen käsittely ArcGIS:ssä Esri Finland LAS- ja ilmakuva-aineistojen käsittely ArcGIS:ssä November 2012 Janne Saarikko Agenda Lidar-aineistot ja ArcGIS 10.1 - Miten LAS-aineistoa voidaan hyödyntää? - Aineistojen hallinta LAS Dataset

Lisätiedot

Projektinhallintaa paikkatiedon avulla

Projektinhallintaa paikkatiedon avulla Projektinhallintaa paikkatiedon avulla Tampereen Teknillinen Yliopisto / Porin laitos Teemu Kumpumäki teemu.kumpumaki@tut.fi 25.6.2015 1 Paikkatieto ja projektinhallinta Paikkatiedon käyttäminen projektinhallinnassa

Lisätiedot

Suvi Remes Miika Alonen Petri Mustajoki Totti Tuhkanen

Suvi Remes Miika Alonen Petri Mustajoki Totti Tuhkanen Suvi Remes Miika Alonen Petri Mustajoki Totti Tuhkanen So far Toimeksianto: Opiskelun ja opetuksen tuen ja hallinnon viitearkkitehtuuri Tietoarkkitehtuurin osuuteen liittyen Synergiaryhmä 4.12.2014 linjannut,

Lisätiedot

Kansallinen ASPAtietojärjestelmä

Kansallinen ASPAtietojärjestelmä Kansallinen ASPAtietojärjestelmä Taustoitus Järjestäjien tarve yhteiselle asiakaspalautteen keräämisen järjestelmälle nousi esiin kevään selvityksessä Asiakaspalautetieto on myös osa kansallista sote-tietopohjaa

Lisätiedot

Kansallinen PHR: projektin tilannekatsaus. Konstantin Hyppönen, Kanta-palvelut, Kela ATK-päivät, Lahti 23.5.2016

Kansallinen PHR: projektin tilannekatsaus. Konstantin Hyppönen, Kanta-palvelut, Kela ATK-päivät, Lahti 23.5.2016 Kansallinen PHR: projektin tilannekatsaus Konstantin Hyppönen, Kanta-palvelut, Kela ATK-päivät, Lahti 23.5.2016 Sisällys Nopea muistutus projektin tavoitteista Mitä on juuri nyt työn alla Kokemuksia FHIR-demoon

Lisätiedot

Toimittaja Looginen väylärakenne + kirjastot. Kalle Launiala, ProtonIT Oy kalle.launiala@protonit.net +358445575665

Toimittaja Looginen väylärakenne + kirjastot. Kalle Launiala, ProtonIT Oy kalle.launiala@protonit.net +358445575665 Toimittaja Looginen väylärakenne + kirjastot Kalle Launiala, ProtonIT Oy kalle.launiala@protonit.net +358445575665 Nykyiset integraatiot teknisiä, eivät informaatiota kontrolloivia Tuotanto (ERP) Dokumentit

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

Kanta PHR:n CapabilityStatement ja REST-API. Eeva Turkka

Kanta PHR:n CapabilityStatement ja REST-API. Eeva Turkka Kanta PHR:n CapabilityStatement ja REST-API Eeva Turkka Omatietovaranto, pääelementit Sovellukset sosiaali- ja terveydenhuollon ammattilaisille Sovellukset kansalaisille FHIR rajapinnat Omatietovarannossa

Lisätiedot

Trimble Feedback Mobile app ja rajapinnat Kuvaus

Trimble Feedback Mobile app ja rajapinnat Kuvaus Mobile app ja rajapinnat 16.1 Copyright 1992-2016 Trimble Solutions Corporation part of Trimble Navigation Ltd. All rights reserved. Table of Contents ii (13) Table of Contents 1.1 -integraatio Trimble

Lisätiedot

Suomi.fi-palvelutietovaranto Kaikki oleellinen julkishallinnon palveluista yhdessä paikassa

Suomi.fi-palvelutietovaranto Kaikki oleellinen julkishallinnon palveluista yhdessä paikassa Suomi.fi-palvelutietovaranto Kaikki oleellinen julkishallinnon palveluista yhdessä paikassa PTV-rajapinnat ja integraatiot teemakoulutus Teema: PTV-rajapinta versio 4 / metodien rakenne Tavoitteet ja sisältö

Lisätiedot

Copyright Observis Oy All rights reserved. Observis Oy Ville Kanerva, CTO Heikki Isotalus, COO Datasta tietoa

Copyright Observis Oy All rights reserved. Observis Oy Ville Kanerva, CTO Heikki Isotalus, COO Datasta tietoa Observis Oy Ville Kanerva, CTO Heikki Isotalus, COO Datasta tietoa Platform Tuotekehityksen haasteita ja ratkaisuja Haaste: Massiivisten tietomäärien hallinta Ratkaisu: Pilvipalvelun skaalautuvuus Haaste:

Lisätiedot

Joustotilat Tampereella

Joustotilat Tampereella Joustotilat Tampereella -tapahtuma 9.5.2018 1 Sosiaalinen media #tilatavoimiksi #joustotilat #SmartTampere 2 Esittely Digiohjelmassa 1.9.2017 alkaen aiemmin ATK-suunnittelijana Tredussa Projektipäällikkö

Lisätiedot

Projektin tilannekatsaus

Projektin tilannekatsaus Kuntasektorin yhteinen KA Asianhallinnan viitearkkitehtuuri Projektin tilannekatsaus Heini Holopainen Kuntien Tiera Oy heini.holopainen@tiera.fi Sisältö» Taustaa Mitä tarkoitetaan viitearkkitehtuurilla

Lisätiedot

Yhteentoimivuusalusta ja Sanastot-työkalu

Yhteentoimivuusalusta ja Sanastot-työkalu Yhteentoimivuusalusta ja Sanastot-työkalu Marko Latvanen erityisasiantuntija, VRK Kuntatalo 12.3.2019 Tiedon yhteentoimivuuden tarve kasvaa Hallinnossa syntyy ja ylläpidetään erittäin paljon tietoa on

Lisätiedot

Kansallinen palveluväylä

Kansallinen palveluväylä Kansallinen palveluväylä Suomi.fi-palveluväylä Kuntatalo 3.11.2015 Hankepäällikkö Eero Konttaniemi / VRK Suomi.fi-palveluväylä 1 Mikä on palveluväylä? Infrastruktuuria kansallisessa palveluarkkitehtuurissa.

Lisätiedot

Julkisen rajapinnan testausohje Swaggerin kautta

Julkisen rajapinnan testausohje Swaggerin kautta Julkisen rajapinnan testausohje Swaggerin kautta Yllä esimerkkikuva Hankeikkunan julkisen rajapinnan dokumentoivasta Swagger-näkymästä. Swagger tarjoaa kevyen selainkäyttöliittymän jonka kautta rajapinnan

Lisätiedot

Valppaan asennus- ja käyttöohje

Valppaan asennus- ja käyttöohje Versio Päiväys Muokkaaja Kuvaus 0.9 16.2.2006 Tuukka Laakso Korjattu versio 0.1 Antti Kettunen Alustava versio Sisällysluettelo 1 Johdanto...2 2 Valppaan asennus...3 2.1 Valppaan kääntäminen...3 2.2 Valmiiksi

Lisätiedot

Käyttäjähallintapalvelun REST-rajapinnat

Käyttäjähallintapalvelun REST-rajapinnat Käyttäjähallintapalvelun REST-rajapinnat Käyttäjähallintapalvelun REST-rajapinnat Käyttäjähallintapalvelun REST-rajapinnat Yleiset tiedot Resurssit GET /omattiedot GET /omattiedot/organisaatiohenkilo GET

Lisätiedot

Web Service torilla tavataan!

Web Service torilla tavataan! Web Service torilla tavataan! Jari Putula Avarea Oy COPYRIGHT BY AVAREA 2009 1 Google Trends COPYRIGHT BY AVAREA 2009 2 1 1. Mahdollistajat 2. Web service? 3. KISS 4. Miksi? 5. Analogia 6. Ajax 7. Esimerkki

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

Toiminnalliset ja ei-toiminnalliset vaatimukset Tunnus (ID) Vaatimus Vaatimuksen

Toiminnalliset ja ei-toiminnalliset vaatimukset Tunnus (ID) Vaatimus Vaatimuksen Vaatimusluettelo versio 0.17 Toiminnalliset ja ei-toiminnalliset vaatimukset Tunnus (ID) Vaatimus Vaatimuksen Yleiset vaatimukset 1 Koodistopalvelujärjestelmä on selainkäyttöinen 2 Käyttöliittymän tulee

Lisätiedot

Avoimen rajapinnan hallinta (Tilaajan hallitsema rajapinta)

Avoimen rajapinnan hallinta (Tilaajan hallitsema rajapinta) 18.2.2016 Avoimen rajapinnan hallinta (Tilaajan hallitsema rajapinta) - tausta ja tarpeen kuvaus - Rajapinnan elinkaaren hallinta ja siihen liittyvä dokumentaatio (VALMIS 1.4) Versionhallinta: Versio Pvm

Lisätiedot

Katsaus tietoarkkitehtuurityöhön

Katsaus tietoarkkitehtuurityöhön Katsaus tietoarkkitehtuurityöhön Suvi Remes 18.8.2015 Synergian etäkokous 03/02/15 1 Lähtökohta Synergiaryhmä linjannut, että seuraavista tietoarkkitehtuurin alueelle kuuluvista asioista on tarpeen olla

Lisätiedot

ONKI-projekti tuo ontologiat käyttöön sisällönkuvailussa

ONKI-projekti tuo ontologiat käyttöön sisällönkuvailussa ONKI-projekti tuo ontologiat käyttöön sisällönkuvailussa Sisällönkuvailun koulutuspäivä erikoiskirjastoille 14.5.2014 Ontologiat Ontologia Tunnisteet Koneluettavat suhteet Termeistä käsitteisiin Monikielisyys

Lisätiedot

Anu Kantola (Luke) Minna Kallio (SYKE) Luonnonvarakeskus.

Anu Kantola (Luke) Minna Kallio (SYKE) Luonnonvarakeskus. LifeData 2011-2015 Anu Kantola (Luke) Minna Kallio (SYKE) 3.11.2015 http://www.metla.fi/life/lifedata/ Luonnonvarakeskus Lähtökohdat Luonnonvara- ja ympäristötutkimuksen yhteenliittymä LYNET 28.11.2013

Lisätiedot

Kansallinen palveluarkkitehtuuri TUNNISTUSPALVELU INFO

Kansallinen palveluarkkitehtuuri TUNNISTUSPALVELU INFO Kansallinen palveluarkkitehtuuri TUNNISTUSPALVELU INFO 29.9.2015 Palvelulupauksemme Tarjoamme julkishallinnolle mahdollisuuden Suomen ja EU-kansalaisen sähköiseen tunnistamiseen tietoturvallisesti eri

Lisätiedot

ELM GROUP 04. Teemu Laakso Henrik Talarmo

ELM GROUP 04. Teemu Laakso Henrik Talarmo ELM GROUP 04 Teemu Laakso Henrik Talarmo 23. marraskuuta 2017 Sisältö 1 Johdanto 1 2 Ominaisuuksia 2 2.1 Muuttujat ja tietorakenteet...................... 2 2.2 Funktiot................................

Lisätiedot

Tutkimuksen pitkäaikaissaatavuuden palvelukokonaisuus

Tutkimuksen pitkäaikaissaatavuuden palvelukokonaisuus Tutkimuksen pitkäaikaissaatavuuden palvelukokonaisuus IDA-yhdyshenkilötapaaminen 3.11.2017 Esa-Pekka keskitalo (etunimi.sukunimi@helsinki.fi, orcid.org/0000-0002-4411-8452) http://urn.fi/urn:nbn:fi-fe2017110350478

Lisätiedot

W3C-teknologiat ja yhteensopivuus

W3C-teknologiat ja yhteensopivuus W3C-teknologiat ja yhteensopivuus Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), Hypermedialaboratorio W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: W3C asettaa

Lisätiedot

SmartShip Connect Lite lisäosa WooCommerce alustalle (c) Webbisivut.org

SmartShip Connect Lite lisäosa WooCommerce alustalle (c) Webbisivut.org SmartShip Connect Lite lisäosa WooCommerce alustalle (c) Webbisivut.org Sisällysluettelo Yleistä...2 Asennus... 3 Asetukset... 4 Unifaun API...4 Tilauksen käsittely...5 Huomioitavaa... 6 Päivittäminen...6

Lisätiedot

JWT 2016 luento 11. to 21.4.2016 klo 14-15. Aulikki Hyrskykari. PinniB 1097. Aulikki Hyrskykari

JWT 2016 luento 11. to 21.4.2016 klo 14-15. Aulikki Hyrskykari. PinniB 1097. Aulikki Hyrskykari JWT 2016 luento 11 to 21.4.2016 klo 14-15 Aulikki Hyrskykari PinniB 1097 1 Viime luennolla o AJAX ja JSON, harjoitustyön tehtävänanto, vierailuluento avoimesta datasta Tänään o APIt rajapinnoista yleisesti

Lisätiedot

Sivuston tiedotmysiteworthcheck.com

Sivuston tiedotmysiteworthcheck.com Sivuston tiedotmysiteworthcheck.com Luotu Huhtikuu 26 2019 09:24 AM Pisteet59/100 SEO Sisältö Otsikko Check you website value Pituus : 23 Täydellistä, otsikkosi sisältää väliltä 10 ja 70 kirjainta. Kuvaus

Lisätiedot

Varsinais-Suomen palveluverkkotyöryhmä. Kokous VII Varsinais-Suomen liitto

Varsinais-Suomen palveluverkkotyöryhmä. Kokous VII Varsinais-Suomen liitto Varsinais-Suomen palveluverkkotyöryhmä Kokous VII 1.12.2015 9.30-11.00 Varsinais-Suomen liitto 1. Edellisen kokouksen muistio 2. Lounaistietoesittely ja palvelupisteet (Sanna Jokela) 3. MAL-valmistelun

Lisätiedot

Tilastokeskuksen avoin data. Automaattisen talousraportoinnin koulutus Kim Huuhko, Tilastokeskus

Tilastokeskuksen avoin data. Automaattisen talousraportoinnin koulutus Kim Huuhko, Tilastokeskus Tilastokeskuksen avoin data Automaattisen talousraportoinnin koulutus Kim Huuhko, Tilastokeskus Tilastokeskus ja avoin data (1) - Tilastokeskus tarjoaa avointa tilastotietoa päätöksentekoa ja tutkimusta

Lisätiedot

JReleaser Yksikkötestaus ja JUnit. Mikko Mäkelä 6.11.2002

JReleaser Yksikkötestaus ja JUnit. Mikko Mäkelä 6.11.2002 JReleaser Yksikkötestaus ja JUnit Mikko Mäkelä 6.11.2002 Sisältö Johdanto yksikkötestaukseen JUnit yleisesti JUnit Framework API (TestCase, TestSuite) Testien suorittaminen eri työkaluilla Teknisiä käytäntöjä

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

IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus

IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus Teknologia-arkkitehtuuri ja rajapinnat/integraatiot 21.3.2019 Sisältö Alustojen asemoituminen ja pilvivalmius Arkkitehtuuriperiaatteet

Lisätiedot

Sivuston tiedotprintersupportnu mbercare.com

Sivuston tiedotprintersupportnu mbercare.com Sivuston tiedotprintersupportnu mbercare.com Luotu Kesäkuu 22 2019 20:58 PM Pisteet65/100 SEO Sisältö Otsikko HP Printer Support Phone Number +1-855-924-8222 Printer Support Pituus : 63 Täydellistä, otsikkosi

Lisätiedot

Miten Linked Data aineistoja tuotetaan ja. Semanttisen laskennan tutkimusryhmä SeCo Aalto-yliopisto kim.viljanen@tkk.fi

Miten Linked Data aineistoja tuotetaan ja. Semanttisen laskennan tutkimusryhmä SeCo Aalto-yliopisto kim.viljanen@tkk.fi Miten Linked Data aineistoja tuotetaan ja julkaistaan? Kim Viljanen Semanttisen laskennan tutkimusryhmä SeCo Aalto-yliopisto kim.viljanen@tkk.fi Webin killer app on web itse = valtava määrä informaatiota,

Lisätiedot

Yhteentoimivuusvälineistö: Sanastoeditorin esittelytilaisuus klo Väestörekisterikeskus, Lintulahdenkuja 4, Helsinki

Yhteentoimivuusvälineistö: Sanastoeditorin esittelytilaisuus klo Väestörekisterikeskus, Lintulahdenkuja 4, Helsinki Yhteentoimivuusvälineistö: Sanastoeditorin esittelytilaisuus 9.6.2017 klo 9.30-11.00 Väestörekisterikeskus, Lintulahdenkuja 4, Helsinki Tilaisuuden tarkoitus Tilaisuudessa esiteltiin julkishallinnon yhteistä

Lisätiedot

Käytännön todistusvoimaa suostumushallintapalvelu koulutustiedoille. YTI-hankkeen päätösseminaari

Käytännön todistusvoimaa suostumushallintapalvelu koulutustiedoille. YTI-hankkeen päätösseminaari Käytännön todistusvoimaa suostumushallintapalvelu koulutustiedoille YTI-hankkeen päätösseminaari 13.12.2018 VM:n Yhteinen tiedon hallinta (YTI) - kärkihankkeen OmaData-pilotti Valtiovarainministeriön,

Lisätiedot

Kuntien yhteentoimivuusseminaari. Tietomallien laatiminen Taina Nurmela projektipäällikkö, Helsingin kaupunki

Kuntien yhteentoimivuusseminaari. Tietomallien laatiminen Taina Nurmela projektipäällikkö, Helsingin kaupunki Kuntien yhteentoimivuusseminaari Tietomallien laatiminen Taina Nurmela projektipäällikkö, Helsingin kaupunki Case Tiedonohjaus tietomallituki Tiedonohjaus tarjoaa tiedot rajapinnan kautta käyttöliittymään

Lisätiedot

SNOMED CT KANSALLINEN JAKELUKESKUS (NRC) JA KANSALLISET KÄYTTÖKOHTEET

SNOMED CT KANSALLINEN JAKELUKESKUS (NRC) JA KANSALLISET KÄYTTÖKOHTEET SNOMED CT KANSALLINEN JAKELUKESKUS (NRC) JA KANSALLISET KÄYTTÖKOHTEET Mikko Härkönen, Juha Mykkänen THL OPER 26.4.2019 1 SNOMED CT NRC FINLAND SNOMED CT on laajin käytössä oleva kansainvälinen terveydenhuollon

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

Copyright by Haikala. Ohjelmistotuotannon osa-alueet

Copyright by Haikala. Ohjelmistotuotannon osa-alueet Copyright by Haikala Ohjelmistotuotannon osa-alueet Ohjelmiston elinkaari 1. Esitutkimus, tarvekartoitus, kokonaissuunnittelu, järjestelmäsuunnittelu (feasibility study, requirement study, preliminary

Lisätiedot

Paikkatietojen yhteiskäyttö - mitkä mahdollisuudet!

Paikkatietojen yhteiskäyttö - mitkä mahdollisuudet! 1 Paikkatietojen yhteiskäyttö - mitkä mahdollisuudet! Teemu Saloriutta Maanmittauspäivät 31.5.2017 2 Sisältö Paikkatietoinfrastruktuuri Standardit ja yhteistyö Yhteiskäytön esteitä INSPIRE-direktiivi Yhteenveto

Lisätiedot

Federoitu keskitetty sovellus

Federoitu keskitetty sovellus Federoitu keskitetty sovellus Case Peppi Juhani Gurney, Rami Heinisuo - Eduix Oy Tuomas Orama, Metropolia Ammattikorkeakoulu Lue PeppiUutisista taustatiedot Peppistä Federoitu ja keskitetty Määritelmät

Lisätiedot

Yhteentoimivuutta edistävien työkalujen kehittäminen - JulkICTLab pilottiehdotus

Yhteentoimivuutta edistävien työkalujen kehittäminen - JulkICTLab pilottiehdotus Yhteentoimivuutta edistävien työkalujen kehittäminen - JulkICTLab pilottiehdotus Pilottiehdotuksen osapuolet: CSC Tieteen tietotekniikan keskus Oy Verohallinto Yhteyshenkilö: Suvi Remes suvi.remes@csc.fi

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

Yhteistyössä Kansalliseen Maastotietokantaan Risto Ilves

Yhteistyössä Kansalliseen Maastotietokantaan Risto Ilves Yhteistyössä Kansalliseen Maastotietokantaan Risto Ilves 12.5.2016 LUCAS -työpaja Maastotietojen avaaminen 2012 Aalto yliopiston tutkimus Maastotietojen avaamisen menestystekijöitä Ilmainen aineisto Helpot

Lisätiedot

SOA & Ajax Sanahelinää vai toimivaa käytäntöä sähköisessä asioinnissa? Fenix hankejohtaja Harri Juuti Projektipäällikkö Teemu Karvonen

SOA & Ajax Sanahelinää vai toimivaa käytäntöä sähköisessä asioinnissa? Fenix hankejohtaja Harri Juuti Projektipäällikkö Teemu Karvonen SOA & Ajax Sanahelinää vai toimivaa käytäntöä sähköisessä asioinnissa? Fenix hankejohtaja Harri Juuti Projektipäällikkö Teemu Karvonen Agenda Fenix-hankkeen esittely Arkkitehtuuri lyhyesti Kuntalaistili

Lisätiedot

Tietovarannot. Anna Eteläaho. Analyysi ja yhteenveto avoimen datan innovaatiokilpailun kilpailutöistä. Intressiryhmän 2. kokous 27.2.

Tietovarannot. Anna Eteläaho. Analyysi ja yhteenveto avoimen datan innovaatiokilpailun kilpailutöistä. Intressiryhmän 2. kokous 27.2. Analyysi ja yhteenveto avoimen datan innovaatiokilpailun kilpailutöistä Tietovarannot Anna Eteläaho Intressiryhmän 2. kokous 27.2.2014 AVARAS 1.8.2013 31.12.2014 www.tut.fi/avaras Taustaa Apps4Finland

Lisätiedot

Sosiaalihuollon asiakastiedon arkiston validointipalvelu. Käyttöohje

Sosiaalihuollon asiakastiedon arkiston validointipalvelu. Käyttöohje Sosiaalihuollon asiakastiedon arkiston validointipalvelu Käyttöohje Sisällys 1 Johdanto 3 2 Käyttötarkoitus 3 3 Palvelut 3 3.1 HL7 V3 Medical Records sanoman skeemavalidointi 3 3.2 HL7 V3 Medical Records

Lisätiedot

Uusi työkalu toimitusketjun hallintaan ja työn ohjaukseen

Uusi työkalu toimitusketjun hallintaan ja työn ohjaukseen Uusi työkalu toimitusketjun hallintaan ja työn ohjaukseen 1 20.12.2016 Sampo Oksama, Trimble Trimble Connectin uudet työkalut Tuote Julkaistua tietoa pystytään katselemaan, kommentoimaan tietomallipohjaisesti

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

10 Nykyaikainen WWW-arkkitehtuuri

10 Nykyaikainen WWW-arkkitehtuuri 10 Nykyaikainen WWW-arkkitehtuuri è è è 10 Nykyaikainen WWW-arkkitehtuuri WWW on ylivoimaisesti suosituin hypertekstijärjestelmä. Käydään seuraavaksi läpi nykyaikaisen WWW-arkkitehtuurin perusteet. Vuonna

Lisätiedot

A274101 TIETORAKENTEET JA ALGORITMIT

A274101 TIETORAKENTEET JA ALGORITMIT A274101 TIETORAKENTEET JA ALGORITMIT PERUSTIETORAKENTEET LISTA, PINO, JONO, PAKKA ABSTRAKTI TIETOTYYPPI Tietotyyppi on abstrakti, kun se on määritelty (esim. matemaattisesti) ottamatta kantaa varsinaiseen

Lisätiedot

ASTE Avoin sosiaali- ja terveydenhuollon kehitysalusta

ASTE Avoin sosiaali- ja terveydenhuollon kehitysalusta ASTE Avoin sosiaali- ja terveydenhuollon kehitysalusta http://okf.fi/aste https://github.com/aste-hsc/ http://okf.fi/aste-konsortio-perustettu/ http://okf.fi/aste-konsortio-laajentunut/ http://www.facebook.com/groups/astefi/

Lisätiedot

JavaRMI 1 JAVA RMI. Rinnakkaisohjelmoinnin projekti 1 osa C Tekijät: Taru Itäpelto-Hu Jaakko Nissi Mikko Ikävalko

JavaRMI 1 JAVA RMI. Rinnakkaisohjelmoinnin projekti 1 osa C Tekijät: Taru Itäpelto-Hu Jaakko Nissi Mikko Ikävalko JavaRMI 1 JAVA RMI Rinnakkaisohjelmoinnin projekti 1 osa C Tekijät: Taru Itäpelto-Hu Jaakko Nissi Mikko Ikävalko JavaRMI 2 Table of Contents...1 JAVA RMI...1 Yleistä...4 Arkkitehtuuri...5 Java RMI kerrosarkkitehtuuri...5

Lisätiedot

Kuntasektorin yhteineset viitearkkitehtuurit Tiedon- ja asianhallinta Johtamisjärjestelmä

Kuntasektorin yhteineset viitearkkitehtuurit Tiedon- ja asianhallinta Johtamisjärjestelmä Kuntasektorin yhteineset viitearkkitehtuurit Tiedon- ja asianhallinta Johtamisjärjestelmä Kurttu-seminaari 2013 18.4.2013 Helsinki Heini Holopainen, Sari Valli Sisältö Tiedon- ja asianhallinnan viitearkkitehtuuri

Lisätiedot

Kanta PHR:n CapabilityStatement ja REST-API. Eeva Turkka

Kanta PHR:n CapabilityStatement ja REST-API. Eeva Turkka Kanta PHR:n CapabilityStatement ja REST-API Eeva Turkka PHR:n kaksi osaa: tietosisältö ja käyttöluvat Resurssipalvelin FHIR REST-rajapinnat CapabilityStatement kuvaa toiminnot Resurssisäilö Auktorisointipalvelin

Lisätiedot

Rajapintapalvelujen INSPIRE-yhteensopivuus

Rajapintapalvelujen INSPIRE-yhteensopivuus Rajapintapalvelujen INSPIRE-yhteensopivuus Paikkatietoinfran hyödyntäminen koulutukset 22.11. Jani Kylmäaho 1 Miksi? Sisältö Yleisimmät ongelmat rajapintapalvelujen yhteensopivuudessa WMS- ja WFS-standardeihin

Lisätiedot