Introduction et Stratégie
Cette vidéo introduit le contenu de la conférence et fait le point sur la stratégie d'Appeon pour PowerBuilder et ses autres produits.
Cette vidéo introduit le contenu de la conférence et fait le point sur la stratégie d'Appeon pour PowerBuilder et ses autres produits.
Calendrier des sorties, Roadmap PowerBuilder et Déploiement automatique des applications PowerBuilder en Client/Serveur avec PowerClient
PowerServer 2021 est une nouvelle implémentation entierement réécrite pour migrer automatiquement les applications PB vers le Cloud. Point sur les changements d'architecture, le processus de migration et comparaison avec PowerServer 2019.
PB Open est une méthodologie visant à réarchitecturé 100% de l'existant PowerBuilder en application n-tiers et multi-plateformes pour un résultat final similaire à une réécriture complète.
Cette méthodologie réduit drastiquement les délais et les coûts du projet par rapport à une réécriture classique. Elle offre un meilleur contrôle, grace à un phasage par modules indépendants qui permet à la nouvelle application et à l'ancienne application de cohabiter jusqu'à la fin du projet.
Quels sont les avantages et les limitations des différents chemins de migration des applications PowerBuilder à savoir : mise en œuvre de PowerClient, Conversion Cloud automatique avec PowerServer, Conversion PowerServer + réarchitecture partielle avec PB Open, ou réarchitecture complète.
Ultimate Suite offre 36 contrôles PowerBuilder, 12 types de graphes et 41 thèmes, pour vous aider à moderniser drastiquement l'interface de vos applications avec un minimum d'effort.
Les tests automatisés accelèrent la validation de chaque nouveau build avant de le déployer. A l'inverse des recorders qui demandent de recréer les tests à chaque nouvelle version, AscentialTest se base sur les objets de l’application pour définir les actions de tests. Les tests sont stables, plus rapides à créer et à maintenir.
AscentialTest reconnait automatiquement tous les objets PowerBuilder et supporte 100% des fonctionnalités de PB. C'est l'outil d'automatisation des tests recommandé par Appeon.
L'inspection continue du code est destinée à effectuer une revue complète du code chaque fois qu'une version est générée. Elle permet d'améliorer sa sécurité et sa maintenabilité avant de le tester dans le but de réduire le temps entre la création d'une version et la découverte des problèmes de qualité et/ou de sécurité.
Cette présentation utilise Visual Expert qui permet de détecter 300 problèmes répartis dans 3 catégories : Failles de sécurité ; Bugs ; Maintenabilité.
Afin d'analyser le projet dans son ensemble - frontend et backend compris - Visual Expert supporte le code PowerBuilder, et de base de données Oracle et SQL Server
Quels bénéfices attendre d'une intégration continue. Présentation des principales étapes: Génération automatique d'un build avec PB > Tests automatiques avec AscentialTest > Inspection continue du code avec Visual Expert > déploiement