The rise
of it automation

Guideline for tackling the transition

Automation is a logical evolution of IT. We come to a stage where technology allows us to free the teams of the most basic tasks, we must not deny it [...] This guide will enable readers to better understand the issues of automation and its implementation.


Alain VOIMENT / CTO at Société Générale

Get the book
THE RISE OF IT AUTOMATION

Automation lies at the heart of IT’s future and IT departments are currently debating the issues it raises: what it covers, the strategy to be adopted and the way to implement these changes. The aim of this guide is both to answer these questions and to put the topic into perspective, which extends much further than just tools and technology. What emerges is a new IT function based on a method and an analytical approach rather than on tools which are, in any case, bound to change.


This guide is intended both for IT managers and decision-makers wishing to implement an automation strategy to support their company in dealing with business challenges, and for experts wishing to take on one of tomorrow’s new IT roles.


automatisationstratégieIT
L’automatisation dans la stratégie IT

De l’exécution des tests unitaires au déploiement du code, en passant par le provisoning des infrastructures, l’automatisation a un rôle à jouer tout au long du processus de livraison d’applications. Les gains permis par l’automatisation du SI sont multiples : les délais et donc le time-to-market sont réduits, les équipes consacrent moins de temps aux activités à faible valeur ajoutée, les incidents sont moins fréquents et durent moins longtemps…

elementautomatiser
L’ analyse des éléments à automatiser

Automatiser l’ensemble de son SI est un vaste programme. Il faut idéalement commencer par une activité simple mais chronophage, afin d’emporter l’adhésion des équipes. Par la suite, de nombreux paramètres sont à prendre en compte pour prioriser les processus à automatiser : complexité, criticité, dépendances… Au bout du compte, la combinaison de l’intégration continue et de l’infrastructure programmable permettront la livraison continue de nouvelles versions des applications métiers.

outils
Le choix des outils

Impératifs ou déclaratifs, automates mono- ou multi-fournisseurs, orchestrateurs spécialisés ou généralistes… Il existe de nombreux types d’outils, qui peuvent s’assembler de différentes manières. La qualité et l’exhaustivité des API sont donc clés pour permettre la communication. Lors du choix des outils, on prendra également en compte d’autres critères, tels que l’intégration à l’écosystème, la disponibilité de compétences sur le marché, ou encore la possibilité de gestion des versions.

demarche
La démarche d’automatisation

Mener à bien un projet d’automatisation demande des compétences multiples et diverses, ainsi que l’implication des équipes techniques. Il sera nécessaire de décrire exhaustivement les processus et les référentiels – un automate n’ayant pas l’intelligence d’un humain – et de mettre en place des métriques pour suivre l’utilisation de l’outil. Enfin, travailler de manière itérative et incrémentale permettra de s’adapter aux évolutions du besoin qui peuvent survenir au cours du projet.

comoditycloud
Perspectives : le commodity cloud

Le cloud représente un nouveau modèle pour l’IT, dans lequel tout est automatisé. La résilience et la performance sont alors portées par les applications et non plus par les infrastructures. Cela ne concerne qu’une petite part du marché pour l’instant, mais sa croissance semble inexorable. L’expérience acquise en automatisant les infrastructures existantes permettra aux organisations d’aborder plus sereinement cette transition.

KEEP IN TOUCH