IBM Cloud Schematics

Utilice las herramientas proporcionadas por IBM® Cloud Schematics para crear y poner en marcha su entorno de IBM Cloud, automatizar operaciones de recursos en la nube, instalar software y ejecutar aplicaciones de varios niveles en sus recursos en la nube.
Ilustración que muestra varias tareas de automatización en acción
Automatización de la infraestructura como código de IBM Cloud

Automatice el aprovisionamiento y la configuración de su infraestructura, servicios y pilas de aplicaciones de IBM Cloud en entornos de nube. Aumente la visibilidad y el control sobre la configuración y el aprovisionamiento de la nube.

Más información
Soluciones
Espacios de trabajo

Utilice Terraform para automatizar el aprovisionamiento y la configuración de sus recursos de IBM Cloud. Cree, duplique y escale rápidamente entornos de nube complejos y de varios niveles a partir de plantillas reutilizables. Para obtener más información, consulte Schematics Workspaces.

Acciones

Utilice los playbooks de Ansible para realizar operaciones del día 2 en recursos en la nube, entornos en la nube y cargas de trabajo de aplicaciones. Tanto si desea desplegar software de aplicaciones multinivel, iniciar o detener servidores virtuales, rotar claves, realizar copias de seguridad y restaurar datos de aplicaciones o gestionar esquemas de bases de datos, solo tiene que especificar las tareas que desea ejecutar en su playbook y dejar que Schematics se conecte de forma segura y complete las tareas. Para obtener más información sobre la gestión de Schematics Actions y sus funciones, consulte Schematics Actions.

Inventarios

Defina inventarios para especificar los objetivos de las operaciones de Ansible con Schematics Actions. Seleccione dinámicamente los hosts desplegados mediante Schematics Workspaces, empleando consultas de recursos para definir los destinos para el despliegue o las operaciones de aplicaciones.

Agentes

Amplíe la capacidad de Schematics para aprovisionar y configurar recursos e infraestructura en redes de nube privadas aisladas o infraestructura on-premises. Los agentes se despliegan en su red aislada o privada, lo que permite que los trabajos de automatización de Terraform o Ansible se ejecuten localmente en sus sistemas.

Casos de uso

Automatización de IaC como servicio Operaciones del día 2 con Ansible Operaciones alojadas en la nube
Beneficios
Aumentar la productividad

Acelere el aprovisionamiento de infraestructura automatizando tareas y eliminando la configuración manual.

Mayor coherencia

Mejore la coherencia mediante el uso de módulos y configuraciones predefinidos y reutilizables de Terraform y Ansible.

Desarrollo más eficiente

Acelere cada fase del ciclo de vida de la entrega de software, incluido el aprovisionamiento de sandbox, el control de calidad y más.

Mejora del retorno de la inversión (ROI)

Reduzca los costos de la nube aprovisionando recursos, solo cuando los necesite, lo que permite que la automatización gestione el aprovisionamiento y la eliminación de recursos bajo demanda.

Descubra IBM Cloud Schematics
Integración perfecta

Schematics funciona con recursos de IBM Cloud para que pueda tener sus recursos y gestión en un solo lugar para IBM Cloud.

Pruébelo ahora
Detección de desviaciones para recursos de IBM Cloud

La integración del registro y el seguimiento de la actividad para las operaciones de IaC proporciona información sobre el estado y los eventos de los recursos de IBM Cloud.

Pruébelo ahora
Entorno colaborativo

Haga que su equipo cree, despliegue e itere los procesos de automatización de su infraestructura.

Más información
Seguridad y gobernanza integradas

Integre con IBM Cloud IAM, Key Protect, LogDNA, SysDig y más.

Más información

Preguntas frecuentes

Obtenga respuestas a las preguntas más frecuentes sobre este producto.

IBM Cloud Schematics proporciona potentes herramientas para automatizar el proceso de aprovisionamiento y gestión de la infraestructura en la nube, la configuración y el funcionamiento de los recursos en la nube y el despliegue de las cargas de trabajo de las aplicaciones.

Para ello, Schematics aprovecha los proyectos de código abierto, como Terraform, Ansible, OpenShift, Operadores y Helm, y le ofrece estas capacidades como servicio administrado. En lugar de instalar cada proyecto de código abierto en la máquina y aprender la API o la CLI, usted declara las tareas que desea ejecutar en IBM Cloud y observa cómo Schematics ejecuta estas tareas por usted.

La infraestructura como código (IaC) lo ayuda a codificar su entorno de nube para que pueda automatizar el aprovisionamiento y la administración de sus recursos en la nube. En lugar de aprovisionar y configurar manualmente los recursos de infraestructura o usar scripts para ajustar su entorno en la nube, usted usa un lenguaje de scripting de alto nivel para especificar su recurso y su configuración. Luego, utiliza herramientas como Terraform para aprovisionar el recurso en la nube aprovechando su API. Su código de infraestructura se trata de la misma manera que el código de su aplicación, de manera que usted puede aplicar prácticas básicas de DevOps, como el control de versiones, las pruebas y el monitoreo continuo.

Los espacios de trabajo de IBM Cloud Schematics se le proporcionan sin costo alguno. Sin embargo, cuando decida aplicar su plantilla Terraform en IBM Cloud haciendo clic en Aplicar plan desde la página de detalles del espacio de trabajo o ejecutando el comando ibmcloud terraform apply, se le cobrarán los recursos de IBM Cloud que se describen en su plantilla Terraform. Revise los planes de servicio disponibles y la información de precios de cada recurso que esté a punto de crear. Algunos servicios vienen con un límite según la cuenta de IBM Cloud. Si está a punto de alcanzar el límite de servicio de su cuenta, el recurso no se aprovisionará hasta que aumente la cuota de servicio o elimine primero los servicios existentes.

Con IBM Cloud Schematics, puede ejecutar manuales de estrategia de Ansible o acciones de Schematics en IBM Cloud utilizando el aprovisionador de Ansible en el archivo de configuración de Terraform. Por ejemplo, utilice el aprovisionamiento Ansible para implementar software en recursos de IBM Cloud o para realizar acciones contra sus recursos, como cerrar una instancia de servidor virtual. Para obtener más información sobre cómo utilizar el aprovisionador de Ansible, consulte los siguientes blogs:

Terraform es una herramienta IaC de código abierto, creada por HashiCorp. Es una herramienta de codificación declarativa que permite a los desarrolladores utilizar un lenguaje de configuración de alto nivel llamado HCL (HashiCorp Configuration Language) para describir el estado final deseado de la nube o la infraestructura local para ejecutar una aplicación. Posteriormente genera un plan para llegar a ese estado final y ejecuta el plan para proporcionar la infraestructura.

Dado que Terraform utiliza una sintaxis sencilla, usted puede aprovisionar infraestructura en varios centros de datos locales y en la nube. Puede reaprovisionar de manera segura y eficiente la infraestructura en respuesta a los cambios de configuración. Actualmente es una de las herramientas de automatización de infraestructura más populares disponibles. Si su organización planea desplegar un entorno de nube híbrida o multinube, es probable que desee o necesite conocer Terraform.

Sí, IBM Cloud Schematics admite varias versiones de proveedores de Terraform. Debe agregar el bloque de proveedor Terraform con la versión de proveedor correcta. De forma predeterminada, el proveedor ejecuta la versión más reciente 1.21.0 y se admiten las cuatro versiones anteriores, 1.20.1, 1.20.0, 1.19.0 y 1.18.0.

Ansible es un motor de automatización de TI radicalmente simple que automatiza el aprovisionamiento en la nube, la gestión de la configuración, el despliegue de aplicaciones, la orquestación dentro del servicio y muchas otras necesidades de TI. Dado que no utiliza agentes ni infraestructura de seguridad personalizada adicional, es fácil de desplegar. Y, lo más importante, utiliza un lenguaje sencillo (YAML, en forma de manuales de estrategia de Ansible) que le permiten describir sus trabajos de automatización de una manera cercana al inglés sencillo.

Después de que la comunidad publique nuevas versiones de Terraform y Ansible, el equipo de IBM comienza un proceso de fortalecimiento y pruebas del lanzamiento de Schematics. La disponibilidad de nuevas versiones depende de los resultados de estas pruebas, actualizaciones de la comunidad, parches de seguridad y cambios tecnológicos entre versiones. Asegúrese de que sus plantillas de Terraform y manuales de estrategias de Ansible sean compatibles con una de las versiones admitidas para que pueda ejecutarlas en Schematics.

Comience sin costo

Acceda hoy a las plantillas que puede desplegar en IBM Cloud.

Pruébelo ahora