Le marché du cloud est en plein essor, les entreprises étant portées à la promesse d'une agilité accrue, de coûts réduits et d'une efficacité opérationnelle améliorée. Selon Gartner le marché mondial des services de cloud public devrait augmenter de 21,4%, passant de 153,5 milliards de dollars en 2017 à 186,4 milliards de dollars en 2018. Pourtant, la plupart des organisations utilisent plusieurs clouds ou déploient fait rarement partie d'une stratégie réfléchie. Plus souvent qu'autrement, diverses parties de l'entreprise adoptent différentes solutions de cloud ad hoc, laissant le service informatique pour gérer les conséquences désordonnées.
La création d'une stratégie cloud réussie dépend fortement de l'intégration. Par exemple, pour migrer efficacement une application dans le cloud, les entreprises doivent également migrer et préserver les fonctionnalités de chaque intégration connectant cette application. De même, le déplacement des données vers le cloud nécessite que les intégrations soient préservées entre la source de données et les applications en aval. Grâce à une stratégie d’intégration solide, les entreprises peuvent assembler les meilleures solutions de cloud computing plutôt que de s’enfermer dans un seul fournisseur ou faire face à des problèmes de conformité résultant de réglementations régionales telles que GDPR et PSD2. Cependant, il est souvent plus facile à dire qu’à faire.
Les défis de l’intégration dans le cloud
Les organisations d’hier étaient très monolithiques avec un petit nombre de systèmes existants sur site. Dans ce monde, les intégrations point à point étaient viables étant donné qu’il n’y avait pas beaucoup de systèmes à connecter et que les interfaces n’avaient pas à être adaptées aussi souvent.
Alors, le monde a changé comme toujours. La quatrième révolution industrielle s’est déroulée avec de nouvelles plates-formes et de nouvelles technologies, dont le mobile, l’IoT et le SaaS. Et dans ce nouveau monde des affaires, les équipes informatiques ont continué à se tourner vers l’ancienne façon habituelle de résoudre leurs problèmes: l’intégration point à point.
Les systèmes hérités doivent désormais coexister avec une multitude d'applications, de données et de périphériques dispersés dans des environnements locaux et cloud. Cependant, certains types d’intégrations point à point ne peuvent pas être migrés d’un environnement local vers un environnement cloud sans avoir à être réécrits. Par exemple, lorsque des liens de base de données sont déplacés vers le cloud, les noms d'hôte et les certificats doivent être modifiés et les tunnels du serveur doivent être reconstruits. Par conséquent, il n'est pas surprenant d'apprendre que 52% des responsables informatiques accusent "les difficultés de déploiement d'applications sur le cloud et sur site" de l'intégration point à point.
essayez de résoudre les exigences modernes de transformation numérique avec une approche non moderne de connexion des applications, des données et des périphériques, vous vous retrouvez avec une architecture fragile et étroitement couplée qui rend encore plus difficile l’innovation au fil du temps. Que les infrastructures et les applications cloud coexistent avec les systèmes sur site, la migration des services Web lourds vers le cloud ou le déploiement et la gestion d'applications sur plusieurs environnements de cloud, les entreprises doivent d'abord moderniser leurs -premise les applications, les référentiels de données et les services d'une manière qui leur permet de coexister avec une infrastructure et des applications cloud.
Le rôle des API
La magie des API ou interfaces de programmation d'application, est qu'elles sont indépendantes du langage et peuvent dissocier les données système locales de la complexité spécifique du système. Par conséquent, les API peuvent servir d'intermédiaires entre les applications sur site, les services d'infrastructure cloud et les applications SaaS. Cette approche basée sur une API permet aux applications de migrer vers le cloud pour conserver un accès ininterrompu aux mêmes données et services que ceux existant sur site.
En outre, les API modernes sont plus que du code. Ce sont des produits réutilisables qui dépassent le cadre d’un projet. Il permet d'intégrer et de déconnecter les blocs de construction d'API lorsque les conditions du marché ou les besoins de l'entreprise évoluent, y compris la nécessité de basculer entre les environnements locaux et cloud. Les API ont également une forte discipline en matière de sécurité et de gouvernance, permettant aux entreprises de créer des points d'entrée standardisés, accessibles et bien définis, faciles à visualiser et donc sécurisés. En normalisant l'accès aux ressources informatiques via les API, les entreprises peuvent respecter les exigences de sécurité lorsque des actifs sont déplacés des centres de données physiques vers le cloud et migrer dans des nuages.
À la pointe du progrès, les actifs clés deviennent des API gérées qui peuvent être découvertes par les développeurs dans un environnement encore étroitement sécurisé par l’informatique centrale. L'approche fournit également aux entreprises une architecture découplée qui permet une migration rationalisée de toute application ou intégration vers n'importe quel environnement de manière à minimiser les perturbations des applications finales. Il fournit également au département informatique une architecture de blocs de construction réutilisables pouvant être utilisés pour connecter rapidement de nouvelles applications en nuage afin de répondre aux nouveaux besoins de l'entreprise.
L'une des plus grandes banques mondiales a par exemple mis en œuvre une stratégie API. ] construit un réseau d'applications multi-cloud pour atténuer les pressions réglementaires et répondre à la demande croissante des clients en services numériques. S'agissant du cloud pour accélérer la livraison informatique, HSBC a développé des milliers d'API publiées dans son référentiel d'API déployées sur plusieurs environnements pour déverrouiller des systèmes hérités et optimiser le développement d'applications natives dans le cloud. En conséquence, HSBC a pu proposer à ses clients des voyages plus personnalisés allant au-delà des besoins financiers et d’assurance de base et les aidant à réaliser leur rêve d’acheter une maison, une nouvelle voiture ou d’envoyer leurs enfants à l’école.
Avec des avancées agiles et natives dans le cloud qui modifient les attentes des consommateurs au quotidien, les entreprises plus traditionnelles doivent évoluer pour évoluer. Les entreprises peuvent y parvenir en séparant les API en blocs de construction évolutifs pouvant être intégrés et supprimés au fur et à mesure que les conditions du marché évoluent. (Divulgation: MBCS est un client de mon employeur, MuleSoft.)
Que vous receviez un mandat ou un conseil hiérarchique pour utiliser le cloud ou le cloud, il est important de comprendre les raisons et les exigences métier. Par exemple, pourquoi devriez-vous utiliser un cloud hybride ou un cloud multiple? Où est-ce que c'est approprié? Avant de plonger dans le domaine du cloud, commencez par obtenir des questions curieuses. Les bonnes réponses suivront.
Cet article est publié dans le cadre du réseau IDG Contributor. Voulez-vous vous inscrire?
Source link