De nombreuses entreprises commencent à transférer une partie ou la totalité de leur infrastructure informatique vers un environnement cloud, mais toutes ne réfléchissent pas au coût, au temps et à la stratégie globale qui devraient accompagner une migration vers le cloud.
Moti Rafalin, PDG et cofondateur de vFunction, estime que la clé d’une migration réussie vers le cloud consiste à élaborer une stratégie de modernisation du cloud fondée sur une compréhension approfondie de vos applications métier et de leurs cas d’usage. Dans cet entretien avec Rafalin, découvrez quelques bonnes pratiques essentielles pour réussir une migration fluide vers le cloud, ainsi que certains des besoins les plus pressants, actuels et futurs, dans les domaines de la migration vers le cloud et de la modernisation des applications.
À lire également : Des stratégies efficaces de migration vers le cloud pour les réseaux d’entreprise
À propos de vFunction
ENP : En quoi les principales offres de services de vFunction se distinguent-elles de celles des autres entreprises de migration vers le cloud ?
Rafalin : Je pense qu’il est vraiment important de préciser que nous ne sommes pas en concurrence avec elles. Vous devez déplacer vos workloads vers le cloud, et notre rôle consiste ensuite à décomposer ces applications et à les moderniser. Nous ne sommes donc pas une entreprise de migration, mais une entreprise de modernisation, et nous complétons toutes ces autres solutions qui se chargent uniquement de la migration.
À lire également : Le grand jeu de la modernisation face à la fuite des cerveaux des mainframes
Migration vers le cloud ou modernisation du cloud
ENP : À quels problèmes les entreprises sont-elles actuellement confrontées dans leur parcours de migration vers le cloud ?
MR : Le problème fondamental que nous cherchons à résoudre est que, si l’on considère le cloud aujourd’hui, la migration vers le cloud et son adoption, nous n’en sommes réellement qu’aux premiers balbutiements de cette évolution. Les workloads qui s’exécutent dans le cloud sont principalement de nouveaux workloads et les fruits les plus faciles à cueillir, c’est-à-dire ceux qui étaient relativement simples à migrer.
81 % des workloads ne sont pas cloud-native et se trouvent toujours sur site. Pour tirer parti du cloud, il ne suffit vraiment pas de les transférer tels quels. Il ne faut pas les déplacer vers le cloud en l’état ; il faut plutôt les transformer pour adopter une architecture cloud-native afin de bénéficier de tous les avantages du cloud, comme l’élasticité, l’agilité, l’accélération de la vélocité d’ingénierie et les économies de coûts.
ENP : Quelles sont les dernières solutions proposées par vFunction à ses clients ?
MR : Nous avons ce que nous appelons l’App Modernization Hub. Il s’agit d’un produit de base qui vous aide d’abord à analyser et à évaluer toutes vos applications, puis à élaborer un dossier métier déterminant quelles applications sont les mieux adaptées à ce type de transformation.
Je pense qu’il est important de souligner que nous ne préconisons pas nécessairement de transformer toutes vos applications. Pour certaines, la modernisation est pertinente ; pour d’autres, un simple lift-and-shift suffira ; et pour un troisième groupe, vous préférerez peut-être les retirer sans rien en faire. Nous voulons aider le client à analyser ces applications et à élaborer réellement un dossier métier déterminant lesquelles sont les mieux adaptées à chaque type de transformation.
En savoir plus sur les microservices : La valeur croissante d’une architecture en microservices
Les défis à venir pour les fournisseurs et opérateurs cloud
ENP : Selon vous, quels défis les fournisseurs de cloud devront-ils relever pour leurs clients dans un avenir proche ?
MR : Je pense que, comme je l’ai dit précédemment, nous n’en sommes qu’aux premiers balbutiements de la transformation cloud. Nous constatons que les grands fournisseurs cloud — comme Amazon, Google ou Microsoft — cherchent tous des moyens d’aider leurs clients à déplacer leurs applications métier essentielles vers leur cloud.
Ils n’y sont pas encore, soit dit en passant. Comme je l’ai dit, ce sont les nouvelles applications qui se trouvent dans le cloud, ainsi que les fruits les plus faciles à cueillir, mais les applications essentielles sur lesquelles reposent les entreprises du Fortune 500 ne sont toujours pas dans le cloud, ou sont simplement en cours de transfert. Aider les clients dans ce type de migration et de modernisation est donc une priorité.
Pour résumer, je pense que, pour conquérir la prochaine frontière de la migration vers le cloud, il faut faciliter la modernisation des applications historiques de vos clients. Et, pour vous donner quelques chiffres, il existe 21 milliards de machines virtuelles Java dans le monde ; ce chiffre provient d’Oracle. Toutes ne correspondent peut-être pas à une application, mais disons qu’il existe des centaines de millions d’applications monolithiques qui ne sont pas dans le cloud.
Ce sont les fournisseurs de cloud qui doivent réellement contribuer à résoudre ce problème, faute de quoi ils vont se heurter à un mur lorsqu’il s’agira de transférer davantage de workloads vers le cloud. C’est pourquoi ils développent tous des solutions, s’associent à d’autres acteurs et recherchent des solutions pour aider leurs clients à moderniser leurs applications.
Davantage de stratégies de migration proposées par TechRepublic : 7 conseils pour migrer efficacement vers le cloud
Les avantages d’une stratégie de modernisation du cloud
ENP : Pourquoi est-il important pour les entreprises de moderniser leur infrastructure applicative le plus tôt possible ?
MR : Si l’on se rattache un peu plus à l’environnement économique dans lequel nous vivons aujourd’hui, toutes ces entreprises du Fortune 500 doivent se moderniser, faute de quoi elles ne survivront pas. Je vais vous donner deux exemples.
Dans les services financiers, on trouve les banques traditionnelles, qui sont en concurrence avec les start-up de la fintech. Ces dernières disposent d’une architecture moderne, entièrement fondée sur les microservices. Elles sont capables de fournir très rapidement des fonctionnalités et de créer des solutions personnalisées pour de très petits segments du marché. Si les grandes banques ne transforment pas leurs applications monolithiques en microservices, elles ne peuvent pas fournir rapidement des services qui leur permettent de rester compétitives.
Un autre exemple est celui de l’industrie automobile. Nous connaissons tous Tesla. C’est une voiture électrique, mais c’est surtout une entreprise logicielle. Si vous rencontrez un problème avec votre Tesla, depuis votre iPhone ou votre appareil Android, vous pouvez commander les pièces et obtenir l’état d’avancement ; elles seront livrées à votre emplacement grâce au GPS, votre voiture sera réparée, puis vous paierez depuis votre mobile. Toute l’expérience est numérisée.
Si vous achetez des voitures traditionnelles, elles ne sont pas capables d’offrir cette expérience car, une fois encore, elles reposent sur ces applications monolithiques historiques qui les empêchent d’innover assez rapidement et de proposer ce type de services. Je pense donc que cette modernisation est véritablement au cœur de la prochaine frontière de l’adoption du cloud.
Au-delà des économies potentielles et de la fourniture accélérée de services, quels sont les autres avantages du passage d’une architecture monolithique aux microservices ?
MR : Je pense que le principal avantage est l’accélération de la vélocité d’ingénierie. Supposons que vous apportiez des modifications à une grande application monolithique contenant 10 millions de lignes de code. Le cycle de publication de cette application peut alors durer des mois, car vous devez exécuter des tests sur l’ensemble de l’application, tandis que si vous la décomposez en microservices dotés d’API bien définies, vous pouvez modifier uniquement un service donné. Je dirais que la vélocité d’ingénierie et l’accélération obtenues, qui vous permettent d’innover plus rapidement et de répondre beaucoup plus vite aux bugs et aux problèmes, constituent le principal avantage.
ENP : Souhaitez-vous ajouter quelque chose ?
Rafalin : Je pense que, pour résumer ce que j’ai dit, nous allons voir moins de migrations sans modernisation. Une simple migration peut constituer une bonne première étape, mais il faut procéder à la modernisation pour en extraire toute la valeur.
De manière générale, de nombreuses entreprises et personnes cherchent à savoir comment utiliser l’IA pour améliorer le développement. Il s’agit donc d’un autre domaine dans lequel vous souhaitez utiliser l’IA, en raison de la complexité des applications existantes. Les développeurs peuvent ne plus être disponibles, il peut y avoir un déficit de connaissances ou des interdépendances et du code spaghetti pour lesquels l’IA est nécessaire afin de moderniser ces applications. L’IA pour les nouvelles applications est également une bonne piste, mais je pense qu’il s’agit d’un excellent cas d’usage de l’IA.
Remarque : cet entretien a été modifié pour des raisons de longueur et de clarté.
À propos de Moti Rafalin
Moti Rafalin a cofondé vFunction et en est le PDG. Il apporte à ce poste plus de 20 ans d’expérience dans le secteur des logiciels d’entreprise, avec une spécialisation dans les infrastructures, les applications et la sécurité. Avant de cofonder vFunction, Rafalin a cofondé WatchDox et l’a dirigée depuis sa création jusqu’à son acquisition par BlackBerry, faisant croître l’entreprise pendant 20 trimestres consécutifs et l’établissant comme un leader de la mobilité et de la collaboration sécurisées pour les entreprises. Il a ensuite occupé le poste de vice-président senior chez BlackBerry LTD.
Avant de cofonder WatchDox, il a été directeur général de l’activité de gestion des applications chez EMC. Rafalin a également servi dans l’armée de l’air israélienne, où il a dirigé des équipes d’ingénieurs, de techniciens et d’officiers opérationnels dans le cadre de projets technologiques de pointe. Il est diplômé du Technion, Israel Institute of Technology, et titulaire d’un MBA de la Harvard Business School.
À lire ensuite : Les meilleurs outils et services de migration cloud pour les entreprises