| Fonctions | Avantages |
| Évolutivité | Les applications exécutées sur OpenShift Container Platform peuvent évoluer jusqu'à des milliers d'instances sur des centaines de nœuds en quelques secondes. |
| Gestion de clusters multiples | La vue globale sur les clusters et l'utilisation des technologies Kubernetes offre une couche de gestion cohérente à la fois sur site et dans les clouds publics. |
Stockage persistant | OpenShift Container Platform est compatible avec de nombreuses solutions de stockage d'entreprise, notamment Red Hat OpenShift Data Foundation et celles de nos partenaires (DellEMC, Portworx, NetApp, etc. ), pour l'exécution d'applications stateful et stateless. |
Normes Open Source | La solution OpenShift Container Platform intègre des conteneurs OCI (Open Containers Initiative), des conteneurs au format Docker et la technologie Kubernetes certifiée par la CNCF (Cloud Native Computing Foundation) pour l'orchestration des conteneurs, en plus d'autres technologies Open Source. |
Portabilité des conteneurs | Les images de conteneurs respectent la norme OCI pour garantir une parfaite portabilité entre les postes de travail des équipes de développement et les environnements de production OpenShift Container Platform. |
Clusters à trois nœuds | OpenShift Container Platform est une plateforme Kubernetes complète qui offre une haute disponibilité et un encombrement réduit pour les architectures d'edge computing comprenant à la fois des nœuds de supervision et de calcul. |
Nœuds de calcul distants | Les nœuds de calcul uniques peuvent être placés sur des sites distants où la gestion peut ensuite être assurée par des nœuds de supervision centralisés sur un site de plus grande envergure, tel qu'un datacenter central ou régional. Cette approche est particulièrement importante pour les sites d'edge computing distants avec un espace restreint et des capacités d'alimentation ou de refroidissement limitées. |
Nœuds uniques | Les capacités de contrôle et de calcul peuvent être combinées pour traiter les cas d'utilisation d'edge computing dans des environnements physiques restreints, ayant une faible bande passante ou des sites déconnectés. |
Prise en charge de plusieurs architectures | Qu'il s'agisse d'architectures ARM, x86, IBM Z ou IBM Power, Red Hat OpenShift s'exécute sur le matériel le plus adapté à votre application. |
Installation et mises à niveau automatisées | L'installation et les mises à niveau de la plateforme à distance sont automatisées dans le cloud avec Amazon Web Services (AWS), Google Cloud Platform, IBM Cloud Virtual Private Cloud et Microsoft Azure. Sur site, elles le sont avec VMware et vSphere, Nutanix, Red Hat OpenStack® Platform, IBM Power Systems, IBM Z, LinuxONE ou des serveurs bare metal. Les services utilisés à partir du registre OperatorHub peuvent être déployés entièrement configurés et mis à niveau en une seule opération. |
Préinstallation de Red Hat OpenShift sur le matériel | Les déploiements d'edge computing sont plus simples et plus rapides lorsqu'ils sont basés sur des clusters sur lesquels nos partenaires OEM ont directement préinstallé Red Hat OpenShift. Les applications peuvent ainsi être placées près des sources de données, ce qui réduit les ressources et le temps nécessaires à l'exploitation du nouveau matériel. |
Automatisation | OpenShift Container Platform simplifie et automatise les versions d'applications et de conteneurs, les déploiements, la mise à l'échelle, la gestion de l'intégrité et bien d'autres processus. |
Écosystème robuste | Notre riche écosystème de partenaires offre un maximum de choix en matière d'intégrations. Nos partenaires proposent notamment des solutions de gestion du stockage et du réseau, des IDE (environnements de développement intégrés), des outils d'intégration continue (CI), des intégrations et des solutions d'éditeurs de logiciels indépendants (ISV). |
Provisionnement en libre-service | Les équipes de développement créent plus rapidement et plus efficacement des applications à la demande, avec leurs outils habituels, tout en laissant aux équipes d'exploitation un contrôle total sur l'ensemble de l'environnement. |
Prise en charge de nombreux langages de programmation | Les équipes de développement peuvent utiliser un grand nombre de langages, frameworks et bases de données sur cette seule et même plateforme. |
Pipelines de CI/CD intégrés | Les équipes de développement réduisent les déploiements manuels et déploient des logiciels de plus grande qualité dans le cadre de l'intégration continue et des tests automatisés. |
MLOps | Tirez parti du développement, de l'entraînement, de la mise à disposition et de la surveillance des modèles non seulement dans un environnement cloud, mais aussi sur site et en périphérie. |
Interfaces utilisateur | Les équipes chargées de l'administration et du développement ont accès à un vaste ensemble d'outils en ligne de commande, à une console web extensible et à des IDE basés sur Eclipse. |
Déploiement S2I (source-to-image) | La solution OpenShift Container Platform fournit des outils et un workflow qui permettent de produire des images prêtes à l'emploi. Le code source est injecté dans un conteneur qui se charge de le préparer pour l'exécution. |