La plupart des entreprises modernes ont pleinement adopté le cloud comme environnement privilégié pour héberger les applications qu'elles utilisent. De nombreuses nouvelles applications sont « natives du cloud » ou conçues spécifiquement pour fonctionner dans le cloud, tandis que bon nombre des applications existantes que votre entreprise utilise aujourd'hui ont peut-être été conçues pour fonctionner sur le matériel de votre centre de données, c'est-à-dire sur site.  La bonne nouvelle, c'est que même si vous disposez d'applications héritées, la plupart des éditeurs de logiciels proposent désormais des options hébergées dans le cloud pour leurs solutions.

Avant de vous lancer dans la migration de vos applications existantes vers le cloud, vous devez tenir compte de plusieurs éléments. Utilisez la liste de contrôle suivante pour déterminer si la migration vers le cloud est la solution adaptée à votre application et, le cas échéant, comment optimiser la réussite de ce processus.

  1. L'application cloud dispose-t-elle de toutes les fonctionnalités dont vous avez besoin ?
    Bien que la plupart des progiciels disponibles dans le commerce, initialement conçus pour sur site , aient désormais des équivalents dans le cloud, la première chose à vérifier est la parité fonctionnelle. Afin d'accélérer la mise sur le marché, certains éditeurs de logiciels n'ont intégré qu'une partie des fonctionnalités de leurs outils dans leurs offres cloud.  C'est le moment idéal pour passer en revue non seulement les fonctionnalités dont vous disposez dans vos applications, mais aussi la manière dont elles sont utilisées par vos utilisateurs et dans vos processus métier.
  1. Vos utilisateurs peuvent-ils accéder à l'application cloud ?
    L'un des principaux inconvénients des applications cloud est qu'elles nécessitent une connexion entre l'appareil utilisateurfinal et les services cloud pour fonctionner. Si vos utilisateurs doivent pouvoir utiliser l'application lorsqu'ils se rendent dans des régions isolées où aucune connexion Internet fiable n'est disponible, cela peut poser problème.  La connectivité peut également constituer un défi dans les environnements d'entreprise dotés de protocoles de sécurité réseau robustes et de pare-feu qui restreignent l'accès aux ressources externes. Pour permettre aux utilisateurs d'accéder aux applications cloud, il peut être nécessaire de modifier les paramètres de contrôle d'accès de votre réseau.
  1. Où l'application est-elle hébergée ?
    Beaucoup de gens ne réalisent pas que le cloud est un vaste réseau de centres de données gérés par de grands fournisseurs de services. Au sein de ce réseau, les applications peuvent être hébergées dans un centre de données ou une région spécifique, ou bien être répliquées pour fonctionner dans des centres de données répartis à travers le monde. Il est important de savoir où se trouvent vos utilisateurs et d'utiliser ces informations pour orienter votre déploiement dans le cloud.  Si vos utilisateurs se trouvent tous dans une même ville ou région, il peut suffire d'héberger votre application uniquement dans cette région. Si vous avez des utilisateurs dans de nombreuses régions différentes, une présence plus globale peut s'avérer nécessaire. Ce qu'il faut éviter, c'est d'avoir vos utilisateurs dans une région et votre application hébergée dans une autre. La latence du réseau peut avoir des répercussions importantes sur l'expérienceutilisateurvosutilisateuren termes de performances de l'application.
  1. Où les données sont-elles stockées ?
    Dans sur site , la base de données utilisée par l'application est généralement hébergée au même endroit que le serveur web ou d'applications qui gère utilisateur . Dans le cas des implémentations cloud, ce n'est pas toujours le cas.  Vous pouvez avoir des instances d'application réparties à travers le monde, mais utiliser une base de données centralisée pour enregistrement . Selon la nature de l'application, cette configuration peut entraîner des problèmes de performances si la latence réseau entre l'application et son magasin de données est importante. Certaines architectures modernes offrent la possibilité de stocker et de traiter les données au sein même de l'application (où qu'elle soit déployée). Il s'agit d'un point important que vos architectes de solution doivent examiner.
  1. Comment allez-vous gérer l'intégration ?
    Les processus métier numériques impliquent souvent l'utilisation de multiples applications et de nombreuses sources de données. L'intégration de vos applications cloud avec d'autres systèmes et bases de données, tant sur site dans le cloud, peut s'avérer complexe et difficile à maintenir.  Les approches traditionnelles qui s'appuient sur des intégrations point à point ne sont souvent pas efficaces dans les environnements cloud. Envisagez l'utilisation d'une plateforme d'intégration de données hybride telle qu'Actian DataConnect pour vous aider à résoudre ce problème. En gérant vos connexions à partir d'un seul endroit, vous pouvez bénéficier d'une plus grande flexibilité dans vos déploiement .
  1. Avez-vous besoin de répliquer des données vers votre entrepôt de données cloud?
    Lorsque vous évaluez vos besoins en matière d'intégration exploration de données pour une application cloud, déterminez quelles données de l'application (le cas échéant) doivent être répliquées dans votre entrepôt de données à exploration de données approfondie. Un entrepôt de données cloud constituer un élément puissant de votre stratégie cloud, permettant de réduire la quantité de données conservées localement (un facteur de coût majeur), d'améliorer Fonctionnalités d'analyse et de faciliter la conservation des données si vous décidez de remplacer l'application cloud à l'avenir

Comme vous pouvez le constater dans cette liste de contrôle, certains éléments fondamentaux doivent être pris en compte pour déterminer si la migration de votre application vers le cloud répondra aux besoins de votre entreprise. Certains aspects peuvent contribuer à accroître la valeur ajoutée pour votre entreprise une fois la migration vers le cloud achevée. Les choix que vous ferez concernant la gestion des données de votre application sont essentiels tant pour générer une valeur durable pour votre entreprise que pour garantir votre agilité à l'avenir.

Actian DataConnect est une plateforme hybride d'intégration de données conçue pour aider les entreprises à gérer les connexions entre les applications, plateformes et les sources de données à l'échelle de l'entreprise. En centralisant la gestion de vos connexions, vous pouvez réduire vos coûts opérationnels, renforcer la sécurité et gagner en agilité opérationnelle. Pour en savoir plus, rendez-vous sur DataConnect.