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.
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.
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
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.
Parcourir par canal
Automatisation
Les dernières nouveautés en matière d'automatisation informatique pour les technologies, les équipes et les environnements
Intelligence artificielle
Actualité sur les plateformes qui permettent aux clients d'exécuter des charges de travail d'IA sur tout type d'environnement
Cloud hybride ouvert
Découvrez comment créer un avenir flexible grâce au cloud hybride
Sécurité
Les dernières actualités sur la façon dont nous réduisons les risques dans tous les environnements et technologies
Edge computing
Actualité sur les plateformes qui simplifient les opérations en périphérie
Infrastructure
Les dernières nouveautés sur la plateforme Linux d'entreprise leader au monde
Applications
À l’intérieur de nos solutions aux défis d’application les plus difficiles
Programmes originaux
Histoires passionnantes de créateurs et de leaders de technologies d'entreprise
Produits
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Services cloud
- Voir tous les produits
Outils
- Formation et certification
- Mon compte
- Assistance client
- Ressources développeurs
- Rechercher un partenaire
- Red Hat Ecosystem Catalog
- Calculateur de valeur Red Hat
- Documentation
Essayer, acheter et vendre
Communication
- Contacter le service commercial
- Contactez notre service clientèle
- Contacter le service de formation
- Réseaux sociaux
À propos de Red Hat
Premier éditeur mondial de solutions Open Source pour les entreprises, nous fournissons des technologies Linux, cloud, de conteneurs et Kubernetes. Nous proposons des solutions stables qui aident les entreprises à jongler avec les divers environnements et plateformes, du cœur du datacenter à la périphérie du réseau.
Sélectionner une langue
Red Hat legal and privacy links
- À propos de Red Hat
- Carrières
- Événements
- Bureaux
- Contacter Red Hat
- Lire le blog Red Hat
- Diversité, équité et inclusion
- Cool Stuff Store
- Red Hat Summit