een domeinbrede blogvoorziening



Vergelijkbare documenten
OFFERTEVOORSTEL MANAGED HOSTING MAGENTO

Prijslijst Algemeen. Reparaties. Installaties. Voorrijkosten binnen gemeente Bedum: 5,- Voorrijkosten buiten gemeente Bedum: 20,-

Hieronder vind u alle aangeboden pakketten. Alle pakketten zijn exclusief domein registratie. Alle prijzen die u hieronder vind zijn incl. BTW.

Service Level Agreements

Dienstbeschrijving. Efficon Shared Services

Cloud Services Uw routekaart naar heldere IT oplossingen

OpenX Hosting. Opties en Alternatieven

Soort tarief / werkzaamheden

Service Level Agreement. mijndienstrooster

WordPress Website. Bouw zelf je WordPress Website. Maarten Hendrix. Maarten Hendrix

PRIJSLIJST EINDKLANTEN DOMEINNAMEN EN SHARED WEBHOSTING

Wilt u volledige controle over uw ICT platform? Dat kan!

Hoge beschikbaarheid bij Lips Textielservices Johan Westerduin, Transfer Solutions

Weblogic 10.3 vs IAS

Niveau 2 Medewerker ICT

SLA en Prijslijst. netsetters hosting-, sla- en prijsoverzicht versie 2.2 geldig vanaf januari 2018

Microsoft; applicaties; ontwikkelaar; developer; apps; cloud; app; azure; cloud computing; DevOps; microsoft azure

Hyper-V vsesx in het datacenter

Q3 Concept BV Tel: +31 (0)

ChainWise server randvoorwaarden

XAMPP Web Development omgeving opzetten onder Windows.

Duraserve Domeinnamen en Webhosting Duraserve, januari 2012

Dienstbeschrijving. Hosting

Factsheet Backup on demand

INSTALLATIE NIS UPDATE Q Q

Den Haag Brightvice Prijzenlijst

WordPress in het Kort

Waarom WordPress? Wat is WordPress? Bloggen en website Uniek design is mogelijk Makkelijk zelf te beheren

Onder de motorkap van Microsoft Azure Web Sites. Eelco Koster Software architect ORDINA

HTS Technische Bedrijfskunde / Elektrotechniek, Hogeschool Enschede

Technische architectuur Beschrijving

Bijlage 11 Programma van Eisen

HA in de praktijk. Database en Server Consolidatie

ZÉLF JE WORDPRESS WEBSITE MAKEN?

Prijslijst hosting pakketten

Een centrale Operations bridge met Service Level Management

Provider met een hart. Dienstbeschrijving Virtuele Server. solcon.nl. Inleiding. Algemeen. Looptijd van de overeenkomst.

Factsheet CMS & DIGITAL MARKETING BEHEER Managed Services

VERSIE 1.0 WOLFMEISTER VOF SERVICE LEVEL AGREEMENT UITGEREIKT DOOR: WOLFMEISTER IT. Graafseweg AL - s-hertogenbosch KVK

Pijlers van Beheer. Bram van der Vos

MANAGES INTERNET & HOSTING, EXCEEDS EXPECTATIONS

Henri de Joode Directeur Infra Services PinkRoccade Local Government

Three Ships CDS opschalingsdocument Overzicht server configuratie voor Three Ships CDS

Hyper-V vs ESX in het datacenter

Regio IJmond / Gemeente Bloemendaal

SURFconext Cookbook. Het koppelen van Wordpress aan SURFconext. Versie: 1.0. Datum: 7 november admin@surfnet.nl

Voor je begint met bloggen

DatuX support diensten 2012

INSTALLATIE NIS UPDATE 2014-Q Q4-01

Factsheet E COMMERCE BEHEER Managed Services

1 Dienstbeschrijving all-in beheer

Webhosting Online Dienstbeschrijving

28 juli 2014 Eindgebruikershandleiding Weblicity CMS

INSTALLATIE NIS UPDATE Q Q

Factsheet Outsourcing

Shared Service Center. Elkaar ontmoeten in het Shared Service Center

COMIT 25 november 05

Logicworks CRM en Microsoft SQL Server 2005 (Express) Introductie

Frontend performance meting

Update branche RI&E Waterschappen

Installatie Cloud Backup

INSTALLATIE NIS UPDATE 2014-Q Q4

Ondersteuning van zorg gerelateerde processen en activiteiten voor patiënt en zorgverstrekkers

Managed WordPress Hosting Basic

Ibis systeemvereisten

Deze FAQ is enkel van toepassing op hostings besteld na 23/6/2010

CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES

Systemat Expert, uw partner in de realisatie van IT delegatiediensten.

Functieprofiel: Technisch Applicatie Beheerder (TAB)

emaxx Systeem eisen ManagementPortaal voor de ZakenMagazijn database

Summerschool 2011 Performance testen in vogelvlucht. Max Lans Martijn Ruff

Community Oplossingen Interactie met en tussen klanten op een eigen Klant Community

Virtual Desktop Infrastructure Een alternatief SBC concept? Jacco Bezemer

Technische eisen & Testomgeving bij klant

Enabling Enterprise Mobility. Chantal Smelik

IBM Tivoli Storage Manager Licentie structuur

Zelftest Informatica-terminologie

End-user handleiding voor Virtualmin Handleiding gemaakt door Digibel BVBA Copyright 2010 Digibel BVBA

Blackboard. Jan Willem van der Zalm Director EMEA, Blackboard Managed Hosting DATE

Kosten factoren in Azure

Bijeenkomst werkgroep digitale communicatie (WGDC)

Maximale ontzorging in eigen regie POWERED BY

.NET of.not in de praktijk voorbij het onderbuikgevoel

Hoasted Reseller & partner programma.

De huidige weborganisatie

Handleiding Webhosting Online Linux

Project Diva. De implementatie van Documentum bij Provincie Utrecht, 7 september 2011

HET COMPLETE HANDBOEK VOOR HET STARTEN VAN EEN SUCCESVOLLE WEBSHOP

DE BUSINESS CASE VOOR DE ASP OPLOSSING VAN CRM RESULTANTS VOOR ONDERWIJSINSTELLINGEN

Raspberry Pi Webhosting Datacenter

VAN ICT-UITBESTEDING NAAR CLOUD COMPUTING ARCUS COLLEGE

8. Windows Live Writer

Are you MAD? Containers en testen bij Kennisnet

Projectvoorstel SAN migratie NSG

Partner SaaS Service level Agreement

Wees in control over uw digitale landschap

SURFconext Cookbook. Het koppelen van Alfresco aan SURFconext. Versie: 1.0. Datum: 8 december admin@surfnet.nl

Installeer Apache2: Landstede februari 2009 versie 3 1 Bertil Hoentjen

Transcriptie:

Auteur: Paul den Hertog Versie: 0.4 Datum: 14 juni 2009 Opdrachtgever: Vrijgave: Gerald Stap Concept

Management Summary Binnen het domein voor Media, Creatie en Informatie wordt veel (mobiel) gepubliceerd middels weblogs, onder andere bij het Medialab, IAM, IVI en MIC. Op dit moment is het gebruik en beheer onduidelijk en onsamenhangend waardoor het didactisch rendement laag en de operationele kosten hoog zijn. U bent van harte uitgenodigd na het lezen dan dit document de auteur per email te voorzien van uw commentaar. Dit document beschrijft enkele voorstellen om een blogomgeving in te richten voor het domein teneinde de dienstverlening op een niveau te brengen dat past bij de "beste en spannendste school voor Media, Creatie en Informatie" 1. Er zijn drie mogelijke scenario's doorgerekend en de conclusie van deze analyse is dat de meest kansrijke en rendabele oplossing een domeinbrede applicatie behelst die letterlijk alle medewerkers en studenten vrijwel onbeperkte mogelijkheden biedt. Zoals de infographic hiernaast weergeeft is het domein met de introductie van een blogservice weer een stap dichterbij een 'student 2.0' georienteerde dienstverlening. Indien in de opstartfase ruim wordt geinvesteerd op ondersteunings- en beheersniveau zou de dienst binnen 6 maanden klaar kunnen zijn om als educatieve tool 'verhuurd' te worden aan andere domeinen, stafdiensten en onderwijsinstellingen. 1 bron: Domeinplan DMCI // Versie 0.4 // 14 juni 2009 // p.n.den.hertog@hva.nl // 2

Inhoudsopgave Management Summary... 2 Inhoudsopgave... 3 Wijzigingen... 4 Todo... 4 Aanleiding... 5 Voorlopige dienstbeschrijving... 6 Beoogd ontwikkeltraject... 7 Hostingscenario's en requirements... 8 Beheersorganisatie... 10 Appendix: Relevante documentatie... 15 // Versie 0.4 // 14 juni 2009 // p.n.den.hertog@hva.nl // 3

Wijzigingen Datum Auteur Wijziging 8-4-2009 Paul den Hertog versie 0.1 9-4-2009 Paul den Hertog versie 0.2 - Beheer en kosten toegevoegd 11-5-2009 Paul den Hertog versie 0.3 - Housing en hosting kosten uitgesplitst 14-6-2009 Paul den Hertog versie 0.4 - Kostentabellen gecorrigeerd Todo Datum Auteur Actiepunt 11-5-2009 Paul den Hertog Dienstbeschrijving tbv opleidingsmanager toevoegen 11-5-2009 Gerald Stap HvA-TCO tbv controller toevoegen 11-5-2009 Paul den Hertog Managementsummary tbv manager bedrijfsvoering toevoegen // Versie 0.4 // 14 juni 2009 // p.n.den.hertog@hva.nl // 4

Aanleiding In het hoger en wetenschappelijk (media)onderwijs, zowel in Nederland als daarbuiten, wordt steeds vaker gebruik gemaakt van diverse web2 technologieen zoals weblogs om studenten bepaalde competenties bij te brengen. Het weblog is de fase 'didactisch-experiment' inmiddels allang gepasseerd. Over de volledige breedte van het domein wordt deze tool op diverse manieren (zie afbeelding) ingezet in de dagelijkse onderwijspraktijk. 2 Op dit moment zijn er binnen het domein naar schatting zo'n 150 weblogs actief, bij onder andere Interactieve Media, Informatica en Medialab Amsterdam. Eind maart 2009 bleek dat ook binnen Media, Informatie en Communicatie een grote behoefte (300 blogs) aan een centraal ondersteunde weblogdienst bestaat. Bovenstaande is aanleiding om te onderzoeken of het rendabel is een dergelijke dienst centraal te faciliteren ten behoeve van het gehele domein. 2 Meer informatie verkrijgbaar bij Medialab Amsterdam // Versie 0.4 // 14 juni 2009 // p.n.den.hertog@hva.nl // 5

Voorlopige dienstbeschrijving Functie / Rol Iedereen beheerder Eigen blog aanmaken + + Eigen theme configureren + + Eigen theme installeren - + Eigen blog beheren + + Eigen blog vullen met zeer diverse web2 content + + Plugins activeren + + Plugins configureren + + Plugins installeren - + Gebruikersbeheer - + WordPressMU beheer - +

Beoogd ontwikkeltraject DMCI drietrapsraket Tijdspad Ontwikkelpartners Volume Experiment 06-2007 - heden IvI en Medialab 100 Blogs Pilot 08-2009 - 01-2010 MIC 300 Blogs Dienst 01-2010 - 06-2011 DMCI 15.000 Blogs // Versie 0.4 // 14 juni 2009 // p.n.den.hertog@hva.nl // 7

Hostingscenario's en requirements Requirements / Scenario's 300 blogs 3000 blogs 15000 blogs > 15000 Opslagcapaciteit tbv file-uploads 3 30 GB 300 GB 1,5 TB > 1,5 TB Totale grootte databases 300 MB 3 GB 15 GB > 15 GB Aantal databases 1 16 256 4096 Verwachte netwerkbelasting per dag 4 670 MB 6.7 GB 33,5 GB > 33,5 GB Verwacht aantal hits per dag 17.850 178.500 892.500 > 892.500 Actieve LAMP load en traffic monitoring en rapportage - + Dagelijks os+data Backup tbv disasterrecovery + Uptime 98% 99,5% 99,7% Performance 5 < 3 sec < 2 sec < 1 sec Incident Respons-tijd < 2 dagen < 1 dag < 4 uur Aantal dedicated VM's 0 (shared hosting) 1 (2CPU 8GB) 1 (4CPU 16GB) >2 3 Max. 100Mb per weblog 4 10 korte bezoeken per blog per dag, top 5% krijgt 1000 bezoekers per dag a 300Kb 5 Gemiddelde laadtijd voor een blanco pagina // Versie 0.4 // 14 juni 2009 // p.n.den.hertog@hva.nl // 8

Technische Randvoorwaarden LDAP Applicatie-account LDAP TLS koppeling 2 separate, identiek geconfigureerde O en TAP omgevingen (muv ip en dnsnaam) met port 80 (web) en 22 (sftp voor beheer) open tbv WordPress MU 2.7.x Apache2 met mod-rewrite, mod-deflate, mod-expires PHP5 en MySQL 5, beide met diverse nader te beschrijven caching systemen 6 Wildcard in HvA-dns (*.blogs.dmci.hva.nl) 6 Zie Appendix // Versie 0.4 // 14 juni 2009 // p.n.den.hertog@hva.nl // 9

Beheersorganisatie Functioneel beheer (0,2 fte ICT-Beheerder 3) Strategisch Is eindverantwoordelijk voor een kwalitatief hoogwaardige dienstverlening Volgt ontwikkelingen op gebied van WordpressMU en Web 2.0 in onderwijscontext op de voet Bepaalt koers van de dienst in samenspraak met Proceseigenaar en Key-Users Bewaakt gemaakte afspraken met Applicatie Beheer en Technisch Beheer Tactisch De FB zit het Key-User overleg voor, waarin gesproken wordt over functionaliteiten en ondersteuning in relatie tot gebruik binnen het onderwijs Operationeel Ondersteuning van de eindgebruiker, via de Key-User en eventueel een forum. Halfjaarlijks opstellen van rapportages en leiding geven aan evaluaties. // Versie 0.4 // 14 juni 2009 // p.n.den.hertog@hva.nl // 10

Taaklast FB Activiteit frequentie p.j. tijdsinspanning Rapportages 2 x 24 uur 48 uur Roadmap 1 x 40 uur 40 uur Organiseren en voorzitten Key User overleg 5 x 4 uur 20 uur Wordpress zelfstudie doorlopend 80 uur Wordpress ondersteuning aan Key Users doorlopend 80 uur Onderhoud supportforum doorlopend 40 uur Taaklast per week, op basis van 40 weken per jaar 7:45 u.p.w. // Versie 0.4 // 14 juni 2009 // p.n.den.hertog@hva.nl // 11

Applicatie beheer Wordpress MU expert (80 uur per jaar) Operationeel Pro-actief WordpressMU beheer 4x per jaar security patches en updates installeren (64 uur) 1x per jaar nieuwe release installeren (16 uur) Draagt zorg voor een stabiele, schaalbare blogomgeving conform de eisen van Functioneel Beheer Technisch beheer Linux webhosting expert Operationeel Pro-actief LAMP beheer 1x per kwartaal statistische rapportage aan Functioneel Beheer Draagt zorg voor een maximaal bereikbare server die voldoet aan de eisen van Functioneel en Applicatie Beheer Key-User Overleg 1 docent per deelnemende opleiding (4uur per maand) Key-Users ondersteunen hun docenten bij het gebruik. Studenten kunnen zich wenden tot hun docent 1x per maand Key-User overleg om operationele zaken te bespreken en tactische beslissingen te nemen Voorgezeten door Functioneel Beheerder Behartigt de belangen van docent en student // Versie 0.4 // 14 juni 2009 // p.n.den.hertog@hva.nl // 12

Kosten De kosten in deze paragraaf zijn op basis van recente gegevens van IT Services. Omdat prijzen voor Linux en MySQL niet beschikbaar zijn is in deze paragraaf uitgegaan van de vergelijkbare producten Windows 2003 en SQL2005. De eenmalige en jaarlijkse kosten gaan uit van 1 productieomgeving. Indien er behoefte is aan een separate (O)TA omgeving, bijvoorbeeld tbv FB, zullen de kosten die bij ITS gemaakt worden verdubbelen. Eenmalig Kosten / Scenario's 300 blogs 3000 blogs 15000 blogs > 15000 Projectkosten (320 uur a 45,-) IT Services VM (prijs op basis W2K3) FQDN DB (prijs op basis SQL2005) Eenmalige kosten per blog 1,41 Totaal eenmalige kosten // Versie 0.4 // 14 juni 2009 // p.n.den.hertog@hva.nl // 13

Jaarlijks Kosten / Scenario's 300 blogs 3000 blogs 15000 blogs > 15000 IT Services VM (prijs op basis W2K3) FQDN DB (prijs op basis SQL2005) Storage CPU Geheugen Functioneel beheer (0,2 fte schaal 9) Applicatie beheer (80 uur per jaar a 137,50) Jaarlijkse kosten per blog 2,56 Totaal jaarlijkse kosten Het derde scenario zal in de praktijk (na onderhandeling over de te berekenen tarieven door IT Services) meest kosteneffectief blijken te zijn met een beoogde kostprijs van 2,- tot 4,- per blog. // Versie 0.4 // 14 juni 2009 // p.n.den.hertog@hva.nl // 14

Appendix: Relevante documentatie http://mu.wordpress.org/ http://trac.mu.wordpress.org/browser/trunk/readme.txt http://www.prelovac.com/vladimir/wordpress-optimization-guide http://sourceforge.net/projects/wpmu-ldap/ http://premium.wpmudev.org/ // Versie 0.4 // 14 juni 2009 // p.n.den.hertog@hva.nl // 15