La interfaz de consumo de nube (Cloud Consumption Interface, CCI) permite a los usuarios de desarrollo y operaciones de Automation Service Broker aprovisionar espacios de nombres de supervisor y utilizar sus servicios asociados para crear cargas de trabajo de Kubernetes (máquinas virtuales, TKG, etc.) utilizando principalmente el servicio de máquina virtual y el Tanzu Kubernetes Grid Service dentro de vSphere with Tanzu.
Introducción a la interfaz de consumo de nube en Automation Service Broker
La interfaz de consumo de nube utiliza proyectos e infraestructura de VMware Aria Automation, y recursos de vSphere Kubernetes como base para que los usuarios de CCI puedan trabajar con espacios de nombres y servicios asociados a fin de crear máquinas virtuales y otros recursos. Los servicios son interfaces de usuario conectables que siguen las directrices del SDK y se construyen y prueban como aplicaciones independientes que se han incorporado a CCI. La CCI contiene asistentes que lo guían en el proceso de uso de los servicios para crear máquinas virtuales y otros recursos. Al trabajar con servicios, la CCI genera automáticamente código YAML que los usuarios pueden descargar para utilizar como base de implementaciones o recursos de IaaS.
Para configurar máquinas virtuales u otros recursos para la implementación mediante CCI, los usuarios deben iniciar sesión en Automation Service Broker, hacer clic en la pestaña Consumir y seleccionar Espacios de nombres de supervisor. Habrá uno o varios proyectos que contengan clases de espacio de nombres disponibles. Los administradores son quienes definen las clases de espacios de nombres, que funcionan como plantillas que reservan recursos para espacios de nombres que los usuarios crean. Después de seleccionar una clase de espacio de nombres, puede crear un nuevo espacio de nombres. Un espacio de nombres funciona como área de trabajo personal con un conjunto de recursos y servicios.
Tras la habilitación administrativa, los usuarios de DevOps autorizados pueden activar la CCI si seleccionan Espacios de nombres de supervisor en la pestaña Consumir de la aplicación Automation Service Broker. Se muestra la página de bienvenida de la CCI con una lista de los proyectos que están disponibles para el usuario, y se presentan las clases de espacio de nombres que están asociadas con el proyecto seleccionado. Puede utilizar las clases de espacio de nombres disponibles como plantillas para crear nuevos espacios de nombres. A continuación, puede utilizar servicios para crear máquinas virtuales u otros componentes como parte de sus espacios de nombres.
Si descarta la página de bienvenida, también puede empezar a trabajar desde la página de inicio de la CCI. En esta página se enumeran los espacios de nombres y los proyectos disponibles en pestañas independientes. Además, la vista de árbol de la izquierda muestra una lista de proyectos disponibles, que puede expandirse para ver las clases de espacio de nombres dentro de cada proyecto. De forma predeterminada, no se muestra ninguna de estas páginas a los usuarios administrativos.