Abonnez-vous au flux

Les entreprises ont besoin de plateformes d'applications hautement résilientes pour exécuter leurs applications stratégiques et faciliter l'innovation pour les équipes de développement. Elles ont besoin de flexibilité pour mettre à l'échelle les applications selon leurs besoins tout en respectant des cadres de sécurité et de conformité réglementaire rigides. Bien entendu, elles doivent le faire tout en maintenant les coûts d'exploitation à un niveau bas.

Red Hat propose une solution conçue pour fournir une infrastructure et une plateforme d'applications modernes tout en offrant l'évolutivité et la résilience nécessaires pour développer votre entreprise. Elle peut fournir la plupart des outils nécessaires pour mettre en place l'automatisation qui, à son tour, peut contribuer à réduire les coûts de maintenance. De plus, la solution a le double avantage d'offrir la gestion de la configuration nécessaire pour aider les environnements à rester cohérents et conformes aux politiques.

mission-critical-app-platform-img1-fr

Figure 1 : schéma de l'architecture des applications stratégiques

Voyons comment l'architecture Red Hat a été conçue pour vous aider à relever ces défis.

Clusters d'infrastructure

Cette solution « OpenShift sur OpenShift » offre une haute résilience avec un délai de récupération bref en cas de défaillance. La solution commence par un cluster d'infrastructure bare metal Red Hat OpenShift.

mission-critical-app-platform-img2-fr

Figure 2 : schéma du cluster d'infrastructure

Le cluster d'infrastructure est constitué d'un rack unique de serveurs jumelé à une paire de commutateurs en haut du rack. L'installation bare metal d'OpenShift comprend trois nœuds de contrôle et trois nœuds de calcul. Les nœuds de calcul n'hébergeront pas les charges de travail des applications, mais utiliseront OpenShift Virtualization pour héberger les machines virtuelles qui exécuteront les clusters OpenShift client.

Clusters client

mission-critical-app-platform-img3-fr

Figure 3 : schéma incluant un cluster client

Plusieurs clusters OpenShift s'exécuteront sur les machines virtuelles des clusters d'infrastructure. Les trois nœuds de contrôle virtualisés de chaque cluster client s'exécutent sur des clusters d'infrastructure distincts. Les clusters multi-clients qui fonctionnent sur le triplet de clusters d'infrastructure permettent d'isoler tout dommage en cas de défaillance. Les nœuds de calcul bare metal pour les clusters client, où les applications seront exécutées, peuvent être fournis par les équipes chargées des applications. Ces dernières peuvent ainsi dimensionner leurs applications de manière optimale et mieux répondre à leurs besoins.

Automatisation

Grâce à une stratégie de déploiement GitOps stricte, où tout ce qui est fait pour déployer et exploiter un cluster est géré à l'aide de code, cette solution peut évoluer selon les besoins. Ainsi, les délais de récupération sont réduits en cas de défaillance et les mises à niveau via les recréations sont plus rapides.

Red Hat Ansible Automation Platform facilite le déploiement automatisé. Toutes les mises à jour de configuration sont effectuées via une API, y compris les dépendances externes (dhcp, dns, bgp, IDM, etc.). Tous ces éléments peuvent être automatisés à l'aide de la solution Ansible Automation Platform.

La gestion de la configuration s'effectue avec Red Hat Advanced Cluster Management for Kubernetes. Ce fonctionnement contribue à améliorer la cohérence et la conformité aux politiques, et facilite la gestion à grande échelle de l'ingénierie de la fiabilité des sites (SRE) par les petites équipes.

La solution globale réduit la charge des ingénieurs de la fiabilité des sites de plusieurs façons. Son interface unique permet de simplifier la gestion, de mettre en œuvre des mises à niveau sans temps d'arrêt via des réinstallations et une conception d'applications plus résiliente, et d'effectuer des déploiements rapides, le tout en offrant une expérience unifiée de déploiement d'applications.

Résumé

L'association d'une architecture à haute disponibilité, de l'automatisation et de pratiques GitOps permet de réduire les coûts de maintenance et de bénéficier d'une plateforme plus résiliente pour la modernisation et l'innovation des applications. Si vous souhaitez découvrir plus en détail comment certains clients Red Hat utilisent cette solution, découvrez l'intégralité de cette architecture.


À propos de l'auteur

Chris Henderson is a Senior Product Manager for Red Hat Insights focusing on security services. In his time with Red Hat he has filled a variety of technical roles working with customers across a broad swath of industries. Chris leverages that broad experience and security focus to build products which help customers to meet their security and compliance needs.

Read full bio
UI_Icon-Red_Hat-Close-A-Black-RGB

Parcourir par canal

automation icon

Automatisation

Les dernières nouveautés en matière d'automatisation informatique pour les technologies, les équipes et les environnements

AI icon

Intelligence artificielle

Actualité sur les plateformes qui permettent aux clients d'exécuter des charges de travail d'IA sur tout type d'environnement

open hybrid cloud icon

Cloud hybride ouvert

Découvrez comment créer un avenir flexible grâce au cloud hybride

security icon

Sécurité

Les dernières actualités sur la façon dont nous réduisons les risques dans tous les environnements et technologies

edge icon

Edge computing

Actualité sur les plateformes qui simplifient les opérations en périphérie

Infrastructure icon

Infrastructure

Les dernières nouveautés sur la plateforme Linux d'entreprise leader au monde

application development icon

Applications

À l’intérieur de nos solutions aux défis d’application les plus difficiles

Original series icon

Programmes originaux

Histoires passionnantes de créateurs et de leaders de technologies d'entreprise