Utilisez PaaS (Platform-as-a-Service) pour modéliser et provisionner des applications dans des infrastructures privées, publics et cloud hybride.
PaaS est un type de service informatique cloud qui fournit une plate-forme de calcul et une pile de solutions en tant que service. Avec SaaS (Software-as-a-Service) et IaaS (Infrastructure-as-Service), PaaS est un modèle de service de calcul cloud qui vous permet d'utiliser des outils et des bibliothèques que le fournisseur propose pour créer une application ou un service. Vous contrôlez les paramètres de déploiement et de configuration du logiciel. Le fournisseur fournit les réseaux, les serveurs et les autres services requis pour héberger votre application.
Automatiser le provisionnement des applications
Un aspect clé de PaaS est la capacité d'automatiser le provisionnement d'applications. vRealize Automation est une solution de provisionnement d'applications basée sur un modèle qui simplifie la création et la normalisation des topologies de déploiement d'applications sur des infrastructures cloud. Les architectes d'applications utilisent des fonctionnalités glisser-déplacer pour créer des topologies de déploiement d'applications nommées Blueprints. Ces Blueprints d'application définissent la structure de l'application, permettent d'utiliser des composants d'infrastructure d'application normalisés et d'inclure des dépendances d'installation et des configurations par défaut dans des applications d'entreprise personnalisées et modularisées. Vous pouvez utiliser le catalogue prérempli et extensible de modèles logiques standard, le service d'infrastructure d'application, les composants et les scripts pour modéliser un Blueprint d'application. Les Blueprints d'application sont des topologies de déploiement logiques qui sont compatibles entre les clouds IaaS, tels que vRealize Automation, et entre les clouds publics tels qu'Amazon EC2.
À l'aide de vRealize Automation, vous spécifiez la structure d'applications et de services en partant du principe que l'infrastructure de cloud sous-jacente répond aux conditions requises de calcul, de réseau et de stockage. Vous pouvez déployer les Blueprints vRealize Automation sur n'importe quel cloud privé ou public basé sur VMware vSphere. Ce modèle de provisionnement d'application libère les développeurs et les administrateurs d'applications de la gestion de la configuration de l'infrastructure, du système d'exploitation et des logiciels intermédiaires, et permet à votre entreprise de se concentrer sur l'apport de valeur professionnelle avec ses applications.
Les utilisateurs d'entreprise peuvent normaliser, déployer, configurer, mettre à jour et dimensionner des applications complexes dans des environnements de cloud dynamiques. Ces applications vont des applications Web simples aux applications personnalisées complexes et aux applications modularisées. Avec sa bibliothèque de composants ou de services standard, vRealize Automation Application Services automatise et gère le cycle de vie de mise à jour des déploiements d'applications d'entreprise multiniveau dans des environnements de cloud hybride.
Surveiller la performance des applications
La surveillance offre des possibilités de gestion des performances liées aux applications.
Composants d'applications préconstruits
VMware Cloud Management Marketplace fournit des Blueprints, des services, des scripts et des plug-ins que vous pouvez télécharger et utiliser pour développer vos propres services d'application. Les grands fournisseurs de logiciels intermédiaires, de mise en réseau, de sécurité et d'applications fournissent des composants préfabriqués qui utilisent des configurations réutilisables et flexibles que vous pouvez insérer dans tout plan de provisionnement d'applications multiniveau.