La Grande Odyssée 2008
PROGIWEB est le partenaire officiel de La Grande Odyssée depuis la création de cet événement sportif international, en 2005.
Présentation La Grande Odyssée
La Grande Odyssée (http://www.grandeodyssee.com) est une course internationale de chiens de traîneaux, dans les Alpes françaises, qui accueille les 25 meilleurs "mushers" (conducteurs de chiens de traîneaux) et leurs 300 chiens pour une grande manifestation de 12 jours chaque année début janvier. 2008 est la quatrième édition de cette manifestation, largement relayée par les médias.
Présentation PROGIWEB
PROGIWEB est une société d'expertise dans l'intégration de progiciels e-business (E-Commerce, sites personnalisés, Portail, Intranet, gestion de contenus...), commerciaux (ATG, H-care...) ou Open Source (ez publish, joomla...).
Rôles de PROGIWEB pour le projet
PROGIWEB a conçu le site original de La Grande Odyssée, en 2004, puis a au fur et à mesure des années ajouté un certain nombre de fonctionnalités.
PROGIWEB a dès le départ choisi l'intégration de progiciels plutôt que le développement spécifique, pour avoir une fondation d'un outil de gestion de contenus mâture et évolutive.
Le staff de La Grande Odyssée est dès lors autonome pour la gestion du contenu éditorial, des menus, de la publication de photos, vidéos, résultats de la course...
Le site est utilisé avant la course pour donner accès aux informations préparatoires pour les partenaires et les mushers.
Le site est utilisé pendant la course pour relayer informations, résultats & classements, photos et vidéos de chaque étape, ainsi qu'un suivi GPS des mushers sur les cartes IGN du parcours suivi.
Intégration de progiciels
* PROGIWEB a sélectionné et mis en oeuvre dès l'origine le framework de gestion de contenus "Joomla" (sur base de Linux Debian / Apache / MySql / PHP). Quelques modifications ont été apportées et certains "modules" complémentaires ont été ajoutés (mosHeader...).
* PROGIWEB a sélectionné et mis en oeuvre l'outil de gestion d'albums photo "Coppermine".
* Via Joomla, les contributeurs de l'équipe de La Grande Odyssée publient actualités et résultats en quelques clics, à partir du site lui-même.
* Les visiteurs du site peuvent suivre la position des mushers lors de chacune des étapes par une interface de suivi GPS fournie par la société CGX.
* Chaque jour, une vidéo postée sur YouTube est relayée sur le site.
* PROGIWEB a sélectionné et mis en oeuvre une boutique sur le site sur la base du composant Open Source "VirtueMart" (lancement début 2008)
* Les visiteurs du site peuvent suivre via des flux RSS les actualités et classements des mushers via leurs outils favoris (iGoogle...)
Architecture de solutions
PROGIWEB, en sa qualité de Conseil en architecture e-business, a conçu et mis en oeuvre une architecture répondant aux critères suivants:
- Haute disponibilité pendant la course
- Débit très important, notamment pour les échanges de photos et vidéos professionnelles avec la Presse et les Partenaires
- Moindre coût...
Haute disponibilité
PROGIWEB a conçu une infrastructure à 3 serveurs, dont 2 actifs et 1 passif.
Un répartiteur de charge ("Load Balancer") applicatif a été mis en oeuvre, "HA Proxy", capable de router les visiteurs sur plusieurs applications Web selon certains critères et notamment la disponibilité de ces derniers.
L'applicatif Joomla est installé sur les 3 serveurs, des synchronisations de fichiers sont faites en quasi temps réel, et les bases de données sont répliquées en temps réel entre les 2 serveurs actifs ("réplication Master-Master").
Les deux serveurs actifs sont situés l'un en France, l'autre aux Etats-Unis, et les visiteurs "anglophones" sont routés en priorité sur le serveur américain.
Outre le fait que le "Load Balancer" gère la disponibilité des deux serveurs, et en cas d'indisponibilité du "Load Balancer" lui-même, un système au niveau du DNS permet de router les visiteurs vers le serveur actif restant.
Hébergements innovants
L'un des serveurs actifs est situé sur la nouvelle ferme de serveurs dédiés de la société Dedibox, filiale d'Iliad (maison mère du FAI "FREE").
L'intérêt de cette offre d'hébergement dédié est d'une part l'importante bande passante proposée (en propre et en peering) et d'autre part la capacité à remplacer un serveur défectueux par un serveur opérationnel en 5 minutes.
L'autre serveur actif est hébergé sur le nouveau service d'Amazon nommé "Amazon Web Services / Elastic Cloud Computing" (et son pendant de stockage, "Amazon Web Services / S3"). L'intérêt est d'utiliser des ressources "virtuelles hébergées" sur le réseau américain d'Amazon, avec une haute disponibilité et une excellente connectivité US.
Politique de sécurité
L'infrastructure est hautement sécurisée via de multiples firewalls sur les deux infrastructures d'hébergement.
TMA / Exploitation
PROGIWEB a de plus en plus un rôle important à jouer dans la Tierce Maintenance Applicative des applications de ses clients (essentiellement en technologie ATG, cependant).
Monitoring complet
PROGIWEB a mis en oeuvre tout un arsenal d'outils de monitoring et d'alertes pour suivre, en direct, le bon fonctionnement du site Web de La Grande Odyssée.
Monitoring interne du Load Balancer "HA Proxy"
PROGIWEB utilise l'outil Open Source de monitoring et d'alertes "Zabbix", tant pour ses serveurs internes que pour La Grande Odyssée. Zabbix, via l'installation de clients sur les serveurs monitorés, permet à la fois de collecter des informations très fines mais aussi de gérer de nombreuses alertes et actions de corrections, automatiquement.
PROGIWEB utilise le nouveau service de la SSLL "Smile" intitulé "Woozweb" qui permet de surveiller, de façon "externe et objective", le bon fonctionnement d'un site Web (ainsi que de nombreues informations : temps de réponses, modifications, incidents...).
L'infrastructure "Dedibox" met à disposition des outils de supervision et de statistique permettant de surveiller le bon fonctionnement des applications d'un serveur...
... et d'alerter le cas échéant.
Politique de backup
PROGIWEB a mis en oeuvre, pour chacun des 3 serveurs, une politique de backup automatisée et des tests de restauration préalables dans le cadre d'une politique de "Global Disaster Recovery" du site de La Grande Odyssée.