Liferayn rooli Valtorin palveluvalikoimassa 19.11.2015 Tuomo Kouhia Tulosalueen päällikkö
Liferayn rooli Valtorin palveluvalikoimassa19.11.2015
Tuomo Kouhia
Tulosalueen päällikkö
Liferayn rooli Valtorin palveluvalikoimassa
19.11.2015
2
• Liferay on Valtorille 1.3.2015 siirtyneen Valtioneuvoston Yhteisen JulkaisuAlustan (YJA) teknologia.
• Valtori tuottaa myös alustapalveluita asiakkaiden Liferay-pohjaisille substanssisovelluksille.
• Yhteisen julkaisualustan rakentaminen aloitettiin verkkojulkaisuhankkeen asettamisella 1/2013. Tätä vaihetta olivat edeltäneet vuosina 2011 ja 2012 esiselvitykset ratkaisun tarpeellisuudesta.
• Aluksi tarkoitus oli tehdä www.yrityssuomi.fi-sivuston teknologiaan perustuva ratkaisu, mutta se havaittiin valtioneuvoston tarpeisiin riittämättömäksi.
• Nykyisen verkkojulkaisujärjestelmän varsinainen tekninen toteutus käynnistyi touko-kesäkuussa 2014. Tilaajana toimi VM ja ratkaisun toteutuksesta vastasi aluehallinnon tietohallintopalveluyksikkö AHTi.
• AHTi käytti alihankkijana Consultor Oy:tä, jonka alihankkijana on toiminut Ambientia Oy.
Yhteinen JulkaisuAlusta YJA
19.11.2015
3
• Ensimmäinen sivusto (VNK) otettiin käyttöön alkuvuodesta 2015 ja sen jälkeen käyttöönottoja on tehty kolmelle ministeriölle. Kullakin ministeriöllä on käytössä useita sivustoja.
• AHTi yksikkö oli muuntunut matkan varrella KEHA:ksi, joka luovutti YJA:n tuotanto- ja jatkokehitysvastuun Valtorille 1.3.2015.
• Testi- ja tuotantoympäristöt on rakennettu Hanselin kilpailuttamaan Tiedon K&K konesalipalveluun.
• Valtorille siirron jälkeen YJA on tarkoitus ottaa laajasti käyttöön valtioneuvoston lisäksi muissa valtionhallinnon virastoissa.
• Valtorin tilauksesta YJA-järjestelmää ylläpitää ja kehittää toistaiseksi Consultor, jonka alihankkijana toimii edelleen Ambientia.
Yhteisen JulkaisuAlustan ominaisuuksista
19.11.2015
4
• YJAssa kaikki sivupohjat on toteutettu responsiivisesti. Jokainen näkymä on siis saavutettavissa myös mobiililaitteilla sekä käytettävissä eri kokoisilla näyttöpäätteillä. Tämä tarkoittaa myös hallintakäyttöliittymiä.
Yhteisen JulkaisuAlustan ominaisuuksista
19.11.2015
5
• Sivustojen ulkoasun hallinta: teemat• Valmiita uudelleenkäytettäviä pohjateemoja on tällä hetkellä kolme:
Ministeriö, Valtioneuvosto ja Erillissivusto.• Näistä kaksi ensimmäistä käyttää yhteisiä assetteja, joita ovat mm.
listaukset, nk. pre-header (mediapalvelu ja muut ministeriöt), tulostustyylit, pikakyselyt, tekstin kokomääritykset ja muut yleiset teeman ulkoasulliset seikat sekä toiminnot (JavaScriptit).
• Periaatteena on, että esim. väri- ja fontti-asetukset keskitetään sivustokohtaisille teemoille. Tämä tarkoittaa sitä, että www.vm.fi sivusto on sininen perusväritykseltään ja taas www.stm.fi keltainen. Silti nämä kaksi sivustoa käyttävät yhteistä pohjateemaa.
• Pohjateeman luomista varten tarvitaan sovelluskehitystä. Erillissivustossa väri ja fonttiasetukset on taas tuotu ylläpidettäviksi.
19.11.2015
6
Yhteisen JulkaisuAlustan ominaisuuksista
Erillissivustoteema:• Pohjautuu osin Liferayn
sivustomalleihin• Väri, fontti ja
asetteluvalinnat ylläpitäjien muokattavissa
• Samalla teemalla on siis mahdollista luoda erilaisia sivustoja ylläpitäjien toimesta
Sama teema – eri ilme
27.5.2015
7
Yhteisen JulkaisuAlustan ominaisuuksista
Sovellusten ulkoasu:• Sovellusten ulkoasu on
teemoitettavissa.• Käyttäjäkokemus on silti täysin
sovelluksessa.• Sama sovellus on tyylitetävissä
sopimaan haluttuun teemaan – käytettävyyden luovat tyylimääreet sovelluksen mukana
• Sovelluksen tuominen sivustoon: “just drag’n’drop”
YJA-hankkeen kokemuksista 1
19.11.2015
8
• Vaikuttaa siltä, Liferay-alusta tuottaa suurelta osin julkaisijoiden tarpeiden mukaiset palvelut.
• Asiasanoitus ja ontologiat muodostavat keskeisen osan käyttäjäkokemuksesta.• Finton ontologiat antavat YJAssa mahdollisuudet liittää kaikki sisältö hierarkiseen
ja assosiatiiviseen ontologiaan.
• Alustan yhteydessä toimiva JBoss ESB-väylä auttaa integraatioiden rakentamisessa. Integraatioiden aiheuttama kustannus on kuitenkin merkittävä kustannuserä sivustokohtaisessa käyttöönotossa.
• Uusien käyttöönottojen yhteydessä toiminnallisuutta on edelleen täydennetty. Odotuksena on, että sivustokohtaiset käyttöönottomaksut laskevat merkittävästi tulevaisuudessa.
• Sivustokohtaisiin kustannuksiin voidaan vaikuttaa yhteisten teemojen maksimaalisella hyödyntämisellä.
YJA-hankkeen kokemuksista 2
19.11.2015
9
• Hankkeen aikataulu on ollut merkittävästi jäljessä tavoitteesta. Viivästymään ovat osaltaan vaikuttaneet kaikki hankkeessa mukana olleet tahot.
• Järjestelmän toiminta on ollut alkuvaiheessa epävakaata, mutta viimeisinä kuukausina järjestelmän toiminta on vakautunut. Myös järjestelmän kuormansietokyky on kasvanut merkittävästi käyttöönottovaiheesta.
• Jatkossa täytyy vielä kiinnittää erityistä huomiota järjestelmän virheettömyyteen, tuotantoympäristön skaalautuvuuteen ja luotettavaan nopeaa julkaisurytmiin.
• Normaali tuotantokäyttö aloitetaan vuodenvaihteessa.