Créez des containers pour Kubernetes à partir de code source

Pivotal Build Service automatise la création, la gestion et la gouvernance des containers à grande échelle.

Créez, maintenez et actualisez des images OCI portables

Créez des images de container homogènes et prêtes pour la production, exécutables sur Kubernetes et dans tous les clouds. Automatisez les workflows source-à-container à travers tous vos frameworks de développement.

Renforcez la sécurité et réduisez les risques liés aux CVE

Build Service s’appuie sur les buildpacks cloud-native pour effectuer un « rebase » des images d’application lorsque des images de base spécialisées reposant sur des contrats sont mises à jour dans un registre. Concrètement, cela revient à pouvoir combler certaines failles CVE sans tout recréer.

Modèle « Kubernetes-native »

Build Service suit un modèle déclaratif dit « Kubernetes-native » et exécute les builds automatiquement en fonction de la configuration définie par l’utilisateur. Ce produit intègre également les kpack, un jeu de contrôleurs de ressources open source maintenus par Pivotal, pour Kubernetes.

Vidéo

Démo de Pivotal Build Service

Pourquoi choisir Build Service ?

Les options viables ne manquent pas pour créer des containers à partir de code source. Toutefois, nombre d’entre elles sont laborieuses et nécessitent une maintenance constante. Or, à grande échelle, les contrôles opérationnels et de sécurité sont difficiles à mettre en œuvre. Build Service se charge d’automatiser ces workflows et intègre des fonctionnalités de gouvernance dignes des grandes entreprises.

Simplicité d’utilisation

Avec Build Service, nul besoin de maîtriser parfaitement les formats de packaging des containers, ou encore la rédaction d’un script de création de containers pour un langage de programmation donné.

Prise en charge des principaux registres de containers

Les registres de containers jouent un rôle crucial dans la sécurité des entreprises. C’est pourquoi Build Service est compatible avec Harbor, Artifactory et Docker Hub.

Promotion d’image orientée opérateur à travers les environnements

Les utilisateurs déclarent une configuration d’image qui décrit leur application. Lorsque de nouvelles dépendances sont créées pour le build, ou lorsque l’équipe de développement pousse du nouveau code source, Build Service ajoute à votre registre de nouvelles images conformes aux mises à jour.

Prise en charge de Java, .NET Core et d’autres frameworks

Build Service vous permet d’utiliser les langages de programmation de votre choix et vous libère des questions relatives aux dépendances, au middleware et au runtime.

Produit axé sur l’open source

Projet de la Cloud Native Computing Foundation (CNCF), les buildpacks cloud-native sont au cœur de Build Service. Pivotal mise également sur l’open source pour ses kpack, un ensemble de contrôleurs de ressources qui sous-tend Build Service.

Contrôle des opérateurs sur les configurations et développeurs

Build Service comprend un modèle d’autorisations puissant, basé sur les équipes. Les opérateurs de la plateforme peuvent ainsi utiliser des équipes pour contrôler les configurations de buildpack accessibles à un groupe de développeurs donné.

Utilisation de la CLI ou de kubectl

Vous aimez utiliser des interfaces CLI ? Build Service vous propose pb, un wrapper simple d’utilisation pour le contrôle des équipes et autres fonctionnalités. Quant aux utilisateurs avancés de Kubernetes, ils peuvent compter sur kubectl pour interagir avec les kpack.

Environnement de développement local

Développez en local avec la CLI pack, partie intégrante des buildpacks cloud-native. Résolvez les problèmes du processus code-à-container à partir de votre poste de travail.

Cas d’usage

Simplification des workflows code-à-container existants

De nombreuses équipes opérationnelles assurent manuellement la maintenance des images de base des containers que leurs équipes de développement peuvent utiliser.

Respect d’exigences strictes de conformité

Les processus manuels de création de containers compliquent les contrôles de conformité.

Élimination rapide des failles CVE

De nouvelles vulnérabilités CVE sont régulièrement découvertes. Faute d’une application rapide des correctifs concernés, les systèmes d’entreprise et les données clients se retrouvent souvent exposés aux dangers. Or, l’application manuelle de ces correctifs nécessite une collaboration poussée.

Contrôle renforcé sur les dépendances applicatives

Veillez à ce que vos équipes de développement utilisent les frameworks les plus récents pour leurs applications.

Let’s talk.

Contact us about VMware Tanzu Build Service.

Merci de l'intérêt que vous nous portez !

Nous vous contacterons très rapidement.