Aflevering 1: Globale architectuur

Dit is de 1e post uit de serie Achter de schermen @nosnieuwemedia waarin ik zal proberen een kijkje te geven in de keuken van de afdeling nieuwe media van de NOS.

Binnen de NOS realiseert de afdeling Nieuwe Media innovatieve concepten op het raakvlak van inhoud, concept en techniek. In de praktijk betekent dit dat we (web)applicaties ontwikkelen voor allerlei verschillende platformen en dat we er voor zorgen dat de content van de NOS op zoveel mogelijk manieren door de bezoekers/kijkers kan worden geconsumeerd.

Om voorbereid te zijn op de toekomst, waarbij het publiceren van de NOS content op verschillende (nieuwe) platformen steeds belangrijker wordt, hebben we er voor gekozen om een nieuwe technische infrastructuur te bouwen. Deze nieuwe fundering was nodig omdat de “oude” manier van werken een steeds grotere “brei” van mogelijkheden, onmogelijkheden, scripts, werkwijzen e.d. was geworden.

Oude fundering
De oude infrastructuur zag er uit zoals op de tekening hiernaast.1) De website van de NOS werd gepubliceerd vanuit ons Content Management Systeem (CMS). 2) De mobiele website van de NOS werd samengesteld door middel van XML-bestanden welke kwamen uit het zelfde CMS. 3) De andere platformen, zoals bijvoorbeeld de Philips Net TV of de Sony Playstation, maakten weer gebruik van andere XML-bestanden.

Niet alleen het CMS was leverancier van informatie; ook andere systemen zorgden voor een grote diversiteit aan datastromen. Zo waren er systemen voor het ontwikkelen van vodcast-XML-bestanden met de laatste afleveringen van het NOS Journaal. Er was een apart systeem voor het ontsluiten van de video- en audiobestanden van de NOS, enzovoorts.

Om hier verandering in te kunnen aanbrengen werd besloten om een compleet nieuwe technische infrastructuur te bouwen, om in de toekomst beter aan de behoeften van de eindgebruikers te kunnen voldoen.

Nieuwe fundering

De nieuwe fundering zoals we die gemaakt hebben (zie tekening), maakt gebruik van een centrale database waarin alle content wordt opgeslagen. Deze content-database vormt het hart van de nieuwe media-activiteiten bij de NOS. Door deze nieuwe centrale plek waarbinnen alle content activiteiten plaatsvinden, is het voor de afdeling nieuwe media veel eenvoudiger geworden om nieuwe toepassingen te ontwikkelen met gebruik van de reeds bestaande content.

Functionaliteit content database
De content-database wordt door middel van XML-bestanden vanuit de back-end-systemen voorzien van nieuwe informatie en updates van oude informatie. De informatie komt uit verschillende systemen (bijvoorbeeld het CMS, maar ook uit de video-editing-omgeving) maar daarover meer in de aflevering over de back-end-systemen van de NOS.

De informatie in de content-database wordt ontsloten via de verschillende kanalen zoals internet (website), mobiel en narrowcasting. Doordat alle aangesloten kanalen gebruikmaken van dezelfde centrale database is de informatie dus ook op alle systemen gelijk. In een aflevering over de centrale content-database van de NOS zal ik de functionaliteit van deze database uitgebreid beschrijven.

Geen reacties.

Reageer