Les fournisseurs Hyperscale ne vont pas tuer de sitôt les datacenters appartenant aux entreprises
Auteur: Claus Jepsen, CTO, Unit4
Claus Jepsen, CTO chez Unit4
Il arrive parfois que des publications s’interrogent sur le bien-fondé de la décision prise par une entreprise de migrer vers le Cloud, en particulier si elle a opté pour un fournisseur hyperscale. Dans un récent exemple, David Heinemeier Hansson a parlé franchement de sa décision de quitter le Cloud et de gérer son propre datacenter, car il estimait que c’était un choix plus économique. Pour moi, cela souligne que le Cloud n’est pas adapté à toutes les applications, et la question devient donc de savoir comment décider quelle stratégie est opportune pour vous.
La réponse montre que le Cloud ne sonne pas le glas de la possession d’un datacenter, et que l’approche la plus judicieuse dépend de la compréhension du problème que vous essayez de résoudre – et, sur le plan technique, de la bonne compréhension des caractéristiques de votre logiciel.
Avec l’avènement du Cloud, beaucoup ont clamé haut et fort que le Cloud public représentait l’avenir, que personne n’aurait plus besoin de posséder des datacenters et que les fournisseurs hyperscale tels qu’Amazon Web Services, Microsoft et Google hébergeraient l’ensemble des applications pour entreprises. La réalité aujourd’hui est plus subtile et nuancée, et le spectre des options s’étend, à l’extrême, de la possession d’un datacenter à la migration intégrale vers un fournisseur hyperscale. Entre les deux, on dénombre différentes options de Cloud privé et de colocalisation offrant différents avantages.
La décision de rester dans votre datacenter ou de migrer vers le Cloud dépend de plusieurs facteurs. Au regard des problèmes que vous cherchez à résoudre, vous devez vous poser certaines questions évidentes concernant la capacité de votre application à évoluer pour répondre aux fluctuations ou aux pics de demande. D’un point de vue technique, il est également judicieux d’examiner de près trois grandes catégories de services : les interactions avec l’utilisateur, les API et le traitement du back-office.
Votre évaluation des caractéristiques de votre logiciel, ainsi que de sa stabilité et de sa flexibilité, auront un impact sur votre décision de rester dans votre datacenter ou d’évoluer vers l’une des nombreuses options de Cloud. Si votre application est stable et n’a pas besoin d’évoluer, il peut être tout aussi efficace de l’exécuter dans votre datacenter.
De même, il est important de prendre en compte les conséquences globales de l’adoption du Cloud. L’hébergement de vos applications dans votre datacenter peut potentiellement vous offrir davantage de contrôle. Si elles sont exécutées dans le Cloud, vos applications pourraient bien fonctionner sur différentes plateformes ; vous devez donc être en mesure d’administrer l’ensemble de ces systèmes. La mobilité est également un facteur à prendre en compte, afin qu’il soit facile de transférer des données d’une plateforme à l’autre. Certains fournisseurs de Cloud peuvent ne pas être configurés pour faciliter le déroulement de ce processus, alors que dans votre datacenter, vous disposez d’un contrôle beaucoup plus étendu.
Il est également essentiel de prendre en compte les accords de niveau de service (SLA) que proposent les fournisseurs de Cloud. Quel sera le délai de rétablissement d’une application en cas de problème lié à la prise en charge ? Pour les applications vitales, telles que le rapprochement en fin de mois, cette exigence est immédiate, car tout retard a des conséquences financières. Il est également important de connaître le niveau de certification qu’offre votre fournisseur de services Cloud, en fonction du secteur de l’industrie dans lequel vous opérez. Dans certains secteurs, la conformité aux normes SOC ou ISO n’est pas négociable.
En réalité, la solution à cette question n’est pas aussi tranchée que la décision d’opter ou non pour la migration vers le Cloud. Prenons le scénario suivant : votre application de planification des ressources de l’entreprise (ERP) est plutôt stable et s’exécute dans votre datacenter. Si vous avez besoin de traiter de grands volumes de données (pour le rapprochement en fin de mois, par exemple), vous pouvez exécuter des processus de back-office dans le Cloud ; et une fois ces processus terminés, les données peuvent être à nouveau transmises vers l’environnement sur site.
Il est peu probable que les fournisseurs hyperscale puissent dissuader les clients de posséder leur propre datacenter dans un avenir proche. Les clients disposent aujourd’hui d’un large éventail de choix, et ils sont nombreux à opter pour une approche hybride, qui leur offre la flexibilité indispensable pour répondre aux exigences imposées à leurs systèmes informatiques. En fin de compte, les clients paieront pour la valeur qu’ils attribuent à une approche particulière. Certes, dans certaines circonstances, il peut être moins coûteux d’exécuter une application dans un environnement de Cloud public multi-locataires ; dans d’autres, toutefois, il peut être plus économique de l’exécuter en interne. Cependant, la gestion de vos applications en interne demande beaucoup de ressources, et il est important de déterminer si cette approche vous offrira l’évolutivité et la flexibilité dont vous avez besoin. Il n’existe pas de réponse correcte unique à cette question ; la bonne nouvelle, en revanche, est qu’il existe une gamme d’options permettant de répondre à pratiquement tous les besoins.
Claus Jepsen, Chief Technology Officer, Unit4
Claus Jepsen est un expert en technologie, qui est resté fasciné par la révolution des micro-ordinateurs depuis qu’il a reçu un Tandy TRS Model 1 à l’âge de 14 ans. Depuis, Claus a consacré les dernières décennies au développement et à l’architecture de solutions logicielles, dernièrement chez Unit4, où il occupe le poste de Chief Architect et supervise les initiatives, par le fournisseur de systèmes ERP, de promotion de l’entreprise post-moderne. Chez Unit4, Claus construit des solutions Cloud super évolutives et introduit des technologies innovantes telles que l’IA, les chatbots et l’analyse prédictive dans les systèmes ERP. Claus croit fermement que l’accès à de vastes volumes de données nous permet d’élaborer de meilleures solutions, non invasives et omniprésentes, capables d’améliorer nos expériences, de nous soulager des tâches fastidieuses et de nous permettre de nous concentrer sur ce que nous aimons vraiment faire, en tant qu’individus.
À propos de Unit4
Les solutions de planification des ressources d’entreprise (ERP, Enterprise Resource Planning) de nouvelle génération de Unit4 soutiennent de nombreuses entreprises de taille moyenne à travers le monde. Elles réunissent les capacités des services financiers, d’approvisionnement, de gestion de projet, des relations humaines et de planification et d’analyse financières pour permettre le partage d’informations en temps réel et fournir des informations approfondies, afin d’aider les organisations à accroître leur efficacité. En associant notre connaissance des entreprises de taille moyenne à l’attention continue que nous portons aux personnes, nous avons élaboré des solutions flexibles, capables de répondre aux besoins uniques et changeants des clients. Unit4 sert plus de 5 100 clients dans le monde entier dans différents secteurs, parmi lesquels ceux des services professionnels, des organisations à but non lucratif et du secteur public. L’entreprise compte des clients tels que Southampton City Council, Metro Vancouver, Buro Happold, Devoteam, Save the Children International, Global Green Growth Institute et Oxfam America. Pour plus d’informations, consultez www.unit4.com.