Conteneurs

Red Hat, un partenaire de choix en matière de conteneurs

Les conteneurs ont la cote, et pour cause : ils accélèrent la distribution des applications, ils facilitent la collaboration au sein des équipes (quels que soient les environnements de déploiement utilisés) et ils peuvent constituer un élément clé de votre solution de sécurité. Comment pouvez-vous mettre en œuvre une solution de conteneurs parfaitement adaptée aux besoins de votre entreprise ?

Avec l'Open Source, les normes ouvertes et ses années d'expérience, Red Hat est le partenaire idéal dans le domaine des conteneurs.


Nous pouvons vous aider à tous les niveaux de la pile.

Nous pouvons vous aider à tous les niveaux de la pile. Nous proposons des solutions fiables adaptées à de nombreux cas de figure : système d'exploitation hôte qui exécute les conteneurs, images de conteneur vérifiées, registre de conteneurs, plateforme d'orchestration ou outils de gestion pour contrôler l'environnement de production, etc.

Nous proposons également une plateforme de conteneurs intégrée qui permet de mettre en œuvre des applications dans plusieurs conteneurs, entièrement orchestrées. Vous avez quelques conteneurs de type « pet » exécutés parmi des charges de travail standard ? Nous pouvons aussi vous aider.

Les technologies de conteneurs sont issues de la communauté. Ce sont des technologies Open Source aux normes ouvertes et communautaires. Lors du choix et de la mise en œuvre de nouvelles technologies, comme les conteneurs, il est primordial de trouver un partenaire qui comprend comment participer et innover au sein des communautés Open Source. Votre partenaire doit aussi savoir comment vous fournir ces technologies pour qu'elles soient accessibles et puissent être prises en charge. Le meilleur moyen d'accélérer l'innovation est d'établir un partenariat avec une entreprise dont les produits et les services sont basés sur des normes ouvertes et des projets Open Source portés par une communauté. Il est également important d'avoir un partenaire auquel vous pouvez faire confiance sans craindre d'en dépendre.

Ce partenaire de choix, c'est Red Hat.


De quoi avez-vous besoin ?

Hôtes de conteneur

Au niveau de l'hôte, la solution Red Hat® Enterprise Linux® est le système d'exploitation Linux certifié le plus fiable. Pour les entreprises qui souhaitent se concentrer uniquement sur les applications, nous proposons une solution optimisée pour les conteneurs, Red Hat Enterprise Linux Atomic Host. Avec ces technologies, vous pouvez développer de nouvelles solutions et mettre en place des systèmes ou des clusters distribués selon le principe de l'immuabilité, ce qui permet aux administrateurs de concentrer leurs efforts sur l'automatisation à un niveau plus élevé.

Images de conteneur

Les images de conteneur contiennent une distribution Linux. En exécutant Red Hat Enterprise Linux à l'intérieur de vos conteneurs, vous avez l'assurance que vos applications actuelles, déployées sur Red Hat Enterprise Linux, fonctionneront de la même manière à l'intérieur de ces conteneurs. Et si vous créez vos propres applications, vous continuez de bénéficier du même niveau d'assistance et des mises à jour fiables de Red Hat Enterprise Linux. Cela signifie également que vos nouvelles applications conteneurisées sont portables et peuvent s'exécuter partout où vous exécutez Red Hat Enterprise Linux. Développez vos applications au sein de votre entreprise et déployez-les dans le cloud

Registre de conteneur

Il est important de pouvoir partager facilement les images de conteneur créées, que ce soit avec d'autres développeurs de l'entreprise ou pour faciliter l'intégration des conteneurs à l'environnement de production. Il n'est pas nécessaire d'héberger son propre registre pour se lancer. Il suffit d'utiliser le registre Red Hat Quay et de tout gérer en tant que service cloud. Si votre équipe a besoin de davantage de contrôle sur vos données ou si vous avez des contraintes réseau spécifiques, vous pouvez également utiliser Red Hat Quay et déployer les applications sur site ou dans le cloud.

Plateforme de conteneurs

Vous recherchez une solution de PaaS ? Optez pour Red Hat OpenShift®, une plateforme d'applications conteneurisées complète qui intègre en natif des technologies telles que Docker, CRI-O et Kubernetes en les combinant à Red Hat Enterprise Linux, une base solide pour votre entreprise. Et cette solution est désormais disponible en tant que cloud privé ou public, géré ou non géré. En outre, la puissance de la solution Red Hat OpenShift provient de sa capacité à exécuter et prendre en charge des applications avec et sans état, ce qui vous permet d'utiliser des conteneurs sans avoir à modifier complètement l'architecture de vos applications.

Stockage

Les conteneurs peuvent consommer une très grande partie de vos ressources de stockage. Le stockage de conteneurs présente cependant un problème fondamental : en cas de défaillance d'un conteneur, les applications conteneurisées avec état perdent toutes leurs données. Ce n'est pas acceptable. Intégrée à Red Hat OpenShift, la solution Red Hat Gluster® Storage permet d'approvisionner et de gérer les capacités de stockage élastiques destinées à vos applications conteneurisées. Vous n'avez donc plus besoin de disposer d'un cluster de stockage indépendant ni d'investir dans de traditionnelles solutions monolithiques de stockage.

IaaS (Infrastructure-as-a-Service)

La solution Red Hat OpenStack® Platform regroupe un système nu, des machines virtuelles et vos conteneurs au sein d'un système unifié. Approvisionnez d'abord le matériel, puis les conteneurs. Le matériel expose des ressources. Les conteneurs consomment ces ressources. Les ressources logicielles sont utiles dans le cas de la mise à l'échelle de l'environnement de conteneurs. Il est donc préférable d'opter pour un approvisionnement basé sur des API et l'automatisation, ainsi qu'un accès en libre-service basé sur des quotas aux ressources de toute la pile.

Solution tout-en-un

Parfois, il est plus facile d'obtenir tout ce dont vous avez besoin en même temps. Red Hat Cloud Suite est une solution entièrement Open Source qui associe une plateforme de développement d'applications conteneurisées, une infrastructure de cloud privé, l'interopérabilité avec le cloud public et une structure de gestion commune. Cette solution modernise votre infrastructure, afin que vos développeurs puissent créer et distribuer plus rapidement des services auprès des clients et de votre entreprise. Elle permet également au service informatique de contrôler et de gérer l'environnement à partir d'une seule interface.

La solution Red Hat Cloud Suite comprend :

Gestion

Contrôle du cloud hybride

Le succès repose sur le choix et la flexibilité. Il n'existe pas de modèle unique qui convienne à tout le monde, et en matière d'infrastructure, disposer d'un seul choix présente peu d'intérêt. Les conteneurs élargissent ce choix, aux côtés des clouds publics, des clouds privés et des infrastructures traditionnelles. La solution Red Hat CloudForms vous permet de gérer ce cloud hybride et vos conteneurs de manière compréhensible et facilement évolutive. Avec la solution CloudForms, vous pouvez intégrer des systèmes de gestion des conteneurs comme Kubernetes et Red Hat OpenShift dans vos environnements Red Hat Virtualization et VMware.

Automatisation des conteneurs

La solution Red Hat Ansible ® vient compléter idéalement OpenShift Container Platform. Lorsque vous utilisez déjà Ansible pour l'automatisation, les conteneurs Ansible vous permettent de réutiliser vos rôles et playbooks Ansible pour créer et déployer des applications conteneurisées dans OpenShift. Ceci est particulièrement utile, car ces rôles peuvent être utilisés sans modification, ce qui vous permet de gérer une application seule, quelle que soit l'infrastructure sous-jacente (qu'il s'agisse de conteneurs, de machines virtuelles ou de systèmes nus). Les solutions Red Hat Ansible et Red Hat Ansible Tower peuvent également être utilisées dans le cadre d'un processus d'approvisionnement externe où les serveurs cloud, les ressources cloud et les règles relatives aux réseaux sont approvisionnés avant l'installation d'une plateforme de conteneurs comme OpenShift Vous pouvez ainsi bénéficier de systèmes opérationnels dans des délais ultrarapides.


Besoin d'une aide personnalisée ?

Les produits Red Hat sont basés sur des technologies de conteneurs Open Source portées par des communautés, telles que Linux, CRI-O et Kubernetes. Les conteneurs (et la plupart des technologies qui permettent d'assurer leur déploiement et leur gestion) sont disponibles sous forme de logiciels Open Source. Les véritables innovations naissent de l'échange d'idées et de la collaboration qui visent à résoudre des problèmes. C'est toute la valeur ajoutée des projets Open Source portés par une communauté. Et c'est précisément là que Red Hat intervient. C'est notre approche, et nos solutions vous permettent de créer des infrastructures de conteneurs modernes sur la base des technologies les plus récentes.

Nous pouvons vous aider et vous accompagner à chaque étape du parcours. Nous pouvons vous guider pour effectuer les actions suivantes :

  • créer rapidement des applications conteneurisées ;
  • développer facilement votre infrastructure traditionnelle et cloud pour pouvoir exécuter des conteneurs ;
  • automatiser l'approvisionnement, la gestion et la mise à l'échelle ;
  • connecter en toute transparence les applications, les données et les processus en utilisant des services conteneurisés ;
  • garantir la fiabilité et la sécurité de vos conteneurs et applications ;
  • gérer les conteneurs de manière cohérente dans l'ensemble des environnements physiques, virtuels, de cloud privé et public.

En savoir plus

Vous ne savez pas encore tout sur les conteneurs...