La empresa "Basis", un desarrollador ruso de soluciones para la gestión de infraestructuras de TI dinámicas, presentó el constructor de servicios de plataforma Basis Automation Studio (BAS). La solución forma parte de la configuración extendida de la plataforma en la nube Basis Dynamix Cloud Control y será relevante principalmente para clientes que desean automatizar el despliegue de sistemas de TI complejos y servicios de plataforma que utilizan infraestructura virtual.

Para resolver esta tarea, Basis Automation Studio proporciona a los administradores de sistemas y arquitectos del cliente herramientas para diseñar, desplegar y mantener servicios de plataforma en la infraestructura virtual.

El constructor permite diseñar visualmente la infraestructura basándose en componentes listos para usar y las conexiones entre ellos, utilizar un catálogo de plantillas de infraestructuras virtuales y servicios de plataforma, así como una biblioteca extensible de elementos típicos y ejemplos de software popular, incluyendo ClickHouse, Consul, Docker, MariaDB y PostgreSQL.

Basis Automation Studio es compatible con herramientas y enfoques estándar para la infraestructura en la nube, incluyendo la arquitectura TOSCA, el formato de serialización YAML, el sistema de gestión de configuraciones Ansible, el lenguaje Python, el intérprete Bash. Se utilizan para describir la infraestructura en la nube y gestionar sus componentes, desplegar servicios y configurarlos. Después del despliegue de los servicios, los administradores pueden crear operaciones de "day-2" para su mantenimiento, monitoreo, actualización y para asegurar su funcionamiento. Los servicios listos para usar se pueden publicar en el escaparate del portal de autoservicio, donde están disponibles para ser solicitados con un solo clic por los usuarios de la infraestructura en la nube.

Para la administración del producto y el desarrollo de plantillas en BAS, se proporciona una interfaz web, que incluye un editor visual de servicios, así como herramientas para la gestión de derechos y el control de acceso a los componentes de la infraestructura.

Basis Automation Studio implementa un modelo multitenant jerárquico que garantiza un estricto aislamiento lógico de los recursos y una gestión de acceso detallada. En cada nivel de la jerarquía se pueden asignar de forma independiente derechos de acceso, roles y permisos para interactuar con el constructor y los servicios lanzados con su ayuda. Por ejemplo, se puede diferenciar el acceso entre diferentes departamentos (u otras unidades de negocio) de una misma empresa, agrupando sus proyectos y cuentas de usuario en contenedores especiales llamados dominios. En este caso, los usuarios y recursos de un dominio serán invisibles e inaccesibles para otro, lo que ayuda al cliente a garantizar la confidencialidad y la seguridad de los datos dentro de una infraestructura de TI escalable y ramificada.

Además, Basis Automation Studio ofrece un modelo de gestión de usuarios de la plataforma basado en roles. Por defecto, están disponibles los siguientes roles: administrador con plenos derechos para gestionar el constructor, arquitecto para gestionar componentes y servicios, desarrollador de componentes y servicios, administrador de proyectos, usuario. Si es necesario, se pueden asignar varios roles a una cuenta dentro del constructor, en cuyo caso sus derechos se suman. Como resultado, el cliente obtiene una herramienta sencilla pero lo suficientemente flexible para garantizar la seguridad de la infraestructura virtual.

 

"El intenso desarrollo de la plataforma en la nube Basis Dynamix Cloud Control y, en particular, la aparición del constructor de servicios de plataforma Basis Automation Studio, ha sido nuestra respuesta al creciente interés del mercado en las infraestructuras en la nube e híbridas. La tarea de Basis Automation Studio es facilitar la declaración de la infraestructura en la nube, así como el despliegue de los sistemas y servicios de TI necesarios para el negocio dentro de ella, principalmente a través de la automatización de estos procesos. Planeamos desarrollar activamente nuestro producto para satisfacer las necesidades de los clientes rusos", señaló Dmitry Sorokin, director técnico de la empresa "Basis".