Thème

Conteneurs Linux : pour tout comprendre

Les applications se complexifient. Les clients réclament des développements toujours plus rapides. Votre infrastructure, vos équipes informatiques et vos processus sont sous pression. Avec les conteneurs Linux®, vous pouvez limiter les problèmes et reproduire des applications plus rapidement dans plusieurs environnements.

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

Les conteneurs Linux vous permettent d'assembler et d'isoler des applications avec leur environnement d'exécution complet contenant tous les fichiers nécessaires à leur exécution. Les applications conteneurisées sont plus faciles à déplacer d'un environnement à un autre (développement, test, production, etc.), tout en conservant l'intégralité de leurs fonctions.

Les conteneurs Linux aident à limiter les conflits entre vos équipes chargées du développement et des opérations, en séparant les responsabilités. Les développeurs peuvent se concentrer sur leurs applications tandis que l'équipe responsable des opérations peut se consacrer à l'infrastructure. De plus, comme les conteneurs Linux reposent sur des technologies Open Source, vous pouvez bénéficier des dernières avancées technologiques dès leur mise à disposition. Les technologies de conteneurs, notamment CRI-O, Kubernetes et Docker, aident votre équipe à simplifier, accélérer et orchestrer le développement et le déploiement des applications.

Que peut-on faire avec des conteneurs ?

Vous pouvez déployer des conteneurs pour un grand nombre de charges de travail et cas d'utilisation de toutes tailles. Les conteneurs dotent votre équipe des technologies sous-jacentes nécessaires pour suivre une approche moderne du développement logiciel, comme les pratiques DevOps et de CI/CD (intégration et déploiement continus).

Si vous recherchez pour votre entreprise une solution qui offre un maximum de portabilité sur plusieurs environnements, optez sans hésiter pour les conteneurs.

Containers possibilites

Pourquoi choisir Red Hat ?

Red Hat® travaille durement, avec la plus grande communauté Open Source, sur les technologies de conteneurs. Nos ingénieurs améliorent les fonctions, la fiabilité et la sécurité de vos conteneurs pour vous assurer qu'ils fonctionnent correctement tout en restant stables et sécurisés. Red Hat est aussi le deuxième plus gros contributeur aux codes de Docker et Kubernetes, et collabore avec l'Open Container Initiative et la Cloud Native Computing Foundation. Comme pour tous les projets Open Source, Red Hat apporte sa contribution et ses améliorations au code en amont et partage ses avancées au fur et à mesure.

Les solutions axées sur les conteneurs de Red Hat vous offrent l'infrastructure, la plateforme et les fonctions de contrôle nécessaires pour tirer pleinement parti des avantages offerts par les conteneurs.

De nombreuses entreprises de tous les secteurs sont impatientes de mettre en œuvre les conteneurs Linux dans leur cycle de développement logiciel, et ce pour diverses raisons : amélioration de la vitesse, de l'efficacité et de la simplicité du développement logiciel.

Source : The State of Containerization: A Technology Adoption Profile, une étude de Forrester Consulting commanditée par Red Hat, juin 2016

En savoir encore plus sur les conteneurs

Rapport

Rapport de Bain : The path to digital and the role of containers

Webinaire

Dynamically provisioned persistent volumes for container-native storage

Article

Securing containers before they take over the world

Vidéo

Duke University chooses containers

Étude de cas

Amadeus crée une plateforme applicative basée sur un cloud privé

La sécurité des conteneurs Linux vous préoccupe ?

Les conteneurs simplifient la cohérence au sein des environnements et des divers déploiements, tels que les serveurs physiques, les machines virtuelles et les clouds publics et privés. La sécurité reste primordiale pour les entreprises. C'est pourquoi vous devez connaître les 10 principaux éléments pour sécuriser les couches de votre pile logicielle de conteneurs avec les solutions Red Hat® Enterprise Linux® et Red Hat OpenShift Container Platform, à divers stades du cycle de vie d'un conteneur.

Ce dont vous avez besoin pour débuter avec les conteneurs

Infrastructure

Ne surchargez pas votre infrastructure et exécutez vos conteneurs Linux sur un système d'exploitation à encombrement minimal, optimisé et sécurisé.

Plateforme

Développez, déployez et gérez vos conteneurs, où vous voulez et à n'importe quelle échelle.

Gestion

Automatisez vos processus de création, de déploiement et de gestion de conteneurs afin qu'ils soient cohérents, légers et reproductibles.

Infrastructure

Les conteneurs utilisent et créent des données. Beaucoup de données. Utilisez un système de stockage des données hautes performances, hautement disponible et permanent pour le cycle de vie de vos applications conteneurisées.

Plateforme

Obtenez tout ce dont vous avez besoin pour mettre en œuvre des conteneurs, à l'échelle de la pile, grâce à l'association d'une plateforme d'applications conteneurisées à une infrastructure de cloud privé, avec fonctions de gestion et interopérabilité pour le cloud public.

Infrastructure

Créez vos conteneurs et hébergez votre plateforme d'applications conteneurisées sur une infrastructure de cloud privé modulaire et évolutive.

Gestion

Centralisez et simplifiez la gestion et l'exploitation dans votre environnement de conteneurs hybride à l'aide d'un seul outil au lieu de recourir à plusieurs outils et mises en œuvre de politiques disparates.

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