DROPS, solution d’automatisation de déploiement d’applications 2017-11-21T11:30:13+00:00

DROPS, solution d’automatisation de déploiement d’applications

Déployez rapidement vos applications en toute sécurité

 

DROPS, an Application Release Automation tool

Des fonctionnalités adaptées à vos besoins en déploiement

Extensions

Des extensions optionnelles apportant des services complémentaires avancés sur certaines plateformes dont l’IBM i et le z/OS

Rollback

Un mécanisme de rollback paramétrable permettant un rétablissement de la situation originelle, à la survenance d’erreurs critiques

Déploiement

Planification des processus de déploiement d’applications à destination de multiples environnements

Intégration & Collaboration

Notre produit s’adapte à votre structure

RDBMS

Compatible avec Microsoft SQL Server

Compatible avec ORACLE

Compatible avec MySQL

Compatible avec DB2

Compatible avec PostgreSQL

Application Servers

Compatible avec JBoss

Compatible avec WebSphere

Compatible avec WebLogic Server

Compatible avec Apache Tomcat

Collaborative Platforms

Compatible avec IBM RTC

Compatible avec Visual Studio

Compatible avec JIRA

SCM/Integration

Compatible avec git

Compatible avec SUBVERSION

Compatible avec CVS

Compatible avec artifactory

Compatible avec Visual Studio

Compatible avec IBM RTC

Compatible avec Arcad

Compatible avec SYSchange

Provisioning

Compatible avec docker

Operating Systems

Compatible avec z/OS

Compatible avec UNIX

Compatible avec Windows

Compatible avec Linux

Les challenges de demain

Approche Agile

Comment réussir à gérer :

  • L’évolution continue des besoins exprimés par le client ?
  • Les demandes de livraison de plus en plus fréquentes ?

  • Les exigences qualité croissantes ?

  • Les besoins en sécurité toujours plus élevés ?

Démarche DevOps

Comment concilier :

  • Contraintes des équipes de développement ?

  • Objectifs des équipes de production ?

  • Constante évolution des besoins métier ?

  • Compétitivité, réactivité et flexibilité ?

Compatibilité technologique

Comment faire face à :

  • Des architectures multiplateformes de plus en plus complexes ?

  • Une transformation importante des systèmes d’information ?

  • L’interdépendance des outils, application et technologies ?

  • L’intégration d’innovations dans un système central historique ?

Les solutions DROPS

Approche Agile

  • Gain en réactivité avec une réduction des délais de mise à disposition

  • Livraison et déploiement continuels, automatiques et en toute sécurité des évolutions de vos applications

  • Bénéfice de l’apport des approches agiles en soutien du développement de vos structures

  • Livraison plus rapide

Démarche DevOps

  • En support de DevOps

  • Orienté processus, du développement au déploiement en production

  • Meilleure appréhension des contraintes qui existent entre Développement et Production

  • Facilite la collaboration entre vos équipes de développements et de production ; les positionnant dans une chaîne de distribution

Compatibilité technologique

  • Plus de flexibilité et de visibilité en misant sur la gestion d’un référentiel d’artéfacts et la définition de différentes stratégies d’importation

  • Déploiement réversible de vos applications en toute sécurité

  • Déploiement indépendant des contraintes des plateforme d’accueil de vos applications

  • Accompagne le changement

Téléchargez votre version d’essai

Découvrez la puissance de DROPS !

Une version d’essai entièrement fonctionnelle

  • Configuration simple
  • Scénario concret
  • Visite guidée des fonctions clés
  • Sans engagement

Essayez DROPS gratuitement !

Accès réservé à nos partenaires. Contactez-nous pour précommander votre version d’essai.

3 Concepts clés

Le référentiel d’artéfacts

  • DROPS est conçu pour faciliter le déploiement d’applications sur des plateformes hétérogènes disposant de technologies dédiées. Pour ce faire, il alimente un référentiel multiplateforme d’artéfacts, structuré par applications et composants.

  • En synthèse, le référentiel DROPS recense des applications contenant des artéfacts rangés par composant.

Comment faire le lien entre artéfacts et composants ?

Le chargement du référentiel d’artéfacts se fait par l’exécution de stratégies.

Une stratégie est une interface de communication avec un système externe, un petit processus paramétrable d’accès à un « fournisseur » d’artéfacts ; ce dernier étant bien souvent un référentiel de développement. Plusieurs stratégies d’alimentation cohabitent pour un même composant.

Qu’en est-il de la sécurité et de la traçabilité ?

Sous la pression de règlementations successives, la sécurité et une totale traçabilité sont désormais centrales pour tout système d’information.

Le Référentiel DROPS enregistre et conserve l’historique de l’ensemble des modifications ou transformations des artéfacts réalisées à l’occasion d’un déploiement et de l’installation d’une application. Il offre ainsi une visibilité temporelle sur l’évolution des applications, à chacune des releases.

Le référentiel d’infrastructure

  • Pour faciliter le déploiement d’applications sur des plateformes hétérogènes DROPS recense et définit les destinations de déploiement indépendamment des processus de déploiement. DROPS alimente donc un référentiel répertoriant tous les éléments d’infrastructure, les environnements et les utilisateurs intervenant dans le processus de déploiement.

  • DROPS simplifie ainsi le déploiement en prenant en charge l’hétérogénéité des destinations, facteur discriminant de complexité.

Le gestionnaire de processus de déploiement

  • DROPS simplifie le déploiement de vos applications informatiques ainsi que la définition et la gestion des processus associés. Les processus peuvent ainsi être définis globalement ou déclinés par application voire par environnement.

  • Chaque processus de déploiement s’inscrit dans un plan de déploiement global. Ce plan est entièrement paramétrable et s’adapte à vos contraintes. Il peut adresser de multiples environnements.

L’architecture fonctionnelle et technique

DROPS, une solution multiplateforme de déploiement automatique d’application
sur tous les environnements disposant d’une machine virtuelle Java

diagram-drops-software

Le Serveur DROPS

  • DROPS est construit autour d’un serveur d’application OSGITM qui s’appuie sur une base de données H2.
  • Notre Serveur DROPS héberge vos référentiels et processus de déploiement. Il délègue l’application de votre politique de sécurité à vos propres mécanismes d’authentification, de contrôle, de délégation, d’attribution de rôles…

Le Studio DROPS – Design de processus de déploiement

  • Grâce à une interface puissante et conviviale basée sur un client riche Eclipse, DROPS Studio simplifie la définition des processus de déploiement.

  • Les processus, découpés en phases de préparation, transfert et installation, peuvent être associés à des applications ou à des environnements. Pour chacun d’entre eux, les acteurs ainsi que leurs prérogatives sont enfin définis.

La Web Console – exécution de processus de déploiement

  • DROPS Web Console est une application internet riche qui permet d’accéder à la solution via une communication HTTP.

  • A tout moment et en temps réel, les opérateurs de l’exploitation peuvent planifier, surveiller et monitorer l’exécution des processus de déploiement. La Web Console permet également de visualiser l’avancement des processus ainsi que leur historique.

  • Selon les contextes, une release peut être déployée globalement ou par l’application de cumulatives.

Les Clients API – Interface de pilotage

  • DROPS Clients API, constitue l’interface de pilotage du serveur et de déclenchement de processus à partir d’autres systèmes.

Les Agents

  • Le Serveur DROPS orchestre et délègue l’exécution des processus à des Agents DROPS qui vont vraiment réaliser les actions demandées, en observant les spécificités de votre architecture, décrite dans nos référentiels.

  • Les Agents embarquent un moteur ANT qui participe à la mécanique d’orchestration de la solution DROPS. Il facilite l’intégration dans l’existant en encapsulant au besoin tout ou partie des mécanismes de déploiement existant. La solution intègre une bibliothèque de plus de 300 scripts qui peut être enrichie par ajout, modification ou échange entre utilisateurs.

Configuration requise
Voir une démo
secured-deployment-software

DROPS for DevOps

White Paper

Améliorez vos compétences DevOps ! Ce White Paper décrit l’opportunité, les challenges et les solutions offertes par DROPS lorsque vous déployez une stratégie DevOps dans vos environnements multiplateforme.

Télécharger le White Paper

DROPS récompensé par le Trophée de la Gouvernance

Nos clients

Nos partenaires

Partenaires Intégrateurs

Partenaire POESI

Partenaire VISEO

Partenaires Technologiques

Partenaire axway

Partenaire Microsoft

Contactez-nous
Live Support Software
.........................................
Contactez-nous .........................................
Demandez une démo