HAJAUTETUT JA KESKITETYT RATKAISUT YRITYSTOIMINNASSA

Koko: px
Aloita esitys sivulta:

Download "HAJAUTETUT JA KESKITETYT RATKAISUT YRITYSTOIMINNASSA"

Transkriptio

1 HELSINGIN LIIKETALOUDEN AMMATTIKORKEAKOULU TIETOJENKÄSITTELYN KOULUTUSOHJELMA HAJAUTETUT JA KESKITETYT RATKAISUT YRITYSTOIMINNASSA Luentorunko Hajake11.doc 1/18

2 1 JOHDANTO - Tässä dokumentissa on yleiskuvaus keskitys/hajautuksen liittyvistä käsitteistä. Esityksen alkupuolella kuvataan lyhyesti historiaa ja hajautukseen liittyviä peruskäsitteitä sekä organisatorisia lähtökohtia. Tämän jälkeen pohdiskellaan hajautuksen eri tapoja ja hajautukseen liittyvää käsitteistöä. Esitykseen liitteissä heijastellaan eri yritysten ja tutkimuslaitosten näkemyksiä hajautus/keskitys-asiaan. - Kaikkiaan perinteisen hajautuksen korvaavan tai sitä täydentävän hajautuksen ympärillä on tyypillinen tilanne tietojenkäsittelyn alalla. Puheet ja innokkaimpien toteuttajien toimenpiteet kulkevat reilusti edellä realistisia laajamittaisia toteutusmahdollisuuksia. Alkuinnostuksen jälkeen on tässäkin todettu, että asia ei olekaan kaksinapaimen joko-tai, vaan ääriratkaisujen väliltä löytyy erilaisia yhdistelmiä. Kukin tapaus on selvitettävä omanaan, yritystoiminnan asettamien tavoitteiden/rajojen/kriteerien ja tietoteknologian suomien mahdollisuuksien mukaisesti. - Päätös keskitys/hajautus-vaihtoehdosta on, vähintäänkin linjanvetotasolla, yritysjohdon asia. Se on luettavissa liiketoimintastrategiaan perustuvasta tietojenkäsittelystrategiasta. Sen alla tehtyihin ratkaisuihin otetaan kantaa ja tehdään päätöksiä tarpeen mukaan. - Hajautus voidaan toteuttaa usealla eri tavoin. Seuraavassa keskitytään teknisenä ratkaisuna ensisijaisesti vaihtoehtoon asiakas/palvelin (client/server). Hajake11.doc 2/18

3 2 KESKITYKSESTÄ HAJAUTUKSEEN - Ensimmäinen tietokone kaupallistaloudelliseen tuotantoon Suomessa asennettiin Postipankkiin v Tämän jälkeen on kehitys kotimaassa ja maailmalla edennyt sekä laitteistokehityksen, käyttöjärjestelmien, muiden ohjelmistojen, ohjelmistojen rakentamisen ja tietoliikenteen alueella voimakkaasti. - Myös meitä ympäröivä yhteiskunta ja siihen kuuluvat yritykset ja kansainvälinen yhteistoiminta ovat muuttuneet merkittävästi. - Tekniikka on siis tuonut uudet mahdollisuudet yritystoiminnassa käytettäväksi. Käytännössä on jouduttu käyttämään uutta teknologiaa vanhojen rakenteiden päällä. Taustalla ovat vanhat tietojenkäsittelyratkaisut ja vanha organisatorinen toiminta. Näihin kumpaankin pitäisi voida paneutua esim. silloin kun mietitään keskitys/hajautus-vaihtoehtoa - Olisi mietittävä, mitä yritys tarvitsee, mitä sen asiakkaat tarvitsevat tavoitteisiinsa pääsemiseksi ja toteuttaessaan strategiansa ja liikeideansa mukaista toimintaa. Tämän jälkeen katsotaan, miten teknologia voisi tässä olla apuna. - Toki on mahdollista ja tarvetta katsoa, mitä teknologia tarjoaa yritystoiminnalle ja sen kehittämiselle. - Lähtökohtana yrityksissä kuitenkin tulee olla pyrkimys päästä sen tavoitteisiin. Näihin tavoitteisiin yleensä kuuluu määritelmä myös taloudellisuudesta. Hajake11.doc 3/18

4 3 AVOIMUUS - Avoimuus voidaan määritellä seuraavasti: - Standardoitujen teknisten rajapintojen hyödyntäminen sovellusohjelmissa. - Voi antaa mahdollisuuden monitoimittajaympäristöön. - Voi antaa tietyin edellytyksin mahdollisuuden ajaa nykyiset sovellukset uusissa laitteistoissa ja uusien sovellusten ajon nykyisisä laitteistoissa. - Mahdollistaa toimittajariippumattomuuden. - Avoimuuteen liittyvät ongelmat on toki pidettävä mielessä. - On siis eri asia kuin hajautus. Hajake11.doc 4/18

5 4 CLIENT/SERVER-KÄSITTEISTÖ - Asiaka/palvelin-käsitteistöä (client/server) käytetään pääosin seuraavissa kolmessa merkityksessä: - Rajapintapohjainen ohjelmistoarkkitehtuuri - Tietojenkäsittelytehtävät jaetaan palveluja hyödyntäviin osiin (asiakas eli client) ja paveluja tuottaviin osiin (palvelin eli server) ja näiden välinen tiedonvälitys tapahtuu selkeiden rajapintojen kautta sanomapohjaisesti. - Toteutus mahdollistaa osien sijoituksen eri tietokonelaitteistoille. - Tilannekohtaisesti haetaan tehokas työnjako palvelua käyttävän prosessin/laitteiston ja palvelimen välillä. - Eri tilanteet ja sovellusalueet edellyttävät erilaista työnjakoa. - Mikrotietokone käsitetään aina olevan client ja isokone/minikone aina server - Ehkä usein näin onkin, mutta tulkinta ei ole käytännössä näin oikoviivainen, varsinkaan kehityksen edetessä. - Termillä viitataan SQL-palvelin -toteutusmalliin - Käyttöliittymä ja sovellukset sijoitetaan kokonaan työasemiin - Tietokantapalvelut sijoitetaan tietokantapalvelimeen - Tästä käytetään myös nimeä työasema-arkkitehtuuri - Asiakas/palvelin-arkkitehtuurissa ei ole kyse yhdestä ainoasta oikeasta tavasta rakentaa järjestelmiä, vaan käyttöliittymä, tiedonhallinta ja sovelluslogiikka voidaan jakaa monella eri tavalla Hajake11.doc 5/18

6 työasemien ja palvelimien välille. Näistä syntyy usempi arkkitehtuurivaihtoehto. Tämän vuoksi muut kuin rajapintapohjaiseen ohjelmistoarkkitehtuuriin liittyvät tulkinnat ovat harhaanjohtavia ja ne ovat aiheuttaneet paljon turhaa sekaannusta. - Client/server ei ole myöskään sama kuin downsizing. Useimmat käytössä olevat client/server-järjestelmät ovat luonteeltaan informaatiojärjestelmiä, joille tyypillisiä ominaisuuksia ovat pienet volyymit ja matalat vikasietoiusuus- ja vastausaikavaatimukset. Downsizing-projekteissa kohteena ovat yleensä operatiiviset tietojärjestelmät, joissa vaatimukset ovat paljon kovemmat. Joissain yhteyksissä on käytetty termiä enterprise client/server erottamaan hajautetut operatiiviset järjestelmät päätöstuki- yms. painotteisista client/server-järjestelmistä Hajake11.doc 6/18

7 5 ARKKITEHTUURISUUNNITTELUN AVAINKYSYMYKSET - Yrityksen pohdiskellessa tietojenkäsittelyn tenisen arkkitehtuurin perusratkaisuja hajauttamisen/keskittämisen kannalta ovat peruskysymysvaihtoehtoja seuraava: - Tietojen keskittäminen vai hajauttaminen - Mitkä tiedot keskitetään, mitkä hajautetaan. - Perustuuko hajauttaminen osittamiseen vai replikointii. - Hoidetaanko tietojen siirto hajautettujen tietovarastojen osalta käyttäen ajantasaisia yhteyksiä vai eräyhteyksiä, jne - Käsittelyn keskittäminen vai hajauttaminen - Perustuuko ohjelmostoarkkitehtuuri perinteiseen monoliittiseen malliin vai moderniin rajapintatoteutukseen, jossa käyttöliittymä, sovelluslogiikka, tapahtumahallinta ja tiedonhallinta on selkeästi erotettu toisistaan. - Mitä toimintoja sijoitetaan työasemaan, mitä pavelimeen. - Perustuvatko yhteydet työsemien ja palvelinjärjestelmien välillä SQL-verkkoohjelmistoihin vai sovellustason kommunikointiin. - Hyödynnetäänkö erillistä tapahtumahallintaohjelmistoa. - Tietojen ja käsittelyn keskittämisessä tai hajauttamisessa on yleensä aina useita vaihtoehtoja, jolloin tehokkaan arkkitehtuurin määrittäminen ei ole suoraviivaista. - Keskeisiä osia kaupallishallinnollisen tietojärjestelmän akkitehtuurissa ovat kestävät tietovarastoratkaisut sekä näitä tukevat monipuoliset käyttöliittymät. Hajake11.doc 7/18

8 - Tietovarastojen ja käyttäjäosuuden toisistaan erottaminen johtaa ns. client/server-arkkitehtuuriin (käytetään myös nimitystä asiakas/palvelin-arkkitehtuuri), josta on työasemien ja mirkotietokoneiden yleistymisen ja teknisen kehittymisen myötä tullut tavoiteltu tapa toteuttaa joustavia ja kustannustehokkaita tietojärjestelmiä. Käytännössä toki kustannustehokkuutta on tarkasteltava hyvinkin kriittisesti. Hajake11.doc 8/18

9 6 KÄSITTELYN HAJAUTTAMISEN PERUSMALLIT - Keskitetty ratkaisu - Perinteisesti operatiiviset tietojärjestelmät, erityisesti tapahtumakäsittelytyyppiset sovellukset, on rakennettu keskus- tai pientietokoneympäristöön. - Sovellusarkkitehtuuri on tiukasti keskitetty. - Järjestelmien käyttöliittymä perustuu useimmiten pääteyhteyteen. - Erityisesti tapahtumakäsittelyjärjestelmissä päätekäsittely on puskuroitua. - Päätteessä voidaan suorittaa paikallisesti tiettyjä alkeellisia editointi- tms. toimintoja. - Yhteistoiminnallinen käsittely - Sovellus jaetaan kahteen osaan: edustasovellukseen ja palvelusovellukseen. - Työasemaan tai edustajärjestelmään sijoitetaan käyttöliittymä sekä edustasovellus, joka keskustelee sanomapohjaisesti verkon välityksellä palvelinlaitteistolle sijoitetun palvelusovelluksen kanssa. - Sanomien välitys tapahtuu sovellus-sovellus -tason yhteyskäytäntöjä (esim. LU6.2, RPC) käyttäen. - SQL-palvelinmalli, l. ns. puhdas työasema-arkkitehtuuri - Sovellusohjelmat sijaitsevat työasemissa. - Malli on selkeä. Hajake11.doc 9/18

10 - Työasemiin sijoitettujen laajojen sovellusten hallinta voi olla kuitenkin vaikeaa, ellei käytössä ole hyviä verkkojärjestelmää tukevia työkaluja. - Voi johtaa suorituskykyongelmiin. - Yleinen pullonkaula on verkkoyhteys, joko työaseman tai palvelimen päässä. Ei niinkään fyysisessä tietoliikenneyhteydessä, vaan verkko-ohjelmiston ja tietokantaohjelmiston kyvystä käsitellä riittävän nopeasti suuria tietomääriä. - Sovellus lähettää merkkimuotoisen SQL-komennon tietokantapalvelimelle, joka ottaa vastaan sanoman, tulkitsee tai kääntää kyselyn, suorittaa kyselyn optimoinnin, hakee tiedot tietokannasta ja palauttaa ne merkkimuotoisena verkkoohjelmiston avulla sovellusohjelmalle, joka on jäänyt odottamaan tietoa. - Edellisten sekoituksia Hajake11.doc 10/18

11 7 TIETOVARASTOJEN HAJAUTTAMINEN - Useat operatiiviset järjestelmät sisältävät sekä tapahtumaorientoituneita osia (esim. tilaustenkäsittely ja varastonvalvonta) että vapaamuotoisempia suunnittelu- ja raportointiosia (esim. tarjouslaskenta ja projektisuunnittelu). Käsittelyn hajautukseen voidaan yhdistää myös tietojen hajauttaminen. Tehdyt valinnat vaikuttavat mahdollisiin laitteisto- ja ohjelmistovaihtoehtoihin, esim. työasemiin, pavelinlaitteistoon ja tietokantoihin. Käytännössä tietovarastojen rakenne sekä sovellusten ja käsittelyn rakenne kietoutuvat toisiinsa, eikä niitä siksi voi tarkastella pelkästään toisistaan erillään. - Tapahtumakäsittelyosien toteutuksessa hyvä ratkaisu on keskitetty tietovarasto sekä joko keskitetty tai yhteistoiminnallinen käsittely. Jos kyse on suuresta operatiivisesta järjestelmästä (suuret tietovolyymit ja/tai paljon käyttäjiä) ja/tai tapahtumat käsittelevät ja päivittävät ajantasaisesti useampia tietokantoja, tarvitaan mahdollisesti tapahtumamonitoria. - Keskitetyt ratkaisut soveltuvat huonosti suunnitteluorientoitujen tehtävien tukemiseen. Siksi suunnittelutehtäviä tukevat järjestelmät toteutetaan usein niin, että niissä voidaan hyödyntää työasemien antamia mahdollisuuksia (grafiikka, ikkunointi, multimedia, jne). - Tapahtumakäsittelyperiaatteella toimivien ja suunnitteluorientoidusti toteutettujen järjestelmien sijoittaminen samaan ympäristöön saattaa aiheuttaa kuormitusongelmia, esim. SQL-yhteyden johdosta. Ratkaisuna voidaan miettiä esim. eräajoina tehtävien otoskantojen muodostamista (vaikkapa johdon järjestelmissä). Hajake11.doc 11/18

12 8 HAJAUTUKSEN PERUSVAIHTOEHDOT - Hajautuksen luokituksia voidaan tehdä usealla tavalla. Seuraavassa on yksi näistä. Tekstiin liittyvä kuva on omalla sivullaan viiden pääluokan tekstimuotoisen kuvauksen jälkeen. - Päälinjat ovat siis seuraavat: - Hajautettu näyttö ja näyttö työasemilla - Palvelimella ovat tiedot ja sen hallinta. - Asiakkaalla on näyttö ja käyttöliittymä. - Ratkaisu on nopea, jos palvelin on tehokas. - Tiedon saanti on nopeaa. - Toisaalta mikro on vain pääte, eikä sen tehoa käytetä hyväksi. - Tämä on perinteinen tapa ratkaista operatiivinen järjestelmä. - Tapa sopii myös informaatiojärjestelmille silloin, kun tietoa on hyvin paljon, esimerkiksi pankin tai vakuutusyhtiön asiakastietokantojen käsittelyyn, tietojen hakuun ja yhdistelyyn eri kriteereillä. - Turvaa nykyiset investoinnit eli keskuskoneen. - Hajautettu sovellus - Tiedon hallinta on palvelimella. - Sovellus osin palvelimella ja asiakkaalla. Hajake11.doc 12/18

13 - Useita hyviä piirteitä: toiminnallinen, kustannustehokas, suorituskykyinen, resurssien käyttö optimaalista, tiedon analyysi tehdään työasemalla. - Haittana se, että sovelluksen on osattava jakaa resurssit asiakkaan ja pavelimen kesken. Tämä on usein vaikea toteuttaa. - Kehittelyyn vähän välineitä. - Tehokas informaatiojärjestelmille tietointensiivisiin sovelluksiin, kun halutaan graafinen käyttöliittymä. - Sovellus työasemilla - Tiedon hallinta on palvelimella. - Sovellus on asiakkaalla. - Yksinkertaisin client/server-ratkaisu. - Suorituskyky suurilla aineistoilla on huono, koska kaikki data, myös tarpeeton, siirrettävä linjaa pitkin asiakkaalle. - Sopiva operatiivisille järjestelmille, kun siirretään pieniä määriä tietoa kerrallaan. - Hajautettu tietokanta - Tietoa usealla pavelimella ja asiakkaalla. - Sovellusohjelmat asiakkailla. - Etuna ratkaisun läpinäkyvyys ja maantieteellinen hajautuminen silloin, kun sitä halutaan. - Haittoina huonohko suorituskyky. - Usein kallis. Hajake11.doc 13/18

14 - Linjahäiriöissä tietokannan eheys voi vaarantua. - Osittain huonot teleyhteydet olleet syynä tähän ratkaisuun. Jos linja ovat kunnossa, kannattaa harkita edellisiä vaihtoehtoja. Hajake11.doc 14/18

15 Perinteiset operatiiviset Infomraatio- operatiiviset järjestelmät järjestelmät järjestelmät Tietokanta Hjautettu Näyttö Hajautettu Sovellus Hajautettu näyttö työasemilla sovellus työasemilla tietokanta P A L V E L I N Tiedon hallinta Tiedon hallinta Tiedon hallinta Tiedon hallinta Tiedon hallinta Sovellusohjelma Sovellusohjelma Sovellusohjelma Näyttö Tiedon hallinta Sovellusohjelma Sovellusohjelma Sovellusohjelma A S I A K A S Näyttö Näyttö Näyttö Näyttö Näyttö Näyttöpääte Kuva: Viisi päälinjaa Hajake11.doc 15/18

16 9 MIDDLEWARE - Hajautetun sovellusarkkitehtuurin myötä ovat markkinoille tulleet ohjelmistot middleware. - Nämä sijoittuvat varus- ja sovellusohjelmiston välimaastoon. - Keskeinen tehtävä on erilaisten rajapinta- ja kirjastoratkaisujen avulla - saada hajautus sovelluskehittäjälle näkymättömäksi - tukea useita varusohjelmistoja (käyttöjärjestelmät, tietokannat, tietoliikenneyhteyskäytännöt, käyttöliittymästandardit). - Middleware-ohjelmistoja on saatavissa mm. seuraaviin tehtäviin: - tiedonsiirto - etäproseduurikutsut (remote procedure call, RPC) - tiedonhallinta (etätietokannan käsittely) - graafinen käyttöliittymä - sanomapohjainen kommunikointi kahden sovellusprosessin välillä. Hajake11.doc 16/18

17 10 HAJAUTTAMINEN JA LIIKETOIMINTA - Yritys pyrkii mukautumaan uusiin liiketoimintamalleihinsa ja mallissa tapahtuviin muutoksiin. - Em. tavoitteeseen pyritään mm. seuraavanlaisella tietojärjestelmäarkkitehtuurilla: - joustava ja tuotta sovelluskehitysympäristö, jossa liiketoiminnan/liiketoimintamallin muutokset voidaan riittävän nopeasti ottaa huomioon - eri toimittajien laitteet ja ohjelmistot voidaan edullisesti ja tehokkaasti integroida - toiminta on luotettavaa ja häiriötöntä - sovellukset ovat helppokäyttöisiä ja palvelevat asiakkaita - kustannuksia vähentävä, panos/tuotos-suhde on riittävän hyvä - Yrityksen määritellessä tietojenkäsittelystrategiassaan ratkaisutavaksi hajautuksen jossakin laajuudessaan, joutuu se myös saman strategian tietohallinnon ohjauskohdassa ottamaan kantaa paitsi tietojenkäsittelyyn liittyvään organisaatioon, myös sen miehitykseen sekä tehtävä-, vastuu- ja valtakysymyksiin. - Esille tulevat mm. seuraavat asiat: - Kuka määrittelee hajautetun (esim. jos maantieteellisesti tai toiminnallisesti hajautettu organisaatio ja tietojenkäsittely) ratkaisun arkkitehtuurikysymykset - Kuka huolehtii standardoinnista organisaation eri puolilla - Kuka vastaa tietojenkäsittelyn kehittämisestä hyväksyttyjen pelisääntöjen puitteissä - Kuka huolehtii ja vastaa tietojen ylläpidosta Hajake11.doc 17/18

18 - Kuka huolehtii ja vastaa laitteistojen, varusohjelmistojen, ohjelmistojen ja tietoliikenteeseen liittyvien asiain hankinnasta ja vastaa niistä - Miten järjestelmän kokonaishallinta järjestetään - Miten järjestetään käyttö- ja tukitoiminnot - Miten kustannukset/tuotot kohdistetaan ja jaetaan, jne Hajake11.doc 18/18

Sovellusarkkitehtuurit

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

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) 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

HELIA 1 (19) Outi Virkki Käyttöliittymät ja ohjelman suunnittelu

HELIA 1 (19) Outi Virkki Käyttöliittymät ja ohjelman suunnittelu HELIA 1 (19) Luento 10 Sovelluksen hajauttamisesta 2 Mitä kaikkea voi hajauttaa / keskittää? 2 Miksi hajauttaa / keskittää? 2 Hajautuksen edellytys: modulaarisuus 3 Hajautuksen mahdollisia toteutustapoja

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

- Jarjestelmaasiantuntija Markku Jaatinen

- Jarjestelmaasiantuntija Markku Jaatinen SUOMEN KUNTALIITTO Sairaalapalvelut Terveydenhuollon ATK-päivät 26. - 27.5.1 997 Lahti, Kauppahotelli Grand - Jarjestelmaasiantuntija Markku Jaatinen Telecom Finland Tietojenhallinta Intranetin ja Internetin

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

SAP. Lasse Metso 14.1.2011

SAP. Lasse Metso 14.1.2011 SAP Lasse Metso 14.1.2011 Toiminnanohjausjärjestelmä engl. Enterprise Resource Planning, ERP Integroitu tietojärjestelmä joka palvelee kaikkia yrityksen osastoja. Tuotantoyrityksistä liikkeelle lähtenyt

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

Suunnitteluvaihe prosessissa

Suunnitteluvaihe prosessissa Suunnittelu Suunnitteluvaihe prosessissa Silta analyysin ja toteutuksen välillä (raja usein hämärä kumpaankin suuntaan) Asteittain tarkentuva Analyysi -Korkea abstraktiotaso -Sovellusläheiset käsitteet

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

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

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

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

Liittymät Euroclear Finlandin järjestelmiin, tietoliikenne ja osapuolen järjestelmät Toimitusjohtajan päätös

Liittymät Euroclear Finlandin järjestelmiin, tietoliikenne ja osapuolen järjestelmät Toimitusjohtajan päätös Liittymät Euroclear Finlandin järjestelmiin, tietoliikenne ja osapuolen järjestelmät Toimitusjohtajan päätös Tilinhoitajille Selvitysosapuolille Liikkeeseenlaskijan asiamiehille Sääntöviite: 1.5.9, 5)

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

Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset

Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset Tekninen määrittely: Editori Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset Sisällysluettelo 1. Johdanto...4 1.1. Tarkoitus ja kattavuus...4 1.2. Tuote ja ympäristö...4 1.3. Määritelmät,

Lisätiedot

TK081001 Palvelinympäristö

TK081001 Palvelinympäristö TK081001 Palvelinympäristö 5 opintopistettä!! Petri Nuutinen! 8 opintopistettä!! Petri Nuutinen! SAS (Serial Attached SCSI) Yleinen kiintolevyväylä nykyisissä palvelimissa Ohjataan SCSI-komennoin Siirrytty

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

FuturaPlan. Järjestelmävaatimukset

FuturaPlan. Järjestelmävaatimukset FuturaPlan Järjestelmävaatimukset 25.1.2017 2.2 Hermiankatu 8 D tel. +358 3 359 9600 VAT FI05997751 33720 Tampere fax. +358 3 359 9660 www.dbmanager.fi i Versiot Versio Päivämäärä Tekijä Kommentit 1.0

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

KESKITETTY RAIDELIIKENTEEN INFORMAATIOJÄRJESTELMÄ. Järjestelmän yleiskuvaus

KESKITETTY RAIDELIIKENTEEN INFORMAATIOJÄRJESTELMÄ. Järjestelmän yleiskuvaus KESKITETTY RAIDELIIKENTEEN INFORMAATIOJÄRJESTELMÄ Järjestelmän yleiskuvaus Laatinut Tarkastanut Hyväksynyt Kari Ryyppö Tarkoitus: Keskitetyn raideliikenteen informaatiojärjestelmän ohjausjärjestelmän tekninen

Lisätiedot

Oppimistavoitteet kurssilla Rinnakkaisohjelmointi

Oppimistavoitteet kurssilla Rinnakkaisohjelmointi 17.5.2006 1/5 Oppimistavoitteet kurssilla Rinnakkaisohjelmointi Rinnakkaisuus ja rinnakkaisuuden soveltaminen tietojenkäsittelyjärjestelmissä Kurssin Tietokoneen toiminta perusteella ymmärtää, miten ohjelman

Lisätiedot

JHS 179 Kokonaisarkkitehtuurin suunnittelu ja kehittäminen Liite 9. Virtualisointi ja pilvipalvelut teknologia-arkkitehtuurin suunnittelussa

JHS 179 Kokonaisarkkitehtuurin suunnittelu ja kehittäminen Liite 9. Virtualisointi ja pilvipalvelut teknologia-arkkitehtuurin suunnittelussa JHS 179 Kokonaisarkkitehtuurin suunnittelu ja kehittäminen Liite 9. Virtualisointi ja pilvipalvelut teknologia-arkkitehtuurin suunnittelussa Versio: Palautekierros, 2. palautekierros Julkaistu: Voimassaoloaika:

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

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

Työpöytävirtualisointi

Työpöytävirtualisointi Työpöytävirtualisointi VMware View LIPO - SAMK Liiketoiminta ja kulttuuri Pori Liiketalouden, matkailun, tietojenkäsittelyn, viestinnän ja yrittäjyyden ja liiketoimintaosaamisen koulutusta. Käyttäjiä noin

Lisätiedot

Kokonais-IS-arkkitehtuuri korkeakouluissa Tietohallinnon näkökulma

Kokonais-IS-arkkitehtuuri korkeakouluissa Tietohallinnon näkökulma Kokonais-IS-arkkitehtuuri korkeakouluissa Tietohallinnon näkökulma FT, tietohallintopäällikkö Seinäjoen ammattikorkeakoulu Jaakko.Riihimaa@seamk.fi GSM 040-8304104 Kokonaisarkkitehtuurimalli: yleishavaintoja

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

Osavuosikatsaus 1-3/2014 30.4.2014 Juha Varelius, toimitusjohtaja SERVICE & SOFTWARE

Osavuosikatsaus 1-3/2014 30.4.2014 Juha Varelius, toimitusjohtaja SERVICE & SOFTWARE Osavuosikatsaus 1-3/2014 30.4.2014 Juha Varelius, toimitusjohtaja Katsauskauden pääkohdat Katsauskauden 1-3/2014 pääkohdat Digia-konserni 1-3/2014 1-3/2013 Muutos % Liikevaihto 23 958 23 513 1,9 % Liikevoitto

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

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

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

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

Onko sinun yritykselläsi jo tietotekniikka Palveluksessa? vtoasp -palvelun avulla siirrät tietojärjestelmäsi haasteet ammattilaisten hoidettaviksi.

Onko sinun yritykselläsi jo tietotekniikka Palveluksessa? vtoasp -palvelun avulla siirrät tietojärjestelmäsi haasteet ammattilaisten hoidettaviksi. Onko sinun yritykselläsi jo tietotekniikka Palveluksessa? vtoasp -palvelun avulla siirrät tietojärjestelmäsi haasteet ammattilaisten hoidettaviksi. vtoasp -palvelu 1) Huolehtii yrityksesi tietojärjestelmän

Lisätiedot

EMCS-järjestelmän sanomarajapinnan toiminnallinen kuvaus asiakkaille 13.6.2008. Meeri Nieminen

EMCS-järjestelmän sanomarajapinnan toiminnallinen kuvaus asiakkaille 13.6.2008. Meeri Nieminen EMCS-järjestelmän sanomarajapinnan toiminnallinen kuvaus asiakkaille 13.6.2008 Meeri Nieminen Asiakkaan vaihtoehdot Asiakkaan vaihtoehdot EMCS-järjestelmän käyttöön XML-sanomarajapinta oman järjestelmän

Lisätiedot

Perusarkkitehtuurin ja vuorovaikutuksen mallintamisen perusteita.

Perusarkkitehtuurin ja vuorovaikutuksen mallintamisen perusteita. Perusarkkitehtuurin ja vuorovaikutuksen mallintamisen perusteita. Arkkitehtuuriin vaikuttavat ympäristötekijät Jo kehittämisen alkuvaiheessa on tarpeellista hahmotella arkkitehtuurin perusratkaisu. Lähtökohdat

Lisätiedot

SecGo. Sähköinen allekirjoitus ja sen käyttö. Ari-Pekka Paananen, SecGo VE Oy Director,technology ari-pekka.paananen@secgo.com

SecGo. Sähköinen allekirjoitus ja sen käyttö. Ari-Pekka Paananen, SecGo VE Oy Director,technology ari-pekka.paananen@secgo.com SecGo Sähköinen allekirjoitus ja sen käyttö Ari-Pekka Paananen, SecGo VE Oy Director,technology ari-pekka.paananen@secgo.com Turvallinen Sähköinen Tiedonkulku Tunnistetut käyttäjät tietojärjestelmiin Pääsyoikeudet

Lisätiedot

Tulevaisuuden Internet. Sasu Tarkoma

Tulevaisuuden Internet. Sasu Tarkoma Tulevaisuuden Internet Sasu Tarkoma Johdanto Tietoliikennettä voidaan pitää viime vuosisadan läpimurtoteknologiana Internet-teknologiat tarjoavat yhteisen protokollan ja toimintatavan kommunikointiin Internet

Lisätiedot

Yhteentoimivuutta kokonaisarkkitehtuurilla

Yhteentoimivuutta kokonaisarkkitehtuurilla Yhteentoimivuutta kokonaisarkkitehtuurilla Terveydenhuollon atk-päivät 20.5.2014 Juha Rannanheimo Ratkaisupäällikkö, sosiaali- ja terveydenhuollon ratkaisut Esityksen sisältö Kehittämisvaatimukset sosiaali-

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

TOIMINNALLINEN MÄÄRITTELY MS

TOIMINNALLINEN MÄÄRITTELY MS TOIMINNALLINEN MÄÄRITTELY 11.11.2015 MS YLEISTÄ 1/2 jäsennelty etenee yleiskuvauksesta yksityiskohtiin kieliasultaan selkeä kuvaa myös tulevan järjestelmän ympäristöä tarpeellisella tarkkuudella kuvaa

Lisätiedot

ASIAKASLIITTYMÄ. Erikoiskirjastokokous 21.10.2009. Ari Rouvari Kansalliskirjasto

ASIAKASLIITTYMÄ. Erikoiskirjastokokous 21.10.2009. Ari Rouvari Kansalliskirjasto ASIAKASLIITTYMÄ Erikoiskirjastokokous 21.10.2009 Ari Rouvari Kansalliskirjasto AGENDA Mikä asiakasliittymä? Mitä asiakkaille? Mitä kirjastoille, museoille ja arkistoille? Miten? Asiakasliittymän ja yhteisluettelon

Lisätiedot

Hajautettujen sovellusten muodostamistekniikat, TKO_2014 Johdatus kurssiin

Hajautettujen sovellusten muodostamistekniikat, TKO_2014 Johdatus kurssiin Hajautettujen sovellusten muodostamistekniikat, TKO_2014 Johdatus kurssiin Ville Leppänen HSMT, c Ville Leppänen, IT, Turun yliopisto, 2009 p.1/15 HSMT (Java-kielellä) Aineopintotasoinen kurssi, 5op. Luennot:

Lisätiedot

Oppijan polku - kohti eoppijaa. Mika Tammilehto

Oppijan polku - kohti eoppijaa. Mika Tammilehto Oppijan polku - kohti eoppijaa Mika Tammilehto Julkisen hallinnon asiakkuusstrategia Yhteistyössä palvelu pelaa määritellään julkisen hallinnon asiakaspalvelujen visio ja tavoitetila vuoteen 2020 Asiakaspalvelun

Lisätiedot

Tinkimätöntä tietoturvaa kaikkiin virtuaaliympäristöihin

Tinkimätöntä tietoturvaa kaikkiin virtuaaliympäristöihin Tinkimätöntä tietoturvaa kaikkiin virtuaaliympäristöihin SECURITY FOR VIRTUAL AND CLOUD ENVIRONMENTS Suojaus vai suorituskyky? Virtuaalikoneiden määrä ylitti fyysisten koneiden määrän jo vuonna 2009. Tällä

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

in condition monitoring

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

Lisätiedot

Tietojä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

Käyttöjärjestelmät. 1pJÄKÄ1 KÄYTTÖJÄRJESTELMÄN HALLINTA, 12 OSP

Käyttöjärjestelmät. 1pJÄKÄ1 KÄYTTÖJÄRJESTELMÄN HALLINTA, 12 OSP TIETO- JA VIESTINTÄTEKNIIKKA OSAAMISTARJOTIN 8.1. 31.7.2019 27.12.2018 1 Sisällys Käyttöjärjestelmät 1pJÄKÄ1... 2 käyttöjärjestelmän hallinta, 12 osp... 2 Atk-hankinnat 1pJÄKÄ3... 3 atk-hankintaprosessi,

Lisätiedot

SUOMEN KUNTALIITTO Sairaalapalvelut

SUOMEN KUNTALIITTO Sairaalapalvelut SUOMEN KUNTALIITTO Sairaalapalvelut TERVEYDENHUOLLON XXI ATK-PÄIVÄT 29. - 30.5.1995 Kalastajatorppa, Helsinki Konsultti Päivi Tamminen Twin-Systems Oy AVOIN ARKKITEHTUURI - Yhteistyön tekninen perusta

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

HELIA TiKo-05 1 (10) Outi Virkki ICT03D Tieto ja tiedon varastointi yrityksessä

HELIA TiKo-05 1 (10) Outi Virkki ICT03D Tieto ja tiedon varastointi yrityksessä HELIA TiKo-05 1 (10) Johdanto Tiedon varastointi?... 2 Tieto?... 2 Varasto?... 3 Tietovarasto?... 4 Miksi tietovarastoja?... 5 Tietojen käsittely... 6 Tietovarastot ja tietojärjestelmät... 7 Tietovarasto

Lisätiedot

Osittavat arkkitehtuurityylit. Palveluihin perustuvat arkkitehtuurityylit. Erikoisarkkitehtuurityylit

Osittavat arkkitehtuurityylit. Palveluihin perustuvat arkkitehtuurityylit. Erikoisarkkitehtuurityylit 6. Arkkitehtuurityylit Osittavat arkkitehtuurityylit Kerrosarkkitehtuurit Tietovuoarkkitehtuurit Palveluihin perustuvat arkkitehtuurityylit Asiakas-palvelin arkkitehtuurit Viestinvälitysarkkitehtuurit

Lisätiedot

Tietopalveluiden sisältö ja vastuunjako

Tietopalveluiden sisältö ja vastuunjako Tietopalveluiden sisältö ja vastuunjako Seuraavassa konkretisoidaan palvelualuetarkkuudella toiminnallista vastuunjakoa toimittajan ja tilaajan välillä. 1. HelpDesk-palvelu Tietopalveluiden tuottama käyttäjätuki

Lisätiedot

Mobiilimaailma murroksessa 2011 Tommi Teräsvirta, Tieturi

Mobiilimaailma murroksessa 2011 Tommi Teräsvirta, Tieturi Business is evolving, you should too. MeeGo ulkona vai myöhässä? Mobiilimaailma murroksessa 2011 Tommi Teräsvirta, Tieturi Helsinki, Tampere, Turku, Stockholm, Göteborg www.tieturi.fi MeeGo YALMP (Yet

Lisätiedot

AVOIN LÄHDEKOODI JA SEN MERKITYS LIIKETOIMINNASSA

AVOIN LÄHDEKOODI JA SEN MERKITYS LIIKETOIMINNASSA DIMENTEQ OY SALORANKATU 5-7 24240 SALO FINLAND WWW.DIMENTEQ.FI AVOIN LÄHDEKOODI JA SEN MERKITYS LIIKETOIMINNASSA SKOL ja FLIC, 29.10.2015 Teemu Virtanen, Dimenteq Oy DIMENTEQ OY Tietotekniikan palveluyritys,

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

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

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

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

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

AMOlla tiedot lähelle

AMOlla tiedot lähelle AMOlla tiedot lähelle BI-tietoa organisaation toimintayksiköiden käyttöön apuna SAS Add-in for Microsoft Office Hannu Haaranen Tietohallinto PPSHP Pohjois-Pohjanmaan sairaanhoitopiiri Yliopistollinen sairaanhoitopiiri

Lisätiedot

Kooste kotitehtävien vastauksista. Kotitehtävä 6 - Ylläpito- ja kehittämismalli 29.4.2011

Kooste kotitehtävien vastauksista. Kotitehtävä 6 - Ylläpito- ja kehittämismalli 29.4.2011 Kooste kotitehtävien vastauksista Kotitehtävä 6 - Ylläpito- ja kehittämismalli 29.4.2011 1.) Järjestelmän ylläpitomalli? ja 2.) Järjestelmän jatkokehittämismalli? OPH on omistaja ja ylläpitäjä ja huolehtii

Lisätiedot

Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4

Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4 Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4 Tämän esityksen sisältö tausta avoimet toimittajakohtaiset rajapinnat (toimittajan hallitsemat rajapinnat) avoimet yhteiset rajapinnat (tilaajan

Lisätiedot

ICT kiinteistöliiketoiminnassa

ICT kiinteistöliiketoiminnassa ICT kiinteistöliiketoiminnassa Rembrand- ohjelma: Info- kiinteistöpalvelujärjestelmä Martti Kärkkäinen 9.10.2001 1 Info- kiinteistöpalvelun kommunikaatiokanavat Video WWW + IP- puhelu Puhe lankapuhelin

Lisätiedot

Käyttövaltuushallinnan hyödyt tehokkaasti käyttöön. Johanna Lampikoski, RM5 Software Juha Arjonranta, TeliaSonera Finland

Käyttövaltuushallinnan hyödyt tehokkaasti käyttöön. Johanna Lampikoski, RM5 Software Juha Arjonranta, TeliaSonera Finland Käyttövaltuushallinnan hyödyt tehokkaasti käyttöön Johanna Lampikoski, RM5 Software Juha Arjonranta, TeliaSonera Finland 1 Sisältö Skaalautuva pilvipalvelu Käyttövaltuushallinnan käyttöönotto palveluna

Lisätiedot

11.10.2013 Tekijän nimi

11.10.2013 Tekijän nimi 11.10.2013 Tekijän nimi Arkkitehtuuri kehittämisen välineenä Kokonaisarkkitehtuuri hallitun muutoksen avaimena Etelä-Savon maakuntaliitto 10.10.2013 Markku Nenonen Tutkijayliopettaja Mikkelin ammattikorkeakoulu

Lisätiedot

Valtion konesali- ja kapasiteettipalvelut

Valtion konesali- ja kapasiteettipalvelut Valtion konesali- ja kapasiteettipalvelut Valtorin asiakaspäivä 30.10.2014 Palvelupäällikkö Timo Karppanen Käsiteltävät asiat Valtion konesali- ja kapasiteettipalvelut Valtion jaettu tuotantoympäristö

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

Osaa käyttää työvälineohjelmia, tekstinkäsittelyä taulukkolaskentaa ja esitysgrafiikkaa monipuolisesti asiakasviestintään.

Osaa käyttää työvälineohjelmia, tekstinkäsittelyä taulukkolaskentaa ja esitysgrafiikkaa monipuolisesti asiakasviestintään. TIETO- JA VIESTINTÄTEKNIIKKA OSAAMISTARJOTIN 1.8.2018 31.12.2018 29.6.2018 1 Sisällys... 1 Työvälineohjelmat... 2 peruskäyttö, 7 osp... 2 tehokäyttö, 8 osp... 2 Käyttöjärjestelmät... 3 käyttöjärjestelmän

Lisätiedot

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

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

Lisätiedot

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit Ohjelmiston testaus ja laatu Ohjelmistotekniikka elinkaarimallit Vesiputousmalli - 1 Esitutkimus Määrittely mikä on ongelma, onko valmista ratkaisua, kustannukset, reunaehdot millainen järjestelmä täyttää

Lisätiedot

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

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

Lisätiedot

Internet-pohjainen ryhmätyöympäristö

Internet-pohjainen ryhmätyöympäristö Menetelmäohje Internet-pohjainen ryhmätyöympäristö Riku Hurmalainen, 24.3.2002 Sisällysluettelo 1. Johdanto...3 2. Termit...4 3. Toteutus...5 3.1. Yleiskuvaus...5 3.2. Tekninen ratkaisu...5 3.3. Tietoturva...6

Lisätiedot

Forrester: tietohallinnon prioriteetit

Forrester: tietohallinnon prioriteetit Forrester: tietohallinnon prioriteetit Kustannusten hallinta Tuottavuuden kasvattaminen Turvallisuuden parantaminen Forrester: tietohallinnon prioriteetit Liiketoiminnan tärkeimmät tehtävät Kustannusten

Lisätiedot

Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset

Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset Vaatimusmäärittely Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset Versio Päiväys Tekijä Kuvaus 0.1 12.10.01 Pekka Koskinen Ensimmäinen luonnos 0.2 17.10.01 Pekka Koskinen Lisätty vaatimuksia

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) Yritysarkkitehtuuri. Muutostarpeet

Järjestelmäarkkitehtuuri (TK081702) Yritysarkkitehtuuri. Muutostarpeet Järjestelmäarkkitehtuuri (TK081702) Ympäristö Muutostarpeet ja niihin vastaaminen Yritysarkkitehtuuri Liiketoiminta-arkkitehtuuri Tavoitteet, Palvelut, Prosessit Informaatioarkkitehtuuri Tietotarpeet,

Lisätiedot

Suunnannäyttäjä paikassa kuin paikassa.

Suunnannäyttäjä paikassa kuin paikassa. Suunnannäyttäjä paikassa kuin paikassa www.mediware.fi Äitiyshuollon alueellinen kokonaisratkaisu ja investoinnin tuottolaskelma Juha Saikkonen myyntipäällikkö www.mediware.fi sähköinen asiointi lastenneuvola

Lisätiedot

Kysymykset ja vastaukset:

Kysymykset ja vastaukset: Kysymykset ja vastaukset: Kysymys 1 Voidaanko JYSE2009 Palvelut sopimusehtoja täydentää JIT2007 sopimusehdoin (Yleiset sopimusehdot, JIT2007 sovellukset, JIT2007 Palvelut)? Vastaus 1 Hankinnassa noudatetaan

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

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

PILETTI. Tekninen vaatimusmäärittely. v. 0.2

PILETTI. Tekninen vaatimusmäärittely. v. 0.2 PILETTI Tekninen vaatimusmäärittely v. 0.2 2 Sisällysluettelo 1. Yleiskuvaus... 3 2. Taustajärjestelmä... 4 3. Palvelupisteiden sovellus... 4 4. Korttisovellus ja turvaratkaisu... 4 5. Rajapinnat... 5

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

Linnea2-konsortion säännöt 12.3.2010

Linnea2-konsortion säännöt 12.3.2010 Linnea2-konsortio 2010 Linnea2-konsortion säännöt 12.3.2010 1. Määritelmät Nämä säännöt liittyvät sopimukseen Linnea2-konsortiosta, 12.3.2010. Konsortiosopimuksen allekirjoittaneet organisaatiot (sopimuksen

Lisätiedot

Avoimen ja yhteisen rajapinnan hallintamalli

Avoimen ja yhteisen rajapinnan hallintamalli Avoimen ja yhteisen rajapinnan hallintamalli 1.10.2015 Sisältö tausta avoimet toimittajakohtaiset rajapinnat (toimittajan hallitsemat rajapinnat) avoimet yhteiset rajapinnat (tilaajan hallitsemat rajapinnat)

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

Mikko Rotonen on IT-kehitysjohtaja HUS Tietohallinossa ja APOTTI-hankkeen IT-osuuden projektipäällikkö.

Mikko Rotonen on IT-kehitysjohtaja HUS Tietohallinossa ja APOTTI-hankkeen IT-osuuden projektipäällikkö. Mikko Rotonen on IT-kehitysjohtaja HUS Tietohallinossa ja APOTTI-hankkeen IT-osuuden projektipäällikkö. Selviytymistä vai suorituskykyä seminaari 3.9.2012 Sivu 1 Apotti hankekokonaisuuden tavoitteena on

Lisätiedot

TIETOTEKNIIKAN HYÖDYNTÄMINEN OSANA LIIKETOIMINTAPROSESSEJA: Toiminnan raportointi ja seuranta, tapahtuneisiin poikkeamiin nopea reagointi.

TIETOTEKNIIKAN HYÖDYNTÄMINEN OSANA LIIKETOIMINTAPROSESSEJA: Toiminnan raportointi ja seuranta, tapahtuneisiin poikkeamiin nopea reagointi. TIETOTEKNIIKAN HYÖDYNTÄMINEN OSANA LIIKETOIMINTAPROSESSEJA: Sähköisen liiketoiminnan mahdollisuudet: Sisäiset ja ulkoiset prosessit Toiminnan tehostaminen, reaaliaikaisuus Toiminnan raportointi ja seuranta,

Lisätiedot

Facta palvelimien uusiminen Helsingin kaupunki

Facta palvelimien uusiminen Helsingin kaupunki Facta palvelimien uusiminen Helsingin kaupunki TARJOUS 70214 06.03.2014 Helsingin kaupunki Kiinteistövirasto Anu Soukki PL 2205 00099 Helsingin kaupunki anu.soukki@hel.fi eero.saarinen@hel.fi tea.tikkanen@hel.fi

Lisätiedot

29.11.2015. Työasema- ja palvelinarkkitehtuurit IC130301. Storage. Storage - trendit. 5 opintopistettä. Petri Nuutinen

29.11.2015. Työasema- ja palvelinarkkitehtuurit IC130301. Storage. Storage - trendit. 5 opintopistettä. Petri Nuutinen Työasema- ja palvelinarkkitehtuurit IC130301 5 opintopistettä Petri Nuutinen 5 opintopistettä Petri Nuutinen Storage Storage hallinnassa tärkeää saatavuus laajentaminen turvaaminen optimointi Storagen

Lisätiedot

VALDA-tietojärjestelmän j versio 1

VALDA-tietojärjestelmän j versio 1 VALDA-tietojärjestelmän j versio 1 Mitä palveluita tarjotaan VALDA-tietojärjestelmän ensimmäisestä versiosta? Mitä hyötyä saat tästä organisaatiollesi? IBM, Helsinki 14.5.2009 Hankepäällikkö Toini Salmenkivi

Lisätiedot

Harjoitustyö Case - HelpDesk

Harjoitustyö Case - HelpDesk Harjoitustyö Case - HelpDesk Harjoitustyön Case: HelpDesk -sovellus Tietotekniikkatoimittaja AB ja asiakas X ovat viime vuonna sopineet mikrotukiyksikön ulkoistamisesta X:ltä AB:n liikkeenjohdon vastuulle.

Lisätiedot

Yhteisöllisyys osana liiketoiminnan strategisia. Ville Laurinen

Yhteisöllisyys osana liiketoiminnan strategisia. Ville Laurinen Yhteisöllisyys osana liiketoiminnan strategisia tavoitteita Ville Laurinen Taustaa Ville Laurinen, toimitusjohtaja Perustanut Ambientian vuonna 1996 Verkkoliiketoiminnan ja erilaisten konseptien asiantuntija

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

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

Monitoimittajaympäristö ja SIAM, haasteet eri toimijoiden näkökulmasta

Monitoimittajaympäristö ja SIAM, haasteet eri toimijoiden näkökulmasta Monitoimittajaympäristö ja SIAM, haasteet eri toimijoiden näkökulmasta itsmf Finalnd 21.09.2017 Jaana Nurmi Delivery Executive, SIAM & ITSM Tieto jaana.nurmi@tieto.com Jaanan historia Ovi Store Nokia Maps

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

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

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