Use the tools provided by IBM Cloud® Schematics to build and spin up your IBM Cloud environment
IBM Cloud infrastructure-as-code (IaC) automation
Automate the provisioning and configuration of your IBM Cloud infrastructure, services, and application stacks across cloud environments. Increase visibility and control over Cloud configuration and provisioning.
Organizations can increase productivity by eliminating manual configuration tasks, improve consistency through reusable Terraform and Ansible modules, accelerate software delivery with faster provisioning of development, QA, and sandbox environments, and ultimately achieve a higher return on investment by dynamically provisioning and decommissioning cloud resources only when needed, reducing overall operational costs.
Everything you need for Infrastructure as Code
Infrastructure automation in action
IaC automation as-a-service
Schematics leverages open-source Infrastructure as Code (IaC) technologies, including Terraform, Ansible, and Git, to offer IaC automation as-a-service. Use Terraform to automate provisioning and lifecycle management of your Cloud resources.
Day 2 operations with Ansible
Configure cloud resources using Red Hat Ansible — making it easy to run scripted day-2 operations.
Cloud Hosted Operations
Enable collaboration across teams by hosting your Terraform and Ansible IaC operations on IBM Cloud. Centralize the storage of Terraform state, with access control and locking, increase visibility and control of provisioning operations, and generate a real-time previews of resource changes and cost impact.
Terraform for automation
Use Terraform to automate the provisioning and configuration of your IBM Cloud resources., Rapidly build, duplicate, and scale complex, multitier cloud environments from reusable templates. For more information, see Schematics Workspaces.
Ansible playbooks
Use Ansible playbooks to perform day-2 operations on cloud resources, cloud environments, and app workloads. Whether you want to deploy multi-tier application software, start or stop virtual servers, rotate keys, backup and restore app data, or manage database schemas, simply specify the tasks that you want to run in your playbook and let Schematics securely connect and complete the tasks. For more information about managing Schematics Actions and its features, see Schematics Actions.
Inventory targets
Define inventories to specify the targets for Ansible operations with Schematics Actions. Dynamically select hosts deployed using Schematics Workspaces, using resource queries to define the targets for application deployment or operations.
Enhancing Schematics' ability
Extend Schematics' ability to provision and configure resources and infrastructure to private isolated cloud networks or on-premise infrastructure. Agents are deployed in your isolated or private network enabling Terraform or Ansible automation jobs to run locally to your systems.
Resources
Terraform is an open source tool that enables you to automate and manage your infrastructure, platform and services using a declarative language.
Deploy IBM Cloud Paks with IBM Cloud Schematics and access solutions for data, automation, AIOps and more.
Employ Satellite and Schematics to automate the creation of Satellite locations and Red Hat OpenShift® on IBM Cloud.
Improve the DevOps lifecycle, from planning and builds to software testing and application monitoring.
Manage your hybrid cloud environment to run workloads where and when you need them.