Liferayn rooli Valtorin palveluvalikoimassa

10
Liferayn rooli Valtorin palveluvalikoimassa 19.11.2015 Tuomo Kouhia Tulosalueen päällikkö

Transcript of Liferayn rooli Valtorin palveluvalikoimassa

Page 1: Liferayn rooli Valtorin palveluvalikoimassa

Liferayn rooli Valtorin palveluvalikoimassa19.11.2015

Tuomo Kouhia

Tulosalueen päällikkö

Page 2: Liferayn rooli Valtorin palveluvalikoimassa

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.

Page 3: Liferayn rooli Valtorin palveluvalikoimassa

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.

Page 4: Liferayn rooli Valtorin palveluvalikoimassa

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

Page 5: Liferayn rooli Valtorin palveluvalikoimassa

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.

Page 6: Liferayn rooli Valtorin palveluvalikoimassa

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

Page 7: Liferayn rooli Valtorin palveluvalikoimassa

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”

Page 8: Liferayn rooli Valtorin palveluvalikoimassa

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

Page 9: Liferayn rooli Valtorin palveluvalikoimassa

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.

Page 10: Liferayn rooli Valtorin palveluvalikoimassa

Kiitos!

Tuomo Kouhia

Valtori

Tulosalueen päällikkö

[email protected]