Raccourcis

Red Hat OpenShift et Kubernetes

Copier l'URL

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.

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 OpenShiftKubernetes (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

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 :
Solutions autogérées :

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 :

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.

Pour aller plus loin

ARTICLE

Conteneurs et machines virtuelles

Les conteneurs Linux et les machines virtuelles sont des environnements informatiques en paquets qui associent divers composants et les isolent du reste du système.

ARTICLE

L'orchestration des conteneurs, qu'est-ce que c'est ?

L'orchestration des conteneurs permet d'automatiser le déploiement, la gestion, la mise à l'échelle et la mise en réseau des conteneurs.

ARTICLE

Un conteneur Linux, qu'est-ce que c'est ?

Un conteneur Linux est un ensemble de processus isolés du système. Un conteneur s'exécute à partir d'une image distincte qui fournit tous les fichiers nécessaires à la prise en charge des processus qu'il contient.

En savoir plus sur les conteneurs

Produits

Une plateforme d'applications d'entreprise comprenant un ensemble unifié de services testés conçus pour distribuer des applications sur votre choix d'infrastructure.

Ressources

Formations

Cours gratuit

Présentation technique de l'exécution de conteneurs avec Red Hat

Cours gratuit

Présentation technique du déploiement d'applications conteneurisées

Cours gratuit

Développement d'applications cloud-native avec des architectures de microservices