IBM Cloud Docs
¿Qué es Schematics?

¿Qué es Schematics?

Schematics es un servicio de IBM Cloud que proporciona herramientas de Infraestructura como código (IaC) como servicio. Puede utilizar las prestaciones de Schematics para desplegar y gestionar de forma coherente los entornos de infraestructura de nube. Desde un único panel, puede ejecutar la automatización global para crear una o más pilas de recursos de nube, gestionar su ciclo de vida, gestionar los cambios en sus configuraciones, desplegar las cargas de trabajo de la app y realizar operaciones day-2.

Automatización como servicio de IaC

Basándose en Ansiblede código abierto, Terraformy tecnologías relacionadas como Git y Helm, IBM Cloud® Schematics proporciona un potente conjunto de herramientas de IaC como servicio para programar la infraestructura de nube.

Un enfoque e IaC e para el aprovisionamiento y la automatización de la infraestructura mejora la coherencia, acelera las implementaciones, reduce los errores manuales y evita cambios de configuración no documentados o ad hoc.

Con IaC, los archivos de configuración definen tu infraestructura, lo que también facilita editar, compartir y reutilizar configuraciones. Al codificar la infraestructura, se suministra el mismo entorno cada vez que se evitan cambios de configuración ad hoc no documentados. Revise la sección sobre Prácticas recomendadas deIaC para obtener más información sobre los principios y prácticas recomendadas de IaC principales que puede adoptar al utilizar Schematics.

Ofertas de Schematics IaC

Schematics se basa en Ansiblede código abierto, Terraform para proporcionar un potente conjunto de herramientas IaC como servicio para programar la infraestructura de nube. Con Schematics puede utilizar este amplio conjunto de prestaciones de automatización de IaC para crear pilas de recursos de nube, gestionar su ciclo de vida, gestionar cambios en sus configuraciones, desplegar las cargas de trabajo de la app y realizar operaciones day-2.

Las ofertas de Schematics de tres núcleos son:

Espacios de trabajo de Schematics

Con espacios de trabajo en la nube ( Schematics ), utilice Terraform para automatizar el aprovisionamiento y la gestión de la configuración de sus recursos en la nube, y crear, duplicar y escalar rápidamente entornos complejos de nube de varios niveles. Para más información, consulte los espacios de trabajo de Schematics.

Acciones de Schematics

Con acciones e Schematics, utilice guías de estrategias de Ansible para realizar operaciones de e day-2 s complejas en sus recursos en la nube, entorno en la nube y cargas de trabajo de aplicaciones. Si desea implementar aplicaciones de varios niveles, iniciar o detener servidores o clústeres virtuales, rotar claves, realizar copias de seguridad y restaurar datos de aplicaciones, realizar análisis de seguridad, gestionar esquemas de bases de datos o gestionar usuarios, simplemente especifique las tareas que desea ejecutar en su manual y deje que Schematics se conecte de forma segura y complete el tasks.For. Para obtener más información sobre la gestión de acciones de Schematics y sus funciones, consulte Schematics actions.

Agentes de Schematics

Agents amplía el servicio multiinquilino compartido existente de Schematics, con trabajadores privados dedicados (agentes) que ejecutan trabajos de espacio de trabajo y acción en su red privada. Los agentes pueden aprovisionar, configurar y operar sus recursos privados o locales sin restricciones de tiempo, red o software. Para obtener más información sobre la arquitectura y las características de los agentes, consulte Agentes deSchematics.

Ventajas de utilizar Schematics

No es necesario que instale los proyectos de código abierto en su máquina ni que conozca su API y línea de mandatos. Sólo tiene que apuntar Schematics al repositorio de códigos IaC y dejar que Schematics ejecute las tareas especificadas.

ventajas deSchematics
Ventajas Descripción
Los proyectos de código abierto utilizados por Schematics IBM prueba, mantiene y supervisa Terraform, Ansible, el motor de aprovisionamiento Helm y la plataforma de ejecución. IBM aplica automáticamente los últimos estándares de seguridad y parches a Schematics para garantizar la fiabilidad y disponibilidad del servicio. No es necesario aplicar manualmente las actualizaciones a la plataforma Schematics.
IBM prueba todas las versiones. A medida que se van publicando nuevas versiones de workspace y action, IBM comienza a reforzar y probar estas versiones para que puedan ser compatibles con la plataforma Schematics. Para más información, consulte ¿Cuándo se añaden nuevas versiones de Terraform y Ansible a Schematics?
Schematics está totalmente integrado con IAM Puede utilizar roles de acceso al servicio para controlar quién puede acceder y colaborar en sus espacios de trabajo y acciones, o desplegar cambios. Puede invitar a los usuarios de IBM Cloud a su cuenta y aprovechar los grupos de acceso de IAM para optimizar el proceso de asignación de accesos en la organización. Como solución multiarrendatario, Schematics crea todos los recursos en su cuenta personal. Los recursos no se reutilizan ni se comparten con otros arrendatarios de IBM Cloud. Dado que Schematics se compila en Kubernetes, los roles de acceso al servicio de IAM se correlacionan con los controles de acceso basados en roles (RBAC) en Kubernetes para forzar el aislamiento de recursos dentro de la cuenta.
Soporte completo de IBM para las herramientas de código abierto y los plug-ins relacionados con IBM Cloud Schematics está totalmente integrado en el sistema de soporte de IBM Cloud. Si tiene algún problema al utilizar los módulos IBM Cloud Provider Plug-in for Terraform o Ansible para IBM Cloud, puede abrir un caso de soporte IBM Cloud.