Concepteur de services avancés pour XaaS

Le concepteur de services avancés permet au département informatique de créer n’importe quel nouveau service et de publier « X sous forme de service » dans le catalogue en vue d’un accès en libre-service à la demande. Les nouveaux services peuvent inclure des services d’infrastructure, applicatifs, de stockage, de provisionnement de messagerie, d’intégration des nouveaux employés ou tout workflow. La création de services est facilitée par le recours aux éditeurs de présentation et de style. Vous pouvez ainsi facilement personnaliser les formulaires existants ou en créer de nouveaux. La livraison des services est effectuée à l’aide des workflows automatisés de vCenter Orchestrator. Cette nouvelle fonctionnalité de création de services permet aux administrateurs de fournir rapidement un accès en libre-service aux nouveaux services informatiques avec la gouvernance adéquate requise pour assurer les vérifications et les équilibrages appropriés. Les administrateurs peuvent concevoir leurs propres services ou télécharger les plug-ins de service fournis par VMware ou ses partenaires à partir de VMware Solutions Exchange.

Schémas d’application

Les services applicatifs sont provisionnés à l’aide de schémas d’application qui décrivent la topologie du déploiement des applications. À l’aide d’un canevas visuel avec une interface par glisser-déposer, les composants normalisés sont assemblés pour créer le modèle applicatif. Il est possible de modéliser n’importe quelle application n-tier, qu’elle soit personnalisée ou packagée, ou de déployer votre propre plate-forme sous forme de service (PaaS). Le processus complet de création et de déploiement de services est fortement rationalisé, étant donné que seul l’architecte d’applications intervient pour créer les modèles applicatifs, au lieu de douzaines de personnes ou d’équipes. Les schémas et composants d’application réutilisables éliminent les contraintes de duplication. En conséquence, le déploiement et les mises à jour des PaaS et applications sont considérablement accélérés.

Composants d’application

Les schémas d’application sont constitués de modèles logiques, services et composants d’application. Les modèles logiques contiennent généralement un système d’exploitation et sont associés à des machines virtuelles VMware ou des modèles AMI (Amazon Machine Image) nouveaux ou existants. Les services middleware et les composants d’application sont basés sur des scripts qui couvrent le cycle de vie, notamment l’installation, la configuration, le démarrage et les mises à jour. Les scripts sont paramétrés pour déclarer les propriétés des composants, ce qui rend également ces scripts génériques. VMware fournit une riche bibliothèque de composants et de solutions partenaires prêts à l’emploi disponibles sur la plate-forme Cloud Applications Marketplace et donne la possibilité d’exploiter les modules disponibles sur le marché Puppet Forge. En outre, les schémas d’application peuvent être liés à des « services externes » préconfigurés ou personnalisés, par exemple des répartiteurs de charge centralisés, des contrôleurs de distribution d’applications ou des services de base de données. La réutilisation des composants prédéfinis réduit la complexité en garantissant que tous les composants contiennent exactement la même configuration et qu’ils améliorent la qualité des services en s’appuyant sur les meilleures pratiques. En outre, une structure d’extensibilité permet de créer facilement n’importe quel composant personnalisé.

Services de base de données

En déployant les schémas d’application, qui contiennent un système de gestion des bases de données, il est possible de provisionner les bases de données ou de déployer votre propre base de données sous forme de service (DBaaS). Les services de base de données permettent de contrôler les E/S, qui sont souvent la cause de la perte de performances des bases de données. Le stockage de base de données peut être réparti sur plusieurs disques en offrant la flexibilité, le contrôle et la granularité nécessaires pour automatiser le processus de provisionnement des bases de donnés hautes performances.

Schémas d’infrastructure

Les schémas d’infrastructure contiennent les règles qui régissent le provisionnement et la gestion d’une ressource informatique pendant toute sa durée de vie. Ces règles comprennent les workflows, les seuils de ressource, les niveaux de service et les fonctions de gestion que l’utilisateur est autorisé à exécuter pendant la durée de vie d’une machine. Les schémas d’infrastructure peuvent être communs à plusieurs groupes ou spécifiques à des utilisateurs particuliers. La granularité des règles des schémas permet aux administrateurs de définir les services personnalisés pertinents qui répondent aux besoins spécifiques de l’entreprise.