FTP-siirtojen yleissuunnittelu ja organisointi osa 1 Jorma Kiiski, Manycom Software Oy

Koko: px
Aloita esitys sivulta:

Download "FTP-siirtojen yleissuunnittelu ja organisointi osa 1 Jorma Kiiski, Manycom Software Oy"

Transkriptio

1 FTP-siirtojen yleissuunnittelu ja organisointi osa 1 Jorma Kiiski, Manycom Software Oy Artikkelin kirjoittaja on ollut viimeiset kymmenen vuotta aktiivisesti mukana suunnittelemassa ja toteuttamassa FTP-väliohjelmistoja, jotka yhdessä IBM:n tarjoamien FTP-ohjelmistojen kanssa mahdollistavat FTP-siirtojen joustavan automatisoinnin ja hallinnan IBM OS/400- ja i5/oskäyttöjärjestelmäympäristöissä. Näitä ohjelmistoja käyttäen Manycom on toteuttanut FTPsiirtoympäristöjä (sekä FTP-asiakas- että palvelinratkaisuja) noin 60:lle yritykselle Suomessa ja ulkomailla. Artikkeliin on koottu tässä käytännön suunnittelu- ja toteutustyössä kertynyttä osaamista ja näkemystä siitä, miten FTP-siirtoympäristö tulisi suunnitella, organisoida ja toteutttaa. Johdanto FTP-tiedostosiirtoja käytetään usein PC-työasemien ja palvelinten välisessä liikenteessä, mutta FTP:n pääasiallinen käyttöalue on kuitenkin sovellus- ja muiden palvelinten välisessä tiedostojen siirrossa niin yritysten sisällä kuin yritysten välilläkin. FTP:stä onkin muodostunut sovellusintegroinnin yksi tärkeimmistä työkaluista, eikä sen asemaa näytä mikään horjuttavan tulevinakaan vuosina varsinkaan yritysten välisessä kommunikoinnissa, missä tosiaikaisen tiedonsiirron toteuttaminen ei aina ole tarpeen eikä järkevääkään. Järjestelmä- ja sovellusintegroinnissa on perimmältään kyse siitä, että integroitavista sovelluksista ainakin yksi käyttää toisen sovelluksen tuottamaa tulostustietoa ( yhteistä tietoa ) syöttötietona omien tulostustietojensa tuottamiseen. Tätä tarkoitusta varten sovelluksen on siis tavalla tai toisella päästävä käsiksi toisen sovelluksen tuottamaan tietoon. Jos yhteinen tieto on talletettuna tiedostojärjestelmässä, johon kummallakin sovelluksella on suoraan pääsy, ei kummankaan sovelluksen tarvitse integroinnin vuoksi käyttää mitään ns. tiedonsiirtopalvelua. Sovellukset voivat välittää toisilleen tietoa suoraan myös esim. ohjelmakutsun syöttö- ja paluuparametreissa. Tämä tilanne edellyttää käytännössä sitä, että sovellukset sijaitsevat samassa loogisessa (ja fyysisessä ) järjestelmässä. Jos näin ei ole, yhteisen tiedon tuottaneen sovelluksen (tai jonkin muun apusovelluksen) on käytettävä erityistä tiedonsiirto-ohjelmistoa ja palvelua siirtääkseen tiedon muistialueelle, johon toisella sovelluksella on pääsy, tai toisen sovelluksen on käytettävä erityistä tiedonsiirto-ohjelmistoa ja palvelua päästäkseen käsiksi sen oman muistialueen ulkopuolella sijaitsevaan, toisen sovelluksen tuottamaan yhteiseen tietoon. Tätä tilannetta havainnollistaa oheinen, lähinnä tiedostosiirtoihin pohjautuvaa integrointia esittävä kuva. Integrointialueella tarkoitetaan kuvassa niitä integroitavien sovellusten osia, jotka ovat mukana integroinnissa. Integrointialueseen kuuluvat osat on tässä merkitty sovelluksiin kuuluviksi. Käytännössä niitä voidaan myös tarkastella erillisinä, integrointiin osallistuvina apusovelluksina. 1

2 Kuva. Tiedostosiirtopohjaisen sovellusintegroinnin ympäristö. Yleisesti ottaen voidaan todeta, että sovellukset ja niiden tarjoamat tietopalvelut ja siten myös tiedonsiirto, tulisi toteuttaa tosiaikaisina aina, kun tarjottavan tietopalvelun tosiaikaisuudesta on selkeää etua. Aina, varsinkaan yritysten välisessä kommunikoinnissa, tätä etua ei ole, tai tosiaikaista tiedonsiirtoa ei ole muista syistä järkevää toteuttaa. Tällöin sovellusten välisessä tiedonsiirrossa käytetään ei-tosiaikaista siirtotapaa, useimmiten FTPtiedostosiirtoa, jolla tietoa voidaan siirtää sovelluksesta-sovellukseen eli tietokannasta tietokantaan, tai siirrossa voidaan käyttää jotain ei-yhteydellistä välivarastoivaa tiedonsiirtoa, kuten sähköpostia, jolloin tieto siirretään vastaanottajan postilaatikkoon (ei suoraan tietokantaan). Artikkelin rajaus Tässä artikkelissa keskitytään käsittelemään ei-tosiaikaisista kommunikointitavoista FTP-tiedostosiirtoa ja sen toteuttamista erityisesti IBM AS/400-, iseries- ja i5-ympäristöissä. Siirtoympäristön suunnittelua tarkastellaan erityisesti sovellusintegroinnin ja automatisoinnin näkökulmasta. Koska FTP-siirtojen teknisestä suunnittelusta on nykyisin jo varsin hyvin tietoa saatavilla IBM:n manuaaleista, Redbook:eista ja Info Center palvelusta (kts. lähdeviitteet-kappale jäljempänä), keskitytään tässä artikkelissa FTP-tekniikan sijasta käsittelemään FTP-siirtojen yleissuunnitteluun ja organisointiin liittyviä seikkoja ja problematiikkaa. Tästä aiheesta ei löydy tietoa em. IBM:n tietolähteistä, eikä aiheesta ole muutenkaan liiemmin kirjoitettu julkisuudessa. Koska moni suunnittelija on pohtinut, ja mahdollisesti edelleenkin pohtii sitä, pitäisikö tiedostoja siirtää FTP:llä vai sähköpostilla, vai molemmilla, on artikkelin myöhemmin julkaistavassa jatko-osassa lyhyt positionti myös tästä aiheesta. FTP-siirtojen yleinen toimintaympäristö Seuraavassa tarkastellaan FTP-siirtojen yleisimmän käyttöalueen, sovellusten välisen tiedostosiirron, ja sen toimintaympäristön yleistä rakennetta ja toiminnallisuutta. Sovellusten integroinnilla tarkoitetaan sovellusten suunnittelua ja toteuttamista niin, että ne yhteistoiminnassa tuottavat yhteisestä tiedosta halutut tietopalvelut. Sovellusintegrointi ja siten myös sen suunnittelu ja toteutus käsittävät kolme pääaluetta: tietomuunnokset, tiedonsiirto ja yhteinen hajautettu prosessointi. 2

3 Sovellusten yhteistoiminnallisuusvaatimus tuo suunnitteluun ja toteutukseen yksittäiseen sovellukseen verrattuna oleellisesti kovempia haasteita, koska integroitavat sovellukset ja niiden käyttöympäristöt jo yksinkin muodostavat yleensä mutkikkaan systeemin. Sovellusintegroinnissa onkin perimmältään kyse kahden tai useamman systeemin yhdistämisestä haluttujen toimintojen ja tarjottavien tietopalvelujen suhteen yhdeksi systeemiksi. Jokainen, joka on lukenut systeemiteoriaa tai ylipäätään tarkkaillut elävässä elämässä esiintyviä systeemejä, tietää, että mutkikas systeemi on paljon helpompi suunnitella, toteuttaa ja hallita, kun sen jakaa toiminnallisesti selkeisiin osasysteemeihin, määrittelee näiden välille selkeät toiminnalliset rajapinnat, ja lopuksi määrittelee kunkin osasysteemin ja myös koko systeemin tarjoamille palveluille halutut laatuvaatimukset. Kun tarkastellaan sovellusintegraatiota, ei sen merkitystä, että kokonaissysteemi suunnitellaan ja toteutetaan osasysteemeistä, joiden välille määritellään selkeät rajapinnat, voi aliarvioida. Itse asiassa, tämä on käytännössä ainoa tapa täyttää ne kovat laatuvaatimukset, joita sovellusintegroinnille nykyisin asetetaan. Näistä laatuvaatimuksista keskeisimpiä ovat: luotettavuus, turvallisuus, tehokkuus, helppokäyttöisyys, joustavuus muutoksille sekä poikkeustilanteiden helppo ja nopea hallinta. Edellä mainituista laatuvaatimuksista vaikeimmin toteutettavia ovat yleensä kaksi viimeksi mainittua. Sovellusintegroinnin tuloksena syntyvä systeemi on yleensä varsin pitkäikäinen, joten sen perusrakenteen on oltava kestävä. Kuitenkin sen oltava myös joustava ja kehtiyskelpoinen, jotta systeemiin tarvittavat muutokset ja lisäykset voidaan tulevina vuosina toteuttaa nopeasti ja edullisesti. Vaikka osasysteemien ja kokonaissysteemin sinänsä pitää olla joustavia ja uusiin tarpeisiin helposti mukautuvia, yhden asian tulee kuitenkin olla mahdollisimman pysyvä: olemassa olevien rajapintojen, erityisesti sovellus- ja poistumakohtarajapintojen, mutta myös loppukäyttäjille tarjottavien rajapintojen eli käyttöliittymän tulisi olla mahdollisimman pysyviä. Olemassa olevien sovellus- ja poistumakohtarajapintojen muutokset ovat aina riskialttiita, joskus työläitäkin, ja monesti lähes mahdottomia käytännössä toteuttaa varsinkin, jos muutos vaikuttaa myös yhteyskumppanin sovelluksiin ja käyttäjiin. Rajapintoihin tarvittavat muutokset joudutaankin usein toteuttamaan niin, että vanhat rajapinnat jäävät osittain käyttöön samalla kun kun niiden rinnalla otetaan käyttöön vaiheittain uusia rajapintoja. Kun liiketoiminnan rytmi kiihtyy, ja liikekumppanit, asiakkaat ja omankin organisaation muut yksiköt asettavat yhä tiukempia laatuvaatimuksia toiminnan luotettavuudelle ja nopeudelle, on poikkeustilanteiden hallinnan helppous ja nopeus tulleet entistä tärkeämmiksi. Kokonaissysteemin jakaminen erikseen hallittaviksi osasysteemeiksi antaa tässäkin asiassa parhaat edellytykset asetettujen laatuvaatimusten täyttämiseen. Tämä koskee erityisesti FTP-tiedonsiirtoa käyttäviä systeemejä, jotka ovat erityisesti heterogeenisissa ympäristöissä usein varsin kompleksisia, virhealttiita ja vaikeasti hallittavia. Kestäviä mutta joustavia ja kehityskelpoisia sekä helposti hallittavia ratkaisuja saadaan aikaan vain suunnitelmallisuudella ja kurinalaisella toteuttamisella. Vähänkään laajempia sovellusintegrointiratkaisuja varten pitäisikin määritellä integrointiarkkitehtuuri eli yleiset rakenne- ja suunnittelusäännöt, joihin toteutukset perustuvat. Tällaisen integrointiarkkitehtuurin yhtenä osana tulee olla kuvaus siitä, miten sovellusten välinen tiedonsiirto toteutetaan. Tiedonsiirtoa voidaan ja sitä tulisi tarkastella omana osasysteeminään ja määritellä sille tarvittaessa oma tiedonsiirtoarkkitehtuurinsa. Erityisen perusteltua tämä on silloin, kun tiedonsiirrossa käytetään laajasti FTP:tä. Monipuolisuutensa ja mutkikkuutensa ansiosta FTP ansaitsee ja vaatii hyvinkin oman tarkastelunsa. Onnistuneen kokonaisarkkitehtuurin kulmakiviä on se, että FTP-siirtosysteemin ja sitä hyödyntävien sovellusten välille muodostuvia ns. sovellus- ja poistumakohtarajapintoja tarkastelllaan palvelurajapintoina, ja että ne tällaisina myös suunnitellaan ja toteutetaan. Sovellusten ja FTP-siirtotysteemin välinen rajapinta muodostuu käytännössä useista teknisesti erillisistä rajapinnoista (API- ja poistumakohta-rajapinnoista), joiden kautta voidaan tehdä palvelupyyntöjä molempiin suuntiin. Toiminnan läpinäkyvyyden ja jäljitettävyyden kannalta on välttämätöntä, että palvelupyyntöön saadaan aina välitön vaste, joka kertoo itse pyynnön hyväksymisestä tai hylkäämisestä. Läpinäkyvyyden ja jäljitettävyyden kannalta on varsinkin automatisoitujen siirtojen osalta aivan välttämätöntä, että kaikki tapahtumat kirjoitetetaan lokiin. Jos oikein tarkkoja ollaan, niin palvelupyynnöt ja niiden vasteet pitäisi kirjata molempien osasysteemien lokiin. Luonnollisesti jokaisen palvelupyynnön prosessoinnin onnistuminen (prosessoinnin tilatiedot) tulee myös kirjata asianmukaiseen valvontahakemistoon tai lokiin. 3

4 Oheisessa kuvassa on esitetty malli siitä, miten kokonaissysteemi voidaan ja tulisi jakaa osasysteemeihin FTP-siirtoihin pohjautuvassa sovellusintegroinnissa. Tässä FTP-pohjaisessa mallissa on pyritty, kuten sovellusintegroinnissa yleensäkin tulisi pyrkiä, siihen, että kukin osasysteemi muodostaa selkeästi oman itsenäisen prosessointivaiheensa niin, että ongelmatilanteissa prosessia voidaan jatkaa keskeytyneen vaiheen alusta. Tällainen vaiherakenne joudutaan huomioimaan sekä osasysteemejä ja niiden rajapintoja että itse sovelluksia suunniteltaessa. Vaikka sovellusintegroinnin toteutus tällaisen vaihemallin mukaisesti vaatii vaivaa ja investointeja, se on aivan välttämätöntä, jos halutaan rakentaa toimiva eli luotettava, joustava ja mahdollisimman helposti hallittavissa oleva järjestelmä! Kuva. Sovellusintegroinnin yleinen vaihemalli, kun siirtokäytäntönä on FTP. Jos sovellukset muutetaan tuottamaan suoraan tietomuunnosten lähtötietona olevat integrointitiedostot, erillisiä integrointiohjelmia (osasysteemit 2 ja 9) ei tarvita. Aina ei myöskään tarvita erillisiä integrointitiedostoja eikä tietomuunnosohjelmia, jos sovellukset tuottavat suoraan valmiit siirtotiedostot. Yleisenä periaatteena kuitenkin tulee pitää sitä, että sovellustiedostoista tuotetaan aina erilliset siirtotiedostot, joita sovellukset eivät siirtohetkellä käytä. Siirto-ohjelmien ei pitäisi koskaan lähettää suoraan operatiivisia sovellustiedostoja, eivätkä siirto-ohjelmat saisi koskaan noutaa tai vastaanottaa suoraan dataa operatiivisiin sovellustiedostoihin. Edellä kuvattu malli toteuttaa ns. löyhästi kytkettyjen systeemien mallia. Se on viime vuosina saanut, eikä syyttä, entistä enemmän arvostusta osakseen varsinkin yritysten välisissä, heterogeenisissa sovellusintegrointiympäristöissä. Tiukasti kytketyt systeemit, esim. tietokanta-tietokanta-toteutukset ovat yksinkertaisesti liian jäykkiä nopeasti muuttuvissa, heterogeenisissa järjestelmäympäristöissä. Sitä, miten automatisoidussa prosessissa eri vaiheiden käynnistykset ja suoritusten kontrollointi voidaan ja tulisi hoitaa lähetys ja vastaanottopäässä, käsitellään tarkemmin artikkelin jatko-osassa. FTP-siirtojen yleissuunnittelua ja toteuttamista tarkastellaan jatkossa lähemmin edellä esitetyn vaihemallin pohjalta. Ennen sitä lienee kuitenkin paikallaan tuoda esille ne FTP-tekniikkaan liittyvät perusasiat, joilla on keskeitä merkitystä FTP-ympäristön yleissuunnittelussa. FTP-tekniikasta yleissuunnittelun kannalta - lyhyesti FTP on asiakas-palvelin (client-server) -tekniikkaan pohjautuva, TCP/IP-kuljetuspalvelua käyttävä, yhteydellinen, päästä-päähän kuittaava, luotettava siirtokäytäntö, joka on suunniteltu ja tarkoitettu myös heterogeenisessa ympäristössä tapahtuvaan tiedostojen siirtämiseen TCP/IP-verkkojen kautta. 4

5 FTP:n perus toiminnallisuuteen kuuluu FTP-asiakastilassa mahdollisuus lähettää tiedostoja FTP-palvelimelle ja noutaa tiedostoja FTP-palvelimelta. Vastaavasti, FTP-palvelintilassa voidaan vastaanottaa FTP-asiakkaan pyynnöstä tiedostoja FTP-asiakkaalta ja lähettää FTP-asiakkaan pyynnöstä tiedostoja FTP-asiakkaalle. FTP-asiakas ja FTP-palvelin ovat toisistaan täysin erillisiä toimintoja ja prosesseja. Sama järjestelmä pystyykin toimimaan samaan aikaan sekä FTP-asiakkaana että palvelimena. Kuten oheinen kuva havainnollistaa, kahden järjestelmän välillä voi samanaikaisesti olla menossa neljän tyyppisiä tiedostosiirtooperaatioita. Kuva. FTP-asiakas- ja FTP-palvelinprosessit ja siirtosuunnat. On syytä huomata, että FTP on alun pitäen suunniteltu ja tarkoitettu vain manuaalisesti operoitavaksi, eli inhimillisen FTP-käyttäjän operoimaksi olettaen, että tämä käyttäjä tarkistaa kunkin palvelimelle tehdyn pyynnön paluukoodin ja sanoman visuaalisesti näytöltä, ja että käyttäjä on älykäs ja hyvin koulutettu ja ohjeistettu, ja siten pystyy suoriutumaan lukuisista erilaisista potentiaalisista poikkeustilanteista. FTP:n suurin puute sovellusintegraation kannalta onkin se, että sitä ei ole varsinaisesti lainkaan suunniteltu automatisoidun tiedostosiirtoliikenteen tarpeita ajatellen. Se, että FTP-asiakas saa jokaiseen FTPpalvelimelle lähettämäänsä pyyntöön varsin hyvin standardoidun numeerisen vasteen, ei vielä läheskään riitä siihen, että FTP:n voitaisiin sanoa olevan suunniteltu siirtojen automatisointitarpeita ajatellen. Kun kuitenkaan parempaakaan standardoitua tiedostojen siirtotapaa, joka täyttäisi sovellusintegroinnin vaatimukset, ei ole käytettävissä, on tyytyminen FTP:hen. Onneksi FTP:ssä on kuitenkin ylipäätään riittävästi manuaalisia ominaisuuksia, joita taitavasti hyödyntäen ohjelmallinen automatisointi voidaan toteuttaa siten, että lopputulos on yleensä jopa yllättävän hyvä. Tästä on kiittäminen tietokonetta, joka jaksaa suorittaa tehtävänsä aina samalla tavalla ja väsymättä. Erityisesti on syytä huomata, että uudempi HTTP-pohjainen tiedostosiirtotekniikka tarjoaa, ainakin nykymuodossaan, FTP:täkin vähemmän ominaisuuksia automatisoidun, luotettavan siirtosysteemin toteuttamiseen sovellusten välillä. Näin ollen HTTP-tiedostosiirroista ei ole FTP:n kilpailijaksi tässä ympäristössä. Toisen merkittävän käytännön ongelman, joka tosin ei ole FTP:n aiheuttama, muodostaa heterogeeniset järjestelmäympäristöt ja niissä käytettävät erilaiset tiedostojärjestelmät erilaisine hakemistorakenteineen, tiedostomuotoineen, tiedon esitys- ja tallennusmuotoineen ja nimeämiskäytäntöineen. Yksin OS/400- ja i5/os-ftp-asiakas- ja palvelin ohjelmistot tukevat kumpikin kuutta eri tiedostojärjestelmää. Asiakas-palvelin konseptin mukaisesti, FTP-asiakas on se, joka aloittaa FTP-istunnon muodostamalla ns. FTP-ohjausyhteyden FTP-palvelimeen. Pakollisen tunnus/salasana-tunnistuksen jälkeen, FTP-asiakas voi lähettää minkä tahansa RFC-standardin mukaisen palvelupyynnön (palvelinalikomennon), esim. tiedoston noutopyynnön palvelimelle kyseistä ohjausyhteyttä käyttäen. Palvelin kuittaa jokaisen palvelupyynnön suorituksen ja onnistumisen 3-numeroisella vasteella ja tekstimuotoisella vastesanomalla. Palvelin ei koskaan muodosta ohjausyhteyttä asiakkaaseen tai tee sille palvelupyyntöjä. FTP:tä koskevissa RFC-standardeissa on tiedostojen siirtotoimintojen lisäksi FTP-konseptiin kuuluvina lisätoimintoina määritelty mm. etätiedostojen uudelleennimeäminen ja tuhoaminen, tiedostonimien listaus, 5

6 etäoletushakemiston vaihtaminen, sekä etäkomentojen eli palvelinjärjestelmän komentojen käynnistys. Lisäksi on määritelty joukko vähäisempiä aputoimintoja, kuten FTP-palvelimen tilan kysely, jne. Em. lisätoiminnoista ovat luonnollisesti mahdollisia vain ne, joita kyseiset FTP-asiakas- ja palvelinohjelmistot tukevat. Käytännössä lähes kaikki kaupalliset FTP-ohjelmistot, OS/400:n ja i5/os:n FTP-asiakas- ja palvelinohjelmistot mukaan lukien, tukevat em. lisätoimintojen käytön. FTP:n perustoiminnallisuuteen kuuluu lisäksi joukko eri siirtomoodeja ja tyyppejä. Tiedostokohtaisesti voidaan määrittää, että siirto tapahtuu merkkipohjaisesti siten, että tietuemuoto ja tietueen pituus säilyvät, tai siirto tapahtuu binäärisiirtona. Merkkipohjaisen siirron yhteydessä voidaan FTP-ohjelmiston toimesta suorittaa haluttu merkkikoodimuunnos, yleensä ASCII-EBCDIC- tai EBCDIC-EBCDIC-muunnos. Binäärisiirto on tarkoitettu lähinnä ei-tekstimuotoisen datan (ohjelmien tai muiden ns. nauhatiedostojen ) siirtämiseen, joskin sitä voi käyttää myös tekstimuotoisen datan siirtämiseen silloin, kun siirron aikana ei ole tarvetta suorittaa merkkikoodi- tai muitakaan konversioita. FTP-asiakkaan paikallisjärjestelmässä suorittamiin lisätoimintoihin ei RFC-standardeissa juurikaan oteta kantaa, mutta käytännön FTP-asiakastoteutuksissa myös OS/400- ja i5/os-ympäristössä on mm. mahdollisuus koska tahansa FTP-istunnon aikana vaihtaa paikallista työskentely- eli oletushakemistoa, listata paikallisia tiedostonimiä, kopioida ja tuhota tiedostoja, ja ajaa ylipäätään mitä tahansa CL-komentoja. Lähdeviitteitä FTP-siirtojen teknisestä toteutuksesta Seuraavat IBM:n tietolähteet tarjoavat varsin kattavan ohjeistuksen FTP-siirtoihin liittyvästä tekniikasta (pari tuhatta sivua yleistä TCP/IP-asiaa ja pari sataa sivua FTP-asiaa) kattaen sekä FTP-asiakas- että FTPpalvelintilassa tapahtuvan toiminnan: - IBM Info Center, TCP/IP Topics, - V5R3 - iseries Memorandum to Users, June 2004 Update - V5R3 - iseries FTP-rzaig, April V5R2 - TCP/IP Applications on the iseries Server-sg246321, May V5R1 - iseries e-business Handbook-sg , October V5 - iseries-tcp/ip Configuration and Reference-sc , May V4 - TCP/IP for AS400 - More Cool Things Than Ever-sg245190, March V4 - AS400e-TCP/IP Configuration and Reference-sc , May V3R2 - Cool Title About the AS/400 and Internet, Version 3R2, sg V3 OS/400 TCP/IP Configuration and Reference - TCP/IP Tutorial and Technical Overview-gg243376, August 2001 FTP-siirtojen yleissuunnittelu ja organisointi FTP-siirtojen yleissuunnittelulla ja organisoinnilla tarkoitetaan tässä siis FTP-siirtojen sovellus- ja poistumakohtaliitäntöjen ja itse siirtojen muuta kuin FTP-teknistä suunnittelua ja organisointia. Itse FTPtekniikkaa käsitellään tässä artikkelissa jatkossakin tilan puutteen vuoksi vain siltä osin, kuin se suoranaisesti liittyy siirtojen yleissuunnitteluun. Kuten minkä tahansa systeemin, FTP-siirtosysteeminkin arkkitehtuurisuunnittelu voidaan suorittaa seuraavasti: yleisen rakenteen, osasysteemien, rajapintojen ja toimintojen suunnittelu systeemin laatuvaatimusten suunnittelu FTP-siirtosysteemin suunnittelun tavoitteena tulee olla systeemi, joka asetetut laatuvaatimukset täyttäen pystyy tarjoamaan loppukäyttäjille ja sovelluksille niiden tarvitsemat FTP-siirto- ja muut oheistoiminnot ja - palvelut. FTP-siirtoympäristön rakenne ja toimintojen yleissuunnittelu Seuraavassa on kokonaiskuvan muodostamiseksi esitetty lista asioista, joita FTP-siirtoympäristön rakenteen ja toimintojen yleissuunnittelussa tulee ottaa huomioon aikaisemmin esitetyn lisäksi. Kutakin listalla olevaa asiaa käsitellään tarkemmin artikkelin myöhemmin julkaistavassa jatko-osassa. Yleissuunnitelussa huomioitavia asioita ovat mm: siirrot edustakoneen kautta vai suoraan sovelluspalvelimesta (-palvelimeen) 6

7 asiakaana vai palvelimena toimiminen, vai molemmat siirtojärjestelmän osasysteemit, rajapinnat, ja toimintojen vaiheistus FTP-asiakkaana toimittaessa siirtojärjestelmän osasysteemit, rajapinnat, ja toimintojen vaiheistus FTP-palvelimena toimittaessa sovellus- ja poistumakohtarajapintojen määrittely siirtohakemistojen organisointi, nimeäminen ja hallinta siirtotiedostojen organisointi, nimeäminen ja hallinta integrointi- ja siirtotiedostojen sisällön määrittäminen siirtomoodiin ja -tapaan liittyvät seikat ennen siirtoyhteyttä ja siirtoyhteyden jälkeen paikallis- ja etäjärjestelmässä suoritettavat toiminnot yksittäisen tiedoston siirtoon liittyvät, ennen ja jälkeen siirron paikallis- ja etäjärjestelmässä suoritettavat toiminnot manuaalisesti vs. automaattisesti suoritettavat toiminnot siirtojen ajastus ja priorisointi siirtopyyntöjen ja siirtotöiden sekä niiden tilatietojen seuranta ja hallinta käyttöliittymästä normaalitilanteissa poikkeustilanteiden hallinta, autonominen elvytys, automaattiset uudelleenyritykset, hälytykset lokitoiminnot levytilan hallinta FTP-siirtojärjestelmälle asetettavat laatuvaatimukset Kuten aikaisemmin jo todettiin, siirtojärjestelmän tärkeimmiksi ominaisuuksiksi, joihin laatuvaatimukset voidaan kohdistaa, ovat luotettavuuden ja turvallisuuden ohella nousseet hyvä vikasietoisuus sekä poikkeustilanteiden hallinnan helppous ja nopeus. FTP-siirtojärjestelmän ominaisuuksia, joihin laatuvaatimukset yleensä kohdistetaan, ovat mm. toimintavarmuus ja luotettavuus käytettävyys virheettömyys turvallisuus järjestelmän läpinäkyvyys ja tapahtumien jäljitettävyys suorituskyky ja siirtojen tehokkuus skaalautuvuus, kasvuvara tehokuus ja helppokäyttöisyys kaikkien käyttäjäryhmien, myös toimittajan kannalta liitettävyys yrityksen omin sovelluksiin ja muiden toimittajien ohjelmistoihin perusrakenteen kestävyys, käyttöliitymien sekä sovellus- ja poistumakohtarajapintojen pysyvyys kokoonpanon modulaarisuus ja muunneltavuus, uusien ominaisuuksien lisääminen ohjelmapäivitysten ja korjausten asentaminen, 24/7 käyttö Toimintojen suunnittelun ja laatuvaatimusten tarkempi käsittely jatkuu artikkelin jatko-osassa Commentin seuraavassa numerossa. 7

FTP-siirtojen yleissuunnittelu ja organisointi osa 2

FTP-siirtojen yleissuunnittelu ja organisointi osa 2 FTP-siirtojen yleissuunnittelu ja organisointi osa 2 Jorma Kiiski, Manycom Software Oy Tämä artikkeli on jatkoa osalle 1, joka julkaistiin edellisessä Commentissa 1/2005. Kuten edellisessä osassa todettiin,

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

Tiedonsiirto helposti navetta-automaation ja tuotosseurannan välillä

Tiedonsiirto helposti navetta-automaation ja tuotosseurannan välillä Tiedonsiirto helposti navetta-automaation ja tuotosseurannan välillä Tiedonsiirto VMS-, Alpro- tai DelProtuotannonohjausjärjestelmästä Ammuohjelmistoon 5/2014 Asennettavat ohjelmat ja versiot VMS-Management

Lisätiedot

KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille

KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille KServer Etäohjaus 1 (5) KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille Palvelimen toteutuksen ollessa versio 1.0, spesifikaation versio 1.0.0. 2009, Riku Eskelinen/ KServer Software Development

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

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä www.niksula.cs.hut.fi/~jjkankaa// Demosovelluksen tekninen määrittely v. 0.6 Päivitetty 11.12.2000 klo 20:26 Mickey Shroff 2 (12) Dokumentin versiohistoria Versio Päivämäärä Tekijä / muutoksen tekijä Selite

Lisätiedot

YTPA Tiedon hyödyntäminen

YTPA Tiedon hyödyntäminen Loppukäyttäjän sovellus YTPA Tiedon hyödyntäminen Tarve tiedolle Valitsee kyseltävälle tiedolle asetettavat rajaukset Lähettää kyselyn lle Vastaanottaa palvelupyynnön Tarkistaa käyttäjän oikeudet kyseltävien

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

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

Hintatiedotus ja tietojen välitys. Loppuraportti

Hintatiedotus ja tietojen välitys. Loppuraportti Hintatiedotus ja tietojen välitys Loppuraportti Henkilöliikenne 18. marraskuuta 2002 1 Lähtökohdat VR Henkilöliikenteellä on käytössä Journey Planner reitinsuunnittelupalvelu. Palvelua käyttävät matkustajat

Lisätiedot

Ohjelmisto on selainpohjaisen käyttöliittymän tarjoava tietokantajärjestelmä merikotkien seurantaan WWF:n Merikotka-työryhmän tarpeisiin.

Ohjelmisto on selainpohjaisen käyttöliittymän tarjoava tietokantajärjestelmä merikotkien seurantaan WWF:n Merikotka-työryhmän tarpeisiin. TIETOKANTA MERIKOTKIEN SEURANTAAN Käyttöohje Versiohistoria: Versio Päivämäärä Kuvaus Tekijä 1.0 11.12.2007 Ensimmäinen luonnos Janne Piippo 2.0 13.12.2007 Virallinen verio Janne Piippo HELSINGIN YLIOPISTO

Lisätiedot

Tehtävä 2: Tietoliikenneprotokolla

Tehtävä 2: Tietoliikenneprotokolla Tehtävä 2: Tietoliikenneprotokolla Johdanto Tarkastellaan tilannetta, jossa tietokone A lähettää datapaketteja tietokoneelle tiedonsiirtovirheille alttiin kanavan kautta. Datapaketit ovat biteistä eli

Lisätiedot

RATKAISU REAALIAIKAISEEN TIEDONSIIRTOON NIINIPLUS PROJEKTIPANKKI INTEGRAATION - PIKAOPAS

RATKAISU REAALIAIKAISEEN TIEDONSIIRTOON NIINIPLUS PROJEKTIPANKKI INTEGRAATION - PIKAOPAS RATKAISU REAALIAIKAISEEN TIEDONSIIRTOON NIINIPLUS PROJEKTIPANKKI INTEGRAATION - PIKAOPAS Sisällysluettelo Yhteistyön tavoite ja kuvaus kokonaisuudesta 3 Rajapinnan aktivointi 4 NiiniPlus-projektipankista

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

18 LIITTYMÄT MUIHIN JÄRJESTELMIIN

18 LIITTYMÄT MUIHIN JÄRJESTELMIIN 18 MUIHIN JÄRJESTELMIIN Prospekti DAFOon rakennettu liittymiä muiden ohjelmiston toimittajien järjestelmiin. Tässä yhteydessä ei tarkoiteta siirtotiedoston muodostamista, kuten reskontraan siirto tai lappujen

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

Virtualisointiympäristössä on kolme pääosaa: isäntä (host), virtualisointikerros ja vieras (guest).

Virtualisointiympäristössä on kolme pääosaa: isäntä (host), virtualisointikerros ja vieras (guest). 1 Virtualisoinnin avulla voidaan purkaa suora linkki suoritettavan sovelluksen (tai käyttöjärjestelmän tms.) ja sitä suorittavan laitteiston välillä. Näin saavutetaan joustavuutta laitteiston käytössä.

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

TIES530 TIES530. Moniprosessorijärjestelmät. Moniprosessorijärjestelmät. Miksi moniprosessorijärjestelmä?

TIES530 TIES530. Moniprosessorijärjestelmät. Moniprosessorijärjestelmät. Miksi moniprosessorijärjestelmä? Miksi moniprosessorijärjestelmä? Laskentaa voidaan hajauttaa useammille prosessoreille nopeuden, modulaarisuuden ja luotettavuuden vaatimuksesta tai hajauttaminen voi helpottaa ohjelmointia. Voi olla järkevää

Lisätiedot

Tekninen kuvaus Aineistosiirrot Interaktiiviset yhteydet iftp-yhteydet

Tekninen kuvaus Aineistosiirrot Interaktiiviset yhteydet iftp-yhteydet Tekninen kuvaus Aineistosiirrot Interaktiiviset yhteydet iftp-yhteydet 15.11.2012 Sisällysluettelo 1 Johdanto... 3 1.2 Interaktiivinen FTP-yhteystapa... 3 1.3 Linkki aineistosiirtopalveluun liittyvät dokumentit...

Lisätiedot

Tietojärjestelmä tuotantoympäristössä. Sovellusohjelmat Helsingin ammattikorkeakoulu Stadia / Tekniikka ja liikenne Vesa Ollikainen

Tietojärjestelmä tuotantoympäristössä. Sovellusohjelmat Helsingin ammattikorkeakoulu Stadia / Tekniikka ja liikenne Vesa Ollikainen Tietojärjestelmä tuotantoympäristössä Tausta ja tavoitteet Tausta Kurssilla on opiskeltu suunnittelemaan ja toteuttamaan tietokanta, joka on pieni perustuu selkeisiin vaatimuksiin on (yleensä) yhden samanaikaisen

Lisätiedot

OPI-Maksut - Käyttötapaukset

OPI-Maksut - Käyttötapaukset OPIMaksut Käyttötapaukset Toiminnallisuudet ja käyttötapaukset: maksupalvelutoiminnot Toimeksiannon lisääminen Palveluväylä toiminto: Toimeksiannon lisääminen Yleiskuvaus Palveluväylään sallitut asiointisovellukset

Lisätiedot

Ennustamisen ja Optimoinnin mahdollisuudet

Ennustamisen ja Optimoinnin mahdollisuudet Ennustamisen ja Optimoinnin mahdollisuudet Agenda Mitä optimointi on Ennustamisen mahdollisuudet Optimoinnin eri tasot ja tavoitteet Optimoinnin käyttöönotto Mitä optimointi on Mitä optimointi on? Oikea

Lisätiedot

Liiketoimintajärjestelmien integrointi

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

Lisätiedot

Palveluseteli- ja ostopalvelujärjestelmä käytännössä

Palveluseteli- ja ostopalvelujärjestelmä käytännössä Olen Palveluntuottaja Olen Palvelun järjestämisestä vastaava Olen Asiakas Olen Palvelun myöntäjä Copyright Kuntien Tiera Oy 1 Palveluntuottajana hakeudun kerralla yhteen tai useampaan kuntaan tuottamaan

Lisätiedot

Ohjelmistojen suunnittelu

Ohjelmistojen suunnittelu Ohjelmistojen suunnittelu 581259 Ohjelmistotuotanto 154 Ohjelmistojen suunnittelu Software design is a creative activity in which you identify software components and their relationships, based on a customer

Lisätiedot

Tikon tilaustenkäsittely ja Laskutus

Tikon tilaustenkäsittely ja Laskutus 17.4.2013 1 (16) Verkkolaskujen FTP siirto 17.4.2013 2 (16) 1 Toimintaperiaate... 3 1.1 A-Tapa Lähetys (laskutus) työasemilta, FTP avattu eri koneelle... 3 1.2 B-Tapa Lähetys (laskutus) FTP palvelimelta...

Lisätiedot

PAIKKATIETOJEN KÄYTTÖ HSY:N VESIHUOLLON OPERATIIVISESSA JA STRATEGISESSA TOIMINNASSA

PAIKKATIETOJEN KÄYTTÖ HSY:N VESIHUOLLON OPERATIIVISESSA JA STRATEGISESSA TOIMINNASSA PAIKKATIETOJEN KÄYTTÖ HSY:N VESIHUOLLON OPERATIIVISESSA JA STRATEGISESSA TOIMINNASSA Vesihuolto 2015 Turku 21.5.2015 Pentti Janhunen Paikkatieto Paikkatieto on tietoa, johon liittyy maantieteellinen sijainti

Lisätiedot

EMVHost Online SUBJECT: EMVHOST ONLINE CLIENT - AUTOMAATTISIIRROT COMPANY: EMVHost Online Client sovelluksen käyttöohje AUTHOR: DATE: 15.03.

EMVHost Online SUBJECT: EMVHOST ONLINE CLIENT - AUTOMAATTISIIRROT COMPANY: EMVHost Online Client sovelluksen käyttöohje AUTHOR: DATE: 15.03. EMVHost Online SUBJECT: COMPANY: COMMENTS: AUTHOR: EMVHOST ONLINE CLIENT - AUTOMAATTISIIRROT NETS OY EMVHost Online Client sovelluksen käyttöohje NETS OY DATE: 15.03.2011 VERSION: 1.0 1 SISÄLLYS SISÄLLYS...

Lisätiedot

Järjestelmäintegraatio

Järjestelmäintegraatio VESA AHOLA Järjestelmäintegraatio 14.3.2013 Agenda 1. Minä 2. Integraatio? 3. Esimerkkijärjestelmä 4. Integraatioprojektit Minä Ikä 32 vuotta Kotoisin Parolasta, asun Hämeenlinnassa TTY:llä 2001-2010 Pääaine

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

Pertti Pennanen DOKUMENTTI 1 (5) EDUPOLI ICTPro1 29.10.2013

Pertti Pennanen DOKUMENTTI 1 (5) EDUPOLI ICTPro1 29.10.2013 Virtualisointi Pertti Pennanen DOKUMENTTI 1 (5) SISÄLLYSLUETTELO Virtualisointi... 2 Virtualisointiohjelmia... 2 Virtualisointitapoja... 2 Verkkovirtualisointi... 2 Pertti Pennanen DOKUMENTTI 2 (5) Virtualisointi

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

EUREFin vaikutukset organisaatioiden tietojärjestelmiin

EUREFin vaikutukset organisaatioiden tietojärjestelmiin EUREFin vaikutukset organisaatioiden tietojärjestelmiin EUREF-päivä 4.9.2012 ALEKSI LESKINEN Sisältö Tietojärjestelmät ja EUREF Keskeiset haasteet EUREF-muunnoksissa EUREF-muunnosprosessin vaiheet Yhteenveto

Lisätiedot

MPCC-työkalua voidaan käyttää yhden laitteen valvontaan ja yhden tai useamman laitteen konfigurointiin (Modbus broadcast, osoite 0).

MPCC-työkalua voidaan käyttää yhden laitteen valvontaan ja yhden tai useamman laitteen konfigurointiin (Modbus broadcast, osoite 0). V1.0.0 (14.10.2015) 1 (7) KYTKENTÄ HUOM: toimii Modbus-masterina. Tämän vuoksi toinen mahdollinen Modbus-master on irrotettava verkosta, kun kytketään valmiiseen Modbus-verkkoon. Produalin Modbus-laitteiden

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

Palomuurit. Palomuuri. Teoriaa. Pakettitason palomuuri. Sovellustason palomuuri

Palomuurit. Palomuuri. Teoriaa. Pakettitason palomuuri. Sovellustason palomuuri Palomuuri Teoriaa Palomuurin tehtävä on estää ei-toivottua liikennettä paikalliseen verkkoon tai verkosta. Yleensä tämä tarkoittaa, että estetään liikennettä Internetistä paikallisverkkoon tai kotikoneelle.

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) Hajautettu tietokanta. Hajautuksen hyötyjä

Järjestelmäarkkitehtuuri (TK081702) Hajautettu tietokanta. Hajautuksen hyötyjä Järjestelmäarkkitehtuuri (TK081702) Hajautettu tietokanta Hajautettu tietokanta Jokainen hajautettu tietokanta muodostaa oman kokonaisuutensa Loogisesti yhtenäinen data on hajautettu tietokantoihin (eri

Lisätiedot

THINKING PORTFOLIO ASIAKASHAASTATTELU FINAVIA COPYRIGHT THINKING PORTFOLIO. Kuva: Finavia

THINKING PORTFOLIO ASIAKASHAASTATTELU FINAVIA COPYRIGHT THINKING PORTFOLIO. Kuva: Finavia THINKING PORTFOLIO ASIAKASHAASTATTELU FINAVIA COPYRIGHT THINKING PORTFOLIO Case: Finavia sovellussalkku Tavoite sovellusten hallinnan helpottamiseksi ja raportoimiseksi on saavutettu Finavian tietojärjestelmäarkkitehtuurin

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

Toivakan kunnan teknologia-arkkitehtuuri

Toivakan kunnan teknologia-arkkitehtuuri Toivakan kunnan teknologiaarkkitehtuuri Iikka Virtanen, Teemu Uusitalo & Vesa Kakriainen Toivakan kunnan teknologia-arkkitehtuuri Johdanto Nykytilan kartoitus Tavoitetilan kuvaus 6.7.1 Teknologiapalvelut

Lisätiedot

Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla

Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla Viimeksi muokattu 5. toukokuuta 2012 Maastotietokannan torrent-jakeluun sisältyy yli 5000 zip-arkistoa,

Lisätiedot

Vastausten ja tulosten luotettavuus. 241 vastausta noin 10 %:n vastausprosentti tyypillinen

Vastausten ja tulosten luotettavuus. 241 vastausta noin 10 %:n vastausprosentti tyypillinen Vastausten ja tulosten luotettavuus Vastaukset 241 vastausta noin 10 %:n vastausprosentti tyypillinen Kansainväliset IT:n hallinnan hyvät käytännöt. Luotettavuusnäkökohdat Kokemukset ja soveltamisesimerkit

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

Tikon ostolaskujen käsittely

Tikon ostolaskujen käsittely Toukokuu 2013 1 (7) 6.3.0 Copyright Aditro 2013 Toukokuu 2013 2 (7) Sisällysluettelo 1. Käyttäjäasetukset... 3 2. Yleiset parametrit... 3 3. Kierrätysasetukset... 3 4. palvelimen tiedot... 4 5. lähetyksen

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

Agenda. Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu ohjelmointi

Agenda. Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu ohjelmointi 1. Luento: Sulautetut Järjestelmät Arto Salminen, arto.salminen@tut.fi Agenda Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu

Lisätiedot

Pilvi 9.0. Arkkitehtuuri. Esimerkki arkkitehtuurit

Pilvi 9.0. Arkkitehtuuri. Esimerkki arkkitehtuurit Esimerkki arkkitehtuurit Sivu 2/8 Sisällysluettelo 1. Johdanto... 3 1.1. Termejä... 3 2. Web hosting ilman kuormantasausta... 4 3. Web hosting kuormatasaus ja bastion... 5 3.1.... 5 3.2. Kuvaus... 5 4.

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

Action Request System

Action Request System Action Request System Manu Karjalainen Ohjelmistotuotantovälineet seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 25.10.2000 Action Request System (ARS) Manu Karjalainen Ohjelmistotuotantovälineet

Lisätiedot

Korkeakoulujen prosessipalvelin: mallintajan palvelinohje Versio 0.2

Korkeakoulujen prosessipalvelin: mallintajan palvelinohje Versio 0.2 Korkeakoulujen prosessipalvelin: mallintajan palvelinohje Versio 0.2 Sisällysluettelo Muutoshistoria...3 1 Johdanto...4 2 Palvelimen käyttöön tarvittavat ohjelmat...4 3 Palvelimelle kirjautuminen...4 4

Lisätiedot

Paloilmoitusjärjestelmän laajennusratkaisu - Sinteso Move

Paloilmoitusjärjestelmän laajennusratkaisu - Sinteso Move www.siemens.fi/paloturvallisuus Paloilmoitusjärjestelmän laajennusratkaisu - Sinteso Move Yhdistä nykyinen paloilmoitusjärjestelmäsi Sintesoon. Se on palontorjunnan uusi ulottuvuus. Infrastructure & Cities

Lisätiedot

Automaattitilausten hallinta

Automaattitilausten hallinta Automaattitilausten hallinta Automaattitilauksilla voidaan automatisoida kopiotilaukset tuotantolaitokselle. Työkalulla voitte määritellä kansio- sekä tiedostokohtaisia automaattitilauksia. Joka yö SokoPro

Lisätiedot

Oppilaan opas. Visuaaliviestinnän Instituutti VVI Oy. Versio 0.2 (2008-01-21)

Oppilaan opas. Visuaaliviestinnän Instituutti VVI Oy. Versio 0.2 (2008-01-21) Oppilaan opas Visuaaliviestinnän Instituutti VVI Oy Versio 0.2 (2008-01-21) Versio Päivämäärä Kuvaus 0.1 2005-01-16 Ensimmäinen versio. 0.2 2008-01-21 Korjattu kuvatiedostojen maksimiresoluutio ja muutamia

Lisätiedot

Vuorekseen liittyvä tutkimusja kehitysprojekti. Langaton Vuores. Kotikatupalvelin

Vuorekseen liittyvä tutkimusja kehitysprojekti. Langaton Vuores. Kotikatupalvelin Vuorekseen liittyvä tutkimusja kehitysprojekti Langaton Vuores Kotikatupalvelin Tutkimuksen tausta Langaton tietoliikenne on arkipäivää Personoidut päätelaitteet (taskutietokone, matkapuhelin, kannettava

Lisätiedot

Linux rakenne. Linux-järjestelmä koostuu useasta erillisestä osasta. Eräs jaottelu: Ydin Komentotulkki X-ikkunointijärjestelmä Sovellusohjelmat

Linux rakenne. Linux-järjestelmä koostuu useasta erillisestä osasta. Eräs jaottelu: Ydin Komentotulkki X-ikkunointijärjestelmä Sovellusohjelmat Linux rakenne Linux-järjestelmä koostuu useasta erillisestä osasta. Eräs jaottelu: Ydin Komentotulkki X-ikkunointijärjestelmä Sovellusohjelmat Linux ydin Ytimen (kernel) päätehtävä on tarjota rajapinta

Lisätiedot

FiSMA 1.1 Toiminnallisen laajuuden mittausmenetelmä Ohje monikerrosarkkitehtuurin mittaamiseen

FiSMA 1.1 Toiminnallisen laajuuden mittausmenetelmä Ohje monikerrosarkkitehtuurin mittaamiseen FiSMA 1.1 Monikerrosarkkitehtuuri 1 (6) FiSMA 1.1 Toiminnallisen laajuuden mittausmenetelmä Ohje monikerrosarkkitehtuurin mittaamiseen 1. Yleiset periaatteet FiSMA 1.1 -menetelmässä mitataan sovellusperiaatteen

Lisätiedot

Elisa Ring. Agentin opas. Elisa Oyj, PL 1, 00061 ELISA, Y-tunnus 011650-6, Kotipaikka: Helsinki

Elisa Ring. Agentin opas. Elisa Oyj, PL 1, 00061 ELISA, Y-tunnus 011650-6, Kotipaikka: Helsinki Elisa Ring Agentin opas Elisa Ring Agentin opas 2 Sisällys 1. Agentin tehtävät ja työkalut... 3 Elisa Ring Valikko... 3 2. Hallintakäyttöliittymä... 4 Kirjaudu sisään Hallintakäyttöliittymään... 4 Asiakaspalvelusarjojen

Lisätiedot

HELIA 1 (8) Outi Virkki Tietokantasuunnittelu

HELIA 1 (8) Outi Virkki Tietokantasuunnittelu HELIA 1 (8) Luento 1 Johdatusta tietokannan suunnitteluun... 2 Tietokantasuunnittelu?... 2 Tietokanta?... 2 Tieto?... 2 Tietokantasuunnittelun tavoite, v.1... 2 Luotettavuus?... 3 Tietokantasuunnittelun

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

Ä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

PIKAOPAS MODEM SETUP FOR NOKIA 6310. Copyright Nokia Oyj 2002. Kaikki oikeudet pidätetään.

PIKAOPAS MODEM SETUP FOR NOKIA 6310. Copyright Nokia Oyj 2002. Kaikki oikeudet pidätetään. PIKAOPAS MODEM SETUP FOR NOKIA 6310 Copyright Nokia Oyj 2002. Kaikki oikeudet pidätetään. Sisällysluettelo 1. JOHDANTO...1 2. MODEM SETUP FOR NOKIA 6310 -OHJELMAN ASENTAMINEN...1 3. PUHELIMEN VALITSEMINEN

Lisätiedot

Sisäänrakennettu tietosuoja ja ohjelmistokehitys

Sisäänrakennettu tietosuoja ja ohjelmistokehitys Sisäänrakennettu tietosuoja ja ohjelmistokehitys Petri Strandén 14. kesäkuuta, 2018 Petri Strandén Manager Cyber Security Services Application Technologies Petri.stranden@kpmg.fi Petri vastaa KPMG:n Technology

Lisätiedot

Suomen Numerot NUMPAC 12.9.2003

Suomen Numerot NUMPAC 12.9.2003 Suomen Numerot NUMPAC 12.9.2003 Numeron siirto Kauppa SIM Liittymäsopimus Haluan pitää vanhan numeroni 0A0-1234567 Asiakas saa uuden SIMkortin postitse tai hakee myymälästä Asiakas saa tekstiviestin vahvistetusta

Lisätiedot

Visma Econet Pro. Duetto integraatio maksumuistutukset perintätoimet. Visma Software Oy, 2013 www.visma.fi

Visma Econet Pro. Duetto integraatio maksumuistutukset perintätoimet. Visma Software Oy, 2013 www.visma.fi Visma Econet Pro Duetto integraatio maksumuistutukset perintätoimet Oppaan päiväys: 19.11.2013. Asiakasneuvonta: Helpdesk: kirjautuminen Visma Econet -infolinen tai osoitteen www.visma.fi/helpdesk kautta

Lisätiedot

Kandidaatintyön aiheita

Kandidaatintyön aiheita Kandidaatintyön aiheita PM&RG:n aihe-ehdotukset Mervi L. Ranta ja Henrik J. Asplund Mervi L. Ranta & Henrik J. Asplund PL 15400, 00076 AALTO email: pmrg@tkk.fi FINLAND http://www.cs.hut.fi/~pmrg Version

Lisätiedot

PIKAOPAS NOKIA PC SUITE 4.3. Nokia 8310 -puhelimelle. Copyright Nokia Mobile Phones 2001. Kaikki oikeudet pidätetään Issue 6

PIKAOPAS NOKIA PC SUITE 4.3. Nokia 8310 -puhelimelle. Copyright Nokia Mobile Phones 2001. Kaikki oikeudet pidätetään Issue 6 PIKAOPAS NOKIA PC SUITE 4.3 Nokia 8310 -puhelimelle Copyright Nokia Mobile Phones 2001. Kaikki oikeudet pidätetään Issue 6 Sisällysluettelo 1. JOHDANTO...1 2. JÄRJESTELMÄVAATIMUKSET...1 3. PC SUITE -OHJELMISTON

Lisätiedot

Verkkopalkan palvelukuvaus

Verkkopalkan palvelukuvaus 27.1.2012 1 (6) Verkkopalkan palvelukuvaus 27.1.2012 2 (6) Sisällysluettelo 1 Johdanto... 3 2 Verkkopalkka-palvelun toiminta palkanmaksajalle... 3 3 Verkkopalkan käyttöönotto... 4 4 Verkkopalkka-palvelun

Lisätiedot

IT-OSAAJA, TIETOJENKÄSITTELYN ERIKOISTUMISOPINNOT

IT-OSAAJA, TIETOJENKÄSITTELYN ERIKOISTUMISOPINNOT IT-OSAAJA, TIETOJENKÄSITTELYN ERIKOISTUMISOPINNOT KOULUTUKSEN KOHDERYHMÄ SISÄLTÖ Koulutuksen tavoitteena on antaa opiskelijalle valmiudet uusien tietoteknisten menetelmien ja välineiden hyödyntämiseen.

Lisätiedot

Pilvipalveluiden arvioinnin haasteet

Pilvipalveluiden arvioinnin haasteet Pilvipalveluiden arvioinnin haasteet Tietoturvallisuus- ja jatkuvuuden hallinnan vaatimukset ICT-hankinnoissa, 12.5.2014 Laura Kiviharju Pilvipalvelut Pilvilaskenta (CloudComputing) tarkoittaa internetissä

Lisätiedot

MUISTIO 10.11.2014. Kuvaus: Muutoksia BIC-koodien käsittelyyn. Mahdollisuus lisätä prosessille automaattivalinta esimiehen esimies.

MUISTIO 10.11.2014. Kuvaus: Muutoksia BIC-koodien käsittelyyn. Mahdollisuus lisätä prosessille automaattivalinta esimiehen esimies. 1 (15) Mepco HRM Uusia ominaisuuksia Kohta: Sepa Muutokset Lomakeprosessit Kuvaus: Muutoksia BIC-koodien käsittelyyn. Mahdollisuus lisätä prosessille automaattivalinta esimiehen esimies. ESARA Mahdollisuus

Lisätiedot

1. Toimivan IT-ympäristön rakentaminen

1. Toimivan IT-ympäristön rakentaminen 1. Toimivan IT-ympäristön rakentaminen Tarjontaa paljon tarvitaan henkilö, joka kokoaa oikeat palikat yhteen Ensin hahmotetaan kokonaisuus sen jälkeen tarkastellaan pienempiä osa-alueita Koulutus/tiedon

Lisätiedot

XDW-projektissa rakennetut palvelut

XDW-projektissa rakennetut palvelut XDW-projektissa rakennetut palvelut Korkeakoulujen KOTA-AMKOTA seminaari 23. 24.9.2010 Manne Miettinen CSC Tieteen tietotekniikan keskus Oy CSC IT Center for Science Ltd. RAKETTI-hankkeen tavoite korkeakouluja

Lisätiedot

Sähköinen työpöytä. Millainen se oikein on? Kuka sitä (haluaa) käyttää? Aki Antman Sulava Oy 13.10.2011

Sähköinen työpöytä. Millainen se oikein on? Kuka sitä (haluaa) käyttää? Aki Antman Sulava Oy 13.10.2011 Sähköinen työpöytä Millainen se oikein on? Kuka sitä (haluaa) käyttää? Aki Antman Sulava Oy 13.10.2011 Agenda Alkusanat ja puhujan lyhyt esittely Mikä on (tulevaisuuden) sähköinen työpöytä? Miten sähköinen

Lisätiedot

Metsänhoidon suositusten digitaalinen transformaatiokirjasta sähköiseen palveluun. Kati Kontinen, Tapio Oy

Metsänhoidon suositusten digitaalinen transformaatiokirjasta sähköiseen palveluun. Kati Kontinen, Tapio Oy Metsänhoidon suositusten digitaalinen transformaatiokirjasta sähköiseen palveluun Kati Kontinen, Tapio Oy Metsänhoidon suositukset Metsänhoidon suositukset ovat osa kansallisen metsästrategian toteutusta.

Lisätiedot

Järjestelmänvalvontaopas

Järjestelmänvalvontaopas Järjestelmänvalvontaopas Medtronic MiniMed Northridge, CA 91325 USA 800 646 4633 (800-MiniMed) 818 576 5555 www.minimed.com Edustaja EU:n alueella Medtronic B.V. Earl Bakkenstraat 10 6422 PJ Heerlen Alankomaat

Lisätiedot

FiSMA 1.1 Toiminnallisen laajuuden mittausmenetelmä Ohje monikerrosarkkitehtuurin mittaamiseen

FiSMA 1.1 Toiminnallisen laajuuden mittausmenetelmä Ohje monikerrosarkkitehtuurin mittaamiseen FiSMA 1.1 Monikerrosarkkitehtuuri 1 (7) FiSMA 1.1 Toiminnallisen laajuuden mittausmenetelmä Ohje monikerrosarkkitehtuurin mittaamiseen 1. Yleiset periaatteet FiSMA 1.1 -menetelmässä mitataan sovellusperiaatteen

Lisätiedot

ROTI-järjestelmän ja kehitystavan esittely

ROTI-järjestelmän ja kehitystavan esittely ROTI-järjestelmän ja kehitystavan esittely ROTI-projektin tavoitteita Nykyaikaisilla teknologioilla toteutettu opintohallinnon perusjärjestelmä Nykyaikaiset käyttöliittymät Luotettavat ja reaaliaikaiset

Lisätiedot

Multimaker7 ohjelmalla tuotettujen ohjelmien julkaisusta

Multimaker7 ohjelmalla tuotettujen ohjelmien julkaisusta 1 Multimaker7 ohjelmalla tuotettujen ohjelmien julkaisusta Multimakerohjelmalla tuotettuja ohjelmia voidaan julkaista joko CD-tuotantona tai webbisovelluksena. CD-tuotantoon käännettyjen ohjelmien katselu

Lisätiedot

Toisen vuoden työssäoppiminen (10 ov)

Toisen vuoden työssäoppiminen (10 ov) Toisen vuoden työssäoppiminen (10 ov) 1. Toimintaympäristöjen (5 ov) Opintojakson sisältö Toimintaympäristöjen 5 ov ammattitaitovaatimus Mitä opiskelija osaa suoritettuaan tämän jakson Opiskelija osaa

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

Ohjelmiston toteutussuunnitelma

Ohjelmiston toteutussuunnitelma Ohjelmiston toteutussuunnitelma Ryhmän nimi: Tekijä: Toimeksiantaja: Toimeksiantajan edustaja: Muutospäivämäärä: Versio: Katselmoitu (pvm.): 1 1 Johdanto Tämä luku antaa yleiskuvan koko suunnitteludokumentista,

Lisätiedot

Poweria analytiikkaan

Poweria analytiikkaan IBM 18.3.2014 Poweria analytiikkaan Informaatiotalous: mikä on muuttunut Keskiajalta jälkiteolliseen yhteiskuntaan Maatalous: maan omistus Teollinen: tuotantokapasiteetin omistus Jälkiteollinen: kyky hyödyntää

Lisätiedot

Lomalista-sovelluksen määrittely

Lomalista-sovelluksen määrittely Thomas Gustafsson, Henrik Heikkilä Lomalista-sovelluksen määrittely Metropolia Ammattikorkeakoulu Insinööri (AMK) Tietotekniikka Dokumentti 14.10.2013 Tiivistelmä Tekijä(t) Otsikko Sivumäärä Aika Thomas

Lisätiedot

WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY

WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY 1 WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY 10.4.2015 Lounea Oy Tehdaskatu 6, 24100 Salo Puh. 029 707 00 Y-tunnus 0139471-8 www.lounea.fi Asiakaspalvelu 0800 303 00 Yrityspalvelu 0800 303 01 Myymälät 0800 303

Lisätiedot

TIETOMALLI JA TIETOVARASTO PALVELUKONSEPTI

TIETOMALLI JA TIETOVARASTO PALVELUKONSEPTI TIETOMALLI JA TIETOVARASTO PALVELUKONSEPTI TIETOVARASTOARKKITEHTUURI Tietovarasto- ja BI-ratkaisu Raportit, tilastot, kyselyt, analysointi Lähtöjärjestelmät Poiminta: siirtotiedostojen poiminta ETLprosessien

Lisätiedot

TOIMITUSSOPIMUS ASIAKAS- JA POTILASTIETOJÄRJESTELMÄSTÄ

TOIMITUSSOPIMUS ASIAKAS- JA POTILASTIETOJÄRJESTELMÄSTÄ TOIMITUSSOPIMUS ASIAKAS- JA POTILASTIETOJÄRJESTELMÄSTÄ Liite TS2.4 Migraatiovaatimukset 1/10 VERSIOHISTORIA Päivä Versio Kuvaus Tekijä 12.3.15 3.0 Tarjouspyynnön liitteeksi Hanketoimisto 2/10 SISÄLLYS

Lisätiedot

ADE Oy Hämeen valtatie 144 20540 TURKU. Tuotekonfigurointi. ADE Oy Ly Tunnus: 1626957-3

ADE Oy Hämeen valtatie 144 20540 TURKU. Tuotekonfigurointi. ADE Oy Ly Tunnus: 1626957-3 Tuotekonfigurointi ADE Oy lyhyesti Asiakkaiden tarpeisiin suunnattua innovatiivista ja toimivaa ohjelmisto- ja 3d animaatiopalvelua. Ade Oy on toteuttanut vuodesta 2000 alkaen haastavaa interaktiivista

Lisätiedot

Titan SFTP -yhteys mittaustietoja varten

Titan SFTP -yhteys mittaustietoja varten 2 (7) Sisällysluettelo 1 SFTP tiedonsiirto... 4 1.1 SFTP Palvelin... 4 2 Avaintenluonti... 5 2.1 Avainten hallintaprosessi... 6 3 Tiedoston kuvaus ja tallennus... 7 3 (7) Muutoshistoria Päivämäärä Versio

Lisätiedot

Lumon tuotekirjaston asennusohje. Asennus- ja rekisteröintiohje

Lumon tuotekirjaston asennusohje. Asennus- ja rekisteröintiohje Lumon tuotekirjaston asennusohje Asennus- ja rekisteröintiohje 1. Sisältö 1. Asennuspaketin lataaminen 4 2. Zip-tiedoston purkaminen ja sovelluksen asentaminen 4 3. Sovelluksen rekisteröiminen 7 4. Sisällön

Lisätiedot

Tieliikenteen tilannekuva Valtakunnalliset tiesääpäivät Michaela Koistinen

Tieliikenteen tilannekuva Valtakunnalliset tiesääpäivät Michaela Koistinen Tieliikenteen tilannekuva Valtakunnalliset tiesääpäivät Michaela Koistinen 3.6.2013 Tilannekuva käsitteenä Tilannekuva Tilannekuva on tilannetietoisuuden muodostamisen ja sen avulla tehtävän päätöksenteon

Lisätiedot

Tarjotusta tallennusjärjestelmästä pitää olla mahdollista siirtää kapasiteettia hybrid cloud -ympäristöön ilman erillisiä lisähankintoja.

Tarjotusta tallennusjärjestelmästä pitää olla mahdollista siirtää kapasiteettia hybrid cloud -ympäristöön ilman erillisiä lisähankintoja. Tallennus-, palvelin- ja varmistusjärjestelmähankinta 1 (5) KYSYMYKSET, VASTAUKSET JA TARJOUSPYYNNÖN TARKENNUKSET (Huom! Sisältää olennaisia tarjouspyynnön muutoksia ja tarkennuksia. Huomioikaa erityisesti

Lisätiedot

Kansallinen palveluväylä. JUHTA neuvotteleva virkamies Jukka Uusitalo

Kansallinen palveluväylä. JUHTA neuvotteleva virkamies Jukka Uusitalo Kansallinen palveluväylä JUHTA 28.2.2013 neuvotteleva virkamies Jukka Uusitalo Kansallisen palveluväylän yleiskuva Kansallinen palveluväylä on tiedonvälityskonsepti, jossa eri toimintaympäristöjen palveluiden

Lisätiedot

Oppilaan pikaopas. Project 2013 käyttöliittymä ja näkymät

Oppilaan pikaopas. Project 2013 käyttöliittymä ja näkymät 1 Oppilaan pikaopas Project 2013 käyttöliittymä ja näkymät Kun avaat Project 2013 -ohjelman, näet ensimmäisenä pelkistetyn näkymän. Uusi Project 2013 voi auttaa projektinhallinnassa kuten esim. projektitietojen

Lisätiedot

Palvelukuvaus v Alkujaan digitaalisen aineiston vastaanoton ja säilyttämisen palvelu

Palvelukuvaus v Alkujaan digitaalisen aineiston vastaanoton ja säilyttämisen palvelu 1 (5) Alkujaan digitaalisen aineiston vastaanoton ja säilyttämisen palvelu 1. Yleiskuvaus Kansallisarkiston lakisääteisenä tehtävänä on ottaa vastaan ja säilyttää viranomaisten pysyvästi säilytettävät

Lisätiedot

Miksi: Suunnittelun sidosryhmien ja joskus suunnittelijoidenkin valmistaminen hankkeen käynnistykseen, mm. tiedonkeruuta ja työajan käyttöä varten

Miksi: Suunnittelun sidosryhmien ja joskus suunnittelijoidenkin valmistaminen hankkeen käynnistykseen, mm. tiedonkeruuta ja työajan käyttöä varten 6 ESISUUNNITTELU 6.1 Tiedotus Suunnittelun sidosryhmien ja joskus suunnittelijoidenkin valmistaminen hankkeen käynnistykseen, mm. tiedonkeruuta ja työajan käyttöä varten Sidos- ja intressitahojen alustava

Lisätiedot

Liiketoiminnan kokonaiskuva yhdellä silmäyksellä

Liiketoiminnan kokonaiskuva yhdellä silmäyksellä Liiketoiminnan kokonaiskuva yhdellä silmäyksellä Flex on selainpohjainen käyttöliittymä, johon voi kerätä liiketoiminnan tärkeimmät avainluvut visuaalisesti ja helposti hahmotettavaan muotoon. Flex mahdollistaa

Lisätiedot

CQRS, -ES, PACS, DICOM, WTF?

CQRS, -ES, PACS, DICOM, WTF? CQRS, -ES, PACS, DICOM, WTF? 27.2.2014 Ajankohtaisuuksia harjoitustyöhön liittyen http://www.hs.fi/terveys/tutkimus+veri+paljastaa+riskin+kuolla+seur aavan+viiden+vuoden+aikana/a1393301682104 Vähän vanhempia

Lisätiedot

Ti LÄHIVERKOT -erikoistyökurssi. X Window System. Jukka Lankinen

Ti LÄHIVERKOT -erikoistyökurssi. X Window System. Jukka Lankinen Ti5316800 LÄHIVERKOT -erikoistyökurssi X Window System Jukka Lankinen 2007-2008 Sisällys Esitys vastaa seuraaviin kysymyksiin: Mikä on X Window System? Minkälainen X on? Mistä sen saa? Miten X:ää käytetään?

Lisätiedot