Fermer

avril 19, 2021

Présentation de notre suite de modernisation native pour conteneurs pour ROSA


En tant que partenaire de lancement de Red Hat OpenShift Service sur AWS (ROSA) nous avons développé une architecture de référence DevOps-in-a-box et une implémentation basée sur Kubernetes pour une modernisation rapide des applications. Kubernetes est une plate-forme d'orchestration de conteneurs open source qui automatise de nombreux processus manuels impliqués dans le déploiement, la gestion et la mise à l'échelle des applications conteneurisées. Cela signifie que vous pouvez regrouper des groupes de conteneurs, et Kubernetes vous aide à gérer facilement et efficacement ces clusters sur site ou dans des environnements de cloud public, privé ou hybride.

Tirant parti de Red Hat OpenShift et AWS, notre environnement clé en main vous permet de bénéficier de zéro à la production en quelques jours. Cette approche de DevSecOps vous fera gagner des mois de temps, vous permettant de vous concentrer sur l'innovation.

ROSA fournit les Kubernetes prêts pour la production que de nombreuses entreprises utilisent déjà sur site aujourd'hui, et simplifie la capacité de transition les charges de travail vers le cloud public AWS selon les besoins de l'entreprise. Avec ROSA, vous pouvez, entre autres avantages, accélérer la mise sur le marché et augmenter le retour sur investissement.

DevSecOps sur Kubernetes Pilot

Notre programme pilote vise à migrer les applications Java existantes vers Kubernetes en moins de 12 semaines. Il s'appuie sur l'opérateur pour jeter les bases du développement d'applications modernes qui conduiront le succès de votre organisation pour les années à venir.

 Plates-formes et technologie - Un guide des chefs d'entreprise sur les principales tendances du cloud

vos applications en utilisant des abstractions simples pour les décrire (par exemple: SpringBootApp). Vos équipes de développement peuvent bénéficier des nombreuses capacités des conteneurs le jour 1 sans la courbe d'apprentissage abrupte, en utilisant les outils et les langages qu'ils connaissent déjà.

Ce projet pilote nous permet d'introduire les meilleures pratiques et de personnaliser une solution pour mieux répondre à vos besoins en les étapes suivantes:

  1. GitOps / Infrastructure-as-code
  2. CI / CD cloud de bout en bout natif (Tekton)
  3. Configuration d'application externe et secrets
  4. Extensions d'API Kubernetes pour Spring Boot et JS applications (CRD)
  5. Flux de version moderne
  6. Surveillance et alertes des métriques JVM / Spring Boot personnalisées
  7. Gestion avancée des journaux
  8. APIM et traçage
  9. Mise à l'échelle automatique verticale et horizontale
  10. Maillage de service (sécurité , tolérance aux pannes, déploiements bleu / vert, etc.)

En savoir plus sur Kubernetes

Le principal avantage de l'utilisation de Kubernetes est qu'il vous donne la plate-forme pour planifier et exécuter des conteneurs sur des clusters de machines physiques ou virtuelles (VM). Kubernetes vous permet d'automatiser les tâches opérationnelles, ce qui signifie que vous pouvez faire beaucoup des mêmes choses que d'autres plates-formes d'application ou systèmes de gestion vous permettent de faire, mais avec des conteneurs.

Avec Kubernetes, vous pouvez:

  • Orchestrer des conteneurs dans différents environnements [19659010] Utilisez le matériel pour maximiser les ressources afin d'exécuter vos applications d'entreprise
  • Contrôlez et automatisez les déploiements et les mises à jour des applications
  • Montez et ajoutez du stockage pour exécuter les applications
  • Mettez à l'échelle les applications conteneurisées et leurs ressources
  • Gérez les services pour garantir l'exécution des applications la façon dont ils doivent s'exécuter
  • Auto-réparez vos applications avec des vérifications de l'état

Contactez-nous dès aujourd'hui pour en savoir plus sur cette offre et comment vous pouvez implémenter Kubernetes pour votre entreprise.

À propos de l'auteur

Matthieu Rethers est un architecte de solutions senior au sein de l'équipe de gestion des API de Perficient. Issu d'une formation d'architecte Java, Matthieu est devenu un spécialiste des micro-services, avec un accent sur l'architecture Cloud et l'orchestration de conteneurs. Cette unité commerciale aide les équipes de développement à moderniser et à accélérer la livraison de logiciels grâce à l'adoption de Red Hat OpenShift.

Plus d'informations de cet auteur




Source link