Hyppää pääsisältöön

Rajapintoja rajalle

Yle on astumassa verkkokehityksessä uudelle aikakaudelle. Ylen johdon linjaukset avaavat meille hienoja mahdollisuuksia ja uusia tapoja jakaa sisältöjä kaikille suomalaisille. Koneluettavien rajapintojen (Application programming interface, API) rakentaminen Ylelle on erittäin kova mutta samalla motivoiva urakka. Avaan tätä uutta ajattelua hieman teknisemmästä näkökulmasta.

Eat your own dogfood 

Ylen tekstipohjaisten internetpalvelujen arkkitehtuuri on pääosiltaan hyvin perinteinen Web-CMS-järjestelmiin perustuva kokonaisuus, jossa sisältö ja sisällön esitystapa ovat tiukassa liitoksessa. Rajapintojen avulla puramme tämän liitoksen ja samalla rakenteellistamme sisältömme, jolloin meidän on itse helpompi hallita eri päätelaitteisiin tehtävää julkaisua ja ennen kaikkea tehdä asioita nopeammin ja tehokkaammin kuluttajille näkyviksi palveluiksi. Olemme siis itse uusien rajapintojemme pääkäyttäjiä. Innoittajina uuteen suuntaan ovat olleet muun muassa Amazon, NPR, The Guardian ja Helsingin Sanomat omalla hs.fi-uudistuksellaan.

Parhaat palat internetistä

Rajapintojen toteutukseen käytämme internetissä koeteltuja teknologioita ja tapoja. HTTP, REST, JSON ja avoimen lähdekoodin ohjelmistot ovat uuden sisällön jakamisen teknisiä peruskiviä. Rajapinta-arkkitehtuurimme koostuu pienistä osista, ei yhden IT-toimittajan monoliitista. Tämä tuo toimintaamme ketteryyttä ja voimme tehdä työtä pitkäjänteisesti pala kerrallaan.

APIen tueksi olemme rakentamassa yhteisiä komponentteja, kuten autentikaatio, monitorointi ja kuormantasaus. Tätä mallia kutsutaan yleisesti API-fasadiksi. Lisäksi panostamme infrastruktuurin ketteryyteen ja automaattiseen skaalautumiseen sekä testaukseen.

Haemme uusia tekijöitä

Yllä kuvattu on meille vielä visio, jonka haluamme muuttaa todeksi mahdollisimman nopeasti. Tiimimme on jo tehnyt paljon tutkimusta ja kokeiluja, nyt on aika tehdä ensimmäisiä tuotantosovelluksia. Jos tunnet samaa intohimoa ja tekemisen paloa kuin me, tule auttamaan - meillä on mielenkiintoisia paikkoja auki:

http://careers.fi/yle/careers.cgi?action=view&job_id=2455&lang=fin 

http://careers.fi/yle/careers.cgi?action=view&job_id=2456&lang=fin

Kommentit
  • Kirjakuunnelmia kesän korvalle

    Klassikkoteoksia kuunnelmasovituksina.

    Kun aurinko porottaa niin, ettei kirjan sivuista selvää saa, voi hyvän kirjan parissa rentoutua myös kuuntelemalla sitä.

  • Tiesitkö nämä Areenan ominaisuudet?

    Vinkkejä Areenan tehokäyttöön

    Areenaan on viime aikoina tuotu paljon uusia ominaisuuksia, jotka ovat saattaneet jäädä huomaamatta. Esimerkkeinä seuraavat kymmenen ominaisuutta, joista on hyötyä moneen eri tilanteeseen ja tarpeeseen. Jatka ohjelmaa kohdasta, johon jäit Kun kirjaudut Areenan käyttäjäksi Yle Tunnuksella, voit jatkaa Areenassa ohjelman katselua tai kuuntelua siitä kohdasta, johon viimeksi jäit.

  • Areena-sovellus Philipsin äly-tv-laitteisiin

    Areena-sovellus nyt myös Philipsin äly-tv:ssä

    Areena-sovellus on nyt saatavilla vuonna 2016 ja sen jälkeen julkaistuihin Philipsin äly-tv-laitteisiin. Aiemmin Areenan Android-sovellus on ollut jo jonkin aikaa saatavilla Philips-laitteisiin, jotka käyttävät AndroidTV-järjestelmää. Nyt sovellus on saatavissa myös laitteisiin, jotka käyttävät Philipsin omaa sovellusalustaa.