IBM Cloud Schematics

Use the tools provided by IBM Cloud® Schematics to build and spin up your IBM Cloud environment

Man smiling and looking at a computer

Overview

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.

Features

Everything you need for Infrastructure as Code

Seamless Integration

Schematics works with IBM Cloud resources so you can have your resources and management in one place for IBM Cloud.

Learn more
Drift Detection for IBM Cloud Resources

Integration of logging and activity tracking for IaC operations provides insights to health and events for your IBM Cloud resources.

Read the documentation
Built-in security and governance

Integrate with IBM Cloud IAM, Key Protect, LogDNA, SysDig and more.

Learn more
Collaborative environment

Have your team build, deploy and iterate on your infrastructure automation processes.

Read more

Use cases

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.

 

 IaC automation as-a-service schematics

Day 2 operations with Ansible

Configure cloud resources using Red Hat Ansible — making it easy to run scripted day-2 operations.

Day 2 operations with Ansible

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.

Cloud hosted operations
IBM Cloud Hosted Operations

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.

Document Management System (DMS). Automation software to archiving and efficiently manage and information files. Internet  and service for cloud data transfer technology

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.

Illustration of  cloud servers

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.

Person using a laptop in a large data center with rows of server racks

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.

Cloud security graphic with lock icons over a laptop and hand

Related products

IBM Cloud Pak® solutions

Deploy IBM Cloud Paks with IBM Cloud Schematics and access solutions for data, automation, AIOps and more.

IBM Cloud Satellite™

Employ Satellite and Schematics to automate the creation of Satellite locations and Red Hat OpenShift® on IBM Cloud.

DevOps Tool

Improve the DevOps lifecycle, from planning and builds to software testing and application monitoring.

Hybrid Cloud Solutions

Manage your hybrid cloud environment to run workloads where and when you need them.

Take the next step

Get started at no charge. Access templates you can deploy to IBM Cloud today.

  1. Try it now