{ Category Archives } Actualités du blog

Noël dans les nuages !

Ou com­ment Google App Engine, per­met de mettre en place un ser­vice sup­por­tant une très grosse charge dans un temps très court.

Le pro­jet

L’Église Catho­lique pro­pose depuis plus de 10 ans un site inter­net pour cher­cher les horaires de messes dans toute la France, qui souf­frait his­to­ri­que­ment d’un pro­blème majeur : le tra­fic quo­ti­dien est rai­son­nable — envi­ron 1 000 visites par jours, et des pointes à 5 000 visites le WE — mais le site doit faire face à d’importants pics de tra­fic à Noël et durant la semaine de Pâques.

Or les années pré­cé­dentes, l’ancien site (messesinfo.catholique.fr), déve­loppé en PHP/MySQL, ne tenait pas la charge lors de ces pics, s’écroulant sous les demandes des visi­teurs. La tech­no­lo­gie uti­li­sée était tout à fait suf­fi­sante pour les besoins cou­rants du site, cepen­dant pour répondre à la forte charge sans chan­ger de pro­jet, il aurait fallu, soit dis­po­ser d’un ser­veur plus puis­sant, soit mettre en place du load balan­cing entre plu­sieurs ser­veurs. Dans les deux cas, ce n’aurait pas été très flexible, obli­geant à s’équiper d’un ser­veur sur-dimensionné, pour seule­ment 6 jours dans l’année !

Nou­veau projet

Nous avons donc fait le choix de migrer vers une tech­no­lo­gie per­met­tant de gérer cette sur­charge ponc­tuelle, en ne payant que ce qui est réel­le­ment consommé. La refonte du site, per­met égale­ment d’outrepasser les limi­ta­tions impo­sées par l’ancien sys­tème (messes en semaine, autres types de célé­bra­tions) et d’ajouter de nou­velles fonc­tion­na­li­tés (événe­ments, apis, widget, …).

Notre choix c’est porté sur Google App Engine, par la sim­pli­cité de déve­lop­pe­ment que celui-ci apporte, le dimen­sion­ne­ment auto­ma­tique des ser­veurs, les quo­tas gra­tuits et le paie­ment à la consommation.

Le pro­jet a démarré en octobre 2010, avec la créa­tion d’une simple inter­face de recherche déve­loppé en GWT sur Google App Engine, mais laquelle se connec­tait ensuite à l’ancien site pour récu­pé­rer les résul­tats de la recherche. Cette pre­mière ver­sion à été mise en ligne pour Noël 2010, mais les deux sites n’ont pas tenu le coup car la base de don­née n’a pas accepté le nombre très élevé de requêtes simul­ta­nées !
Nous ne pou­vions pas mettre les don­nées de la base de don­née MySQL direc­te­ment sur Google App Engine, car déjà l’interface d’administration n’est pas encore refaite, et la base de don­née chez App Engine, ne fonc­tionne pas exac­te­ment de la même manière.

Pour la période de Pâques 2011, Google venait de sor­tir en test la base de don­née Google Cloud SQL qui per­met d’avoir des bases de don­nées MySQL direc­te­ment sur Google App Engine. Nous avons ainsi déve­loppé un ser­vice qui reco­pie la base de l’ancien site, sur le nou­veau. Le sys­tème a fonc­tionné, mais du fait de la nou­veauté du ser­vice et du manque d’optimisation de notre part, les bases de don­nées SQL ont régu­liè­re­ment planté.

Noël 2011

 

Egli­seInfo a rela­ti­ve­ment bien fonc­tionné pour Noël 2011, fai­sant face à une pointe de 1104 visi­teurs simul­tané, et plus de 800 visi­teurs en per­ma­nence durant toute l’après-midi, soit 100 000 visites en 3 jours.

Nous avons tou­te­fois ren­con­tré trois problèmes :

  • Ven­dredi soir vers 21h, nous avons dépassé le quota que nous avions fixé (25$), donc tous le site s’est retrouvé blo­qué, le temps de chan­ger et de mettre à 100$
  • Samedi matin, nous avons été limité par Google Cloud SQL a 100 requêtes simul­ta­nées. J’ai cor­rigé en fai­sait un balan­cing sur 2 bases SQL, et j’ai écrit un mail à Google : réponse dans la fin de l’après midi, ils ne peuvent pas modi­fier cette limite, et pro­po­saient de pas­ser à un ser­veur de plus grande capa­cité sans être vrai­ment sûr que cela résou­drait le pro­blème : base de don­née plus grande, mais pas plus de connexion simul­ta­nées (cela chan­gera plus tard), avec par ailleurs une inter­rup­tion le temps de redé­mar­rer le ser­veur. La double base de don­nées a per­mis de réduire le nombre d’erreurs et de four­nir une meilleure réac­ti­vité. Les res­pon­sables de Google SQL sont en train de tes­ter avec notre jeu de don­nées sur les requêtes les plus lentes.
  • Samedi 18h : Egli­seInfo mar­chait tou­jours, mais les pubs ne s’affichait plus (un script PHP sur un ser­veur de la CEF) car le trop grand nombre de per­sonnes sur tous les sites (le site de pub, mes­se­sinfo, les sites de paroisses et dio­cèses) à sur­chargé le fire­wall du data­cen­ter où sont héber­gés tout ces sites !



Mes­se­sInfo (Ancienne ver­sion du site fait en PHP, qui est encore réfé­rencé) redi­ri­geait presque tous le tra­fic vers Egli­seInfo, redi­rec­tion javas­cript depuis la page de résul­tat Mes­se­sInfo (pou­vait venir d’une recherche Google) vers la recherche cor­res­pon­dante sur Egli­seInfo. Donc pas de plan­tage du côté de Mes­se­sInfo, et une forte charge sur Egli­seInfo qui a bien fonc­tionné avec des temps de réponse accep­tables (for­cé­ment plus lent qu’habituellement).

Google nous a mis en place auto­ma­ti­que­ment jusqu’à 400 ser­veurs dis­po­nibles (ins­tances de l’application, qui sont vir­tua­li­sées sur plu­sieurs ser­veurs réels) :

Conclu­sion

En conclu­sion, Google App Engine a vrai­ment per­mis de gérer la très forte charge du site pour un coût tout à fait rai­son­nable.
Pour les pro­chaines fois, il nous fau­dra mettre en place une répar­ti­tion sur plu­sieurs bases de don­nées, et dégra­der les fonc­tion­na­li­tés pour accé­lé­rer les recherches.

Commentaires

Face­book, oui mais j’y écris quoi?

On parle de plus en plus de la place de face­book dans l’Église, il faut être pré­sent car les jeunes talents y sont! Très bien, je crée ma page (et non un pro­fil), mais main­te­nant, pro­blème, qu’est-ce que j’écris dessus?

Il faut tout d’abord regar­der le public qui risque d’aimer la page : des ados, des jeunes étudiants, des couples, des res­pon­sables, … ?
De là, il faut adap­ter un style de mes­sages : tutoye­ment, lan­guage jeunes, tech­nique …
Se style peut évoluer en fonc­tion du temps et des retours, mais si plu­sieurs per­sonnes contri­buent à cette page, il est impor­tant qu’il y ait une cohé­rence entre les dif­fé­rents messages.

Venons en main­te­nant au contenu de la page :

Vos liens depuis votre site :

Une page est très sou­vent liée à un site inter­net, et il est natu­rel de vou­loir publier auto­ma­ti­que­ment les articles du site sur la page ! De nom­breux outils per­mettent de le faire auto­ma­ti­que­ment, comme dlvr.it. Mais ce n’est pas idéal, car la page Face­book n’est pas consul­tée par le même public et ils attendent un autre contenu.

C’est pas pour autant qu’il ne faut pas faire de liens vers votre site, mais ajou­ter une phrase pour inci­ter vos fans à visi­ter votre lien : une phrase d’accroche, avec un petit com­men­taire. Cela inci­tera davan­tage vos fans à aimer, com­men­ter, ou par­ta­ger vos liens.

Vos événe­ments :

Vous orga­ni­sez peut-être des événe­ments, alors profitez-en pour créer les événe­ments sur Face­book ! Outre les infor­ma­tions habi­tuelles, les événe­ments Face­book sont sur­tout inté­res­sants par leur vira­lité :
– la pos­si­bi­lité d’inviter nos amis à un événe­ment qui peuvent ensuite invi­ter leurs amis.
– la pos­si­bi­lité de répondre si on va, on ne va pas ou si peut-être on y sera ?
– la pos­si­bi­lité de savoir qui va à l’évènement, si on y voit beau­coup d’amis, peut-être qu’on aura davan­tage envie d’y aller aussi.
– les com­men­taires per­met­tant d’avoir plus d’informations ou de dis­cu­ter sur l’évènement.
Mais faites atten­tion à la por­tée de votre événe­ment : pour tous le monde, juste pour un petit groupe de per­sonnes ? (His­toire de ne pas se retrou­ver pour son anni­ver­saire avec 21 000 per­sonnes).

Publiez des vidéos :

La vidéo est un très bon moyen de faire pas­ser un mes­sage qui sera alors beau­coup plus par­tagé qu’un simple mes­sage !
N’hésitez pas à créer vos vidéos et à les par­ta­ger à vos fans !
Mais par­ta­gez aussi les vidéos des autres qui sont intéressantes !

Par­ta­ger d’autres contenus !

Ne vous limi­tez pas aux liens de votre site, et à vos vidéos mais par­ta­gez tous ce qui est inté­res­sant pour vos fans !
Pour un groupe d’aumônerie, par­ler des JMJ, ou d’un groupe de musique peut appor­ter un inté­rêt à la page, par­ler du MCR (Mou­ve­ment Chré­tien des Retraité) n’est pas adapté.

Faire par­ti­ci­per vos fans :

Il est impor­tant de faire par­ti­ci­per vos fans, d’abord sur le suc­cès de la page (Bien­tôt 2 000 fans, invi­tez vos amis), sur vos événe­ments (Venez à notre pro­chaine ren­contre …), sur des thème (Que pen­sez vous de …), sur votre groupe (Une idée de slo­gan pour le nou­veau site).
N’hésitez pas à répé­ter plu­sieurs fois ses mes­sages à inter­valle régu­liers (plu­sieurs jours), car en fonc­tion de la fré­quence avec laquelle vos fans viennent sur Face­book, il se peux que votre mes­sage soit perdu au fond de leurs fil d’actualités.

Inter­ac­tions avec les fans

Il est très impor­tant d’établir une inter­ac­tion avec vos fans. Il y a plu­sieurs moyens :
– ouvrir votre mur à toute les publi­ca­tions de vos fans, quitte à sup­pri­mer ensuite celles qui ne sont pas dans le thème (il vaut mieux une modé­ra­tion à pos­te­riori qu’aucune inter­ac­tion). Le mes­sage écrit sur le mur par un fan ne sera pas visible dans le fil d’actualité, mais seule­ment si l’on va sur la page ou qu’il a été écrit par un ami.
– per­mettre à vos fans de com­men­ter : cela va de soit sinon pas d’interactions.
– mais sur­tout répondre aux com­men­taires ! C’est la meilleure manière d’inciter ensuite vos fans à réagir !

Culti­ver l’exclusivité !

Consi­dé­re­rez vos fans comme des VIP est la manière de les fidé­li­ser ! Annon­cer (tout en per­met­tant de gar­der du mys­tère) le thème de la pro­chaine réunion, indi­quez des petites annec­dotes qui ont eu lieu dans le groupe,  c’est un bon moyen de don­ner envie de réagir aux autres publications.

Répar­tis­sez

Ne faites pas du Face­book 30min toutes les semaines mais plu­tôt 5min tous les 2 jours.
Il ne faut pas publier 10 mes­sages un jours et rien pen­dant deux semaines, car vos fans vont vous oublier ou se dés­ins­crire car sa page d’accueil sera rem­plie de vos mes­sages.
Une publi­ca­tion constante et régu­lière per­met­tra à vos fans de ne pas vous oublier.

Commentaires

Google, la fin de la vision grand public ?

Ce 11 et 12 mai, c’était la grande messe tech­no­lo­gique chez Google : le Google I/O 2011, une grosse confé­rence orga­ni­sée par Google à des­ti­na­tion de ses déve­lop­peurs et aussi l’occasion de l’année pour de grandes annonces. Cette année n’est pas cou­tume, un grand nombre de nou­veau­tés ont été annon­cées, que ce soit pour Android et le mar­ché des tablettes ou la sor­tie de Google Music per­met­tant de mettre en ligne 20 000 mor­ceaux de musique pou­vant ainsi être lus depuis n’importe quel appa­reil (inter­net, mobile) mais seule­ment dis­po­nible pour les Amé­ri­cains ou encore la sor­tie de Chrome OS, un sys­tème d’exploitation pour les net­books uti­li­sant juste le navi­ga­teur Chrome.

D’autres nou­veau­tés bien qu’intéressantes pour le sec­teur pro­fes­sion­nel viennent chan­ger l’utilisation de cer­tains pro­duits pour les petites entre­prises mais sur­tout les par­ti­cu­liers ama­teurs qui y trou­vait des solu­tions simples puis­santes presque gra­tui­te­ment. Je veux par­ler de deux produits :

  • Google Apps : Les appli­ca­tions Google (Mail, Calen­drier, Docu­ments, Chats, Contacts) sur son propre nom de domaine. C’est à dire avoir des mails non pas en @gmail.com mais en @monnom.fr tous en uti­li­sant Gmail derrière.
  • Google App Engine : Pos­si­bi­lité de créer une appli­ca­tion et de la dépo­ser sur les ser­veurs de Google qui s’occupera ensuite de gérer auto­ma­ti­que­ment la charge de l’application (per­met­tant de répondre à un grand nombre de visites durant un temps court).

Ces deux pro­duits de Google qui sont dis­po­nibles depuis main­te­nant plus de 3 ans étaient par­ti­cu­liè­re­ment inté­res­sants pour les petites entre­prises ou les par­ti­cu­liers ou encore l’Eglise catholique.

Lire la suite ›

IO, Google change les condi­tions de deux ser­vices : Google Apps et Google App Engine. Ces chan­ge­ments orien­tés vers le monde de l’entreprise impact l’utilisation grand publique de ceux-ci que l’on com­men­çait à mettre en place avec Tech­no­lo­giæ et l’église catholique.

"/>
Commentaires

Suivre l’actualité en temps réel sur Internet

Avec les der­niers événe­ments au Japon, en Libye, en Côte d’Ivoire, la demande d’information en temps réel est de plus en plus forte. Quels sont les solu­tions que les dif­fé­rents médias ont mis en place pour répondre à cette demande ? Et les médias chrétiens ?

Lire la suite ›

Commentaires

Inter­net : plu­tôt Catho­lique ou Pro­tes­tant ? euh…

Inter­ve­nant à la Confé­rence des Evêques de France, dans le cadre du WE Tis­se­rands1 , j’ai pu assis­ter à une table ronde où plu­sieurs per­sonnes par­ta­geaient une expé­rience réussie.

Par­mis ces inter­ve­nants, Ayme­ric Chris­ten­sen (inter­ve­nant au nom de l’1visible) et le Pas­teur Bou­cau­mont du Temple du Marais. Ayme­ric a clôt son inter­ven­tion en ayant cette phrase inté­res­sante et volon­tai­re­ment pro­vo­ca­trice : “Si inter­net était chré­tien, il serait pro­tes­tant”, tout en pas­sant le micro au Pas­teur Boucaumont.

Cette phrase reflète bien une réa­lité actuelle, c’est-à-dire que la struc­ture de la hié­rarche catho­lique, telle qu’elle est conçue aujourd’hui, ne per­met pas un déve­lop­pe­ment véri­ta­ble­ment effi­cace de l’usage des nou­velles tech­no­lo­gies. Le Pas­teur Bou­cau­mont insis­tait sur ce point, en mon­trant com­bien il était aisé de lan­cer une action sur le Web en quelques heures dans le cadre d’une paroisse protestante.

Lire la suite ›

  1. Un forum ras­sem­blant les Web­mestres ins­ti­tu­tion­nels de l’Eglise catho­lique, autour d’ateliers, de tables rondes et de confé­rences []
WE Tis­se­rands1 , j’ai pu assis­ter à une table ronde où plu­sieurs per­sonnes par­ta­geaient une expé­rience réus­sie. Par­mis ces inter­ve­nants, Ayme­ric Chris­ten­sen (inter­ve­nant au nom de l’1visible) et le Pas­teur Bou­cau­mont du Temple du Marais. Ayme­ric a clôt son inter­ven­tion en ayant cette […]

"/>
Commentaires

Les Maga­sins d’application, une ten­dance du futur ?

iPhone App Store, Android Mar­ket­Place, Win­dows Mar­ket­Place, Ovi Store, App Word, Chrome Web Store, Mac App Store, … sans comp­ter tous les autres régu­liè­re­ment créés par des construc­teurs, des opé­ra­teurs, des indé­pen­dants (Yaam, Orange App Shop, Cydia, …).
Les maga­sins d’applications se déve­loppent mas­si­ve­ment, et prennent une place de plus en plus impor­tante ! Voyons com­ment ceux-ci sont arri­vés sur le mar­ché, leurs inté­rêts, leurs incon­vé­nients, et sur­tout l’utilisation que nous pou­vons en tirer pour l’Église !
Un maga­sin d’applications est une appli­ca­tion qui affiche la liste des appli­ca­tions dis­po­nibles et per­met ainsi de les cher­cher faci­le­ment pour les installer.
Commentaires

Face­book Ques­tions” : le nou­veau forum intel­li­gent et universel

Face­book vient de sor­tir une fonc­tion­na­lité majeure : un forum intel­li­gent et universel.

Un Forum…

On peut pos­ter une ques­tion sur Face­book de la même manière qu’on met actuel­le­ment à jour son sta­tut. On peut y atta­cher des images et des liens.

Poser une question

On peut égale­ment créer rapi­de­ment un son­dage (façon Doo­dle).

L’outil est déjà dis­po­nible pour 5 mil­lions d’utilisateurs, et va débar­quer sur nos pro­fils dans les pro­chaines semaines.

Lire la suite ›

“Face­book Ques­tions” : le nou­veau forum intel­li­gent et universel"/>
Commentaires

La “malé­dic­tion” des intranets

Dans l’Église, on appelle intra­nets des sites web à accès res­treint, par exemple pour par­ta­ger des docu­ments entre res­pon­sables de pas­to­rale, ou entre prêtres d’un même dio­cèse. Pour cela, il faut dis­po­ser d’un compte uti­li­sa­teur, ce qui signi­fie un iden­ti­fiant et un mot de passe spé­ci­fique (un de plus !).

L’expérience montre que dans l’Église, ces espaces connaissent un cer­tain échec. Les membres n’y vont pas ou peu, à moins qu’ils y soient obli­gés. Nous ne don­ne­rons pas d’exemple…

Expli­ca­tions possibles :

  • on arrive pas à rete­nir nos mots de passe ?
  • on ne veut plus faire l’effort d’aller sur un espace réservé, alors que la plu­part du temps les infor­ma­tions que l’on cherche sont acces­sibles par Google ?
  • ces sys­tèmes sont trop mal conçus ?

Cepen­dant, une solu­tion est en train d’émerger, grâce à face­book. Il est désor­mais pos­sible de se connec­ter à cer­tains sites avec son compte face­book. On peut aussi déve­lop­per des solu­tions mixtes (connexion pos­sible soit par face­book, soit par un iden­ti­fiant spécifique).

Au fond, le pro­blème est lié plus géné­ra­le­ment à l’absence d’identité numé­rique unique. On ne peut pas vrai­ment créer de compte spé­ci­fique pour tous les sites web. Face­book apporte une solu­tion à ce problème.

Un exemple ? Essayez d’ajouter un com­men­taire à cet article…

Commentaires

Vir­tua­li­sa­tion, Cloud Com­pu­ting et moi

Le Cloud Com­pu­ting, lit­té­ra­le­ment “infor­ma­tique dans les nuages”, consiste, pour une entre­prise, à délé­guer à un pres­ta­taire tiers la ges­tion de ses infra­struc­tures infor­ma­tiques com­munes (ser­veurs, équi­pe­ments réseaux,…). On dit par­fois qu’on “exter­na­lise” son sys­tème d’information. Le pres­ta­taire se charge alors, selon le contrat établi :

  • d’héberger les ser­veurs (quelque part dans le monde, peut-être à plu­sieurs endroits dif­fé­rents, et sans que le client s’en pré­oc­cupe, d’où l’expression “infor­ma­tique dans les nuages”) ;
  • de les administrer ;
  • d’y faire tour­ner les applications ;
  • de sto­cker et de sau­ve­gar­der les données ;
  • de gérer les uti­li­sa­teurs et les para­mètres des ser­vices four­nis par les appli­ca­tions hébergées.

Lire la suite ›

Tags: ,
Commentaires

Créa­tion de ce blog

À l’heure où j’écris ces pre­mières lignes, une nou­velle polé­mique est en train de naître. Benoît XVI a eu le cou­rage de signer le décret recon­nais­sant les ver­tus héroïques du pape Pie XII, sui­vant ainsi l’avis des car­di­naux en charge du dos­sier, mais pas­sant outre les aver­tis­se­ments de ceux qui ne l’ont pas en odeur de sain­teté. Les pro­fes­sion­nels de l’indignation ont repris du ser­vice, et nous aurons l’occasion d’entendre leur cou­ra­geuses condam­na­tions dans la plu­part des médias. Ce scé­na­rio nous est connu, car il est rejoué régu­liè­re­ment. Il l’a été spé­cia­le­ment au cours de cette année 2009 qui s’achève.

Pour­quoi évoquer cet événement—finalement banal—pour l’ouverture d’un blog dédié aux nou­velles tech­no­lo­gies ? Je ne sou­haite pas entrer dans les détails de cette affaire. D’autres (ici aussi) s’en char­ge­ront ! Ce qui m’intéresse dans le cours de ces polé­miques, c’est l’influence d’Internet et des nou­velles tech­no­lo­gies. Les catho­liques ont-ils su ouvrir de nou­veaux espaces d’expression et de débat ? Les médias tra­di­tion­nels nous ont-ils enten­dus ? Nos opi­nions sont elles mieux connues de la population ?

Les polé­miques m’ont décidé à créer ce blog. Mais mon inté­rêt pour ces sujets ecclésio-technologiques les pré­cède. Les TIC—tech­no­lo­gies de l’information et de la communication—sont avant tout un ensemble d’outils for­mi­dables pour l’évangélisation. Elles ont le poten­tiel de chan­ger en pro­fon­deur le fonc­tion­ne­ment de nos socié­tés ainsi que de notre Église. En tant qu’outils, elles ne sont pas orien­tées vers le bien ou vers le mal. À nous de les étudier et d’agir pour qu’elles deviennent les ins­tru­ments de Dieu.

Bonne visite sur ce blog www.technologiae.org, je compte sur vos prières.

Tags:
Commentaires