DevOps et Agilité face à la crise : l’exemple d’un retailer

A l’heure où le « click & collect » est devenu une nécessité, les comportements de consommation convergent plus que jamais vers le digital. Pour maintenir la continuité de service, le web pousse les murs du magasin. Face à des pics d’activité hors du commun, soutenir les infrastructures du SI est un défi à maitriser. Et pour cela, mieux vaut être Agile ! Témoignage de ce retailer.

Des enjeux exceptionnels

En cette période de crise, certaines plateformes e-commerce de grande distribution ont connu une explosion de leur trafic. Par rapport à une période normale, les commandes et connexions ont été en moyenne multipliées par 8 lors du premier confinement et par 4 lors du deuxième. Dans ce contexte de mesures sanitaires, l’activité quotidienne sur les plateformes est comparable à celle d’une journée de Black Friday les années précédentes.

Prenons le cas d’un retailer français, dont les plateformes ecommerce sont hébergées dans un cloud public. Avec le support opérationnel des équipes d’Orange Business Services au sein d’une équipe DevOps mixte, la notion d’urgence en période de crise se traduit en deux objectifs :

  • Assurer la disponibilité des machines et des applications dans le cloud. Il convient alors d’anticiper les montées en charge et d’adapter les infrastructures.
  • Maintenir une scalabilité aussi rapide que possible, pour offrir à ses utilisateurs une disponibilité des applications toujours optimales.

DevOps & co-management : l’équation gagnante

Face au confinement et à une forte sollicitation des équipes techniques, le rôle du management est clé pour l’esprit d’équipe. Lorsque le projet est co-construit entre les développeurs et les opérationnels, une organisation multisite et le télétravail ne sont pas un frein.

Loin du classique modèle client-fournisseur, la relation de confiance que le DevOps instaure entre toutes les parties génère un immense gain en agilité. Une fois les ressources de traitement, stockage et les couches middleware mises en place sur le cloud, les applications livrées et configurées et les outils de monitoring paramétrés, les équipes du retailer et d’Orange Business Services disposent toutes deux d’un accès à la gestion du SI, avec traçage des connexions pour pouvoir au mieux gérer les potentiels incidents.

Résultats : le décloisonnement opéré par le DevOps est un puissant rempart face aux complexités inhérentes à cette période de crise. Au final, fournisseur et client se recentrent sur une préoccupation commune : l’expérience utilisateur.

Que ce soit sur l’organisation du travail ou les modes de consommation, les impacts de la Covid-19 devraient perdurer sur le long-terme. Les très fortes sollicitations des SI exigent des infrastructures toujours plus solides. Alors que de nouvelles périodes de pointe se présentent, un modèle gagnant-gagnant a d’ores et déjà fait ses preuves : cloud pour la technique et DevOps pour l’humain !