Blog

Etude de cas - Atlas

emeline.peysson
23/06/2020
En octobre 2019 et après l’application de la loi pour « la Liberté de choisir son avenir professionnel », les OPCA Opcabaia et Fafiec ont fusionné afin de donner naissance à l’Opco Atlas. La création d’un nouveau site internet institutionnel était donc indispensable. Pour cela, Drupal s’est imposé comme le CMS incontournable.
Etude de cas Opco Atlas

En octobre 2019 et après l’application de la loi pour « la Liberté de choisir son avenir professionnel », les OPCA Opcabaia et Fafiec ont fusionné afin de donner naissance à l’Opco Atlas. La création d’un nouveau site internet institutionnel était donc indispensable. Pour cela, Drupal s’est imposé comme le CMS incontournable.

Le contexte : une décision gouvernementale modifiant l'environnement institutionnel

Pensé dans un contexte assez particulier, à savoir, la fusion des OPCA en OPCO, la réalisation du site internet d’Atlas a débuté à l’été 2019, alors que l’accord de fusion n’était pas encore signé. Atlas avait pour objectif de mettre en ligne son site internet en janvier 2020. Pour cela, des ateliers avec les entreprises adhérentes, les  partenaires, les prestataires et les acteurs internes ont été réalisés afin d’aboutir aux spécifications fonctionnelles. L’objectif, pouvoir répondre à la problématique suivante : comment s’adresser à différents publics au sein d’un même site internet ?

« Notre nouvelle identité et nos nouvelles missions impliquaient de se faire connaitre et reconnaître par nos publics. La création d’un site institutionnel était donc vraiment stratégique pour nous.»
Lucie ROLLAND, Chargée de communication plurimédia chez Atlas

En effet, Atlas s’adresse à plusieurs cibles, chacune d’entre-elles avec des besoins différents :

  • Les entreprises et notamment celles de moins de 11 salariés qui souhaitent renforcer les compétences de leurs collaborateurs et faire des ressources humaines un levier de réussite.
     
  • Les particuliers comprenant les demandeurs d’emploi, les salariés et les étudiants voulant se former ou consolider leurs qualifications.
     
  • Les prestataires comprenant les cabinets de conseil, les CFA et les organismes de formation avec lesquels travaille Atlas.
     

Les trois défis à relever : notoriété, accessibilité et personnalisation du site internet

La création du site web d'Atlas a dû répondre à 3 objectifs de taille, à savoir :

  • Se faire connaître auprès de ses publics grâce à un site en rupture avec ce qui est déjà fait par les autres acteurs du marché. Avec une charte graphique forte et différenciante, à la place d’utiliser des photographies, Atlas a fait le choix d’utiliser des illustrations afin d’offrir un environnement de navigation plus convivial.
     
  • Faciliter l’accès aux différents services de l’Opco en faisant de son site web, la porte d’entrée vers les autres sites annexes : extranet, services en ligne, certifications, offre de formation, site jeune…
     
  • Donner à l’internaute toute l’information qu’il recherche et lui proposer une personnalisation de sa navigation en fonction de son profil et de sa localisation pour répondre à des enjeux de proximité territoriale. Ainsi, l’utilisateur, lorsqu’il est connecté via ses identifiants MyAtlas ou à l’aide de la fonctionnalité de personnalisation, accède à des pages d’atterrissage et des contenus spécifiques, notamment pour les parties « Agenda » et « Actualités » du site.

« Il était évident que nous devions aller vers une personnalisation de l’expérience utilisateur. Aucun des sites du Fafiec et d’Opcabaia ne proposait cette approche, alors que d’autres opérateurs de notre écosystème la privilégiait déjà. Atlas nous a donné l’opportunité de penser autrement l’interaction avec nos publics cibles. »
Naïma LATRECHE, Directrice réseau & proximité clients chez Atlas
 

La solution : un CMS puissant pouvant être relié au CRM de l'organisme

Après 4 mois de travail sur un projet relativement ambitieux au timing très serré, le site web d'Atlas a été mis en production le 28 janvier 2020. Le site internet est responsive, s’adapte à tous les terminaux (ordinateur, tablette, téléphone) et il est organisé en 4 entrées principales en fonction du profil de l’internaute : « Atlas », « Entreprise », « Particulier » et « Prestataire ». De plus, le site web est 100% accessible et a été conçu avec le niveau de conformité « AA » recommandé par l’Union Européenne pour l’accessibilité des personnes en situation de handicap. Enfin, le site internet est relié au CRM de l’Opco, ce qui permet d’automatiser un certain nombre de process avec :

  • La partie « Préférences » via l’espace My Atlas permettant la remontée de critères liés à la fiche client.
     
  • Les parties « Agenda » et « Appels d’offres » dont le contenu est créé dans le CRM par les contributeurs avant d’être synchronisé et affiché sur le site web. C’est le cas pour les événements par exemple.

« Techniquement, on sent que les équipes savent de quoi elles parlent et qu’elles maitrisent le CMS. Elles sont impliquées et rigoureuses dans la mise en place des process et des fonctionnalités. Je suis très heureuse du travail qui a été fait et d’autant plus de l’accompagnement qui a été réalisé par la Chef de projet Delphine. Nous pouvons être fières du travail accompli tous ensemble. »
Lucie ROLLAND, Chargée de communication plurimédia chez Atlas
 

Atlas et Axess Open Web Services : une relation de confiance

Axess Open Web Services a été choisi par Atlas parmi 8 autres agences digitales pour son expertise Drupal.Un choix qui s’est avéré judicieux au vu des résultats : un mois seulement après le lancement du site internet, l’organisme avait déjà enregistré plus de 140 000 sessions et 50 000 visiteurs uniques. C'est pourquoi, les équipes d’Axess Open Web Services poursuivent aujourd’hui encore, ce projet avec Atlas, afin de toujours plus améliorer ce site internet (meilleur affichage des images, réduction du temps de chargement des pages) et de lui apporter des fonctionnalités supplémentaires. Sans oublier prochainement, la mise en place d’une API. Mais pour en savoir plus, il va falloir patienter encore un peu…

Télécharger l'étude de cas
 

Le saviez-vous ?

Les OPCO (Opérateurs de compétences) sont des organismes qui sont habilités à collecter un pourcentage de la masse salariale des entreprises pour financer la formation professionnelle. Atlas a été créé le 16 octobre 2019 et représente 15 branches professionnelles (110 000 entreprises et 1,6 millions de salariés en France). Elle est implantée dans 8 régions et possède des antennes sur tout le territoire métropolitain et en région Corse. Ses missions passent par le développement de l’alternance, l’aide aux entreprises et l’accompagnement des ressources humaines.
Découvrir le site web d'Atlas

Etude de cas - Agefiph

emeline.peysson
21/02/2020
L’Agefiph, acteur majeur de l’emploi des personnes en situation de handicap, a fait confiance à Axess Open Web Services pour la refonte de son site internet afin d’en faire une référence nationale en termes d’expérience utilisateur et d’accessibilité numérique. Focus sur un projet pas comme les autres !
Etude de cas Agefiph

L’Agefiph, acteur majeur de l’emploi des personnes en situation de handicap, a fait confiance à Axess Open Web Services pour la refonte de son site internet afin d’en faire une référence nationale en termes d’expérience utilisateur et d’accessibilité numérique. Focus sur un projet pas comme les autres !
 

Le contexte : vers le développement de l’emploi des personnes handicapées

Au service des personnes handicapées et des entreprises privées, la mission de l'Agefiph est de favoriser l'insertion, le maintien et l'évolution professionnelle des personnes handicapées dans les entreprises du secteur privé.

L’association est l’interlocutrice privilégiée de toutes les entreprises privées, quelle que soit leur taille, qui souhaitent développer une politique d’ouverture au handicap. Elle soutient leurs actions destinées à recruter, maintenir et faire évoluer des personnes handicapées.

Créé en 2010 sous le CMS eZ Publish, l’ancien site internet de l’Agefiph ne répondait plus aux standards et usages du web ni aux normes d’accessibilité numérique obligatoires pour la navigation des personnes handicapées. Une refonte était donc inévitable pour remettre le site à niveau.
C’est ainsi qu’en 2018, l’Agefiph a décidé de faire confiance à Axess Open Web Services pour la refonte de son site internet sous la technologie Open Source Drupal 8, le CMS le plus accessible du marché. En effet, les efforts mis en place depuis de nombreuses années par la communauté permet à Drupal de se conformer aux référentiels internationaux WCAG et ATAG du W3C. Pour mener à bien ce projet de refonte, deux autres prestataires ont rejoint l’équipe de refonte :  l’agence SPINTANK, pour l’éditorial et la conception graphique, et la société Atalan, pour l’accessibilité numérique.

« eZ Publish était un outil assez complexe à prendre en main. Nous devions aller vers un CMS beaucoup plus simple et intuitif pour nos contributeurs régionaux. Axess Open Web Services a su nous convaincre que Drupal était la solution faite pour nous. Aujourd’hui, nous sommes une vingtaine de personnes à travailler sur le CMS et nous n’avons que des bons retours. »
Inès Brunot, Chargée de communication chez l’Agefiph    

C’est donc en avril 2019 que l’association a sorti un tout nouveau site internet. Plus accessible, il est tourné vers les utilisateurs et adapté aux standards actuels du web. Le nouveau site  internet correspond davantage à ses cibles et propose les principales nouveautés suivantes :  

  • Un accès simple et rapide à tous les contenus du site.
  • Une visibilité accrue donnée à l’action de l’Agefiph
  • Un site répondant aux normes d’accessibilités imposées par la loi
  • Une palette d’outils pour partager les contenus du site sur les réseaux sociaux (Facebook, LinkedIn et Twitter).
  • Un site entièrement « responsive, » permettant une consultation optimisée sur PC, smartphone ou téléphone et exemplaire en matière d’accessibilité.
  • Des contenus allégés avec une simplification du discours, un ton plus convivial, plus humain pour créer du lien entre l’Agefiph et son public.
  • Un centre de ressources proposant des supports (textes, vidéos…) de référence sur la thématique handicap et emploi.

Et en termes d’accessibilité ?

  • Des jeux de contraste et de couleur
  • Un accès pour les personnes sourdes et malentendantes
  • Des sous-titrages et de la transcription textuelle
  • De la synthèse vocale
  • Des contenus allégés avec une simplification du discours

« En tant qu’acteur de référence du secteur, nous nous devons d’être irréprochable en termes d’accessibilité numérique. »
Inès Brunot, Chargée de communication chez l’Agefiph  

La solution : un nouveau site web tourné vers l’utilisateur

Dès le démarrage et à chacune des étapes de la conception, les cibles principales de l’association, utilisatrices du site ont été associées au projet. Plusieurs entretiens et ateliers ont permis de recueillir les besoins, d’analyser les usages et de définir ainsi l’environnement technique du site, son design, son ergonomie, ses contenus et les principes d’accessibilité.
Par ailleurs, la société Atalan a notamment contrôlé chaque étape du projet afin de garantir l’accessibilité du site web dans son ensemble.

Quant à la solution Drupal, elle a plus que rempli son rôle grâce à ses fonctionnalités accessibles en Back et Front-office ainsi qu’à un ensemble de modules contribués dédiés à améliorer l’accessibilité des sites web.

Aujourd’hui, l’Agefiph constate que l'activité de son site a évolué, faisant progresser le nombre de visiteurs sur son site.
L’association entend maintenir l’accessibilité de son site. Pour cela, des formations en accessibilité ont été délivrées par Atalan, à tous les contributeurs du site.

L’Agefiph, satisfaite de la livraison du site et du professionnalisme des équipes d’Axess Open Web Services, a souhaité poursuivre la collaboration avec le développement de nouvelles fonctionnalités sur 2020.
Rappelons qu’Axess Open Web Services est certifié Opquast qualité Web, certification qui permet à l’agence d’appréhender au mieux le sujet de la qualité et de l’accessibilité lors du développement d’un site internet tel que celui de l’Agefiph.

« Axess a vraiment été présent et à l’écoute tout au long du projet. Très professionnels, nos interlocuteurs ont su nous accompagner et nous conseiller pour que notre site internet réponde aux attentes de nos cibles. »
Inès Brunot, Chargée de communication chez l’Agefiph

Télécharger l'étude de cas
 

Le saviez-vous ?

Suite à la loi de 1999, toute entreprise de 20 salariés ou plus doit employer au minimum 6% de personnes en situation de handicap au sein de ses effectifs, sans quoi elle doit payer une contribution annuelle à l’Agefiph.
L’Agefiph (Association de Gestion du Fonds pour l’Insertion Professionnelle des Personnes Handicapées) possède 14 délégations régionales dans toute la France. Elle aide les personnes handicapées dans l’accès à l’emploi et les entreprises dans leurs politiques d’insertion professionnelle des personnes en situation de handicap.
Et vous, où en êtes-vous en termes d’accessibilité numérique ?
Découvrir le site web de l'Agefiph

 

DrupalCon Amsterdam - Episode 1 : Drupal en route vers sa version 9

Nono
01/11/2019
Du 28 au 31 octobre dernier, avait lieu l'événement incontournable de la communauté Drupal : la convention DrupalCon Amsterdam 2019. Et comme chaque année depuis plus de 10 ans, l'équipe d'Axess Open Web Services était présente.
Drupal arrive à la fin de sa version 8, et n'est plus qu'à 8 mois de sa prochaine version majeure. Retour sur les évolutions à venir de notre CMS préféré !
DrupalCon Amsterdam 2019

La convention DrupalCon Amsterdam 2019 vient de s'achever. Comme chaque année depuis plus de 10 ans, l'équipe Axess Open Web Services était (bien !) présente. Cette année, c'est Stamatia, Didier et Pierre qui ont eu la chance de pouvoir y participer. Retour sur 4 jours 100% Drupal !

Un moment incontournable de toute DrupalCon qui se respecte est bien entendu la présentation d'ouverture "keynote" (appelée Driesnote) de Dries Buytaert, le fondateur de Drupal. Ce dernier nous a ainsi confirmer que Drupal arrivait à la fin de sa version 8, et que nous ne sommes plus qu'à 8 mois de la sortie ("release") de sa prochaine version majeure.

Voici un bref résumé des évolutions à venir de notre CMS préféré que nous avons pu entrevoir à cette conférence.

 

Les dernières améliorations de Drupal 8

 

  • Drupal automatic update

Il s'agit d'un module permettant de mettre à jour les modules contribués d'un site Drupal, et même le core, tout cela via l'UI (Interface Utilisateur), c'est-à-dire sans passer par le terminal ou le code source.

Cette fonctionnalité est assez intéressante, et nous sommes d'ailleurs en train de travailler sur quelque chose de similaire en interne chez AOWS, mais il est trop tôt pour en dire davantage. Pour en savoir plus, surveillez nos prochains billets de blog ! :)

 

  • Claro

Drupal va très bientôt être équipé d'un nouveau thème d'administration par défaut pour son Back-Office. Le précédent fut conçu il y a 10 ans, et aura bien vécu, mais il n'est tout simplement plus adapté aux usages modernes des contributeurs, en termes d'ergonomie, de design et d'accessibilité.

Ce qui peut paraître comme un point de détail est une avancée majeure qui va permettre de rendre Drupal plus accessible par défaut à de nouveaux utilisateurs, le rapprochant des standards en termes de Back-Office, comme celui de WordPress par exemple.

 

  • Composer et Drupal

Composer devient un outil toujours plus central dans la composition de l'ensemble des sites, frameworks et/ou CMS modernes en PHP. C'est en toute logique que la communauté Drupal a continué son travail pour améliorer l'utilisation combinée de Drupal et de Composer.

Il est désormais possible d'installer et de mettre à jour Drupal en une seule étape, comme le montre la saisie d'écran ci-dessous :

Composer drupal 8-8

 

 

  • Drupal découplé

Drupal était déjà l'une des meilleures solutions Open Source où le Backend et le Frontend peuvent être séparés (souvent appelées "headless"). Mais la communauté a encore amélioré cela avec :

      > Une documentation auto-générée via Open API.

      > L'ajout de JSON:API Explorer.

      > Et l'amélioration des performances de JSON:API.

 

JSON:API Explorer est particulièrement intéressant, rendant JSON API beaucoup plus facile à comprendre et utiliser. Cette fonctionnalité permet de composer une requête JSON:API avec l'aide d'une UI (Interface Utilisateur). 

Nous avons d'ailleurs récemment développé et mis à disposition un outil similaire pour le site de notre client Paris Musées Collections avec la norme/technologie GraphQL.

JSON API Explorer

 

Le passage en Drupal 9

La sortie officielle de Drupal 9 se rapproche : il ne reste ainsi plus que 8 mois avant de découvrir la prochaine version majeure de Drupal.

Le passage de Drupal 7 à Drupal 8 fut assez douloureux pour l'ensemble de la communauté. L'ensemble des modules ont dû être réécrits, et certains des modules contribués les plus importants ont mis beaucoup de temps à être prêts en version 8. Drupal Commerce fut ainsi entièrement réécrit et a mis 2 ans avant de revenir à un état fonctionnel et technique comparable à celui qui était le sien en Drupal 7.

Des leçons ont été tirées de tout cela afin que la prochaine montée de version majeure se passe beaucoup plus simplement.

Tout d'abord, il fut pris en exemple le modèle de Symfony, où la version majeure suivante (Drupal 9) est égale à la dernière version mineure de la version majeure précédente (Drupal 8.9), moins le code déprécié.

Et afin d'aider l'ensemble de la communauté à se préparer au passage à Drupal 9. Il existe d'ailleurs dès aujourd'hui, un module dédié pour indiquer si votre site est prêt. Il s'agit de Upgrade Status (à installer via Composer pour pouvoir gérer les dépendances).

A noté qu'à 8 mois de la sortie de Drupal 9, 16% des 200 modules les plus populaires sont déjà prêts. Une bonne chose étant donné qu'à la sortie de Drupal 8, aucun module n'était prêt en même temps que le core.

Changement de version majeure de Drupal

 

Le futur de Drupal

Mais une fois Drupal 9 sorti, il se passe quoi ?

Et bien, nous (la communauté Drupal) allons continuer avec l'approche qui a fait le succès de Drupal. A savoir discuter collectivement pour identifier de nouvelles initiatives et travailler ensemble afin de les réaliser.

Dries propose ainsi déjà 4 nouvelles initiatives pour le futur de Drupal sur le long terme :

⦁    Réduire les coûts et efforts pour la gestion d'un site en Drupal.

⦁    Prioriser l'expérience des nouveaux utilisateurs. Un nouveau thème pour le Front-Office est d'ailleurs en cours de construction grâce au sponsoring de l'entreprise américaine Lullabot).

⦁    Drive the open web  / Aider au développement du Web ouvert.

⦁    Etre le meilleur moteur de structuration des données.

A ce sujet, en tant que developpeur back-end, celle dont nous voudrions ici vous parler plus en détail est l'initiative concernant l'orientation en tant que moteur de structuration des données. Qu'est-ce que c'est que ce terme compliqué ?

D'après Dries, 4 Milliards de nouveaux utilisateurs arriveront sur Internet d'ici à 2022-2025. Et nous passerons de 20 milliards d'appareils connectés à Internet en 2020, à 300 milliards en 2030.

Cela devrait engendrer beaucoup de changements majeurs. En plus d'une explosion du nombre de données circulant sur Internet, cela devrait également changer la façon dont circulent ces données, et la façon dont Drupal devrait interagir avec ces données.

Actuellement, la saisie / l'insertion de contenu dans un site n'a pas beaucoup évolué depuis ces dernières années. Le contenu est entré manuellement dans un Back-Office puis rendu en HTML.

Mais dans un futur proche, le contenu entrera dans Drupal de 12 manières différentes, et en sortira d'autant d'autres manières (vous l'aurez compris, 12 est un nombre aléatoire).

Cela signifie également que dans le cadre du développement ordinaire d'un site, nous n'allons plus seulement être amenés à utiliser des WebServices externes mais également à produire des WebServices.

Drupal Post Browser World

 

Ainsi, Drupal doit évoluer pour ne plus être seulement un simple répertoire de contenu, mais avant tout un outil permettant de structurer et organiser ce contenu.

 

Conclusion

Les DrupalCon sont toujours l'occasion de prendre le pouls de la communauté, de saisir ses doutes et ses aspirations. De notre point de vue, le DrupalCon Amsterdam marque clairement l'entrée de notre CMS préféré dans un nouveau cycle prometteur de développement et de prouesses techniques, pour que cet outil Open Source continue a être le leader dans le monde sans pitié des CMS Open Source. En tant que développeurs Drupal, ces événements sont une source de motivation, d'inspiration et de formation. C'est une fierté d'appartenir à une communauté aussi brillante, active et inclusive.

On pouvait croire Drupal usé, vieillissant et obsolète... Au contraire, le virage amorcé avec Drupal 8 et maintenant Drupal 9 le replace au centre d'Internet, et nous prenons le pari que si 1 site sur 40 tourne sous Drupal aujourd'hui, ce sera 1 sur 20 dans quelques années, grâce aux efforts de notre communauté.

 

Post-Scriptum (un peu de tourisme / culture quand même)

Dans les rues d'Amsterdam, Il fut impossible de tourner la tête sans voir un vélo. Mais nous n'avons pourtant aperçu AUCUNE boutique en vendant. D'où viennent-ils alors ? Comment se sont ils reproduits ? A qui profitent-ils ? Quel est leur réseau ?

Etude de cas - Paris Musées

emeline.peysson
22/10/2019
Face aux enjeux et aux mutations digitales de ces dernières années, Paris Musées voit sa relation avec son public se modifier. C’est dans ce contexte que l’institution publique a lancé en 2016, un portail des collections inédit regroupant les 14 musées municipaux de la ville de Paris avec comme objectif premier de donner plus de visibilité à ses œuvres. Retour sur ce projet innovant.
Etude de cas Paris Musées

 

Face aux enjeux et aux mutations digitales de ces dernières années, Paris Musées voit sa relation avec son public se modifier. C’est dans ce contexte que l’institution publique a lancé en 2016, un portail des collections inédit regroupant les 14 musées municipaux de la ville de Paris avec comme objectif premier de donner plus de visibilité à ses œuvres.

 

Une stratégie digitale adaptée au milieu culturel

Chercheurs, grand public, professionnels d’art… Paris Musées a fait appel à Axess Open Web Services afin de renforcer sa stratégie de communication auprès de ses publics et ainsi répondre à quatre objectifs :
-    Créer un portail commun pour les 14 musées municipaux de Paris en y intégrant une passerelle unique vers leurs différents sites web.
-    Accroître la visibilité de ses collections comprenant 1 million d’œuvres et permettre une navigation fluide via internet.
-    Inciter l’internaute à parcourir le portail grâce à des thématiques illustrés par les œuvres des collections.
-    Communiquer et mettre en valeur ses expositions sur son portail tout en valorisant sa programmation d'activités culturelles dans les musées grâce à une refonte du site internet réalisée en janvier 2019.

« Nous avons choisi Axess Open Web Services pour leur compréhension de notre problématique et leurs références dans le domaine institutionnel, mais également pour leur approche technique et ergonomique. » explique Philippe Rivière, Chef du Service numérique de Paris Musées.

Drupal : un CMS puissant pour un projet d’envergure

L’ensemble des sites internet de Paris Musées fonctionnant déjà sous Drupal, le choix de ce CMS était fortement conseillé : « Une fois le cahier des charges validé, tout est allé très vite. Le plus gros du travail a été mené dans les flux des données et la numérisation des œuvres » nous confie Philippe Rivière.
Ouvrant une infinité de portes, le site web a été fait sur-mesure : il est notamment responsive, multilingue et doté d’un espace utilisateur. Qui plus est, une base de plusieurs millions d’items a été traitée afin de pouvoir proposer tout un ensemble de fonctionnalités : rechercher, filtrer, affiner et trier est très facile, sachant que le site propose également de personnaliser sa navigation avec des nouveautés et des suggestions en fonction de ses goûts personnels.

Vers une ouverture des données : l’Open data

Paris Musées a aussi la volonté de présenter en ligne un contenu ouvert et homogène grâce à l’utilisation d’une API (Application Programming Interface ou Interface de programmation en français).
L’API fait office de passerelle et récupère les informations dont elle a besoin dans une base de données unique (le portail des collections) pour ensuite les réinjecter dans les différents sites internet de Paris Musées (exemple : Musée Cernuschi, Petit Palais) et leurs applications mobiles ("Pas à Pas" du Musée Carnavalet).

D’abord à vocation interne, cette API a été ouverte à l’internaute début 2020 afin qu’il ait accès librement à toutes les données textuelles disponibles sur le portail des collections. Notamment très attendu par les chercheurs, étudiants et enseignants, cette démarche d’Open Content permet ainsi le libre accès et la réutilisation de fichiers numériques haute définition (aujourd’hui plus de 150 000 oeuvres), sans restriction technique, juridique ou financière, et cela quel que soit l’usage (commercial ou non)..

Des retombées non négligeables

Après la sortie de son site web « Paris Musées collections » en 2016, l’image de l’institution s’est renforcée avec pas moins de 14 retombées presse papier (Le Quotidien de l’art, Femme Actuelle, Direct Matin…), 39 retombées web (Le Parisien, Aujourd’hui Paris…) et 3 reportages télévisés (France 2, France 3 et BFM Business).
Le site a même été accompagné d’une campagne de communication sur Instagram où 10 instagrameurs ont réinterprété de façon créative et décalée les chefs d’œuvre qui étaient diffusés en ligne. Les créations ont ensuite été exposées dans la gare Saint-Lazare à Paris pendant près de 3 mois. Résultat : pas moins de 33 retombées en France (M6, France inter, Les Inrocks…) et 56 à l’internationales (The Telegrap, Mashable, Lonely Planet…).

Aujourd’hui, Paris Musées c’est :
-    Plus de 310 000 œuvres en ligne
-    Plus de 11 000 archives
-    Près de 11 000 ressources bibliographiques
-    Environ 40 000 visiteurs uniques par mois sur le site internet

Des améliorations continues

Trois ans plus tard, Paris Musées et Axess Open Web Services travaillent toujours ensemble afin d’améliorer sans cesse le parcours utilisateur tant d’un point de vue ergonomique que technique : « L’avantage d’Axess Open Web Services c’est son organisation projet, sa réactivité, sa réelle disponibilité au niveau des ateliers et son immersion complète dans la culture de notre institution. Cela leur permet de comprendre parfaitement nos enjeux et nos contraintes » indique Philippe Rivière.

Télécharger l'étude de cas

 

Le saviez-vous ?

Paris Musées est une institution publique administrative créée en janvier 2013. Elle rassemble les 12 musées municipaux de la ville de Paris et 2 sites archéologiques.
http://www.parismusees.paris.fr/fr
http://parismuseescollections.paris.fr/fr

Retour sur la dernière faille de sécurité majeure drupal (SA-CORE-2019-003)

slybud
28/02/2019
Retour d'expérience sur la dernière faille de sécurité du core Drupal et comment nous avons géré cela sur les sites que nous maintenons en TMA chez Axess Open Web Services
Drupal Security Alert

Vous l'avez sans doute remarqué, cela fait maintenant deux ans que les failles de sécurité majeures se multiplient sur le core de notre CMS/CMS favori (Drupal pour ceux.elles qui se seraient vraiment perdu.e.s et seraient arrivé.e.s sur ce billet de blog en tapant "croisement cochon d'inde licorne"). Deux manières de voir les choses :

  • Drupal est un CMS peu fiable et les failles de sécurité sont légion, c'est peu rassurant
  • Drupal, en tant que logiciel (libre ou non), est un ensemble de lignes de code exposé comme les autres et il faut souligner la maturité de cette outil dans la gestion de sa politique de sécurité avec une équipe dédiée à la sécurité et des process clairs.

Devinez quel point de vue nous avons adopté à AOWS ? ;-)

Il m'a semblé intéressant de vous raconter comment se passe une mise à jour de sécurité critiques pour les sites dont nous assurons la TMA (plusieurs dizaines, la plupart très sensibles), et quels process nous avons mis en place au fur et à mesure des années pour gérer sans encombre ces événements.

Pour résumer :

  • Nos architectes et chefs de projet techniques suivent de près les publications de la security team et les annonces de sécurité
  • Une faille de sécurité majeure, telle que celle du 20/02/2019, est annoncée quelques jours auparavant par la security team drupal
  • A ce moment, l'annonce est analysée par nos architectes techniques afin d'évaluer au mieux les risques
  • En parallèle, notre directeur d'activité recense les membres de l'équipe qui pourront être présents le jour J, à l'heure dite, sur la base du volontariat/en fonction des contraintes de chacun
  • La liste des sites que nous maintenons est vérifiée en amont et les mises à jour sont réparties entre les forces qui seront présentes le jour J
  • Les clients sont prévenus (Mail et/ou interface de tickets Redmine) de la future mise à jour, et éventuellement leurs hébergeurs si nous ne pouvons pas déployer nous même
  • Les pizzas et autres nourritures à forte teneur en calories techniques sont commandées
  • L'équipe attend fébrilement la sortie de la faille et du/des patch(es)
  • Ces éléments sont analysés par nos architectes techniques dés leur sortie
  • Un plan est établi en fonction des typologies de sites impactés et des priorités et les mises à jour + déploiement commencent
  • La check-list est vérifiée
  • Tout le monde peut reprendre une activité normale et dormir sur ses deux oreilles

Je ne vous ai pas parlé ici de la coopération renforcée avec les administrateurs systèmes qui dans certains cas nous permettent de court-circuiter pas mal d'étapes pour tous les sites hébergés par nos soins, en concoctant un script magique qui recherche toutes les instances drupal sur un serveur et les patche ensuite dans la foulée. Tout cela est déployé en un clic avec notre système d'orchestration Saltstack : c'est le pouvoir et la magie noire du DevOps !!

Si vous souhaitez nous confier votre projet de Site Internet et/ou de TMA drupal pour bénéficier de tous ces process, n'hésitez pas à nous contacter !

 

Drupalcamp 2019 à Paris

piotre
05/02/2019
Les 15, 16 et 17 février 2019 aura lieu le Drupalcamp 2019 à Paris. Axess Open Web Services, partenaire de l’évènement, vous donne rendez-vous !
Drupalcamp 2019 Paris

Le 10éme Drupalcamp

Pour cette 10éme édition, le Drupalcamp se tiendra à l’espace Saint-Martin à Paris 3éme du 15 au 17 février 2019.

Ouvert à tous, le Drupalcamp est l’occasion pour la communauté Drupal de se retrouver pour échanger, apprendre et partager leurs connaissances autour du logiciel Open Source Drupal.

Au programme de ce Drupalcamp 2019 :
» Des retours d’expériences d’entreprises utilisatrices de Drupal.
» Des conférences autour de thématiques nouvelles données par des membres de la communauté Drupal et des professionnels reconnus.
»Des sessions de découverte pendant lesquels des démonstrations seront données à destination d’un public plus novice.

Axess Open Web Services partenaire de l’évènement

Actif au sein de la communauté Drupal depuis 2001 et expert en développement Open Source sous Drupal, Axess Open Web Servicessera présent au Drupalcamp 2019 en tant que partenaire.

Cet évènement sera l’occasion pour nos experts d’échanger avec la communauté autour des pratiques et nouveautés de Drupal et d’enrichir leur expertise.

Nous vous donnons rendez-vous !

https://paris2019.drupal.fr/

Bilan #Drupalgeddon

slybud
29/06/2018
Sécurité : Retour sur les épisodes #DrupalGeddon 2018 @OWS et @OWNS
Photo de l'équipe OWS au travail le soir du DrupalGeddon2

Autant 2015, 2016, 2017 ont été des années relativement "normales" en termes de failles de sécurité sur notre CMS préféré (le dernier épisode hautement critique datant d'octobre 2014 : faille Sql injection connue sous le nom de "Drupalgeddon"), autant 2018 aura démarré déjà bien fort en nous proposant 2 failles hautement critiques dans le core drupal, toutes version confondues (8, 7 et même Drupal 6, car oui, il existe encore des Drupal6/Pressflow en production, ne faites pas les innocents).

Je profite de ce billet de blog pour féliciter toutes les équipes OWS et OWNS pour leur implication, leur préparation et leur professionnalisme au cours de ces deux événements. Pour rappel, la publication de ce genre de failles nécessite des réactions dans l'heure afin de garantir la sécurité des sites de nos clients et la non compromission de leurs systèmes d'information.

Petit rappel du (bon) déroulement des opérations , n'hésites pas à nous contacter si vous souhaitez en savoir plus ou voir comment nous pourrions vous aider à mettre ces process en place. Pour les clients disposant d'un contrat de TMA chez OWS, cela s'est passé de la manière suivante :

  • Veille technologique hebdomadaire de nos architectes techniques et lead développeurs, ayant permis de prendre connaissance une semaine avant de la SA et de la fenêtre de release des patches
  • Mobilisation des équipes pour réserver du temps de travail sur ce créneau inhabituel (20h-22h pour le premier épisode) et vérifier la disponibilité de chacun
  • Vérification de l'état de toutes les instances (preprod et prod) des drupal maintenus
  • Déploiement éventuel des développements/mises à jour en attente ou création des branches git adéquates
  • Vérification de l'intégration continue pour tous ces projets
  • Recensement des hébergeurs tiers et prise de contact pour les prévenir des déploiements nécessaires sur le créneau visé
  • Répartition des clients sur tous les membres de l'équipe disponible (à la fois pour l'application des patches, mais aussi pour les déploiements/l'intégration continue et la recette technique après déploiement)
  • Alerte de tous les clients de l'opération à venir
  • Attente du jour J et de l'heure H

En parallèle, les administrateurs systèmes de notre filiale Open Web Network Solutions ont mis en place les actions suivantes :

  • Mobilisation des équipes pour réserver du temps de travail sur ce créneau inhabituel (20h-22h pour le premier épisode) et vérifier la disponibilité de chacun
  • Préparation d'un script d'orchestration permettant de
    • recenser automatiquement toutes les instances drupal d'un serveur
    • recenser les fichiers concernés par le patch de sécurité
    • appliquer automatiquement le patch de sécurité à ce fichier
    • sortir un rapport détaillé pour les éventuelles actions manuelles à mener pour de rares cas
  • Tests de ce script sur des infras de dev
  • Prévenir les clients (hors TMA OWS

Résultat : à l'heure H du jour J, dans une ambiance détendue et d'équipe, avec de la restauration livrée dans les locaux pour ceux qui étaient sur place à l'agence, il nous a fallu 2 heures pour mettre à jour et sécuriser des centaines d'instance drupal et aller se coucher apaisés :) . Aucun site n'a d'ailleurs été compromis grâce à ces actions

Donc encore bravo et merci à toute l'équipe et aux process/méthodes éprouvées pour la TMA et linfogérance Drupal.

Pour références/aller plus loin :

 

 

 

Les DrupalCamp en France, c'est reparti !

slybud
17/05/2016
C'est l'été et les événements business autour de Drupal refleurissent : Agora CMS, Drupagora, Mon p'tit chat agora ... oups, je m'égare.
logo drupal camp Nantes

C'est l'été et les événements business autour de Drupal refleurissent : Agora CMS, Drupagora, Mon p'tit chat agora ... oups, je m'égare.

Bien sûr, nos équipes commerciales seront ravies de vous croiser à l'occasion de ces rendez-vous, notamment à Drupagora, mais ce qui nous fait le plus vibrer, c'est l'annonce d'un grand DrupalCamp en France, j'ai nommé : Drupal Camp Nantes 2016 !

Avec les Dev Days, cela reste les meilleurs rendez-vous de la communauté, l'occasion d'assister à des conférences techniques de premier ordre, de renouer le lien avec la communauté fr, et de passer de très bons moments en se formant sur les dernières innovations Drupal 8.

Fidèle à sa tradition de sponsoring des DrupalCamp en France (et pas que, nous avons même sponsorisé le Drupal Camp Los Angeles fût un temps) depuis leur création, OWS est à nouveau fière de sponsoriser ce bel événement : nous sommes donc Sponsor Or du DrupalCamp Nantes !

Concrètement cela veut dire :

  • Notre soutien sans faille à la communauté
  • Un stand OWS sur l'événement, des offres d'emploi en ligne
  • Des collègues OWS que vous pourrez croiser et saluer lors de l'événement, il seront insatiables pour vous parler de Drupal 8 et et/ou de Scald si vous le souhaitez
  • Des goodies OWS dans votre sac de conférencier. Et cette année, nous avons tenu à rendre hommage à la région Nantaise et son Muscadet pour un goodie indispensable et inédit dans l'histoire des DrupalCamp.... Suprise le 10 juin

See you in Nantes (et pas à Beyrouth, les mélomanes comprendront) !

DrupalCamp : Paris 2013

DeFr
14/06/2013
Nous avons l'habitude de sponsoriser de nombreux événements Drupal (quelques exemples), mais lorsqu'ils se déroulent à Paris, nous nous devons de faire les choses en grand. Par conséquent, Open Web Solutions a décidé de s'investir sérieusement dans le Drupal Camp Paris, édition 2013.
logo drupal camp Paris

Nous avons l'habitude de sponsoriser de nombreux événements Drupal (quelques exemples), mais lorsqu'ils se déroulent à Paris, nous nous devons de faire les choses en grand. Par conséquent, Open Web Solutions a décidé de s'investir sérieusement dans le Drupal Camp Paris, édition 2013. Très concrètement, vous pourrez

  • Venir nous rencontrer sur notre stand tout au long des 3 jours de la conférence
  • Assister à l'une de nos conférences ou au sprint Scald
    • Le vendredi, de 17h à 17h45, Pierre T vous présentera quelques outils indispensables pour gérer votre projet sous Drupal
    • Le samedi, de 15h à 15h45, Sylvain vous expliquera pourquoi vous voulez utiliser Scald sur l'ensemble de vos projets pour gérer vos media, même si vous ne le savez pas encore. Tous les détails sur le site du DrupalCamp
    • Le samedi, de 16h20 à 17h05, Didier vous parlera de la mise en place de tests fonctionnels automatisés sur vos projets, via les technologies Behat et Mink. Pour plus de détails, c'est par là.
    • Le dimanche, de 10h à 12h, Pierre C vous montrera par la pratique comment construire un site media en 45 minutes. Les lecteurs les plus attentifs n'auront pas manqués de noter les 75 minutes d'écart entre la durée de la construction et la durée de la session, le but étant de multiplier les interactions avec l'audience pour aboutir à un résultat unique.
    • Le dimanche, à partir de 10h, Franck (c'est moi-même…) animera un sprint sur le module Scald
  • Repartir avec l'une des nos nombreuses surprises

A très vite au DrupalCamp !