Fermer

septembre 3, 2019

Synchronisation de données SAP avec des bases de données AWS ou Azure Cloud


L'équipe de Progress Kinvey collabore avec de plus en plus de boutiques SAP souhaitant accélérer leur processus de développement d'applications modernes dans le cloud. Voici un aperçu des défis et des solutions courants rencontrés:

Le développement d'applications dans le cloud présente de nombreux avantages, et SAP Cloud Platform est une excellente option proposée par SAP (divulgation: SAP est un Progress tech partenaire pour les composants d'accès aux données). D'autres entreprises étudient les plates-formes cloud d'AWS et d'Azure.

Les boutiques SAP nous posent de nombreuses questions sur la présentation des données ECC ou CRM aux applications cloud s'exécutant sur ces plates-formes:

  • Comment présenter SAP et les systèmes non SAP?
  • Comment adapter les charges de travail de vos applications sans impact sur SAP?

De nombreuses équipes et systèmes de développement existants ne sont pas prêts pour. This

  • Il est difficile de trouver des compétences Tirer parti des sources de données existantes implique de comprendre les schémas de base de données et d'applications, d'ouvrir des pare-feu et de suivre des processus informatiques lents pour accéder
  • Performances Les systèmes d'entreprise critiques sont mal adaptés à la réactivité inférieure à une seconde essentielle aux expériences d'applications lisses et modernes
  • Scale Les systèmes d'entreprise critiques ne sont pas conçus pour gérer la charge et la simultanéité d'une application moderne distribuée sur des canaux tels que mobile, Web, chat, voix et appareils portables

Quelles sont les approches courantes permettant à SAP Shops de surmonter ces défis?

Option 1: Développer une passerelle API pour Présenter les données

Plusieurs options peuvent empêcher les API de SAP d'utiliser des solutions de gestion des API ou des plateformes de développement d'applications cloud. Voici un article de blog proposant des options contrastées pour la création d'applications iOS et Android natives à l'aide de données SAP en utilisant une approche de plate-forme d'application.

Option 2: Outils de migration d'Azure et AWS

Ces options peuvent fonctionner. pour sélectionner des versions et des interfaces SAP permettant d'importer des données à des fins de migration. Cependant, la plupart des organisations avec lesquelles nous avons travaillé ne cherchent pas à migrer ou à reconfigurer l'intégralité de leur pile SAP dans le cloud.

Option 3: Synchronisation des données avec des magasins de données en nuage

Les architectes se tournent de plus en plus vers cette solution pour fournir une solution en moins d'une seconde les réponses de SAP sans impact sur les opérations principales. Cette approche a moins de dépendances et supprime beaucoup de complexité. Cette réplication continue dans les magasins de données d'applications en nuage permet aux développeurs:

  • d'obtenir des données sous la forme / structure de leur choix
  • Tirez parti des fonctionnalités natives. Pour AWS, par exemple, les données deviennent immédiatement disponibles pour les fonctions lambda ou Amplify pour créer des applications mobiles et Web interactives avec mises à jour en temps réel, accès aux données hors connexion et synchronisation des données avec résolution de conflit intégrée.

Les bases de documents sont très populaires dans le développement d'applications, qu'il s'agisse du magasin de données d'applications basé sur Kinvey MongoDB, de DynamoDB sur AWS, de CosmosDB sur Azure ou de la base de données en temps réel Firebase sur Google. Mais il existe également des magasins relationnels, des magasins de clé / valeur, des graphiques, des familles de colonnes, etc.

Nos clients s'intéressent principalement à la synchronisation des données SAP avec Kinvey Data Store pour le développement d'applications mobiles, de discussion en ligne et d'applications Web. Voici un article TechTarget sur les avantages de la synchronisation et de la mise en cache des données SAP chez Bell & Howell.

 Diagram-Kinvey-and-SAP "title =" Diagram-Kinvey-and-SAP "/></p data-recalc-dims=

Comment simplifier le développement de logiciels cloud pour les entreprises

Je ne mentirai pas – le problème n'est pas facile à résoudre si vous créez des applications cloud et sur site distribuées sur de grandes plates-formes cloud. choisissez Kinvey pour une approche intégrée afin de créer des applications mobiles plus rapidement, mais d'autres organisations ont besoin de mettre les données à la disposition des autres utilisateurs du cloud.

Merci de nous laisser une note et d'inclure un message sous la forme que vous avez indiquée. Je suis intéressé par la synchronisation des données SAP, ce qui me permet de discuter avec vous.

CONTACTEZ-NOUS




Source link