Développeurs

Embrassez la révolution des conteneurs avec IBM

Share this post:

Les développeurs ne jurent plus que par les conteneurs, une unité d’exécution facilitant le déploiement des applications et leur définition sous la forme de microservices. Reste que la gestion des conteneurs n’est pas toujours simple. Des services comme les IBM Managed Container Services peuvent aider les entreprises.

La croissance folle des conteneurs

L’émergence du Cloud est intimement liée aux machines virtuelles. Mais c’est une unité d’exécution encore plus petite qui est en train de révolutionner le paysage IT : le conteneur. Les conteneurs répondaient initialement à une problématique de déploiement venant du monde des développeurs. Docker a ajouté à ceci la gestion des images et la collaboration. Swarm s’est penché pour sa part sur la problématique de l’orchestration. Et Kubernetes sur les déploiements massifs.

L’arrivée de cet outillage s’est traduite par une accélération brusque du marché des conteneurs. Le marché du CaaS (Container as a Service) devrait ainsi atteindre les 4,1 milliards de dollars en 2022. Cette technologie est par ailleurs difficilement dissociable du développement agile et du modèle DevOps. Ce qui se traduit par une automatisation et une immutabilité poussées à l’extrême. Une caractéristique que pourraient adopter les machines virtuelles dans le futur.

Les conteneurs ne sont en revanche pas forcément indissociables du Cloud, même s’ils sont un vecteur d’hybridation bienvenu dans une stratégie multi-Cloud. Les conteneurs restent en effet la plus petite unité de production commune entre les offres de différents opérateurs Cloud.

Le numéro 1 du Cloud hybride n’existe pas encore, mais gageons que celui qui sera le plus fort sur les conteneurs remportera
la timbale. Il devra proposer un outillage de gestion des conteneurs, mais aussi une plate-forme de qualité industrielle pour leur déploiement et une stratégie de certification de solutions tierces.

Les IBM Managed Container Services

Les IBM Managed Container Services (IMCS) existent depuis 2014, mais sont en évolution constante, ce qui permet d’y proposer des technologies émergentes. Bien entendu Docker et Kubernetes, mais aussi Helm pour gérer les applications Kubernetes et Terraform, une solution d’Infrastructure as a Code. Ajoutez à ceci une toolchain DevOps, des services managés de sécurité, du conseil et de l’infogérance et vous obtenez une offre complète de gestion du cycle de vie des services en conteneurs.

IMCS attire deux typologies d’entreprises.
Il y a tout d’abord celles qui développent ou rénovent des applications en microservices. Mais il y a également les entreprises qui se rendent compte qu’elles peuvent optimiser leur infrastructure avec les conteneurs.
Le fait de pouvoir faire tourner 2 à 4 conteneurs pour une machine virtuelle est en effet un facteur d’optimisation à ne pas négliger.

Les conteneurs sont un excellent vecteur d’automatisation du déploiement des applications ou des mises à jour. Il en effet très aisé de naviguer entre plusieurs versions d’une application. Le côté négatif est qu’il est significativement plus difficile de gérer des conteneurs que des machines virtuelles. L’infrastructure est plus complexe et il faut apprendre à maîtriser de nouveaux outils. D’où la présence d’offres CaaS (Container as a Service) ou de services comme IMCS.

Avec l’acquisition de Red Hat en cours de réalisation sur 2019, IBM pourra disposer du meilleur des technologies IBM Cloud Private et Red Hat OpenShift et ambitionne déjà de devenir le futur # 1 du Cloud hybride.

DevOps et microservices : la nouvelle norme ?

Si les conteneurs peuvent servir à déployer des applications classiques, nous pouvons sans conteste observer une trajectoire parallèle avec les microservices.

Le modèle DevOps et les microservices deviennent la norme de développement. Chose d’autant plus vraie que les développeurs récemment sortis de l’école ont baigné dans des technologies comme Go, Node.js, GitLab, GitHub et Docker. Bref, dans la culture DevOps et ses outils phares. Des codeurs acculturés au développement agile et habitués aux cycles de développement courts. Ils délaissent les infrastructures statiques en faveur de microservices, avec comme unité d’exécution de base le conteneur.

Mais il manque encore de personnes ayant ce profil « Ops » au sein des entreprises. Des profils capables d’insuffler l’envie de créer et consommer du « as Code » qu’il s’agisse de l’« Infrastructure-as-Code » ou des « Operations-as-Code ». Mais aussi d’encadrer ce phénomène. Une discipline de prescription et de régulation que Google nomme le SRE, pour Site Reliability Engineering. Les profils SRE seront un atout pour acclimater les équipes à la culture DevOps et aux changements induits par l’adoption des conteneurs et des microservices.

Au-delà de ses offres de consulting et de services, c’est un domaine sur lequel IBM peut aussi accompagner ses clients : notamment à travers l’initiative IBM France Academy, qui propose des parcours variés et personnalisés mêlant cours en présentiel, e-learning, immersion, coaching, conférences … pour les aider à se doter des compétences critiques en fonction de leurs besoins spécifiques.

 

CTO Hybrid Cloud IBM Services

More Développeurs stories
11 juillet 2022

Pourquoi l’AIOps aide les équipes IT à conserver la maîtrise de leur SI

Les DSI ont de plus en plus de difficultés pour appréhender la complexité croissante de leur paysage IT. L’AIOps les aide à détecter les problèmes opérationnels, en trouver la cause et y remédier. L’AIOps automatise également l’optimisation des ressources. Une technologie en plein essor.   L’AIOps (Artificial Intelligence for IT Operations) est une technique encore […]

Continue reading

1 juillet 2021

IBM, partenaire officiel de « The Amundi Evian Championship » en 2021

« The Evian Championship », rebaptisé « The Amundi Evian Championship » en 2021, célèbrera ses 27 ans cette année. Tournoi Majeur sur le circuit du golf féminin, il réunira plus de 120 joueuses internationales de premier plan du 22 au 25 juillet prochain à l’Evian Resort. IBM est partenaire officiel du tournoi depuis l’an […]

Continue reading

16 avril 2021

Construire, moderniser, sécuriser et opérer votre IT avec IBM IS

  Le « Move to Cloud » et l’intégration d’environnements hybrides De nouveaux rôles clés émergent pour accélérer l’innovation en entreprise tout en maîtrisant les coûts. L’usage du Cloud en entreprise représente, en effet, une opportunité extraordinaire d’innovation. Mais aussi une menace sur l’intégrité, le contrôle des données et la gestion des assets informatiques. « Le « Move to […]

Continue reading