Blog

Comment Inkling a évolué vers une culture DevOps

par Vivian Au 2 décembre 2013 | 2 min de lecture

Inkling_company_logo Gartner identifie « Software-Defined Anything (SDx) » comme l’un des Top 10 des technologies stratégiques de 2014 . SDx est motivé par le besoin d'automatisation dans le cloud computing, DevOps et la mise en place d'infrastructures. Pour DevOps, la création de logiciels résilients et la livraison rapide de nouvelles fonctionnalités sont prises en charge par l'automatisation des tests, du déploiement et de la maintenance. Les outils qui offrent une automatisation contribuent à une livraison sans friction et à une innovation agressive. Inkling, une plateforme de livres électroniques interactifs pour un apprentissage intelligent, a fait passer son modèle de développement logiciel à DevOps avec l'aide de technologies qui ont propulsé le changement culturel.

Comme pour de nombreux changements culturels, la transformation d'Inkling vers une stratégie DevOps ne s'est pas faite du jour au lendemain. Inkling connaissait une croissance exponentielle et devait fournir une plateforme fiable pour respecter les SLA des clients. Grâce à des outils de surveillance, l'entreprise a pu automatiser la détection des problèmes dans son infrastructure informatique. Les alertes de ces outils de surveillance ont causé des problèmes car elles provenaient de tous les côtés et étaient envoyées à tous les membres de l'équipe, plutôt qu'à l'expert en la matière. Pour réduire le bruit des alertes, l'entreprise a dû centraliser les alertes et les acheminer vers le bon ingénieur pour résoudre le problème.

À mesure que l'équipe d'ingénierie s'est agrandie, l'équipe DevOps a souhaité ajouter davantage de personnes à la rotation d'astreinte afin de partager équitablement les responsabilités. Elle préférait gérer de manière centralisée les plannings d'astreinte sans affecter les paramètres de ses applications de surveillance à chaque fois qu'elle devait effectuer une modification.

Inkling s'est tourné vers PagerDuty pour automatiser sa gestion des incidents. Avec PagerDuty, le planning de garde d'Inkling est désormais automatisé, il n'est donc pas nécessaire de le maintenir en permanence. Les alertes sont également acheminées vers la bonne personne et automatiquement transmises à d’autres si nécessaire.

«PagerDuty est essentiel à notre stratégie DevOps. » – Aashay Desai, DevOps

Le passage d'Inkling à un modèle DevOps lui a permis de fournir un service extrêmement fiable, facilitant ainsi la transition des entreprises vers un modèle de publication axé sur le mobile et le numérique. Aujourd'hui, Inkling Habitat, une plateforme SaaS évolutive basée sur le cloud pour la création de contenu attrayant et interactif, est utilisée par les plus grands éditeurs du monde.

Lire l'histoire complète d'Inkling pour en savoir plus sur leur changement de culture DevOps.