Fermer

mai 2, 2025

5 choses que vous devez savoir pour se rendre à OpenEdge 12

5 choses que vous devez savoir pour se rendre à OpenEdge 12


Avec
retraite d’OpenEdge 11.7Dans l’esprit de chacun, c’est le moment idéal pour revoir cinq raisons critiques pour passer à OpenEdge 12. Les organisations qui fonctionnent toujours sur des versions ouvertes plus anciennes se rendent compte qu’elles sont confrontées à des risques de sécurité croissants, à des défis de maintenance et à des lacunes potentielles de conformité. Ce billet de blog met en évidence les cinq principaux plats de notre
webinaire récentEn passant à OpenEdge 12, avec des informations approfondies des experts du progrès Chris Longo et Chris Skeldon.

Que vous planifiez une mise à niveau simple ou une migration de plate-forme plus complexe, ce guide offre des conseils sur ce que vous devez savoir pour préparer vos applications commerciales pour les défis de demain.

Rencontrez les conférenciers

Chris Longo

Chris Longo

En tant que responsable de la prestation de services pour les applications OpenEdge en Amérique du Nord, Chris Longo a des décennies d’expérience en travaillant avec la plate-forme OpenEdge. Sa vaste expérience en consultation, architecture et formation fait de lui une source de confiance pour des conseils pratiques sur la modernisation des applications, le serveur d’applications de progression (PAS) pour l’activation OpenEdge, la sécurité, les migrations CI / CD et les améliorations de l’expérience utilisateur.

Chris Skeldon

Chris Skeldon

Débutant sa carrière dans le soutien technique avant de passer aux services professionnels, Chris Skeldon est spécialisé dans l’aide aux clients à naviguer dans leur mise à niveau pour OpenEdge 12. Avec une connaissance approfondie de PAS pour le codage OpenEdge, l’authentification et le déploiement, Chris apporte également une expérience précieuse dans les domaines de la migration des applications héritées et de l’automatisation.

Considérations clés pour la mise à niveau pour OpenEdge 12

Pendant le webinaire, nos experts ont brisé le voyage pour OpenEdge 12 en cinq sujets principaux:

  • Flux de migration communs
  • Considérations de plate-forme
  • Migration du nuage
  • Progress Application Server (PAS) pour OpenEdge
  • External Security Administration Manager (ESAM)

Chaque section de la discussion souligne non seulement les meilleures pratiques, mais aussi les défis du monde réel et les solutions pratiques.

1. flux de migration communs

L’un des premiers sujets abordés a été le processus étape par étape pour la mise à niveau d’un système OpenEdge qui réside sur le même serveur. Chris Skeldon a expliqué que le flux de migration typique consiste à installer OpenEdge 12 aux côtés d’une version existante, à copier la base de données et à la convertir en nouvelle version. Après la conversion, le code d’application est recompilé par rapport à la base de données mise à jour, accompagnée de tests approfondis.

Chris Skeldon a succinctement capturé l’importance de ce processus lorsqu’il a déclaré: « Lorsque vous êtes satisfait de tout, alors vous allez remigrer votre base de données et aller en direct. »

Ces conseils pratiques soulignent la valeur des tests fonctionnels et non fonctionnels approfondis, en particulier lorsqu’ils traitent du serveur d’applications de progrès (PAS) pour OpenEdge, qui peut révéler des problèmes subtils tels que les fuites de mémoire lors d’une utilisation prolongée.

Pour les scénarios où une migration de plate-forme est nécessaire (par exemple, passer de l’AIX à Linux ou lorsqu’une ancienne version est retirée), le processus commence généralement par le vidage des données de l’ancienne plate-forme, le transfert des fichiers, la création d’une nouvelle base de données sur le système cible puis le chargement des données, appelé comme
Vidage et chargement. Chris Skeldon a en outre expliqué que même cette procédure apparemment simple pourrait impliquer des considérations supplémentaires telles que l’ajustement des scripts, la modification des méthodes de connexion et la planification des temps d’arrêt pendant la remigration des données finales.

2. Considérations de plate-forme

Un autre point significatif soulevé lors du webinaire a été la nécessité de planifier soigneusement les dépendances de la plate-forme lors de la mise à niveau d’OpenEdge 12. Chris Longo a décrit comment OpenEdge 11.7 est maintenant retiré et a mis en évidence les versions à long terme actuelles – OpenDege 12.2 et 12.8—
qui sera soutenu pendant plusieurs années supplémentaires. La retraite de plates-formes plus anciennes telles que Solaris (et l’élimination éventuelle des dépendances 32 bits sur certains composants) rend essentiel pour les organisations non seulement de mettre à niveau leur logiciel, mais également de réévaluer le matériel et les systèmes d’exploitation sous-jacents.

Chris Longo a conseillé: «Si vous n’avez pas déjà commencé à faire des plans, vous devriez probablement penser à faire des plans pour faire une migration de plate-forme en conjonction avec votre mise à niveau.» Ces conseils sont particulièrement pertinents pour les entreprises qui prévoient de déplacer leurs applications vers de nouveaux environnements comme Linux, qui peuvent nécessiter des ajustements dans les scripts CI / CD, les configurations de base de données et les méthodes d’authentification. Les haut-parleurs ont souligné que même des différences mineures entre les environnements serveurs peuvent avoir un impact significatif sur le comportement et les performances des applications.

3. Migration du cloud

La migration du cloud est un objectif stratégique de plus en plus courant, et il a été discuté en détail pendant le webinaire. Avec plus d’entreprises qui déplacent leur infrastructure vers des plates-formes cloud comme AWS et Azure, la compréhension des nuances des applications ouvertes migrantes devient critique.

Chris Longo a développé l’importance de revoir les configurations de votre réseau, de provisionnement des ressources matérielles appropriées et de garantir que tous les aspects de la connectivité – à la fois internes et externes – sont abordés. Par exemple, si votre application repose sur des services d’authentification tiers ou une intégration sur site, vous devez vérifier que ces services restent fiables dans l’environnement cloud.

Chris Longo a observé: «Si vous songez à aller au cloud – Azure, AWS – vous devez considérer comment votre autorité d’authentification sera prise en charge et comment vous migrez ce type de fonctionnalité dans le cloud.» Cette concentration sur une planification minutieuse s’étend à des aspects tels que l’équilibrage de la charge via des proxys, l’ajustement des paramètres de sécurité et la reconfiguration de la connectivité des applications pour s’adapter au nouvel environnement.

4. PAS pour OpenEdge

L’un des thèmes centraux du webinaire a été le passage du serveur d’applications classique au PAS moderne basé sur Tomcat pour OpenEdge. Les deux orateurs ont discuté des différences significatives entre les AP pour OpenEdge et son prédécesseur, notant les options de configuration avancées et les défis accompagnés de fonctionnement dans un environnement multithread.

Les haut-parleurs ont noté que le passage à PAS pourrait exposer certains problèmes, en particulier avec les travaux de longue durée ou le traitement par lots, car il est fondamentalement conçu comme un serveur Web. En conséquence, les administrateurs et les développeurs doivent être prêts à affiner les configurations pour les meilleures performances.

De la gestion des délais d’attente de session à l’ajustement des paramètres de réglage pour les travaux de lots, les conseils étaient clairs: des tests minutieux et approfondis sont essentiels pour confirmer que les applications s’exécutent non seulement sur AP pour OpenEdge, mais profitent également de ses performances et de son évolutivité améliorées.

«Testez-le», a conseillé Chris Skeldon, un rappel court mais puissant qu’une validation rigoureuse est la clé d’une migration réussie.

5. Manager de l’administration de la sécurité externe (ESAM)

Le
Introduction de l’ESAMDans OpenEdge, 12.6 a marqué un pas en avant significatif dans la sécurisation de la plate-forme. ESAM est conçu pour améliorer la posture de sécurité des installations OpenEdge en permettant aux administrateurs du système de garder une trace des activités autorisées à exécuter sur les systèmes qu’ils régissent. Les binaires et les exécutables de plate-forme sont censés être incendiés et gérés en toute sécurité sur plusieurs installations.

Chris Longo a décrit le rôle d’Esam en déclarant: «ESAM sécurise une plate-forme OpenEdge et empêche les pirates de rediriger les activités en dehors du répertoire de plate-forme OpenEdge installé.» De plus, ESAM propose des journaux d’audit et joue un rôle crucial dans les stratégies de sauvegarde. Il aide les répertoires critiques à rester protégés, ce qui est essentiel pour la conformité et la gestion des risques.

Les haut-parleurs ont clairement indiqué que l’ESAM est obligatoire et intégré à toute installation OpenEdge sur des systèmes 64 bits pris en charge. Ils ont en outre souligné que les organisations doivent ajuster leurs stratégies de déploiement; Par exemple, vous ne pouvez plus copier simplement les répertoires d’installation. Au lieu de cela, les nouveaux outils d’approvisionnement et les stratégies d’automatisation devraient être utilisés pour gérer efficacement les installations OpenEdge.

Services professionnels et soutien

Au-delà des étapes de migration technique, le webinaire a également couvert la vaste gamme de services de conseil offerts pour aider les clients à réussir avec OpenEdge 12. Chris Longo et Chris Skeldon ont discuté de la façon dont leurs équipes soutiennent les clients et les partenaires tout au long du parcours de mise à niveau – de la fourniture
Évaluations de la modernisationà offrir une formation spécialisée en
PAS pour OpenEdgeAutomatisation du déploiement et dépannage avancé.

Chris Skeldon a mentionné que l’équipe est bien équipée pour aider à des migrations à haut volume et même à précharger des données pour permettre une expérience de go-live sans couture. Il a noté: «Pour de très grandes mises à niveau, nous pouvons utiliser OpenEdge
Pro2pour précharger autant de données que possible pour vous donner une remise en douceur. » Ce soutien complet aide les organisations à accéder à l’expertise technique et au mentorat requis pour gérer les complexités de la migration des applications plus anciennes.

En outre, les haut-parleurs ont souligné les avantages des pratiques CI / CD modernes activées par le nouveau cadre DevOps fourni dans OpenEdge 12. En intégrant de nouveaux outils comme Gradle, les organisations peuvent rationaliser l’ensemble du processus de livraison du logiciel et réduire le temps nécessaire aux versions à grande échelle pour se concentrer sur l’amélioration continue.

Étapes suivantes pour se déplacer vers OpenEdge 12

Le webinaire a démontré que le déménagement vers OpenEdge 12 consiste à préparer la voie à la modernisation à long terme, pas simplement à mettre à jour les logiciels, mais à jeter les bases d’un environnement d’application plus sécurisé, agile et futur.

Comme Chris Longo a résumé, «la modernisation est dans l’esprit de tout le monde qui utilise OpenEdge… si ce n’est pas le cas, ce devrait l’être.» Ce message sert d’appel à l’action pour que les organisations investissent aujourd’hui dans leur infrastructure technologique afin de se préparer pour relever les défis de demain.

En adoptant des flux de migration mis à jour, en planifiant des changements de plate-forme, en évaluant les stratégies du cloud, en passant par le PAS pour les installations OpenEdge et en sécurisant les installations avec ESAM, les entreprises peuvent réaliser des améliorations significatives des performances, de la sécurité et de la maintenabilité. Si votre organisation envisage une mise à niveau,
Regardez le webinairepour que les informations prennent des décisions éclairées et naviguent avec succès dans la transition.

Pour une assistance plus détaillée ou pour planifier une consultation de mise à niveau,
Connectez-vous avec nos experts. Votre chemin vers la modernisation commence maintenant.




Source link