IBM Cloud Schematics
Utilice la infraestructura como código en la configuración y automatización de los recursos para que pueda concentrarse en sus aplicaciones clave
Cree su cuenta Iniciar sesión
Un hombre de negocios mira la pantalla de su monitor
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.
Soluciones
Espacios de trabajo

Casos de uso

Automatice los recursos de IBM Cloud Con Terraform-as Service, los equipos de DevOps pueden usar un lenguaje de configuración de alto nivel para modelar los recursos que desean en su entorno de nube y habilitar la infraestructura como código (IaC).
Automatice la gestión de la configuración Con las acciones de IBM Cloud Schematics, puede especificar el manual de estrategias de Ansible que desea ejecutar en uno o varios recursos de IBM Cloud. El manual incluye todas las tareas, roles, políticas o pasos que te gustaría ejecutar.

Habilitar entrega continua IBM Cloud Schematics trata la infraestructura de la misma manera que el código de aplicación, por lo que las prácticas centrales de DevOps, como el control de versiones, las pruebas, la integración y el despliegue continuos, también se pueden automatizar.

Beneficios Tiempo de producción más rápido

Acelere el aprovisionamiento de infraestructura mientras automatiza cualquier cosa en cualquier nube.

Mayor coherencia

Elimine el riesgo de entornos desajustados para el desarrollo, las pruebas y el despliegue.

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)

Libere a su equipo y aproveche al máximo la estructura de costos basada en el consumo del cómputo en la nube.

Descubra IBM Cloud Schematics
Espacios de trabajo alojados en Terraform

Aprovisione recursos en la nube fácilmente, para que pueda concentrarse en sus aplicaciones.

Acciones nativas de Ansible

Instale fácilmente paquetes de software y código de aplicación en su infraestructura.

Entorno colaborativo

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

Seguridad y gobernanza integradas

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

Recursos Herramienta DevOps

Mejore el ciclo de vida de DevOps, desde la planificación y las compilaciones hasta las pruebas de software y el monitoreo de aplicaciones.

Soluciones IBM Cloud Pak®

Despliegue IBM Cloud Paks con IBM Cloud Schematics y acceda a soluciones de datos, automatización, AIOps y mucho más.

IBM® Cloud Satellite

Emplee Satellite y Schematics para automatizar la creación de ubicaciones de Satellite y Red Hat OpenShift® on IBM Cloud.

Este video explica la infraestructura como código (IaC), la diferencia entre enfoques imperativos y declarativos, cómo afecta cada uno a su entorno de desarrollo y más.

Terraform es una herramienta de código abierto que le permite automatizar y administrar su infraestructura, plataforma y servicios utilizando un lenguaje declarativo

Ejemplo de plantillas del manual de estrategias de Ansible para acciones de Schematics

Pruebe un manual de estrategias de Ansible proporcionado por IBM para realizar operaciones en la nube en hosts objetivo o para comenzar con las acciones de IBM Cloud® Schematics.

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. Luego genera un plan para llegar a ese estado final y ejecuta el plan para dotar 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