Uudempaa tekniikkaa etsimässä
Tuossa vaiheessa teimme päätöksen tehdä koko postimerkkiselaimen uudelleen täysin eri tekniikalla. Koska postimerkkien tiedot Postimuseolla tallennetaan kokoelmatietokantaan FileMaker-sovelluksella, päätettiin kokeilla datan julkaisua suoraan tuosta tietokannasta REST-rajapinnan kautta. Tämä tuntui järkevältä, koska museolla on runsaasti muitakin samalla tekniikalla toteutettuja tietokantoja, joita jatkossa haluaisimme julkaista verkkoon asiakkaittemme saataville.
Kuten tietoteknisissä hankkeissa usein tapahtuu, nytkin tielle osui monia ennalta arvaamattomia haasteita. Kokoelmatietokannat sijaitsevat palvelimella sisäverkossamme, johon ei tietenkään voida sallia suoraa yhteyttä internetistä. Tämä asia päätettiin hoitaa palomuurilla ja muurin ulkopuolelle sijoitettavalla palvelimella, joka muodostaa niin sanotun demilitarisoidun alueen (DMZ) ja huolehtii turvallisesta liikenteestä tietokantapalvelimen ja web-palvelimen välillä. Tähänkin meillä oli valmis ratkaisu: aikanaan suunnilleen samaan tarpeeseen kirjastotietokannan jakoa varten pystytetty palvelin. Tai olisi ollut, jos samaa osoitetta olisi voinut käyttää kahteen eri palveluun. Eli jälleen säädettiin portteja ja osoitteita.
Lopulta palvelimet, portit ja palomuurit oli säädetty kohdalleen ja päästiin testaamaan Postimerkkiselainta käytännössä. Kaikki muuten hyvin, mutta nykyaikaiset internetselaimet eivät halua näyttää SSL-suojatuilla sivuilla (nuo https:// -alkuiset osoitteet) sisältöä palvelimilta, joilla ei ole voimassaolevaa sertifikaattia. Sellaisenhan saa rahalla. Paitsi että sisältö koostettiin osittain palomuurin sisäpuolella olevalla tietokantapalvelimella, eikä sertifikaatin hankkiminen sille olisi kuulemma ollut ihan niin yksinkertainen juttu.
Taas pohdittiin hetki ja ratkaisuksi löytyi mahdollisuus koota tarvittavat postimerkkien metatiedot tietokantapalvelimella erilliseksi tiedostoksi, joka kymmenen minuutin välein päivitetään palomuurin ulkopuolella sijaitsevalle palvelimelle, josta web-palvelin voi käyttää sitä suojatun yhteyden yli. Eli helppoa kuin heinänteko!
Miten tästä eteenpäin?
No joo, tämä oli maallikon tulkinta siitä miten tekniikka iteroitiin toimintakuntoon ja joku asiantuntija varmasti kertoisi asian eri sanoin, mutta toivottavasti tämä hieman valottaa syitä siihen miksi olimme turhankin kauan ilman postimerkkiselaintamme. Ja sekin pitää sanoa, että nyt maaliskuussa 2018 kun tämä selain julkaistaan yleiseen käyttöön, se on edelleen monilta osin kehitysversio, jonka toiminnallisuutta ja ulkoasua tullaan vähitellen kehittämään käyttäjiä paremmin palvelevaan muotoon.
Uusi postimerkkiselain löytyy osoitteesta https://www.postimuseo.fi/fi/postimerkkiselain.




Vastaa