Qu'est-ce qu'IBM UrbanCode Deploy ?

IBM UrbanCode Deploy orchestre et automatise le déploiement des applications, des configurations de middleware et des modifications de base de données dans les environnements de développement, de test et de production locaux ou sur le cloud. Votre équipe peut effectuer des déploiements à la demande ou planifiés aussi souvent que nécessaire, et bénéficie d'une gestion des mises en production sécurisée et en libre-service. Que vous l'utilisiez localement ou sous forme de service, IBM UrbanCode Deploy vous aide à accélérer vos délais de commercialisation, réduire les coûts de déploiement, atténuer les risques et mettre en place une distribution continue.

Quels sont les avantages d'IBM UrbanCode Deploy ?

Orchestration des processus

Gérez les déploiements dans les data centers distribués, les clouds et les environnements virtualisés.

  • Intégrez IBM UrbanCode Deploy à votre pipeline de distribution et évitez de remanier votre chaîne d'outils grâce à plus de 130 plugins destinés au développement, au test, à l'infrastructure et au cloud, notamment les nouveaux plugins Jenkins Pipeline et VMware vRealize Automation.
  • Créez des modèles du processus de déploiement à l'aide d'un éditeur de processus graphique convivial, en remplaçant les étapes manuelles et les scripts non standard. Aucune programmation n'est nécessaire.
  • Créez des processus de tous les niveaux de complexité, affectez-les aux environnements de déploiement et exécutez-les d'une façon plus fiable.
  • Déployez sur la plate-forme de votre choix : grand système, data center, cloud ou environnements virtualisés. Déployez des conteneurs en conservant contrôle et visibilité.
  • Gérez votre processus de déploiement et participez-y partout où vous vous trouvez, grâce à l'application mobile IBM UrbanCode pour iOS.
  • Orchestrez le mode de déploiement des différents composants d'une application en identifiant leurs dépendances et en coordonnant une séquence de déploiement optimale.
  • Utilisez plusieurs centaines d'étapes de déploiement pour les middleware, les bases de données de gestion des changements, les équilibreurs de charge, les outils de suivi, etc.

Gestion de l'environnement et de la configuration

Gérez les différents déploiements (configuration seule et déploiements traditionnels du code et de la configuration). Créez des modèles d'environnement de développement, test ou production avec Blueprint Designer.

  • Gérez les fonctions des cibles de déploiement telles que les rôles, les autorisations et les approbations, à l'aide d'outils intégrés.
  • Déployez la même application et configurez-la dans plusieurs environnements sans modifier le processus de déploiement, puis testez le processus de déploiement avec l'application.
  • Stockez différents paramètres de configuration pour chaque cible et activez les déploiements (configuration seule ou code plus configuration) tout en réutilisant le même processus d'application dans plusieurs environnements.

Simplification des déploiements complexes

Déployez sur des systèmes de back-end, sur grand système ou sur les systèmes existants tout en coordonnant les déploiements des applications traditionnelles ou basées sur des microservices sur des clouds publics, privés ou hybrides tels qu'IBM Bluemix, Microsoft Azure ou Amazon Web Services.

  • Prenez en charge des environnements très hétérogènes, comprenant les plugins pour les conteneurs Docker et Cloud Foundry.
  • Orchestrez les modifications dans tous les niveaux et sur les serveurs.
  • Fournissez une mise en cache des artefacts distribuée globalement, afin d’assurer des déploiements rapides sur des milliers de serveurs dispersés dans différents data centers dans le monde entier.
  • Créez et déployez des plans directeurs d'application portables pour toute la pile, travaillez en collaboration sur ces plans et déployez-les sur le cloud à l'aide des modèles OpenStack Heat.

Un référentiel d'artefacts intégré

Utilisez le référentiel d'artefacts intégré d'IBM UrbanCode Deploy, CodeStation, qui offre un stockage plus sécurisé pour les fichiers déjà déployés ou qui doivent l'être.

  • Garantissez la traçabilité des artefacts et le déploiement des mêmes fichiers d'un environnement à l'autre.
  • Utilisez des règles personnalisables de nettoyage des fichiers pour économiser de l'espace disque tout en conservant les fichiers déployés en production.
  • Intégrez vos référentiels existants, tels qu'IBM Rational Asset Manager, pour renforcer le niveau de traçabilité.

Gestion de la configuration des middleware

Détectez, déployez et gérez les configurations d'IBM WebSphere Application Server, déployez les modifications et migrez des versions antérieures vers les versions ultérieures.

  • Détectez automatiquement IBM WebSphere Application Server et créez des ressources correspondantes sur le serveur IBM UrbanCode Deploy.
  • Importez les configurations de cellule et de cluster d'IBM WebSphere Application Server, et générez un modèle stocké en tant que composant d'IBM UrbanCode Deploy.
  • Assemblez les applications d'IBM UrbanCode Deploy contenant des modèles de configuration de cellule et de cluster d'IBM WebSphere Application Server, et déployez-les en vue de leur automatisation et de leur promotion dans tous les environnements.

Sécurité, approbations et notifications

Fournissez à vos équipes des informations sur les versions des composants : emplacement, date de déploiement et auteurs du déploiement, à l'aide de tableaux de bord en quasi temps réel et de journaux complets de l'historique des déploiements.

  • Proposez un système d'autorisations personnalisable à vos utilisateurs et un transfert plus sécurisé de vos artefacts de déploiement.
  • Utilisez des jalons d'approbation pour vérifier la qualité d'une application avant sa promotion dans le nouvel environnement.
  • Créez le niveau de flot d'information souhaité à l'aide de plans de notification, de modèles et d'options de reporting souples.
  • Suivez l'activité des utilisateurs (qui, quoi, où) à l'aide de fonctions de contrôle et d'audit permettant de créer un historique complet du déploiement d'une application.

Le processus de mise en production de l’application de Fidelity Worldwide Investment a été entièrement automatisé avec IBM UrbanCode Deploy. Des applications dont la mise en production exigeait plusieurs jours peuvent désormais être déployées en à peine une heure.

Tony Green, Technologie, architecture et ingénierie, Fidelity Worldwide Investment

Obtenez des informations et du support

Apprenez auprès des spécialistes et des autres utilisateurs. Obtenez de l'aide lorsque vous en avez besoin.

Ressources IBM UrbanCode Deploy

Essai

Essai gratuit

Découvrez comment exécuter des déploiements et des annulations automatisés et cohérents des applications avec IBM Urbancode Deploy. Essayez-le gratuitement.

Démo

Familiarisez-vous avec IBM UrbanCode Deploy

Découvrez comment automatiser des déploiements d'applications complexes et vulnérables aux erreurs sur les plateformes, les périphériques et les clouds hybrides.

Livre blanc

Le b.a.-ba des mises en production et du déploiement continus

Découvrez comment l'établissement d'une approche DevOps permet de réduire le délai de retour d'informations client, d'améliorer la gouvernance et d'équilibrer la qualité et les coûts.

Configuration requise

Pour plus de commodité, les rapports sur la Configuration requise pour IBM UrbanCode Deploy ont été réorganisés en un seul document dans lequel vous pouvez sélectionner les rapports par version, système d'exploitation et composant.

Si vous le préférez, vous pouvez générer dynamiquement des rapports actualisés sur la configuration système requise, via l'outil SPCR (Software Product Compatibility Reports).

Vous pourriez également être intéressé par

Serveur de gestion de l'intégration et de la génération continues, optimisé pour l'entreprise. Il offre une configuration et une gestion évolutives des infrastructures de génération, avec une intégration transparente aux outils de développement, de test et de mise en production.

Gère la mise en production d'applications complexes et interdépendantes, les modifications d'infrastructure et les déploiements simultanés de nombreuses applications. Permet de planifier, d'exécuter et de suivre une mise en production à chaque étape du modèle de cycle de vie.

Ressources IBM UrbanCode Deploy

Sélection d'une solution de gestion des mises en production de DevOps

Découvrez pourquoi Ovum Decision Matrix a désigné IBM UrbanCode comme leader dans cette catégorie en 2016 – 2017.

Outil interactif en ligne : le Calculateur de ROI d'IBM UrbanCode Deploy

Découvrez les économies potentielles pouvant être réalisées grâce à l'automatisation du déploiement.

Téléchargements

Essai

Essai gratuit

Découvrez comment exécuter des déploiements et des annulations automatisés et cohérents des applications avec IBM Urbancode Deploy. Essayez-le gratuitement.

Démo

Familiarisez-vous avec IBM UrbanCode Deploy

Découvrez comment automatiser des déploiements d'applications complexes et vulnérables aux erreurs sur les plateformes, les périphériques et les clouds hybrides.

Livre électronique

Mise en production et déploiement des applications pour les nuls

Distribuez plus efficacement les applications en mettant en œuvre les méthodes recommandées dans ce manuel convivial.

Outil en ligne

Calculateur d'économies d'IBM UrbanCode Deploy

Découvrez les économies potentielles pouvant être réalisées grâce à l'automatisation du déploiement.

Fiche technique

IBM UrbanCode Deploy

Découvrez comment ce logiciel atténue le risque en automatisant des processus complexes et réduit les coûts en améliorant l'efficacité.

Rapport d'analyste

Sélection d'une solution de gestion des mises en production de DevOps

Découvrez pourquoi Ovum Decision Matrix a désigné IBM UrbanCode comme leader dans cette catégorie en 2016 – 2017.

Rapport d'analyste

L'impact économique total d'IBM UrbanCode Deploy

Découvrez comment les solutions IBM peuvent vous aider à réaliser un retour sur investissements de 482 %.

Livre blanc

Le b.a.-ba des mises en production et du déploiement continus

Découvrez comment l'établissement d'une approche DevOps permet de réduire le délai de retour d'informations client, d'améliorer la gouvernance et d'équilibrer la qualité et les coûts.

Webinaire

La fin des déploiements manuels

Découvrez comment l’automatisation du déploiement et de la mise en production des applications peut aider à éliminer les erreurs, garantir la cohérence et augmenter la productivité.

Étude de cas

Infosys Ltd.

Découvrez comment cette société de services informatiques a écourté ses délais de commercialisation d'environ 30 % avec les solutions IBM DevOps.

Étude de cas

Amica

Découvrez comment une compagnie d'assurances a réduit les durées de déploiement logiciel de 95 à 98 %.

Étude de cas

Pearson VUE

Découvrez comment une société du secteur des services professionnels a économisé du temps et de l’argent en automatisant les constructions de code et le déploiement.

Étude de cas

Fidelity Worldwide Investment

Découvrez comment un organisme financier a obtenu des plannings fiables de mise en production et a simplifié la conformité aux réglementations.

Ressources

Contactez-nous

Vous avez des questions ? Contactez nos spécialistes.