OPC:n uudet tuulet. Mikä ihmeen OPC

Koko: px
Aloita esitys sivulta:

Download "OPC:n uudet tuulet. Mikä ihmeen OPC"

Transkriptio

1 OPC:n uudet tuulet Mikä ihmeen OPC Oletan että suurin osa automaatioalan ihmisistä ja tämänkin lehden lukijoista on jossain vaiheessa kuullut kirjainyhdistelmän OPC. Seuraavassa ensin taustatietoa OPC:stä niille joille kirjainyhdistelmä merkitys ei ole niin tuttu. Puhuttaessa OPC:stä yleensä viitataan OPC-foundationin laatimaan OPC Data Access spesifikaation mukaiseen tiedonsiirtotapaan. OPC-foundation on voittoa tavoittelematon organisaatio, jonka jäseninä on yli 300 automaatioalan yritystä ympäri maailmaa sisältäen kaikki merkittävät automaatiojärjestelmien ja automaatioinstrumenttien valmistajat. Järjestön tavoitteena on laatia avoimia määrittelyjä automaatiosovellusten integrointiin ja prosessidatan siirtoon. Nykyiset OPC-määrittelyt ovatkin saavuttaneet de-facto aseman tiedonsiirrossa automaatiosovellusten välillä. Lyhenne OPC tulee alun alkaen sanoista OLE for Process Control. OLE eli Object Linking and Embedding puolestaan on Microsoftin COM tiedonsiirto ja ohjelmistokomponentti tekniikoiden vanha nimi. Alunalkaen vuonna 1995 OPC:n tarkoituksena oli kehittää Microsoftin komponenttitekniikkaa hyödyntävä tiedonsiirtostandardi automaatioalueelle. Vuonna 1996 OPC määrittelyn versio 1.0 julkaistiinkin. Tästä on tultu pitkän matkaa ja määrittelyjä on tullut lisää. Tunnetuimmat OPC määrittelyt ovat DA (Data Access), A&E (Alarms and Events) ja HDA (Historical Data Access). Näistä DA on tarkoitettu tosiaikaisen prosessidatan siirtoon prosessilaitteista ja ohjausjärjestelmistä. A&E on tarkoitettu hälytys ja tapahtumatietojen välittämiseen ja HDA puolestaan on tarkoitettu historiatietojen siirtoon. Edellä mainittujen spesifikaatioiden lisäksi OPC on määritellyt myös joukon muita rajapintoja ja määrittelyjä: - OPC Batch - OPC Data exchange - OPC Security - OPC XML-DA - OPC Complex Data - OPC Commands Näistä DX (Data exchange) on tarkoitettu horisontaaliseen tiedonsiirtoon OPCpalvelinten välillä. XML-DA on nimensä mukaisesti tarkoitettu samaan kuin DA standardi mutta käyttäen XML:ää ja WebServices tekniikoita tiedonsiirrossa.

2 Automaatioseuran OPC-toimikunta Nyt keväällä 2005 automaatioseuran yhteyteen perustettiin OPC-toimikunta. OPC - toimikunnan tavoitteena on edistää suomalaista automaatioalan opetusta, tutkimusta ja yritystoimintaa jakamalla tietoa OPC-järjestön toiminnasta ja spesifikaatioista, järjestämällä koulutusta ja tapahtumia sekä osallistumalla mahdollisuuksien mukaan OPC-spesifikaatioiden kommentointiin ja laadintaan. Jo aikaisemminkin Automaatioseuran puitteissa on järjestetty erilaista OPC aiheista aktiviteettiä Espoon Otaniemessä TKK:n tiloissa järjestettiin OPC-Roadshow tilaisuus, jossa Suomalaiset ja osin ulkomaisetkin yritykset esittelivät OPC:hen liittyvää toimintaansa. Lisäksi päivään liittyi OPC aiheisiä luentoja luennoitsijoina muun muassa Michael Vetter ja Jürgen Lange OPC-Europesta. Roadshow päivän lisäksi vuoden 2003 automaatiopäivien yhteydessä järjestetyssä Open Control Systems seminaaritapahtumassa järjestettiin OPC aiheinen sessio, jossa kutsuesitelmän pitivät Jürgen Lange ja Hans-Peter Otto OPC-Europesta. Yksi syy toimikunnan perustamiseen OPC:n ympärille on viimeaikoina OPC:n piirissä käynnissä ollut iso määrittelyaktiviteetti uuden OPC Unified Architecture nimisen spesifikaation laatimiseksi. OPC Unified Architecture Allekirjoittanut lähti Seattleen OPC Unified Architecture Developer Event tapahtumaan, jossa OPC-UA määrittely ensimmäisen kerran julkistettiin suurelle yleisölle, selvittämään OPC-UA määrittelyn tarkoitusta OPC-toimikunnan edustajana. Mieleen ennen matkaa nousi kysymys, miksi OPC on laatimassa taas uutta määrittelyä kun edellisiäkin on jo 9? Vastaukseksi voidaan todeta että OPC Unified Architecture ei ole 10 OPC:n standardi joukon jatkoksi vaan nimensä mukaisesti kokonaan uusi kokonaisvaltainen arkkitehtuuri, jonka on ajan kuluessa tarkoitus korvata edelliset irralliset määrittelyt. Syitä OPC Unified Architecture määrityksen laatimiseen on ollut useita. Internettekniikat ja verkottuminen ovat vaikuttaneet automaation tietotekniseen ympäristöön. Nykyinen automaation tietotekninen ympäristö asettaa käytettävälle tekniikalle vaatimuksia joihin ei 90-luvun puolivälissä osattu varautua. Verkottuminen on ennen kaikkea asettanut lisää vaatimuksia tietoturvalle ja luotettavuudelle. Lisäksi automaation edelleen jatkuva trendi moni toimittaja, moni toimija ympäristöihin sekä eri järjestelmien keskinäiseen integraatioon kaikilla toiminnan tasoilla alimman tason ohjauksesta aina yritystason järjestelmiin asettaa uusia vaatimuksia tiedonsiirtotekniikoille.

3 Teknisempiä motivaatioita OPC:n uudistamiselle on ollut OPC:ssä käytettävän COM/DCOM tekniikan osittainen vanhentuminen Microsoftin siirtyessä.net maailmaan ja WebService tekniikoiden yleistyminen vallitsevana tiedonsiirtotekniikkana. XML-DA oli OPC:n ensimmäinen askel Microsoft riippuvaisesta COM tekniikasta WebServicetekniikoihin. OPC:ssa ei kuitenkaan haluttu tehdä jokaisesta rajapintamäärittelystä uutta versiota WebServices tekniikoihin vaan samassa yhteydessä haluttiin myös katsoa koko OPC:n määrittelyperhettä. Yksi syy tähän oli se OPC:n nykyiset määrittelyt ovat erillisiä, josta aiheutuu tarpeettomia ongelmia. Esimerkiksi hälytys ja siihen liittyvät mittaustiedot joudutaan nykyisellään hakemaan erillisistä palvelimista. Lisäongelmia on aiheuttanut se että perinteisesti DA ja A&E palvelimilla on ollut käytössä erilaiset tietohierarkiat ja näiden keskinäiset riippuvuudet. OPC-UA:ssa vanhojen rajapintojen toiminnallisuudet tarjotaan yhden yhteisen palvelimen ja sen rajapintojen kautta. Lisäksi OPC:n vanhaa puumaista tietomallia on laajennettu monipuolisemmaksi verkkomalliksi, jossa samaan palvelimeen voidaan kuvata sekä DA-palvelimen tietohierarkia että A&E palvelimen hälytyshierarkia. OPC Unified Architecturen määrittely on edelleen käynnissä. OPC:n jäsenet pääsevät tällä hetkellä perehtymään OPC:n www-sivuilta alustavaan määrittelyyn. Kesä tai heinäkuun aikana spesifikaatiosta ja esimerkkikoodeista on tarkoitus julkistaa ensimmäinen beta versio ja loppusyksystä OPC:n on tarkoitus julkistaa OPC-UA:n ensimmäinen lopullinen versio. UA:n rakenne OPC:n UA spesifikaatio tulee poikkeamaan edellisistä määrittelyistä muodollisesti sillä se tulee noudattamaan IEC:n multipart spesifikaatioiden formaattia koostuen kahdestatoista osasta: Core Specification 1: Consepts 2: Address Space Model 3: Services 4: Information Model 5: Service Mappings 6: Profiles Access Type Specification 7: Data Access 8: Alarms and Events 9: Commands 10: Historical Data 11: Batch 12: Data Exchange

4 OPC:n tarkoituksena on yrittää saada OPC-UA IEC standardiksi myöhemmässä vaiheessa saatuaan sen ensin valmiiksi. Tietomalli OPC-UA:n arkkitehtuurin ydin koostuu oliomallista, osoiteavaruudesta, palvelurajapinnoista ja profiileista. Yksi iso keskeinen uusi asia OPC-UA:ssa on parempi tuki tietomallille, johon liittyy uudistettu osoiteavaruus, oliomalli ja semanttinen informaatiomalli. OPC-UA:han siirryttäessä osoiteavaruuden organisointi muuttuu monipuolisemmaksi verrattuna vanhoihin OPC-määrittelyihin. UA:ssa määritellyt oliomalli (Object Model), osoiteavaruusmalli (Address Space Model) ja informaatiomalli (Information Model) muodostavat ilmaisuvoimaisen kokonaisuuden, jolla OPC:llä siirrettävää data voidaan kuvata tietomallilla, joka on huomattavasti monipuolisempi kuin vanha puurakenne. UA:n osoiteavaruus onkin verkkorakenne jonka noodien välillä voi olla rajoittamattomasti nimettyjä riippuvuuksia. UA:ssa onkin määritelty lisäksi näkymät joilla osoiteavaruuden alijoukkoja voidaan esittää puurakenteina. Uuden tietomallin ja osoitehierarkian tarkoituksena on mahdollistaa eri standardointiryhmien määrittelemien tietomallien käytön OPC:ssa. OPC:llä onkin yhteistyötä esimerkiksi MIMOSAN ja ISA 88, 95 ja 99 työryhmien kanssa. Tietoturva ja Luotettavuus OPC-UA:n palvelurajapintoja ja tiedonsiirtoratkaisuita määriteltäessä erityistä huomiota on keskitetty tietoturvan ja luotettavuuden parantamiseen. Tietoturvan merkitys kasvaa laajennettaessa OPC:n käyttöä prosessitason suljetuista verkoista ylemmäs MES ja ERP tasoille sekä siirrettäessä tietoa hajautetuissa ympäristöissä internetin välityksellä. Vanhoista määrittelyistä poiketen UA määrittää käytettävät tietoturvaratkaisut ja asettaa minimivaatimukset, jotka jokaisen OPC-UA serverin ja clientin on toteutettava. Tietoturvaratkaisuissaan UA nojaa WebServices maailmasta peräisin oleviin WS Security standardeihin määrittäen standardien tarjoamista toiminnallisuuksista rajatut osajoukot joita UA:ssa käytetään. Käytettävän tietoturvan taso määritetään UA:n profiileilla kuten kaikki muukin vaihtoehtoinen toiminnallisuus UA:ssa. Minimivaatimus, jonka jokaisen UA sovelluksen on toteutettava, on Basic Security profiilin mukainen toiminnallisuus. Tässä client tunnistautuu salasana käyttäjätunnus parilla, jotka välitetään serverin ja clientin välillä salattuna. Salaus perustuu palvelimen sertifikaattiin ja julkisen ja salaisen avaimen salakirjoitukseen. Myös kaikki tunnistautumisen jälkeinen kommunikaatio serverin ja clientin välillä tapahtuu salattuna. Salauksen ja tunnistautumisen lisäksi minimitietoturvassa edellytetään kirjanpitoa kaikista tapahtuneista toiminnoista jotta tietoturvan perusvaatimuksiin liittyvä jäljitettävyys saavutetaan.

5 Basic Security profiilin lisäksi UA määrittää Kerberos ja X509 profiilit. Kerberos autentikointi on Windowsin käyttämä tapa. X509 kaikista profiileista monipuolisin ja siinä sekä client ja server tunnistautuvat sertifikaateilla. UA:n kommunikaatiomekanismeissa myös luotettavuuteen liittyviä asioita on parannettu huomattavasti vanhasta. Clientin ja serverin välisen yhteyden olemassaolon tarkkailu on UA:ssa sisäänrakennettu perustoiminnallisuuteen jolloin DA:n kaltaisia tilanteita jossa kestää minuuttia ennen kuin huomataan että yhteys on katkennut ei enää pääse tapahtumaan. Lisäksi UA:han on määritetty toiminnot, joilla yhteyskatkoksen jälkeen toivutaan ja välitetään kadonneet viestit. Myös clienttien ja servereiden kahdennus on mahdollista UA:ssa. Suorituskyky UA:n suorituskyvystä ei vielä ole selvyyttä. Varmaa on että sen suorituskyky ei tule yltämään nykyisen OPC-DA:n tasolle. Tämä johtuu WebServices tekniikoiden raskaudesta. Minimitavoitteeksi OPC-UA:n suorituskyvylle on asetettu se mihin DCOM pohjaisella DA:lla päästiin vuonna Tietokoneiden kapasiteetin nopea kehittyminen tulee joka tapauksessa nopeasti vähentämään OPC-UA:n suorituskykyongelmia. WebServices maailmassa on tällä hetkellä keskustelua XML:n binäärikoodaamisesta suorituskyvyn parantamiseksi. Kaikille on selvää että tekstimuotoinen XML tuhlaa siirtoresursseja. Binäärikoodaus on kuitenkin hankala kysymys koska eri ryhmillä ja käyttötarkoituksilla on keskenään ristiriitaisia tavoitteita. Tästä syystä OPC on määritellyt oman binäärikoodauksen OPC-UA:ssa käytettäväksi silloin kuin halutaan tiedonsiirtoa nopeuttaa. Implementointi Uuden OPC-UA arkkitehtuurin integroituminen vanhaan ja joustava siirtyminen vanhasta OPC DA, A&E ja HDA sovelluksista UA sovelluksiin on keskeinen edellytys OPC-UA:n onnistumiselle. OPC tulee tarjoamaan proxy-serverin ja client-stubin, joilla vanhojen ja uuden standardin mukaiset sovellukset saadaan keskustelemaan keskenään. Proxy-server tarjuaa UA:n mukaisen rajapinnan vanhoille servereille. Sen avulla vanhat DA, A&E ja HDA serverit saadaan näkymään yhtenä UA serverinä. Stubin avulla puolestaa vanhojen standardien mukainen client voi lukea tietoja UA serveristä. Rajoituksia tähän aiheuttaa UA:n monipuolisempi tietomalli. UA:n tietomallista on tarjottava vanhan standardin mukainen näkymä OPC clienteille. Proxyä ja stubia voidaan käyttää myös OPC yhteiden putkittamiseen WebService kommunikoinnin avulla Internet yli. Uusien Palvelinten ja clienttien ohjelmointiin OPC tulee tarjoamaan API:n, joka sisältää kirjaston jossa suurin osa OPC:n kommunikointiin liittyvästä toiminnallisuudesta on valmiiksi toteutettu. Ohjelmoija voi näin keskittyä itse sovelluksen ohjelmointiin. Alkuvaiheessa API tulee olemaan tarjolla.net ympäristöön C# kielellä ohjelmoiville. Myöhemmin API on tulossa ainakin ANSI C kielelle ja mahdollisesti myös Javalle mikäli kiinnostuneita vapaaehtoisia toteuttajia löytyy. Jos API:a ei löydy halutulle

6 ohjelmointiympäristölle OPC-UA on tietenkin myös mahdollista toteuttaa rajapintojen WSDL-kuvauksista ja Speksien määrittelyistä. Yhteensopivuus Myös yhteensopivuutta ja yhteensopivuustestausta on tarkoituksena parantaa OPC- UA:han siirryttäessä. Tämä on nähtävissä monella tasolla OPC-UA määrittelyssä. Spekseistä on poistettu hankalasti testattavat vapaaehtoiset toiminnallisuudet ja toiminnallisuudet on määritelty profiileina, jotka implementaatiot joko toteuttavat tai sitten eivät. Yhteensopivuuden korostaminen näkyy siinäkin että OPC tarjoaa ohjelmoijien käyttöön API rajapinnat joiden avulla OPC-UA clientit ja serverit toteutetaan, jotta rajapintamäärittelyjen erilaiset tulkinnat eivät häiritsisi yhteensopivuutta niin kuin nykyisten määrittelyjen yhteydessä. Lisäksi OPC on ilmoittanut että he tulevat tarjoamaan ohjelmoijien käyttöön edellisien määrittelyjen esimerkkitoteutuksista poiketen testatut referenssi-implementaatiot. Edellä mainittujen toimien lisäksi yhteensopivuustestausta tulleen UA:n yhteydessä entisestään kehittämään. Automaattisten testereiden ja yhteensopivuustestaus tapahtumien lisäksi kolmantena testauksen tasona tulee olemaan tarjolla riippumattomien laboratorioiden järjestämät testit. Näissä laboratoriotesteissä voidaan tehdä laajempia ja monipuolisempia testejä kuin aiemmin on voitu suorittaa. Uusia testattavia asioita tulevat olemaan ainakin kuormituskestävyys, vakaus pidemmällä aikavälillä ja erilaiset erikoistilanteet ja häiriöt. OPC:n tulevaisuus Kun kaiken edellä esitetyn huomioi, tulee mieleen kysymys siitä että onkohan OPC haukkaamassa nyt liian isoa palaa? Edellisten määrittelyjen vahvuushan on ollut siinä että ne ovat olleet helposti käsitettäviä rajattuja kokonaisuuksia tiettyä tehtävää varten ja onnistuneet lyömään itsensä läpi enemmän tai vähemmän helposti implementoitavani suppeutensa takia. Onko uusi OPC niin iso, laaja ja hankala että se ei tule samassa onnistumaan? Iso vaikutus tähän tulee olemaan kehitystyökaluilla. Mikäli OPC:n tarjoama ohjelmointi API on helppokäyttöinen ja integraatio kaupallisten ja avointen kehitystyökalujen ja web-service pakettien kanssa on ongelmatonta, implementointi ei tule olemaan ylitsepääsemätön haaste. Ainakin Microsoftin seuraavan sukupolven web-service ympäristön Indigon kanssa OPC- AU serverien ja clienttien ohjelmointi developer eventissä esitettyjen demojen ja puheiden perusteella tulee olemaan kohtalaisen helppoa. Kaikki monimutkaiset tietoturvaan, salauksiin ja kättelyihin liittyvät asiat hoituvat automaattisesti. OPC:n APIn pitäisi puolestaan huolehti kahdennuksiin ja luotettavuuteen liittyvistä asioista, joten ohjelmoijan vastuulle jää itse sovelluksen toteuttaminen. Myös muissa kuin Microsoft ympäristöissä OPC-UA:n käytän pitäisi olla helppoa koska UA:n käyttämä web-service

7 tekniikka on yhteisesti sovittujen standardien mukaista. OPC:n tarjoamaa API:a ei kuitenkaan välttämättä ole tarjolla kaikkiin järjestelmiin jolloin ohjelmoijan vastuulla on suurempi osa OPC-UA määrittelyjen mukaisen toiminnallisuuden toteuttamisesta.

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

Toimilohkojen turvallisuus tulevaisuudessa

Toimilohkojen turvallisuus tulevaisuudessa Toimilohkojen turvallisuus tulevaisuudessa Turvallisuusseminaari ASAF 30.10-1.11.2006 Mika Strömman Teknillinen korkeakoulu 1 Sisältö Luotettavuuden lisääminen hyvillä tavoilla Toimilohkokirjastot Turvatoimilohkot

Lisätiedot

Visma Software Oy

Visma Software Oy pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai muutoksiin tässä oppaassa ja/tai ohjelmassa ilman eri ilmoitusta. Oppaan ja siihen liittyvän muun materiaalin kopiointi on kielletty ilman :n

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

Visma Nova Webservice Versio 1.1 /

Visma Nova Webservice Versio 1.1 / Visma Nova Webservice Versio 1.1 / 31.10.2018 pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai muutoksiin tässä oppaassa ja/tai ohjelmassa ilman eri ilmoitusta. Oppaan ja siihen liittyvän muun

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

Joustava tapa integroida järjestelmiä node-red:llä visuaalisesti - Internet of Things & Industrial Internet

Joustava tapa integroida järjestelmiä node-red:llä visuaalisesti - Internet of Things & Industrial Internet Joustava tapa integroida järjestelmiä node-red:llä visuaalisesti - Internet of Things & Industrial Internet Mika Karaila Metso Automation, Technology & Application Research PL 237, 33101 TAMPERE Tel. (040)

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

Automaatio- ja systeemitekniikan projektityöt 2013

Automaatio- ja systeemitekniikan projektityöt 2013 Automaatio- ja systeemitekniikan projektityöt 2013 AS- 0.3200 Kahvinuuttoprosessin automaatiojärjestelmä Projektin suunnitelmadokumentti Antti Kangasrääsiö 68950W Joonas Kröger 78651M 1. Johdanto Tämän

Lisätiedot

OLLI LINDSTRÖM STANDARDOITU TIEDONKERUU TEOLLISESSA TUOTANTO- YMPÄRISTÖSSÄ

OLLI LINDSTRÖM STANDARDOITU TIEDONKERUU TEOLLISESSA TUOTANTO- YMPÄRISTÖSSÄ OLLI LINDSTRÖM STANDARDOITU TIEDONKERUU TEOLLISESSA TUOTANTO- YMPÄRISTÖSSÄ Diplomityö Tarkastaja: professori Jarmo Harju Tarkastaja ja aihe hyväksytty Tieto- ja sähkötekniikan tiedekuntaneuvoston kokouksessa

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

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

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

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

Metso DNA-automaatiojärjestelmän simulointiympäristön luominen

Metso DNA-automaatiojärjestelmän simulointiympäristön luominen Märt Ehrenpreis Metso DNA-automaatiojärjestelmän simulointiympäristön luominen Metropolia Ammattikorkeakoulu Insinööri (AMK) Automaatiotekniikan koulutusohjelma Insinöörityö 18.4.2015 Tiivistelmä Tekijä(t)

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

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

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

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

J2EE vs..net Olli Sakari

J2EE vs..net Olli Sakari TEEMA-ARTIKKELI J2EE vs..net Olli Sakari J2EE ja.net ovat tietojärjestelmäteknologioita, joiden varaan suuri osa tulevaisuuden tietojärjestelmistä tulee rakentumaan. Molemmat teknologioista tarjoavat välineitä

Lisätiedot

Tikon Ostolaskujenkäsittely versio 6.1.2 SP1

Tikon Ostolaskujenkäsittely versio 6.1.2 SP1 Toukokuu 2012 1 (14) Tikon Ostolaskujenkäsittely versio 6.1.2 SP1 Asennusohje Toukokuu 2012 2 (14) Sisällysluettelo 1. Vaatimukset palvelimelle... 3 1.1..NET Framework 4.0... 3 1.2. Palvelimen Internet

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

Maventa Connector Käyttöohje

Maventa Connector Käyttöohje Maventa Connector Käyttöohje 17.4.2015 Sisällys 1. Esittely... 2 1.1. Käytön edellytykset... 2 1.2. Tuetut aineistomuodot... 2 2. Asennustiedosto... 3 2.1. Sisäänkirjautuminen... 7 3. Asetuksien määrittäminen...

Lisätiedot

Turvallisen tekniikan sem inaari -04. Koneautom aation ohjelm istot Teem u Pajala

Turvallisen tekniikan sem inaari -04. Koneautom aation ohjelm istot Teem u Pajala Turvallisen tekniikan sem inaari -04 Koneautom aation ohjelm istot Teem u Pajala Konejärjestelm ien ohjelm istojen jakautum inen K en ttälaitteet Prosessiasem at Operointipaneelit Suunnitteluohjelm istot

Lisätiedot

Risto Pelin Microsoft Project 2002 projekti- ja yritystason järjestelmänä

Risto Pelin Microsoft Project 2002 projekti- ja yritystason järjestelmänä Risto Pelin Microsoft Project 2002 projekti- ja yritystason järjestelmänä PROJEKTIJOHTAMINEN OY RISTO PELIN 3 Sisällysluettelo ESIPUHE 7 OSA I PROJEKTIN HALLINTA PROJEKTITASOLLA 1 JOHDANTO 11 1.1 Projektiohjelmien

Lisätiedot

OPC UA AUTOMAATION TIEDONSIIRROSSA

OPC UA AUTOMAATION TIEDONSIIRROSSA OPC UA AUTOMAATION TIEDONSIIRROSSA Mikko Heikkilä Opinnäytetyö Toukokuu 2016 Automaatiotekniikan koulutusohjelma Ylempi ammattikorkeakoulututkinto TIIVISTELMÄ Tampereen ammattikorkeakoulu Automaatiotekniikan

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

Uusia tuulia Soneran verkkoratkaisuissa

Uusia tuulia Soneran verkkoratkaisuissa Uusia tuulia Soneran verkkoratkaisuissa Cisco Expo 8.9.2009 Jari Litmanen 1 Agenda Kuinka IP-palveluverkko tukee asiakkaan liiketoimintaa Palvelukeskusten ja konsolidoinnin asettamat haasteet verkkoratkaisuille

Lisätiedot

Hans Aalto/Neste Jacobs Oy

Hans Aalto/Neste Jacobs Oy 1 2 Automaation kehitystrendit - haasteita tietoturvallisuudelle Hans Aalto, Neste Jacobs Oy Osastonjohtaja/Automaatiosuunnittelu Suomen Automaatioseura, hallituksen puheenjohtaja 1.1.2005 alk. Neste Jacobs

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

Arkkitehtuurikuvaus. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14

Arkkitehtuurikuvaus. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14 Arkkitehtuurikuvaus Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy Ryhmä 14 Muutoshistoria Versio Pvm Päivittäjä Muutos 0.4 1.11.2007 Matti Eerola 0.3 18.10.2007 Matti Eerola 0.2

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

Interfacing Product Data Management System

Interfacing Product Data Management System Interfacing Product Data Management System Tekijä: Työn valvoja: Mats Kuivalainen Timo Korhonen Esitelmän sisältö Työn suorituspaikka - Ideal Product Data Oy Käsitteitä Työn tavoitteet Työn tulokset 1/5

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

Case TUHTI. Projektin tunnuslukuja. ! Suuri perusjärjestelmäuudistus! Työt alkoivat kesällä 1999. ! Java luokkia n. 5000

Case TUHTI. Projektin tunnuslukuja. ! Suuri perusjärjestelmäuudistus! Työt alkoivat kesällä 1999. ! Java luokkia n. 5000 Case TUHTI 17.12.2002 1 TietoEnator 2002 Projektin tunnuslukuja! Suuri perusjärjestelmäuudistus! Työt alkoivat kesällä 1999! Otettu tuotantokäyttöön syksyllä 2001! Proof of Concept (5 henkilöä 4 kk) ->

Lisätiedot

WWW-ohjelmoinnin kokonaisuus. WWW-OHJELMOINTI 1 Merkkauskielet. Merkkauskielten idea. Merkkauskielet (markup languages) Merkkauskielten merkitys

WWW-ohjelmoinnin kokonaisuus. WWW-OHJELMOINTI 1 Merkkauskielet. Merkkauskielten idea. Merkkauskielet (markup languages) Merkkauskielten merkitys WWW-OHJELMOINTI 1 WWW-ohjelmoinnin kokonaisuus SGML, XML, HTML WWW-selaimen sovellusohjelmointi WWW-palvelimen sovellusohjelmointi Eero Hyvönen Tietojenkäsittelytieteen laitos Helsingin yliopisto 26.10.2000

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

Kaikki analogiset järjestelmät digitaalisiksi ja verkkokäyttöisiksi - jo tänään Kustannustekkuutta ja joustavuutta työskentelyyn

Kaikki analogiset järjestelmät digitaalisiksi ja verkkokäyttöisiksi - jo tänään Kustannustekkuutta ja joustavuutta työskentelyyn Kaikki analogiset järjestelmät digitaalisiksi ja verkkokäyttöisiksi - jo tänään Kustannustekkuutta ja joustavuutta työskentelyyn Terveydenhuollon 29. ATK-päivät Jyväskylä 25-27.5.2003 Verkostoitumisen

Lisätiedot

S11-09 Control System for an. Autonomous Household Robot Platform

S11-09 Control System for an. Autonomous Household Robot Platform S11-09 Control System for an Autonomous Household Robot Platform Projektisuunnitelma AS-0.3200 Automaatio- ja systeemitekniikan projektityöt Quang Doan Lauri T. Mäkelä 1 Kuvaus Projektin tavoitteena on

Lisätiedot

Novapoint VDC Explorer. VDC Tuotteet ja Palvelut Vianova Systems Finland Oy

Novapoint VDC Explorer. VDC Tuotteet ja Palvelut Vianova Systems Finland Oy Novapoint VDC Explorer Jani Myllymaa Myyntijohtaja Jarkko Sireeni Toimialapäällikkö VDC Tuotteet ja Palvelut Vianova Systems Finland Oy Kannattaako mallintaa ja simuloida etukäteen? Novapoint VDC Tuotteet

Lisätiedot

Office 2013 - ohjelmiston asennusohje

Office 2013 - ohjelmiston asennusohje Office 2013 - ohjelmiston asennusohje Tämän ohjeen kuvakaappaukset on otettu asentaessa ohjelmistoa Windows 7 käyttöjärjestelmää käyttävään koneeseen. Näkymät voivat hieman poiketa, jos sinulla on Windows

Lisätiedot

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS Ti Kandidaatintyö ja seminaari

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS Ti Kandidaatintyö ja seminaari LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS Ti5004000 - Kandidaatintyö ja seminaari Alkuraportti Avoimen lähdekoodin käyttö WWW-sovelluspalvelujen toteutuksessa Lappeenranta, 4.6.2007,

Lisätiedot

Web sovelluksen kehittäminen sähkönjakeluverkon suojareleisiin

Web sovelluksen kehittäminen sähkönjakeluverkon suojareleisiin TEKNILLINEN KORKEAKOULU / VAASAN YLIOPISTO Diplomityöesitelmä Web sovelluksen kehittäminen sähkönjakeluverkon suojareleisiin Timo Ahola 2006 Web sovellus Web palvelut joiden avulla laite voidaan liittää

Lisätiedot

Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat

Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat Teollisuusautomaation tietoturvaseminaari Purchasing Manager, Hydro Lead Buyer, Industrial Control Systems 1 Agenda / esityksen tavoite

Lisätiedot

TURVAVÄYLÄSEMINAARI. Erilaiset kenttäväylät ja niiden kehitys 13.11.2002. Jukka Hiltunen

TURVAVÄYLÄSEMINAARI. Erilaiset kenttäväylät ja niiden kehitys 13.11.2002. Jukka Hiltunen TURVAVÄYLÄSEMINAARI Erilaiset kenttäväylät ja niiden kehitys 13.11.2002 Jukka Hiltunen Miksi väylätekniikkaa? 1. luonnolliset perusteet: : kehittyneiden kenttälaitteiden ja ylemmän tason laitteiden välille

Lisätiedot

Älykästä. kulunvalvontaa. toimii asiakkaan omassa tietoverkossa

Älykästä. kulunvalvontaa. toimii asiakkaan omassa tietoverkossa Älykästä kulunvalvontaa e Acces toimii asiakkaan omassa tietoverkossa Perinteisen kulunvalvonnan seitsemän pullonkaulaa eli miksi useat yritykset eivät ole hankkineet kulunvalvontajärjestelmää? 1. Koska

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

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun.

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun. StorageIT 2006 varmuuskopiointiohjelman asennusohje. Hyvä asiakkaamme! Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun. Ennen asennuksen aloittamista Varmista, että

Lisätiedot

ZENworks Application Virtualization 11

ZENworks Application Virtualization 11 ZENworks Application Virtualization 11 ZENworks / perinteinen asennus ZENworks virtualisointi Ei erillistä asennusta Ei vaadita erilisiä oikeuksia Oletusasetukset mukana Eri versiot samanaikaisesti Sama

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

KLKH97 ICT-asiantuntijapalvelut

KLKH97 ICT-asiantuntijapalvelut KLKH97 ICT-asiantuntijapalvelut Kohde: ICT-asiantuntijapalvelut. Useita palvelualueita, joilla useita eri toimittajia Hankintalain kynnysarvon (60.000 euroa alkaen 1.1.2017) ylittävissä hankinnoissa asiakas

Lisätiedot

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A4000 - Kandidaatintyö ja seminaari

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A4000 - Kandidaatintyö ja seminaari LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A4000 - Kandidaatintyö ja seminaari Alkuraportti Avoimen lähdekoodin käyttö WWW-sovelluspalvelujen toteutuksessa Lappeenranta, 30.3.2008,

Lisätiedot

TW- EAV510 ketjutustoiminto (WDS): Kaksi TW- EAV510 laitetta

TW- EAV510 ketjutustoiminto (WDS): Kaksi TW- EAV510 laitetta TW- EAV510 ketjutustoiminto (WDS): Kaksi TW- EAV510 laitetta WDS- VERKON RAKENTAMINEN OSA 1: JOHDANTO WDS- tekniikalla voidaan jatkaa langatonta verkkoa käyttämällä tukiasemia siltana, jolloin verkkoa

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

Web-palvelu voidaan ajatella jaettavaksi kahteen erilliseen kokonaisuuteen: itse palvelun toiminnallisuuden toteuttava osa ja osa, joka mahdollistaa k

Web-palvelu voidaan ajatella jaettavaksi kahteen erilliseen kokonaisuuteen: itse palvelun toiminnallisuuden toteuttava osa ja osa, joka mahdollistaa k 1 Web-palvelu voidaan ajatella jaettavaksi kahteen erilliseen kokonaisuuteen: itse palvelun toiminnallisuuden toteuttava osa ja osa, joka mahdollistaa ko. toiminnallisuuden hyödyntämisen Web-palveluna.

Lisätiedot

Ohjelmistojen mallintaminen. Luento 11, 7.12.

Ohjelmistojen mallintaminen. Luento 11, 7.12. Ohjelmistojen mallintaminen Luento 11, 7.12. Viime viikolla... Oliosuunnittelun yleiset periaatteet Single responsibility eli luokilla vain yksi vastuu Program to an interface, not to concrete implementation,

Lisätiedot

TW-EAV510AC-LTE OpenVPN ohjeistus

TW-EAV510AC-LTE OpenVPN ohjeistus TW-EAV510AC-LTE OpenVPN ohjeistus OpenVPN Remote Access Android -puhelimen ja TW-EAV510 välille. OpenVPN Remote Access-yhteydellä voidaan luoda VPN-yhteys, jossa liikenne on sallittu toiseen suuntaan eli

Lisätiedot

HELPPOUDEN VOIMA. Business Suite

HELPPOUDEN VOIMA. Business Suite HELPPOUDEN VOIMA Business Suite UHKA ON TODELLINEN Online-uhkat ovat todellinen yrityksiä haittaava ongelma yrityksen toimialasta riippumatta. Jos sinulla on tietoja tai rahaa, voit joutua kohteeksi. Tietoturvatapausten

Lisätiedot

Kansallisen palveluväylän pilotoinnin tukeminen. JulkICTLab-projektihakemus

Kansallisen palveluväylän pilotoinnin tukeminen. JulkICTLab-projektihakemus Kansallisen palveluväylän pilotoinnin tukeminen JulkICTLab-projektihakemus v0.4 2 (6) DOKUMENTINHALLINTA Laatinut Tarkastanut Hyväksynyt VERSION HALLINTA versionro mitä tehty pvm/henkilö v0.4 3 (6) Sisällysluettelo

Lisätiedot

TEOLLISUUSAUTOMAATION INTEGRAATIO - kehitystrendejä. Professori Hannu Koivisto, Tampereen teknillinen yliopisto

TEOLLISUUSAUTOMAATION INTEGRAATIO - kehitystrendejä. Professori Hannu Koivisto, Tampereen teknillinen yliopisto SAS -Turvallisuusjaoston turvallisuusseminaari 30.10 1.11.2006 TEOLLISUUSAUTOMAATION INTEGRAATIO - kehitystrendejä Professori Hannu Koivisto, Tampereen teknillinen yliopisto Sisältö Automaation trendejä

Lisätiedot

Standardisarja IEC 62443. Teollisuuden tietoliikenneverkot Verkkojen ja järjestelmien tietoturvallisuus

Standardisarja IEC 62443. Teollisuuden tietoliikenneverkot Verkkojen ja järjestelmien tietoturvallisuus Standardisarja IEC 62443 Teollisuuden tietoliikenneverkot Verkkojen ja järjestelmien tietoturvallisuus Matti Sundquist, Sundcon Oy Jukka Alve, SESKO ry 1 ASAFin tietoturvaseminaari 27.1.2004 Automaatioseuran

Lisätiedot

T-111.361 Hypermediadokumentin laatiminen. Sisältö. Tavoitteet. Mitä on www-ohjelmointi? Arkkitehtuuri (yleisesti) Interaktiivisuuden keinot

T-111.361 Hypermediadokumentin laatiminen. Sisältö. Tavoitteet. Mitä on www-ohjelmointi? Arkkitehtuuri (yleisesti) Interaktiivisuuden keinot T-111.361 Hypermediadokumentin laatiminen -Ohjelmointi Peruskäsitys www-ohjelmoinnin kentästä Tekniikat interaktiivisuuden toteuttamiseen tekniikat tekniikat Tietokannat Juha Laitinen TKK/TML juha.laitinen@hut.fi

Lisätiedot

Digisovittimien testaus ja laitteiden linkitys HDpalveluissa. Timo Santi DigiPhilos Oy

Digisovittimien testaus ja laitteiden linkitys HDpalveluissa. Timo Santi DigiPhilos Oy Digisovittimien testaus ja laitteiden linkitys HDpalveluissa Timo Santi DigiPhilos Oy CA-linkitysprojektin tavoitteet Saada korkealaatuista, kuluttajaa kiinnostavaa HD-sisältöä tarjolle Suomen kaapelitelevisioverkkoihin.

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

Kattava tietoturva kerralla

Kattava tietoturva kerralla Kattava tietoturva kerralla PROTECTION SERVICE FOR BUSINESS Tietoturvan on oltava kunnossa Haittaohjelmahyökkäyksen tai tietoturvan vaarantumisen seuraukset voivat olla vakavia ja aiheuttaa merkittäviä

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

Teollisuuden hajautetun tiedonhallinnan yhdistys THTH ry. Digitalisaatio ja investointiprojekti Timo Juvonen, THTH ry / Juvos oy

Teollisuuden hajautetun tiedonhallinnan yhdistys THTH ry. Digitalisaatio ja investointiprojekti Timo Juvonen, THTH ry / Juvos oy Teollisuuden hajautetun tiedonhallinnan yhdistys THTH ry Digitalisaatio ja investointiprojekti Timo Juvonen, THTH ry / Juvos oy 1 SISÄLTÖ Teollisuuden hajautetun tiedonhallinnan yhdistys THTH ry Terminologiaa;

Lisätiedot

DNA Toimistoviestintä Microsoft - sähköposti

DNA Toimistoviestintä Microsoft - sähköposti DNA Toimistoviestintä Microsoft - sähköposti 30.10.2013 Luottamuksellinen MS Outlook, Standard postitilin asennus 1/6 Käynnistä Outlook 2010. Seuraava näyttö avautuu Valitse Next (Seuraava). 2 MS Outlook,

Lisätiedot

Vaatimusmäärittely Ohjelma-ajanvälitys komponentti

Vaatimusmäärittely Ohjelma-ajanvälitys komponentti Teknillinen korkeakoulu 51 Vaatimusmäärittely Ohjelma-ajanvälitys komponentti Versio Päiväys Tekijä Kuvaus 0.1 21.11.01 Oskari Pirttikoski Ensimmäinen versio 0.2 27.11.01 Oskari Pirttikoski Lisätty termit

Lisätiedot

Työasemien hallinta Microsoft System Center Configuration Manager 2007. Jarno Mäki Head of Training Operations M.Eng, MCT, MCSE:Security, MCTS

Työasemien hallinta Microsoft System Center Configuration Manager 2007. Jarno Mäki Head of Training Operations M.Eng, MCT, MCSE:Security, MCTS Työasemien hallinta Microsoft System Center Configuration Jarno Mäki Head of Training Operations M.Eng, MCT, MCSE:Security, MCTS IT Education Center Agenda Yleistä työasemien hallinnasta Työasemien hallinta

Lisätiedot

Hallintatyökaluja Fujitsu-työasemille

Hallintatyökaluja Fujitsu-työasemille Hallintatyökaluja Fujitsu-työasemille O-P Perasto Fujitsu Finland Systems Specialist Product Business Unit Copyright 2017 2019 FUJITSU Hallintatyökalut 1. DeskView Client 2. DeskUpdate 3. DeskUpdate Manager

Lisätiedot

Kuljetus- ja sovelluskerroksen tietoturvaratkaisut. Transport Layer Security (TLS) TLS:n suojaama sähköposti

Kuljetus- ja sovelluskerroksen tietoturvaratkaisut. Transport Layer Security (TLS) TLS:n suojaama sähköposti Kuljetus- ja sovelluskerroksen tietoturvaratkaisut Transport Layer Security (TLS) ja Secure Shell (SSH) TLS Internet 1 2 Transport Layer Security (TLS) Sopii monenlaisille sovellusprotokollille, esim HTTP

Lisätiedot

Tiedonhallinnan perusteet. Viikko 1 Jukka Lähetkangas

Tiedonhallinnan perusteet. Viikko 1 Jukka Lähetkangas Tiedonhallinnan perusteet Viikko 1 Jukka Lähetkangas Kurssilla käytävät asiat Tietokantojen toimintafilosofian ja -tekniikan perusteet Tiedonsäilönnän vaihtoehdot Tietokantojen suunnitteleminen internetiä

Lisätiedot

Projektityö

Projektityö Projektityö 21.10.2005 Projektisuunnitelma Työn ositus Projektisuunnitelman sisältö Kurssin luennoitsija ja projektiryhmien ohjaaja: Timo Poranen (email: tp@cs.uta.fi, työhuone: B1042) Kurssin kotisivut:

Lisätiedot

BACnet protokolla kiinteistöautomaatiossa

BACnet protokolla kiinteistöautomaatiossa BACnet protokolla kiinteistöautomaatiossa Yrityksen toimintamalli Toimitusjohtajataso Toimitusjohtajan tehtävät Organisoi ja valvoo organisaation toimintaa sekä reagoi tarvittaessa. Myös raportointi on

Lisätiedot

Muistitko soittaa asiakkaallesi?

Muistitko soittaa asiakkaallesi? webcrm Finland 1 webcrm Finland Muistitko soittaa asiakkaallesi? Riippumatta siitä, oletko myyntipäällikkö, markkinoija vai työskenteletkö HR tehtävissä, voit käyttää CRM ratkaisua erilaisiin tarpeisiin.

Lisätiedot

ABB i-bus KNX taloautomaatio. Sakari Hannikka, 11.5.2016 Kiinteistöjen ohjaukset KNX vai ABB-free@home? ABB Group May 11, 2016 Slide 1

ABB i-bus KNX taloautomaatio. Sakari Hannikka, 11.5.2016 Kiinteistöjen ohjaukset KNX vai ABB-free@home? ABB Group May 11, 2016 Slide 1 Sakari Hannikka, 11.5.2016 Kiinteistöjen ohjaukset KNX vai ABB-free@home? May 11, 2016 Slide 1 ABB i-bus KNX taloautomaatio May 11, 2016 Slide 2 KNX on maailman ainoa avoin standardi kotien ja rakennusten

Lisätiedot

Sosiaalinen Media organisaation kommunikoinnissa. Jukka Ruponen, IT Arkkitehti, Innovaattori

Sosiaalinen Media organisaation kommunikoinnissa. Jukka Ruponen, IT Arkkitehti, Innovaattori Sosiaalinen Media organisaation kommunikoinnissa Jukka Ruponen, IT Arkkitehti, Innovaattori Hiljaista tietoa syntyy kun yhteisöllistä keskustelua ja tiedonvaihtoa ei tapahdu vaan kommunikointi rajoittuu

Lisätiedot

Praesideo, digitaalinen yleisäänentoistoja äänievakuointijärjestelmä Vie viestit perille tilanteessa kuin tilanteessa

Praesideo, digitaalinen yleisäänentoistoja äänievakuointijärjestelmä Vie viestit perille tilanteessa kuin tilanteessa Praesideo, digitaalinen yleisäänentoistoja äänievakuointijärjestelmä Vie viestit perille tilanteessa kuin tilanteessa 2 Bosch Praesideo -yleisäänentoisto- ja äänievakuointijärjestelmät Yleisön tiedottaminen

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

LAATURAPORTTI Iteraatio 1

LAATURAPORTTI Iteraatio 1 LAATURAPORTTI Iteraatio 1 LAATURAPORTTI 2 (7) VERSION HALLINTA Versio Päivä Tekijä Kuvaus 0.1 9.12.2006 Kaarlo Lahtela Ensimmäinen versio 0.2 Kaarlo Lahtela Korjauksia 1.0 Lauri Kiiski Katselmointi ja

Lisätiedot

Fassment-projektin alustava analyysi

Fassment-projektin alustava analyysi Fassment-analyysi Fassment-projektin alustava analyysi Versio Päiväys Kommentit 1.0 1.4.2013 Uusyrityskeskukselle lähetetty versio 2.0 Uusyrityskeskuksen kommenttien pohjalta korjattu versio Fassment-analyysi

Lisätiedot

MIKKO SALONEN OPC UA -TIETOTURVATOTEUTUS JAVA-OHJELMOINTIKIELELLÄ. Diplomityö

MIKKO SALONEN OPC UA -TIETOTURVATOTEUTUS JAVA-OHJELMOINTIKIELELLÄ. Diplomityö MIKKO SALONEN OPC UA -TIETOTURVATOTEUTUS JAVA-OHJELMOINTIKIELELLÄ Diplomityö Tarkastaja: Professori Seppo Kuikka Tarkastaja ja aihe hyväksytty Automaatio-, kone- ja materiaalitekniikan tiedekuntaneuvoston

Lisätiedot

Vaivattomasti parasta tietoturvaa

Vaivattomasti parasta tietoturvaa Vaivattomasti parasta tietoturvaa BUSINESS SUITE Tietoturvan valinta voi olla myös helppoa Yrityksen tietoturvan valinta voi olla vaikeaa loputtomien vaihtoehtojen suossa tarpomista. F-Secure Business

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

KLKH97 ICT-asiantuntijapalvelut

KLKH97 ICT-asiantuntijapalvelut KLKH97 ICT-asiantuntijapalvelut Kohde: ICT-asiantuntijapalvelut. Useita palvelualueita, joilla useita eri toimittajia Hankintalain kynnysarvon (30.000 euroa) ylittävissä hankinnoissa asiakas tekee kevennetyn

Lisätiedot

TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO

TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO TEHTÄVÄ 2: Symantec Endpoint Protection Manager, SEPM keskitetyn tietoturva hallintaohjelmiston asennus, sekä vaadittavien palveluiden/roolien käyttöönottaminen

Lisätiedot

Javan asennus ja ohjeita ongelmatilanteisiin

Javan asennus ja ohjeita ongelmatilanteisiin Javan asennus ja ohjeita ongelmatilanteisiin Javaa tarvitaan Fivaldin Sovellusikkunan alaisiin sovelluksiin, jotka käyttävät Oracle Forms -tekniikkaa. Visma Fivaldin osalta suosittelemme aina käyttämään

Lisätiedot

Alueellisia kokemuksia elektronisen kertomuksen käytöstä

Alueellisia kokemuksia elektronisen kertomuksen käytöstä TERVEYDENHUOLLON 25. ATK-PAIVAT Kuopio, Hotelli Scandic 31.5-1.6.1999 erityisasiantuntija Anita Kokkola Suomen Kuntaliitto Elektroninen kertomus - Valtakunnallinen kertomusmaarittelytyö Alueellisia kokemuksia

Lisätiedot

TUTKI OMAT TIETOTURVA-AUKKOSI. ENNEN KUIN JOKU MUU TEKEE SEN PUOLESTASI. F-Secure Radar Ville Korhonen

TUTKI OMAT TIETOTURVA-AUKKOSI. ENNEN KUIN JOKU MUU TEKEE SEN PUOLESTASI. F-Secure Radar Ville Korhonen TUTKI OMAT TIETOTURVA-AUKKOSI. ENNEN KUIN JOKU MUU TEKEE SEN PUOLESTASI. F-Secure Radar Ville Korhonen ON OLEMASSA KAHDENLAISIA YRITYKSIÄ: 1. NE JOIHIN ON MURTAUDUTTU 2. NE JOTKA EIVÄT VIELÄ TIEDÄ SITÄ

Lisätiedot

Tiedonsiirrot Oodista Noppaan

Tiedonsiirrot Oodista Noppaan Noppa: noppa.aalto.fi WebOodi: oodi.aalto.fi Tiedonsiirrot Oodista Noppaan Versio 2.1 06/2011 Tämä ohje täydentää sekä Oodin että Noppa-kurssiportaalin normaaleja henkilökunnan ohjeita ja on tarkoitettu

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

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä? Se edullisempi tietokanta Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä? Rasmus Johansson rasmus.johansson@microsoft.com Ratkaisumyyntipäällikkö (Sovellusalusta) Microsoft Oy Miten

Lisätiedot

ohjelman arkkitehtuurista.

ohjelman arkkitehtuurista. 1 Legacy-järjestelmällä tarkoitetaan (mahdollisesti) vanhaa, olemassa olevaa ja käyttökelpoista ohjelmistoa, joka on toteutettu käyttäen vanhoja menetelmiä ja/tai ohjelmointikieliä, joiden tuntemus yrityksessä

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

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

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0 Toukokuu 2013 1 (10) Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0 Päivitysohje Copyright Aditro 2013 Toukokuu 2013 2 (10) Sisällysluettelo 1. Tehtävät ennen versiopäivitystä... 3 1.1. Ohjelmistomuutosten

Lisätiedot

Visual Basic -sovelluskehitin Juha Vitikka

Visual Basic -sovelluskehitin Juha Vitikka Visual Basic -sovelluskehitin Helsinki 30.10.2000 Seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Visual Basic sovelluskehitin Seminaari: Ohjelmistotuotantovälineet Tietojenkäsittelytieteen

Lisätiedot

Teollisuuden uudistuvat liiketoimintamallit Teollinen Internet (Smart Grid) uudistusten mahdollistajana

Teollisuuden uudistuvat liiketoimintamallit Teollinen Internet (Smart Grid) uudistusten mahdollistajana Teollisuuden uudistuvat liiketoimintamallit Teollinen Internet (Smart Grid) uudistusten mahdollistajana 2/27/2014 Ind. Internet_energy 1 2/27/2014 Ind. Internet_energy 2 Energia- ym. teollisuuden tietoympäristö

Lisätiedot

Mitä avoimuus oikeasti on yhteensopivuus vai yhteistoiminnallisuus. Annual Report Jukka Karhu Aluepäällikkö/South Finland

Mitä avoimuus oikeasti on yhteensopivuus vai yhteistoiminnallisuus. Annual Report Jukka Karhu Aluepäällikkö/South Finland Mitä avoimuus oikeasti on yhteensopivuus vai yhteistoiminnallisuus Annual Report 2001 Jukka Karhu Aluepäällikkö/South Finland jukka.karhu@tac.com Mob. +358 50 3853 230 kaukovalvonta, No 1 Avoimuus, mitä

Lisätiedot