Avec plus de 375 employés et 6 500 clients dans plus de 80 secteurs d’activité, EcoOnline est la plus grande société de logiciels d'Europe du Nord lorsqu'il s'agit de développer une technologie logicielle innovante pour améliorer la sécurité dans l’industrie chimique et la rentabilité dans le secteur Environnement, Santé et Sécurité (ESS). Les systèmes informatiques fournis par EcoOnline sont essentiels à ses clients pour créer des lieux de travail sécurisés et assurer la pérennité de l’activité. Le département R&D d'EcoOnline compte 75 employés qui assurent le développement continu de leurs systèmes informatiques.
Les principales applications sont actuellement " Chemical Manager " et " EcoOnline EHS ". La première fournit un accès instantané aux informations sur les produits chimiques en cas d'incidents critiques et soutient leurs gestion et manipulation. La deuxième permet aux clients de disposer des outils nécessaires pour garder le contrôle de leur travail en matière d'ESS, y compris sur la documentation d'audit, les évaluations des risques, les permis de travail, etc.

Une plateforme technologique pérenne au service de sa stratégie commerciale

EcoOnline a connu une croissance organique avec le rachat de plusieurs entreprises au cours des dernières années et s'est fixé des objectifs ambitieux impliquant une expansion dans de nouveaux pays, ce qui signifie attirer de nouveaux clients et collaborateurs mais aussi développer de nouveaux services. Dans ce contexte, l'entreprise doit se doter d’une plateforme technologique pérenne, capable de soutenir sa stratégie commerciale.

Elle choisit de migrer vers le cloud public avec comme spécificité : l'intégration et le déploiement continus et automatisés (CI/CD), le dimensionnement automatique avec un modèle de tarification à l’usage dit "pay as you go". Dans le même temps, EcoOnline souhaite consolider son environnement applicatif en regroupant divers services de base et en déployant des logins communs. Le tout en toute conformité avec les règles de l'UE en vigueur en matière de stockage et de traitement des données.

Une collaboration réussie avec Orange Business Services et AWS

Par l’intermédiaire du cloud de Basefarm, Orange Business Services fournit un cloud privé à EcoOnline en garantissant sa fiabilité et sa sécurité depuis près des 20 ans de vie de la société. Cette dernière appréhende facilement les bénéfices qu'elle peut tirer d'une collaboration avec Orange Business Services, à la fois partenaire d'AWS, fournisseur de services managés (MSP) et spécialiste du cloud privé.

L'application d'EcoOnline, développée pour des machines virtuelles (VM), est d'abord revue pour être fractionnée en composants plus petits – des conteneurs - en utilisant le refactoring framework d'AWS.

AWS Fargate est choisi pour cette transition vers la technologie des containeurs.

Alors que la technologie VM se fait sur des serveurs uniques, les containeurs impliquent le déploiement de paquets dans un nombre suffisant d'instances. La solution utilise les bases de données AWS Aurora Serverless. Conformément à la spécification des besoins d'EcoOnline, l'utilisation et les coûts augmentent et diminuent automatiquement, sans intervention humaine.

Orange Business Services a utilisé Terraform d'HashiCorp pour la configuration de tous les composants AWS et construit le code Terraform (IaC - Infrastructure as Code) pour la mise en service de l'infrastructure. De nombreux modules IaC éprouvés, issus à la fois de la bibliothèque Terraform d'HashiCorp et de la bibliothèque propriétaire d’Orange Business Services, ont simplifié la transition des VM vers les environnements de conteneurs.

L'IaC est également utilisé pour mettre en œuvre et gérer le CI/CD via les AWS Pipelines. Pour les développeurs, cette automatisation transforme une journée de travail classique sur des technologies traditionnelles et avec des tâches manuelles, en une journée qui peut se résumer à un simple clic sur un bouton. L'automatisation garantit également un résultat final fiable et systématique. EcoOnline peut ainsi se concentrer sur le développement d’applications plutôt que sur leur déploiement et leur exploitation.

Le CDN (Content Distribution Network) AWS CloudFront soulage l'environnement de conteneurs grâce à la distribution de contenu statique.

Avec le cloud public, les équipes d'exploitation travaillent le plus souvent en étroite collaboration avec les équipes de développement. Les architectes système d’EcoOnline n’avaient aucune envie de de devenir des exploitants 24h/24, raison pour laquelle Orange Business Services est devenu un élément permanent de l'organisation du développement et des opérations (DevOps) d'EcoOnline à travers l’offre Basefarm Platform Operations.

Orange Business Services prend également en charge la configuration et les correctifs de sécurité. AWS GuardDuty, basé sur l'IA, ainsi que des outils tiers sont utilisés pour analyser les erreurs potentielles, et pour identifier les vulnérabilités et les attaques potentielles. La fonction sécurité est désormais orienté service plutôt que serveurs. Amazon ECR (Elastic Container Registry) identifie les éventuelles vulnérabilités dans le code compilé vers l'image Docker avec AWS Pipline.

Une importante consolidation des applications et de l'infrastructure au service de l’innovation

Avec Orange Business Services en tant que partenaire MSP d’AWS, EcoOnline dispose, à la fois, d'un partenaire ayant une expertise globale de déploiement et d’exploitation de services en cloud public et privé, et d’un interlocuteur unique. A travers l’offre Basefarm Frontline Operations, l'entreprise bénéficie, par ailleurs, d’une assistance, d’une surveillance et d’une gestion des incidents 24 heures sur 24 et 7 jours sur 7 pour les deux environnements d'exploitation.

Grâce à la méthodologie de refactoring d'AWS, EcoOnline est passé d'applications développées pour sur des machines virtuelles à des applications conteneurisées avec AWS Fargate. La mise en service est réalisée à l'aide d'IaC qui contrôle également l'environnement automatisé AWS Pipeline pour la conteneurisation et le déploiement de nouveau code. Les équipes de développement d'EcoOnline (Dev) peuvent confier les opérations (Ops) à Orange Business Services pour travailler en mode DevOps.

EcoOnline a réalisé une importante consolidation de ses applications et infrastructures. Le passage à une plateforme pérenne a, quant à lui, permis une importante simplification et une rationalisation.

La plateforme cloud d'AWS offre un vaste éventail de nouvelles opportunités pour le développement d'applications et d'activités, notamment le Machine Learning (ML) et l'intelligence artificielle (IA). En tant que partenaire AWS MSP, Orange Business Services aidera EcoOnline à tirer le meilleur parti du cloud et des technologies innovantes associées..

533 000 personnes utilisent le logiciel d’EcoOnline's pour protéger plus de 2 millions de salariés

 
 

Pour aller plus loin