Présentation
Plateforme d'applications Open Source pour les entreprises, Red Hat® OpenShift® permet d'accélérer le développement et la distribution d'applications cloud-native de manière cohérente, aussi bien dans les environnements hybrides que multicloud, et jusqu'en périphérie du réseau.Son moteur d'orchestration des conteneurs se base sur Kubernetes et vient s'ajouter aux nombreuses autres fonctions issues de l'écosystème Open Source de la Cloud Native Computing Foundation (CNCF), toutes testées, mises en paquets et prises en charge par Red Hat, pour former une plateforme d'applications complète. Vous pouvez l'utiliser soit comme un service de cloud public fourni par les leaders du cloud, tels que AWS, Microsoft Azure, Google et IBM, soit comme un logiciel autogéré sur de nombreuses infrastructures bare metal et virtuelles, dans des datacenters, clouds publics et sites d'edge computing.
Kubernetes est un logiciel Open Source qui automatise le déploiement, la gestion et la mise à l'échelle des conteneurs. Pour en faire une plateforme d'entreprise, il faut y intégrer manuellement de nombreuses autres capacités, comme l'automatisation, la surveillance, l'analyse des journaux, un Service Mesh, une infrastructure serverless, des outils de productivité pour les développeurs, etc.
La différence entre OpenShift et Kubernetes
Pour accélérer le développement et la distribution d'applications conteneurisées à grande échelle, les utilisateurs ne peuvent pas se contenter des fonctions d'orchestration des conteneurs de Kubernetes. Ils doivent y intégrer d'autres composants, notamment pour la mise en réseau, les Ingress, l'équilibrage de charge, le stockage, la surveillance, la journalisation, la gestion de plusieurs clusters, l'intégration et la distribution continues (CI/CD). C'est pourquoi la solution Red Hat OpenShift inclut tous ces composants en plus de Kubernetes, car Kubernetes seul ne suffit pas.
Red Hat OpenShift | Kubernetes (orchestration des conteneurs Open Source) | |
---|---|---|
Plateforme | ||
Outils et configuration de nœuds simples et automatisés | ||
Planification de conteneurs à plusieurs hôtes | ||
Provisionnement en libre-service | ||
Découverte de services | ||
Système d'exploitation hôte pour les conteneurs d'entreprise | ||
Registre d'images de conteneurs | ||
Modules de stockage validés | ||
Mise en réseau et modules validés | ||
Surveillance | ||
Compilation des journaux | ||
Service Mesh | ||
Architecture multi-client | ||
Mesure et facturation | ||
Expérience de développement | ||
Broker de services cloud | ||
Création d'images automatisée | ||
Workflows et pipelines CI/CD et DevOps | ||
Opérateurs Kubernetes et charts Helm tiers validés | ||
Bases de données certifiées et services de données associés | ||
Services d'applications certifiés | ||
Plus de 200 solutions certifiées d'éditeurs de logiciels indépendants (ISV) | ||
Exploitation | ||
Gestion de plusieurs clusters | ||
Correctifs et mises à niveau pour supprimer les temps d'arrêt | ||
Assistance aux entreprises 24 h/24, 7 j/7 | ||
Cycle de vie d'assistance de 9 ans | ||
Équipe d'intervention |
Avantages d'OpenShift par rapport à Kubernetes
Kubernetes est un logiciel d'orchestration des conteneurs qui permet de gérer des groupes d'hôtes en clusters sur lesquels s'exécutent des conteneurs Linux.
Bien qu'il s'agisse du noyau principal, Kubernetes seul ne suffit pas pour créer, déployer, exécuter et gérer des applications conteneurisées à grande échelle dans un emplacement unique, ou de manière cohérente dans un environnement distribué comme des datacenters sur site, des clouds publics ou des sites d'edge computing.
Red Hat OpenShift fournit une solution complète qui intègre un moteur Kubernetes stable et sécurisé ainsi que de nombreuses capacités indispensables. Elle existe en plusieurs versions, du service de cloud public entièrement géré à la solution autogérée dans un datacenter, un cloud public ou en périphérie du réseau.
Services cloud :
- Microsoft Azure Red Hat OpenShift
- Red Hat OpenShift Dedicated
- Red Hat OpenShift on IBM Cloud
- Red Hat OpenShift Service on AWS
Solutions autogérées :
- Red Hat OpenShift Platform Plus
- Red Hat OpenShift Container Platform
- Red Hat OpenShift Kubernetes Engine
La solution Red Hat OpenShift est axée sur l'expérience utilisateur dans l'entreprise. Elle a été conçue pour fournir tout ce dont une entreprise a besoin pour orchestrer les conteneurs, notamment des options de sécurité renforcée et des services continus d'assistance professionnelle, et pour s'intégrer directement aux piles informatiques personnalisées des entreprises, qui peuvent inclure :
- les principaux fournisseurs de cloud public, tels que Amazon Web Services (AWS), Google Cloud, IBM Cloud et Microsoft Azure ;
- des produits Red Hat tels que Red Hat Ansible® Automation Platform ;
- des projets Open Source tels que Jenkins.
Pourquoi choisir Red Hat ?
Chez Red Hat, nous aidons les entreprises du monde entier à transformer leurs applications pour prospérer grâce à Red Hat OpenShift, à notre gamme de services d'applications et de données complémentaires ainsi qu'à notre vaste écosystème de partenaires.
Premier éditeur de solutions Open Source dans le monde, nous proposons une plateforme d'applications complète qui intègre les meilleurs projets de la communauté Open Source, dont la synergie permet d'améliorer la qualité de l'expérience de développement et de distribution des applications.
De plus, nous travaillons en partenariat avec les principaux éditeurs de logiciels indépendants (ISV) axés sur les applications et les données, des fabricants de matériel et des intégrateurs de systèmes.Les entreprises qui exécutent OpenShift sur AWS ou Microsoft Azure peuvent utiliser leurs dépenses engagées pour acquérir nos produits et services.