Fermer

décembre 3, 2019

Red Hat: adoption de processus de développement basés sur le cloud3 minutes de lecture

Red Hat: adoption de processus de développement basés sur le cloud


Face à la popularité croissante du cloud, les entreprises cherchent des moyens d’adopter le développement natif du cloud dans leurs processus existants. Les nouvelles applications peuvent être construites à l'aide de modèles et de services cloud, de microservices, d'équipes de développement autonomes, de développements agiles et continus et de conteneurs. Cependant, il est fastidieux, coûteux et inefficace de créer de nouvelles applications au lieu d'apprendre à exploiter les applications héritées de votre entreprise différemment.

Le catalogue de logiciels et d'outils de développement de Red Hat peut vous aider à faire le premier pas pour devenir cloud-native. avec une approche «lift-and-shift». Cette méthode vous permet d'apporter le plus petit nombre de modifications nécessaires pour exécuter correctement l'application dans un environnement en nuage.

Avec cette méthode, vous:

  • Conteneurisez vos charges de travail existantes
  • Déployez la charge de travail sur une plate-forme. -as-a-Service (PaaS)
  • Conservez les intégrations externes et les données sur votre plate-forme existante

En suivant ces étapes, vous pouvez commencer à remplacer certaines fonctions intégrées à l'application par des microservices. Une fois que votre application est opérationnelle dans le cloud, vous pouvez la moderniser pour qu'elle soit conçue pour un environnement natif au cloud. Au lieu de simplement réorganiser l'application, vous la redéfiniriez et déplaceriez les dépendances inutiles et les bibliothèques en dehors de l'application.

 Partenaire Redhat Circle

Comment utiliser Red Logiciel Hat au cours du processus «lift-and-shift»

  1. Utilisez le Application Migration Toolkit pour analyser vos applications existantes et les faire migrer vers des interfaces standard ouvertes.
  2. Mettez à jour votre code et votre configuration pour les exécuter. sur la JBoss Enterprise Application Platform (JBoss EAP) .
  3. Utilisez OpenShift pour déployer le workload en tant que conteneur et améliorer votre application avec la mise à l'échelle automatique, la mise en cluster intégrée et le basculement. [19659014] Boîte à outils de la migration d'applications

    Cette boîte à outils est un ensemble d'outils à code source ouvert permettant la migration et la modernisation d'applications à grande échelle. Vous pouvez l'utiliser pour:

    • Planifier les estimations de travail
    • Identifier les problèmes de migration et les solutions
    • Évaluer les rapports
    • Utiliser les règles intégrées et les chemins de migration
    • Fournir une extension de règle
    • Analyser le code source ou l'application archives

    Il fournit une vue de haut niveau des technologies utilisées par votre application et offre un rapport détaillé que vous pouvez utiliser pour estimer, documenter et migrer les applications Java vers JBoss.

    JBoss

    JBoss EAP est une plate-forme open-source pour les applications Java modernes déployées dans n'importe quel environnement – cloud sur site, public, privé ou hybride. Il offre une sécurité, une conformité, une performance et une évolutivité de niveau entreprise aux entreprises qui ont besoin d’une technologie conviviale pour les développeurs, d’une productivité élevée et d’un déploiement flexible. JBoss EAP peut prendre en charge un large éventail d'applications Java, y compris les applications mobiles HTML5, les applications microservices et même les applications hautement transactionnelles.

    OpenShift

    OpenShift est une plate-forme applicative Kubernetes en nuage hybride et de niveau entreprise. Il permet aux développeurs de créer rapidement et de déployer à l’échelle dans n’importe quel environnement.

    Après avoir déployé l’application sur OpenShift, vous pouvez utiliser des outils supplémentaires pour convertir des fonctions spécifiques en microservices.

    En savoir plus à propos d’OpenShift et de ses capacités actuelles. Vous pouvez également en savoir plus sur Red Hat et notre partenariat ici .



Source link