Wat doe je als je security announcements binnenkrijgt voor modules welke je voor klanten hebt ingezet? Worden modules gelijk geupdate? Of test je ze ook eerst voordat je ze toevertrouwt aan je productie omgeving, waar je klanten dagelijks vele bestellingen binnenkrijgen?
Onderhoud tientallen modules
Wat doe je als je meerdere websites hebt, met elk tientallen modules? Het is een aardige klus om van alle website projecten te controleren of er module updates uitzijn en welke daarvan kritisch zijn. Natuurlijk weet je wel ongeveer wanneer er een patch of update wordt gemeld voor een bepaalde module, dat je deze hebt ingezet voor die bepaalde klant. Maar wat nu als jij ziek wordt en iemand anders moet jou taak overnemen? En wat nu als je niet 10 of 20, maar 50 websites moet managen, zoals wij nu doen. Wel, dat is niet meer te doen.
Update status
Natuurlijk is het fijn dat er een Update Status module is die je een overzicht geeft van de security holes die je in een website hebt. De module geeft aan welke modules out of date zijn, waar security updates voor zijn en de link naar de downloads en release notes. Maar dan nog bekijk je de status per website. Log even in op 30 websites om te kijken wat de status is.
Drupal hosting en project management
Aangezien we in professioneel Drupal development en Hosting voorzien, moeten we de Drupal updates beheersbaar maken. Niet alleen voor onszelf, ook voor onze klanten die Drupal websites bij ons hosten, maar zelf het volledige (of gedeelde) beheer willen doen.
Byelex Drupal update manager
De update_status module en de update_status_aggregator en notifier zorgen ervoor dat je op één server instance kunt zien welke modules achterlopen en dus updates nodig hebben. Deze gouden set met modules hebben we verbouwd zodat we nu ook kunnen zien wat recommended versions zijn, inclusief downloads en release notes. Ook modules welke je zelf hebt gemaakt en die niet direct te vinden zijn op drupal.org worden opgemomen in je update management.
Je kunt dus in één oogopslag zien waar de gaten zitten in je gehele omgeving. Verder hebben we ...
-
Totaaloverzicht van de status van alle websites en modules
-
Onze eigen modules ondergebracht in een aangepaste versie van de Project module zodat onze ontwikkelaars en premium klanten hier op de welbekende wijze gebruik van kunnen maken
-
Issue en bug tracking
-
Update planning
-
Reviews van modules welke we zelf hebben bekeken voor bepaalde projecten
Roadmap
We zijn hard bezig om onze Hosting dienstverlening verder te optimaliseren en uit te breiden met nieuwe services. Het geven van de volledige controle aan onze klanten over de eigen Drupal projecten heeft daarbij hoge prioriteit. Natuurlijk nemen we onszelf daarbij als proefpersoon, want we hebben genoeg websites in ons beheer.
We streven ernaar om op de Drupalcon iets te kunnen laten zien. Het zou leuk zijn als we wat ideëen kunnen uitwisselen met Drupal minded people over het beheersen van meerdere Drupal websites op professioneel nivo.
Verder is het natuurlijk waanzinnig als je je bedenkt dat je dit over meerdere servers zou kunnen uitrollen. Of dat je de actuele status van je Drupal server park op je dekstop in een Widget kunt zien.
Mocht je ideëen hebben, kun je ze ook hieronder kwijt ;-)





























Misschien ben je Adrian al tegengekomen in Szeged, maar ik denk dat zijn Aegir tool behoorlijk veel van onze noden inlost.
http://szeged2008.drupalcon.org/program/sessions/deploying-and-maintaini... en http://groups.drupal.org/aegir
Ja, ik zag hem staan maar heb zijn sessie gemist (had een andere op dat moment). Ik ga de video eens bekijken. Thanx!
Post new comment