Faisant suite à la stratégie nationale pour l’intelligence artificielle (SNIA) lancée en 2018, le Gouvernement vient de se doter en septembre 2023 d’un comité de l’intelligence artificielle générative. Ces initiatives illustrent, outre l’importance médiatique que l’IA ne cesse d’avoir depuis la mise à disposition du grand public de ChatGPT, l’urgence pour le secteur public français de s’approprier ces nouvelles technologies.
BLOG | Bascule vers le cloud, plus qu’une simple migration !
20/09/2024
La migration d’applications vers le cloud est un sujet omniprésent dans le quotidien de toutes DSI.
Difficile de ne pas résister aux offres alléchantes des fournisseurs de solutions cloud qui promettent réduction de coût, scalabilité, innovation, sécurité ou encore résilience. De notre expérience, les avantages qu’offrent les solutions cloud sont indéniables si et seulement si leur utilisation est le fruit de plusieurs étapes de réflexion.
Ce travail doit être réalisé en amont pour aboutir à la définition d’une stratégie adéquate et ainsi faire en sorte que votre bascule vers le cloud soit une réussite.
4 étapes clés pour avancer dans la bonne trajectoire
Ces étapes de réflexion se font de manière descendante, en commençant par une vue globale de l’écosystème dans lequel vous travaillez et en terminant par les spécificités de vos applications. Selon votre point de départ et la stratégie de transformation que vous souhaitez mettre en place, vos applications auront une cible de migration différente.
1. Focus sur votre existant
Vous êtes unique ! De par votre historique et quelle que soit votre taille, vous avez une organisation et un modèle opérationnel qui vous est propre. Vous disposez de capacités d’hébergement et de ressources humaines techniques liées à cette activité. Peut-être avez-vous-même investi dans des infrastructures pour y installer vos serveurs.
Au contraire, vous êtes éventuellement déjà engagé sur un hébergement externe pour tout ou partie de vos besoins. Vous pouvez également avoir opté pour un accompagnement par un ou plusieurs partenaires pour renforcer vos capacités internes. Est-ce que ces partenaires sont prêts à vous accompagner sur des solutions cloud ?
Est-ce que l’utilisation de services managés vous permet de modifier votre modèle opérationnel et de réduire le besoin de prestations externes d’exploitation technique ? Vos outils de métrologie sont-ils adaptés à une bascule vers le cloud ? Vous l’avez compris, ce travail d’analyse est fondamental pour définir une stratégie adaptée.
L’adoption du cloud doit être vue comme un levier de modernisation et d’accélération à la transformation numérique et non pas comme un unique challenge technique. La transition vers le cloud nécessite un processus d’acculturation des équipes. Il est préférable d’envisager un accompagnement qui sécurise cette transition tant technologique qu’organisationnelle.
Listez les contraintes réglementaires et sécurité
Tout comme votre application vit dans un cadre organisationnel, elle vit également dans un cadre réglementaire. Ce contexte a une incidence sur les services que vous allez pouvoir utiliser pour basculer vers le cloud. Le RGPD est sans doute le règlement qui s’applique au plus grand nombre d’applications. La très grande majorité des services cloud disponibles sont conformes aux exigences du RGPD. De la même manière, vous pouvez avoir des contraintes sur la localisation des données de vos applications. Là aussi, les fournisseurs cloud ont investi pour rendre leurs services disponibles sur plusieurs régions en Europe. En revanche, certains domaines d’activité vont nécessiter le respect de normes ou certifications plus avancées comme HDS pour la santé ou encore PCI-DSS pour le monde bancaire. Dans le secteur public, la doctrine Cloud au Centre de l’Etat oriente les institutions vers les solutions qualifiées SecNumCloud lorsque certains critères sont réunis. Ces cadres réglementaires vont conditionner le catalogue de services utilisables pour accueillir vos applications. Les directives NIS et NIS 2 vont également amener certaines contraintes sur les services utilisés et leurs implémentations.
Cartographiez votre parc applicatif
Autre étape importante : la cartographie de vos applications. Cet exercice est essentiel pour identifier de manière exhaustive les particularités de votre parc applicatif : ressources consommées, type de technologies utilisées, niveau de maturité cloud, connectivités et adhérences avec des solutions externes, état de l’obsolescence, fréquentation des services… Ces informations sont très souvent connues par les collaborateurs œuvrant au quotidien sur les projets mais rarement consolidées.
Toutes ces données récoltées vont servir pour catégoriser vos applications selon différents critères comme par exemple leurs adhérences avec des technologies difficilement disponibles dans le cloud (comme les stockages partagés de type NAS), leur degré de conteneurisation ou encore la saisonnalité de la fréquentation des applications.
2. Déterminez le cadre de votre transformation
Nous n’avons pas encore parlé de gouvernance. Maintenant que vous avez cartographié votre point de départ, il est pertinent de la définir. Vous devez définir les cibles de votre transformation, les ressources nécessaires pour y parvenir et également les moyens pour assurer un contrôle. Cela peut paraitre un exercice complexe mais rassurez-vous, il est fort probable que ce que vous aviez initialement imaginé ne soit pas exactement ce que vous allez implémenter. Gardez de la flexibilité et ne fermez pas de portes trop rapidement.
Identifier les bénéfices attendus en migrant sur le cloud
Comme évoqué précédemment, l’adoption du cloud ne doit pas être qu’un simple sujet technique, il va impliquer bien plus de personnes que ce que vous auriez pu planifier initialement. L’objectif peut se limiter à libérer des ressources d’infrastructures vieillissantes ou à réduire votre empreinte numérique et les coûts associés.
C’est potentiellement aussi l’occasion que vous attendiez pour moderniser votre organisation et vos compétences internes ! Les nouveaux services disponibles sur le cloud ouvrent de nouvelles méthodes de développement comme l’approche microservices. L’utilisation de services managés peut être l’opportunité de rationaliser les charges d’exploitation de vos équipes ou également de revoir vos plans de reprise et de continuité d’activé en bénéficiant de la résilience native de ces solutions.
Lister les ressources dont vous avez besoin pour atteindre ces cibles
Pour atteindre ces ambitions, vous allez avoir besoin de ressources, humaines et techniques, adaptées à ces nouvelles solutions. L’idée n’est pas de détruire vos fondations pour tout reconstruire mais de trouver la meilleure trajectoire pour garder vos forces tout en bénéficiant des apports du cloud.
Pour la partie RH, avez-vous besoin de renforcer vos équipes ?
Faut-il créer une entité type CCoE (Cloud Center of Excellence / Centre d’excellence Cloud) pour centraliser les expertises cloud ? Est-il nécessaire de faire appel à une prestation d’accompagnement externe ?
Pour la partie technique, les services périphériques à l’application elle-même comme la forge de développement ou les outils d’observabilité sont-ils toujours compatibles et pertinents après une bascule vers le cloud ?
Les réponses à ces questions vous permettront d’établir votre plan de transformation et les moyens nécessaires pour y parvenir.
Maitrisez votre trajectoire
Avoir une cible, c’est bien. Vérifier que vous êtes toujours sur la bonne trajectoire, c’est mieux. La définition et la mise de place de contrôles réguliers, idéalement automatisés, sont la clé pour vérifier que vous respectez les objectifs fixés. Parmi les éléments à maîtriser, les aspects gestion des coûts (FinOps) ainsi que la gestion de la sécurité (SecOps) sont deux éléments cruciaux à vérifier régulièrement. Cette liste n’est pas exhaustive et va dépendre de votre stratégie.
3. Par quoi commencer ?
Une fois la trajectoire définie, vous allez sûrement vous demander par quoi commencer. La priorité doit être donnée aux applications dont le retour sur investissement est le plus fort. La cartographie réalisée dans la phase d’étude va servir à nouveau pour effectuer ce travail. Selon votre gouvernance et les objectifs associés, vous allez pouvoir identifier les applications pour lesquelles les bénéfices de la migration sont bien plus important que les contraintes de celle-ci. Si on se focalise par exemple pour la rationalisation des coûts, on peut cibler assez rapidement les applications qui ont une saisonnalité de la fréquentation très ponctuelle. Dans ce cas, il est très fort probable que pour des notions de coûts et de scalabilité, une migration vers le cloud sera bénéfique. À l’inverse, des applications gourmandes en trafic réseau peuvent, chez certains fournisseurs, avoir un impact fort sur les coûts.
Dans tous les cas, il est important de vous fixer des objectifs quantifiables et des indicateurs permettant les valider. Commencez par un PoC ou un MVP. Ces expériences pratiques vous permettront d’ajuster et d’optimiser votre migration.
4. Profitez-en pour réduire votre empreinte numérique et diminuer vos coûts
Votre démarche de transformation et d’adoption du cloud va également vous offrir l’opportunité de travailler sur votre empreinte numérique. Ce sujet de GreenIT est de plus en plus d’actualité et devient souvent l’un des objectifs des DSI. Avoir une approche responsable de vos activités numériques passe par une bonne adaptation des services cloud utilisés. L’utilisation de solutions de calcul sans serveur, la configuration de mécanismes de mise à l’échelle automatique ou encore l’extinction automatique d’environnements sont des clés pour diminuer votre empreinte carbone. Par ailleurs l’optimisation des ressources, si elle est bénéfique pour la planète, sera aussi vertueuse pour vos dépenses, on parle alors de FinOps.
Démarrez, accélérez !
Le cloud est aujourd’hui devenu une commodité. La question n’est plus de savoir si vous devez y aller mais quand et comment. Pour la question du « quand ? », ma réponse est maintenant ! Excepté si vous avez investi sur des capacités d’hébergement en propre. Il n’y a pas de temps à perdre pour initier votre lancement dans le cloud.
Bien préparé, il vous apportera forcément des avantages.
Cela nous ramène à la question du « comment ? ». Les différentes étapes énumérées dans cet article révèlent que le sujet est complexe et implique de nombreuses entités dans votre organisation. De la même manière, le catalogue des offres cloud disponibles aujourd’hui sur le marché est tellement riche qu’il n’est pas trivial de le maitriser et d’anticiper son évolution. Savoir appréhender tous les tenants et aboutissants n’est pas commun et l’apport d’une aide extérieure fait sens dans cet écosystème composite.
De nombreuses sociétés proposent des prestations d’accompagnement. Elles sont effectuées par des experts qui sont quotidiennement confrontés à ces sujets complexes. Leur expérience vous garantit :
- Des choix pertinents grâce à une maitrise technique des technologies Cloud ;
- Le savoir-faire nécessaire à votre transition cloud, intégrant les aspects compétences RH, structuration et sécurité ;
- Une accélération de votre programme de transformation.
À travers sa practice Cloud, Klee possède les ressources pertinentes pour vous guider sur ces sujets.
Nos équipes maîtrisent les solutions cloud du marché, allant des services internes de l’Etat comme le cloud Pi, jusqu’aux hyperscalers AWS et Azure, mais aussi les clouds de confiance qualifiés SecNumCloud OVHcloud et Outscale et les clouds souverains. De plus, forte de son expérience métier, Klee vous accompagne en intégrant vos contraintes projet et planning avec une forte réactivité.
En complément, Klee est capable de vous guider également dans les domaines connexes au cloud, tels que l’Agilité, le DevOps et de la cybersécurité.