Questions et réponses clés: Le service de modernisation des mainframes AWS

Par Mike Rogers

5 min de lecture

Questions clés

Comment puis-je être sûr que mes applications fonctionneront avec la même fiabilité et les mêmes performances que sur le mainframe si je les transfère vers le service de modernisation des mainframes AWS ?
Capture d'écran 1 - disponibilité

Provisionnement de l'environnement de modernisation des mainframes AWS

AWS est la plateforme de choix pour de nombreuses charges de travail parmi les plus importantes au monde et un leader de la migration des applications vers le cloud, tout en préservant une haute disponibilité, une grande résilience et une élasticité optimale. Les ressources de cloud computing d'AWS sont hébergées dans des centres de données à haute disponibilité. Afin d'offrir une évolutivité et une fiabilité accrues, ces centres de données sont situés dans différentes zones géographiques. Ces zones sont organisées en régions AWS et en zones de disponibilité. Les régions AWS sont vastes et réparties sur plusieurs zones géographiques distinctes. Les zones de disponibilité sont des emplacements spécifiques au sein d'une région AWS, conçus pour être isolés des pannes survenant dans d'autres zones de disponibilité.

 

Dois-je apprendre tout un nouvel ensemble d'outils pour développer, maintenir et exploiter mon application mainframe ?
Graphique expliquant le fonctionnement de la modernisation des mainframes AWS

Oui et non. Le service AWS Mainframe Modernization prend en charge la majeure partie de la gestion d'un environnement d'infrastructure d'exécution haute performance, haute disponibilité et élastique pour votre application. Les compétences que votre organisation a développées pour créer et gérer d'autres charges de travail AWS s'appliquent également au service AWS Mainframe Modernization, car ce dernier a été conçu pour s'intégrer à l'écosystème de gestion et de surveillance AWS.

De plus, les administrateurs et les spécialistes de la sécurité devront comprendre comment utiliser les outils AWS de gestion des identités.

 Exemple de pipeline CI/CD DevOps pour une application mainframe

Exemple de pipeline CI/CD DevOps pour une application mainframe

Lors de la migration d'applications vers une nouvelle plateforme à l'aide du service AWS Mainframe Modernization, les développeurs peuvent continuer à développer et à maintenir leurs applications COBOL et PL/I existantes grâce aux outils Rocket® Enterprise Developer (formerly part of Micro Focus) et Rocket® Enterprise Analyzer (formerly part of Micro Focus) . Ce service favorise une approche plus agile et DevOps en s'intégrant aux services AWS tels que AWS CodeCommit, AWS CodeBuild, AWS CodePipeline et autres, afin de créer un pipeline de bout en bout. Pour plus d'informations, consultez l'article de blog consacré à l'activation des pipelines CI/CD sur le service géré.

 

Comment la plateforme AWS Mainframe Modernization garantit-elle les performances de mes applications sous charge ?
Modernisation du mainframe AWS intégrant un Enterprise Server – Cluster à haute disponibilité

Modernisation du mainframe AWS intégrant un Enterprise Server – Cluster à haute disponibilité

Ce service vous permet de définir un environnement d'exécution pour vos applications et de spécifier le type, la taille et la capacité des machines nécessaires à votre charge de travail. Au sein de ce service, des clusters de performance et de haute disponibilité (PAC) Rocket® Enterprise Server (formerly part of Micro Focus) sont exécutés. Ces clusters permettent une mise à l'échelle automatique basée sur des indicateurs en temps réel, en augmentant ou en réduisant la capacité des serveurs en fonction des variations de la demande des utilisateurs.

 

Une fois mon application déployée sur le service de modernisation mainframe de Rocket Software, comment puis-je accélérer les livraisons pour suivre l'évolution des besoins de l'entreprise ?

Rocket® Enterprise Developer (formerly part of Micro Focus) est un environnement de développement intégré inclus dans le service AWS Mainframe Modernization. Il permet aux développeurs COBOL et PL/I de bénéficier des mêmes fonctionnalités de productivité que celles disponibles pour les développeurs C# et Java. Grâce à l'accès à l'édition intelligente, à la connaissance des applications, au débogage graphique, aux tests unitaires et à l'automatisation des tests, les entreprises peuvent pallier leurs difficultés liées aux compétences mainframe, éliminer les goulots d'étranglement de leur pipeline de déploiement et adopter les dernières pratiques DevOps . Il en résulte des modifications de code plus rapides pour vos applications métier critiques, des tests plus précoces et, par conséquent, une meilleure qualité de code, livrée plus rapidement.

 

Qu’est-ce qui différencie la migration de mon application mainframe vers le service AWS Mainframe Modernization par rapport à d’autres méthodes telles que la réécriture ?

Il existe plusieurs approches valables pour moderniser les applications mainframe. Un facteur clé pour choisir la meilleure approche est de comprendre les enjeux et les motivations de votre entreprise. Il est extrêmement rare de trouver une solution universelle.

Réécrire votre application COBOL et PL/I dans un autre langage peut s'avérer une solution viable pour les applications plus petites et moins complexes, où l'accent est mis sur l'intégration d'améliorations fonctionnelles et métiers lors d'un projet de modernisation. Toutefois, cette approche doit être réservée aux projets de portée et de durée limitées.

Pour les applications complexes nécessitant de supprimer les dépendances de plateforme tout en minimisant les changements, l'impact et le délai de mise en production, la migration d'applications via le service AWS Mainframe Modernization constitue une approche rapide et à faible risque. Cette migration préserve le code et les modèles de données de votre application tout en vous apportant les nombreux avantages de la résilience, de l'élasticité et de l'agilité du cloud AWS, notamment un modèle de développement et de déploiement DevOps plus agile.

 

Comment saurai-je que l'accès aux applications est protégé et que mes données sont sécurisées ?

La sécurité des systèmes centraux est la priorité absolue d'AWS. AWS a été conçu pour offrir l'un des environnements de cloud computing les plus flexibles et sécurisés du marché. Son infrastructure de base est conçue pour répondre aux exigences de sécurité des forces armées, des banques internationales et autres organisations à haut risque. AWS utilise les mêmes matériels et logiciels sécurisés pour construire et exploiter chacune de ses régions, permettant ainsi à tous ses clients de bénéficier des mêmes services. Les chaînes d'approvisionnement associées sont vérifiées et certifiées suffisamment sécurisées pour les charges de travail les plus confidentielles. Cette sécurité est renforcée par une suite complète d'outils de sécurité cloud, comprenant plus de 230 services et fonctionnalités clés en matière de sécurité, de conformité et de gouvernance.

Le service de modernisation des mainframes AWS s'appuie sur les mêmes politiques, la même architecture et les mêmes processus opérationnels éprouvés d'AWS, conçus pour répondre aux exigences de sécurité de votre entreprise et harmoniser la sécurité de vos applications mainframe avec celle de vos autres applications cloud. En interne, Rocket Enterprise Server assure la confidentialité, l'intégrité et la conformité des données grâce à un chiffrement étendu, aussi bien au repos qu'en transit, avec des modifications minimales, voire nulles, des applications.

Les points de terminaison de communication TCP pour l'accès aux applications peuvent être chiffrés à l'aide de TLS (SSL) pour les données en transit. L'accès aux applications peut s'appuyer sur AWS Virtual Private Network (AWS VPN), via Internet ou un réseau privé utilisant AWS Direct Connect, pour connecter les sites sur site à AWS.

 

Prochaines étapes – entamez dès maintenant votre transformation.

Le service AWS Mainframe Modernization accélère votre processus de modernisation en offrant une méthode cohérente, reproductible et structurée pour migrer vos applications vers le cloud. Grâce à la plateforme d'exécution gérée, qui prend en charge de nombreux aspects du déploiement et fournit une infrastructure élastique et à haute disponibilité en quelques clics, les risques sont considérablement réduits et le délai de modernisation est raccourci.

Les données au repos sont chiffrées avec le chiffrement Amazon RDS, ainsi qu'avec le chiffrement Amazon EFS/FSx, qui bénéficient tous de clés centralisées dans AWS Key Management Service (AWS KMS) ou dans le module de sécurité matériel AWS CloudHSM.

L'authentification et l'autorisation des applications peuvent être configurées pour reproduire les règles de sécurité existantes des serveurs de sécurité mainframe et être sécurisées via LDAP, IAM et AWS Cognito.

 

Articles connexes

Intelligence artificielle (IA)

Présentation de Rocket EVA 2.0

6 minutes de lecture
Rocket EVA 2.0 introduit des agents d'IA gouvernés pour les opérations informatiques mainframe et hybrides, aidant les équipes à accélérer les investigations, à étendre leur expertise et à appliquer [...]
Modernisation des applications

Choisir la bonne voie pour la modernisation du code augmentée par l'IA

3 minutes de lecture
Rocket reconnu comme Challenger dans le Magic Quadrant™ de Gartner® pour les outils de modernisation du code augmentés par l'IA
Data

Modernisation de l' Enterprise avec le serveur IBM z17 à châssis unique et en rack [...]

Tim Willging
3 minutes de lecture
Les organisations subissent une pression croissante pour améliorer leur préparation à l'IA sans perturber les systèmes critiques dont elles dépendent au quotidien.