Use la plataforma como servicio (PaaS) para crear modelos de aplicaciones y aprovisionarlas en infraestructuras privadas, públicas o de nube híbridas.
PaaS es un servicio de informática en la nube que proporciona una plataforma informática y una pila de soluciones como servicio. Junto con el software como servicio (SaaS) y la infraestructura como servicio (IaaS), PaaS es un modelo de servicio de informática en la nube que le permite usar herramientas y bibliotecas que suministra el proveedor para crear una aplicación o un servicio. Puede controlar la implementación y la configuración del software. El proveedor proporciona las redes, los servidores, el almacenamiento y otros servicios requeridos para hospedar la aplicación.
Automatizar el aprovisionamiento de aplicaciones
Un aspecto clave de PaaS es la capacidad de automatizar el aprovisionamiento de aplicaciones. vRealize Automation es una solución de aprovisionamiento de aplicaciones basada en modelos que simplifica la creación y la estandarización de topologías de implementación de aplicaciones en infraestructuras en la nube. Los arquitectos de aplicaciones utilizan las funciones de arrastrar y soltar de la aplicación para crear topologías de implementación de aplicaciones llamadas blueprints de aplicación. Los blueprints de aplicación definen la estructura de la aplicación, permiten usar componentes de infraestructuras de aplicaciones estandarizados e incluyen dependencias de instalación y configuraciones predeterminadas para aplicaciones empresariales personalizadas y empaquetadas. Puede usar el catálogo rellenado previamente y extensible de plantillas lógicas estándar, el servicio de infraestructura de aplicaciones, los componentes y los scripts para crear el modelo de un blueprint de aplicación. Los blueprints de aplicación son topologías de implementación lógicas que se pueden transferir entre nubes de IaaS como vRealize Automation y entre nubes públicas como Amazon EC2.
Con vRealize Automation, puede especificar la estructura de aplicaciones y servicios suponiendo que la infraestructura de nube subyacente proporcionará los requisitos informáticos, de red y de almacenamiento necesarios. Puede implementar los blueprints de vRealize Automation en cualquier nube privada o pública que esté basada en VMware vSphere. Con este modelo de aprovisionamiento de aplicaciones, los desarrolladores y los administradores de aplicaciones no necesitan realizar la configuración de la infraestructura, el sistema operativo y el middleware, y la empresa puede enfocarse en proporcionar valor comercial con sus aplicaciones.
Los usuarios empresariales pueden normalizar, implementar, configurar, actualizar y escalar aplicaciones complejas en entornos de nube dinámicos. Estas aplicaciones van desde sencillas aplicaciones web hasta complejas aplicaciones personalizadas y aplicaciones empaquetadas. Con su catálogo de componentes estándar, o servicios, vRealize Automation Application Services automatiza y administra el ciclo de vida de actualización de las implementaciones de aplicaciones empresariales de varios niveles en entornos de nube híbridos.
Supervisar el rendimiento de las aplicaciones
La supervisión ofrece funcionalidades para administrar el rendimiento relacionado con las aplicaciones.
Componentes de aplicaciones preconfigurados
VMware Cloud Management Marketplace proporciona blueprints, servicios, scripts y complementos que puede descargar y usar para desarrollar sus propios servicios de aplicaciones. Los principales proveedores de middleware, redes, seguridad y aplicaciones proporcionan componentes preconfigurados que utilizan configuraciones reutilizables y flexibles que puede insertar en cualquier plan de aprovisionamiento de aplicaciones de varios niveles.