Skip to main content

Snyk et Red Hat aident les développeurs à sécuriser leurs applications OpenShift

Écrit par
Blog Design Red

28 avril 2020

0 minutes de lecture

Nous sommes ravis d’annoncer que Snyk et Red Hat collaborent pour aider les développeurs à créer plus facilement des applications sécurisées basées sur l’open source et à les exécuter en toute sécurité sur OpenShift. Snyk est désormais disponible sur Red Hat Marketplace. Toutes les solutions proposées sur la marketplace ont été testées et certifiées pour Red Hat OpenShift Container Platform, la plateforme Kubernetes d’entreprise la plus complète du secteur, et peuvent ainsi être exécutées partout où OpenShift est disponible.

Snyk aide les développeurs et les équipes de sécurité à collaborer pour détecter et corriger les vulnérabilités dans les dépendances open source, les conteneurs et les configurations Kubernetes. Notre partenariat stratégique avec Red Hat sur son extension IDE CodeReady Dependency Analytics, ainsi que notre intégration à OpenShift, intègrent les recommandations de sécurité de Snyk, conçues pour les développeurs, à leurs workflows.

Page de Red Hat Marketplace pour Snyk Container, présentant sa certification entreprise, sa description, la version 1.25.0 du logiciel et une note de cinq étoiles.

Accéder directement à une section :

Détecter les problèmes des conteneurs en développement et en production

Lorsque des charges de travail sont déployées ou modifiées dans vos clusters OpenShift, Snyk détecte les vulnérabilités dans les images de conteneurs sous-jacentes et les analyse. L’outil fournit également des informations sur les problèmes de configuration des pods en cours d’exécution susceptibles de réduire la sécurité de ces charges de travail. Snyk assure une protection continue après l’analyse des charges de travail : vous disposez ainsi toujours d’informations à jour sur les vulnérabilités de vos applications en production. De plus, les détails de configuration des pods vous aident à définir les priorités de correction. L’intégration de Snyk Container aux clusters OpenShift présente clairement ces rapports, comme le montre l’exemple ci-dessous.

Détails du déploiement Kubernetes avec une liste de vérification de sécurité agrandie : un contrôle réussi et des échecs pour le processeur, la mémoire, l’exécution sans privilèges root, le système de fichiers en lecture seule et la capacité

Avant le déploiement dans vos clusters OpenShift, Snyk Container peut analyser les images de conteneurs à plusieurs étapes : sur les postes de travail et dans les IDE des développeurs avec CodeReady Analytics, dans vos pipelines CI/CD et dans les registres de conteneurs, comme illustré dans le schéma ci-dessous.

Workflow Red Hat CodeReady montrant les étapes de codage, de dépôt Git, de CI/CD et de production, avec des tests, la surveillance, le déploiement et un contrôle de sécurité.

Des conseils de correction adaptés aux développeurs pour les vulnérabilités des conteneurs

L’approche de Snyk, axée sur les développeurs, va au-delà de la simple présentation de rapports de vulnérabilités pour faciliter la résolution des problèmes de sécurité. Snyk détecte les vulnérabilités et fournit aux développeurs des conseils immédiatement exploitables pour corriger les problèmes des conteneurs. Pour commencer, Snyk recommande des mises à niveau de l’image de base du conteneur :

Tableau comparant les mises à niveau des images de base Node.js, le nombre de vulnérabilités et leur niveau de gravité, notamment les mises à niveau actuelle, mineure, majeure et alternative.

Snyk fournit également des informations sur les couches et les dépendances, ainsi que le contexte du Dockerfile pour les couches utilisateur des images de conteneurs, afin de vous aider à repérer rapidement les composants vulnérables susceptibles d’être intégrés à vos images.

Créer des configurations OpenShift et Kubernetes sécurisées

Gagnez du temps — et évitez les réunions d’urgence avec votre équipe de sécurité — en vérifiant vos fichiers de configuration Kubernetes au fur et à mesure que vous les écrivez, plutôt que bien plus tard, au moment du déploiement des charges de travail.

L’analyse des configurations Kubernetes de Snyk vous permet de déterminer si les spécifications de vos charges de travail sont sécurisées en analysant le code de configuration stocké dans votre système de gestion du code source.

Analyse de sécurité Kubernetes affichant les niveaux de gravité des problèmes et les paramètres de conteneur privilégié mis en évidence dans une configuration YAML

Corriger les vulnérabilités et les problèmes de licence des dépendances open source grâce à la remédiation automatisée

Enfin, et surtout, les éléments les plus importants exécutés dans vos conteneurs sont le code de vos applications, qui dépend probablement de plus en plus de composants open source. Snyk vous aide également à repérer rapidement les problèmes de sécurité dans vos dépendances open source et peut automatiser la correction des vulnérabilités et la conformité des licences open source grâce à une intégration directe à vos dépôts de code source.

Tableau de bord de sécurité Snyk affichant la surveillance des vulnérabilités, des filtres par niveau de gravité, l’intégration à GitHub et une option en un clic pour ouvrir une demande de tirage contenant un correctif.

Agir au plus tôt sur les risques grâce à Snyk Intel, qui alimente CodeReady Dependency Analytics

Le portefeuille Red Hat CodeReady est un ensemble d’outils et de services de développement open source destinés à créer et à livrer des applications conteneurisées. Désormais alimentée par les données de Snyk Intel, l’extension CodeReady Dependency Analytics permet aux utilisateurs des IDE pris en charge (VS Code, IntelliJ et autres) de consulter les vulnérabilités Snyk pendant qu’ils codent, notamment les vulnérabilités premium de Snyk et des avis de sécurité détaillés.

Les utilisateurs de l’extension CodeReady Dependency Analytics peuvent lancer leur inscription à Snyk depuis l’outil afin d’accéder gratuitement à ces données. Ils bénéficient ainsi de la source la plus complète et la plus à jour pour corriger les vulnérabilités open source et créer des applications sécurisées dès les premières étapes du développement.

À propos de Red Hat Marketplace

Nous sommes ravis d’annoncer que Snyk est désormais référencé sur Red Hat Marketplace, une marketplace cloud ouverte qui facilite la découverte et l’accès à des logiciels certifiés pour les environnements conteneurisés dans les environnements cloud hybrides. Grâce à la marketplace, les clients bénéficient d’une assistance réactive, d’une facturation et de contrats simplifiés (bientôt disponibles pour Snyk), d’une gouvernance simplifiée et d’une visibilité centralisée sur l’ensemble de leurs clouds.

Logo de Red Hat Marketplace avec l’icône de fedora rouge et le texte blanc sur fond sombre

Bien démarrer avec Snyk sur OpenShift

Toutes ces fonctionnalités sont disponibles dès maintenant pour les clients OpenShift !

  1. Si vous n’avez pas encore de compte Snyk, vous pouvez vous inscrire gratuitement et utiliser Snyk pour analyser vos images de conteneurs et vos dépendances open source.

  2. Découvrez ici comment Snyk et Red Hat s’associent pour aider les développeurs à sécuriser leurs applications OpenShift.

  3. Snyk est désormais disponible sur RedHat Marketplace, avec un déploiement automatisé sur n’importe quel cloud.

  4. Vous souhaitez voir une démonstration ou poser des questions ? Nous serions ravis d’échanger avec vous.

Restez en sécurité !

La sécurité des conteneurs, pensée pour les développeurs

Snyk détecte et corrige automatiquement les vulnérabilités dans les images de conteneurs et les workloads Kubernetes.

Lire la suite

illustration hero ai
Blog

L’ouragan de l’IA est là

L’IA accélère à la fois la création de logiciels et les cyberattaques. Les dirigeants doivent sécuriser les agents et le code dès leur conception, appliquer des contrôles à l’exécution et valider les défenses de manière indépendante.

Blog

Évaluation de la remédiation sécurisée et fonctionnelle : comment Snyk Agent Fix améliore de plus de 14 % le taux de correction des modèles de pointe

Un benchmark de corrections de vulnérabilités sécurisées et fonctionnelles en JavaScript, Java et Python montre que Snyk Intelligence aide les modèles de pointe à dépasser un plateau de performance de 72 à 75 %.

Blog feature
Blog

Intelligence sur les risques liés aux modèles d’IA : sachez à quels modèles faire confiance avant leur déploiement

Le risque lié à un modèle d’IA dépend de son mode de déploiement. Découvrez comment Evo combine tests adversariaux, impact des attaques et contexte de déploiement pour aider les équipes à comparer les modèles et à appliquer leurs politiques.