Proposer des applications et du code de qualité supérieure tout en réduisant les risques opérationnels

VMware vRealize Code Stream assure la distribution automatisée des applications et un déploiement continu permettant d’accélérer et de fiabiliser la distribution des applications et du code.

Plate-forme de fourniture continue vRealize Code Stream

Avantages de vRealize Code Stream

Accélérer la fourniture de code

Améliorez le délai de mise sur le marché des applications et des modifications apportées au code grâce à l’automatisation et à la gouvernance du processus de publication.

Possibilité d’exploiter les outils et processus existants

Tirez parti de votre chaîne de compilation de développement existante grâce à des intégrations prêtes à l’emploi et à un Kit de développement logiciel convivial.

Proposer un code plus fiable

Réduisez les risques et améliorez la qualité en effectuant le suivi, la coordination et le test des versions d’objets et configurations adéquates du code ou des applications et ce, à chaque état du processus de mise en production.

Optimiser la gouvernance et la visibilité

Renforcez la gouvernance et facilitez la collaboration entre équipes via la consolidation des vues et des rapports fournissant des informations d’état à tous les stades du processus de mise en production.

COUP DE PROJECTEUR 

Modélisez et automatisez le processus de livraison de logiciel à toutes les étapes du développement, des tests et de la production grâce à vRealize Code Stream.

(3:26)

Présentation de vRealize Automation et de vRealize Code Stream

Découvrez comment vRealize Automation et vRealize Code Stream peuvent accélérer la fourniture d’applications et la gestion des objets d’applications.

(2:50)

IT DevOps : Pack de gestion de vRealize Code Stream

Découvrez comment vRealize Code Stream accélère le déploiement de l’infrastructure et les opérations DevOps au sein de l’environnement informatique.

FONCTIONNALITÉS

Automatisation de la fourniture d’applications

Modélisez tout type de processus de mise en production de logiciel, qu’il s’agisse de code d’application ou d’infrastructure en tant que code. Les applications modélisées peuvent être des nœuds uniques et simples, on premise, ou des applications Cloud ou hybrides nouvelle génération, à plusieurs niveaux et particulièrement complexes.

Moteur open source

vRealize Code Stream repose désormais sur le moteur Project Xenon, open source, plus rapide et plus léger. Il facilite le déploiement et l’exécution de processus et de tâches à plus grande échelle, tout en proposant la prise en charge native de tâches lancées en parallèle.

Project Xenon 

Modélisation de processus

Les modèles de processus configurent les règles de gouvernance et tâches de workflow utilisées pour la génération, le déploiement et le test des logiciels à chaque étape du processus de déploiement, ainsi que les règles de contrôle entre les différentes étapes. Au fur et à mesure que les processus de publication des organisations évoluent, les modèles de processus de vRealize Code Stream peuvent être modifiés en parallèle, de façon à devenir partiellement, voire entièrement automatisés.

Gestion des objets

vRealize Code Stream prend en charge la modélisation et la résolution des objets, afin de récupérer automatiquement les versions adéquates lors du déploiement d’une version de build spécifique d’une application.

La bonne version d’objet pour chaque version

Lorsque vous passez à la livraison continue avec des lancements plus fréquents, le suivi des objets se révèle de plus en plus important. Grâce à vRealize Code Stream, vous pouvez aisément contrôler, stocker et gérer des objets binaires tout au long du cycle de développement de logiciels et vérifier que la bonne version des objets est déployée systématiquement.

Suivi des objets

Le référentiel d’objets peut également stocker des objets binaires, tels que des modèles de machine virtuelle, des schémas de service vRealize Automation, etc. En associant cette fonctionnalité au pack de gestion du code, vous pouvez effectuer le suivi de vos objets ainsi que des objets dépendants.

Pack de gestion du code 

Tableaux de bord et rapports de publication

Code Stream fournit une vue récapitulative de tous les processus actifs, ainsi qu’une vue de bout en bout de chaque processus. Les utilisateurs peuvent ainsi voir quelles tâches sont terminées ou en cours, ou ont généré une erreur.

Visibilité améliorée et suivi de la productivité

Les rapports prêts à l’emploi permettent d’évaluer la qualité et l’efficacité de la version au fil du temps. Cette vue unifiée du statut de la version dans les différents environnements permet aux équipes de collaborer afin d’assurer une livraison de meilleure qualité et plus rapide de nouvelles versions logicielles.

Structure d’extensibilité : Exploitez les outils et processus existants

Les sociétés utilisent différents outils de gestion du cycle de vie du développement des logiciels pour coordonner la tâche de test, de déploiement et de génération à chaque étape du processus de livraison de logiciels.

Prise en charge prête à l’emploi incluse

Les outils de gestion du cycle de vie des logiciels incluent Jenkins, Microsoft Team Foundation Server 2015, Artifactory, Yum, Git, etc. Les modèles de service sont modélisés via vRealize Automation. Ainsi, les tâches de processus peuvent démarrer le déploiement et le provisionnement des applications. vRealize Automation 7 regroupe des modèles permettant de modéliser les piles d’applications, de middleware et d’infrastructure.

PROCÉDURE D’ACHAT

vRealize Code Stream est disponible en tant que produit autonome, facturé par instance de système d’exploitation (OSI) ou par CPU.