IBM Cloud Schematics
Use a infraestrutura como código para configurar e automatizar recursos para que você possa se concentrar em seus principais aplicativos
Crie sua conta Efetue login
um homem de negócios olhando para a tela do monitor
Automação de infraestrutura como código da IBM Cloud Automatize o provisionamento e a configuração de sua infraestrutura, serviços e pilhas de aplicativos do IBM Cloud em ambientes de nuvem. Aumente a visibilidade e o controle sobre a configuração e o provisionamento da nuvem.
Ofertas
Áreas de trabalho

Casos de uso

Automatize os recursos do IBM Cloud Com Terraform-as-a-Service, as equipes de DevOps podem usar uma linguagem de configuração de alto nível para modelar os recursos que desejam em seu ambiente de nuvem e habilitar a infraestrutura como código (IaC).
Automatizar o gerenciamento de configuração Com as ações do IBM Cloud Schematics, você pode especificar o playbook Ansible que deseja executar em relação a um ou mais recursos do IBM Cloud. O playbook inclui todas as tarefas, funções, políticas ou etapas que você gostaria de executar.

Permitir a entrega contínua O IBM Cloud Schematics trata a infraestrutura da mesma maneira que o código do aplicativo, portanto, as práticas principais de DevOps, como controle de versão, teste, integração contínua e implementação, também podem ser automatizadas.

Benefícios Tempo de produção mais rápido

Acelere o provisionamento da infraestrutura enquanto automatiza qualquer coisa em qualquer nuvem.

Consistência aprimorada

Elimine o risco de ambientes incompatíveis para desenvolvimento, teste e implementação.

Desenvolvimento mais eficiente

Acelere cada fase do ciclo de vida da entrega de software, incluindo provisionamento de sandbox, QA e muito mais.

ROI aprimorado

Libere sua equipe e tire o máximo proveito da estrutura de custo baseada no consumo da computação em nuvem.

Descubra o IBM Cloud Schematics
Espaços de trabalho hospedados do Terraform

Provisione recursos de nuvem facilmente para que você possa se concentrar em seus aplicativos.

Ações nativas do Ansible

Instale facilmente pacotes de software e código de aplicativo em sua infraestrutura.

Ambiente colaborativo

Faça com que sua equipe crie, implante e itere em seus processos de automação de infraestrutura.

Segurança e governança integradas

Integração com IBM Cloud IAM, Key Protect, LogDNA, SysDig e muito mais.

Recursos Ferramenta de DevOps

Melhore o ciclo de vida do DevOps, do planejamento e criação até testes de software e monitoramento de aplicativos.

Soluções IBM Cloud Pak®

Implemente IBM Cloud Paks com IBM Cloud Schematics e acesse soluções para dados, automação, AIOps e muito mais.

IBM® Cloud Satellite

Empregue o Satellite e o Schematics para automatizar a criação de locais de satélite e Red Hat OpenShift® na IBM Cloud.

O que é infraestrutura como código?

Este vídeo explica a infraestrutura como código (IaC), a diferença entre abordagens imperativas e declarativas, como cada uma afeta seu ambiente de desenvolvimento e muito mais.

Terraform explicado

Terraform é uma ferramenta de código aberto que permite automatizar e gerenciar sua infraestrutura, plataforma e serviços usando uma linguagem declarativa

Amostra de modelos de playbook Ansible para ações Schematics

Experimente um manual do Ansible fornecido pela IBM para executar operações de nuvem em hosts de destino ou para começar a usar as ações do IBM Cloud® Schematics.

Perguntas frequentes

Obtenha respostas para as perguntas mais comuns sobre este produto.

O IBM Cloud Schematics fornece ferramentas poderosas para automatizar seu processo de provisionamento e gerenciamento de infraestrutura de nuvem, a configuração e operação de seus recursos de nuvem e a implantação de suas cargas de trabalho de aplicativos.

Para isso, o Schematics utiliza projetos de código aberto, como Terraform, Ansible, OpenShift, Operators e Helm, e oferece esses recursos a você como um serviço gerenciado. Em vez de instalar cada projeto de código aberto em sua máquina e aprender a API ou CLI, você declara as tarefas que deseja executar no IBM Cloud e assiste ao Schematics executar essas tarefas para você.

A Infraestrutura como Código (IaC) ajuda a codificar seu ambiente de nuvem para que você possa automatizar o provisionamento e o gerenciamento de seus recursos na nuvem. Em vez de provisionar e configurar manualmente os recursos de infraestrutura ou usar scripts para ajustar seu ambiente de nuvem, você usa uma linguagem de script de alto nível para especificar seu recurso e sua configuração. Em seguida, você usa ferramentas como Terraform para provisionar o recurso na nuvem, aproveitando sua API. O código da infraestrutura é tratado da mesma forma que o código do aplicativo para que você possa aplicar as principais práticas de DevOps, como controle de versão, testes e monitoramento contínuo.

As áreas de trabalho do IBM Cloud Schematics são fornecidas a você gratuitamente. No entanto, quando você decide aplicar seu modelo Terraform no IBM Cloud clicando em Aplicar plano na página de detalhes do espaço de trabalho ou executando o comando ibmcloud terraform apply, você é cobrado pelos recursos do IBM Cloud descritos no modelo Terraform. Revise os planos de serviço e as informações de preços disponíveis para cada recurso que você está prestes a criar. Alguns serviços têm um limite por conta do IBM Cloud. Se você estiver prestes a atingir o limite de serviço para sua conta, o recurso não será provisionado até que você aumente a cota de serviço ou remova os serviços existentes primeiro.

Com o IBM Cloud Schematics, é possível executar playbooks do Ansible ou ações do Schematics em seu IBM Cloud usando o provisionador do Ansible no arquivo de configuração do Terraform. Por exemplo, use o provisionador do Ansible para implementar software em recursos do IBM Cloud ou executar ações em seus recursos, como desligar uma instância de servidor virtual. Para obter mais informações sobre como usar o provisionador Ansible, consulte os seguintes blogs:

Terraform é uma ferramenta IaC de código aberto, criada pelo HashiCorp. É uma ferramenta de codificação declarativa que permite aos desenvolvedores usar uma linguagem de configuração de alto nível chamada HCL (HashiCorp Configuration Language) para descrever o “estado final” desejado da infraestrutura local ou em nuvem para executar um aplicativo. Em seguida, ele gera um plano para alcançar esse estado final e executa o plano para provisionar a infraestrutura.

Como o Terraform usa uma sintaxe simples, você pode provisionar infraestrutura em vários data centers locais e na nuvem. Você pode reprovisionar a infraestrutura de forma segura e eficiente em resposta às alterações de configuração. Atualmente, é uma das ferramentas de automação de infraestrutura mais populares disponíveis. Se sua organização planeja implantar um ambiente de nuvem híbrida ou multicloud, você provavelmente desejará ou precisará conhecer o Terraform.

Sim, o IBM Cloud Schematics oferece suporte a várias versões do provedor de Terraform. Você precisa adicionar o bloco do provedor de Terraform com a versão correta do provedor. Por padrão, o provedor executa a versão mais  1.21.0, e há suporte para as quatro versões anteriores, como 1.20.1, 1.20.0, 1.19.0 e 1.18.0 .

O Ansible é um mecanismo de automação de TI radicalmente simples que automatiza o provisionamento de nuvem, o gerenciamento de configuração, a implantação de aplicativos, a orquestração de serviços internos e muitas outras necessidades de TI. Como ele não usa agentes nem infraestrutura de segurança personalizada adicional, é fácil de implementar. E o mais importante é que ele usa uma linguagem simples (YAML, na forma de Ansible Playbooks) que permite que você descreva seus trabalhos de automação de uma forma que se aproxima do inglês simples.

Depois que novas versões do Terraform e do Ansible são lançadas pela comunidade, a equipe da IBM inicia um processo de fortalecimento e teste da versão para o Schematics. A disponibilidade de novas versões depende dos resultados desses testes, das atualizações da comunidade, dos patches de segurança e das mudanças tecnológicas entre as versões. Certifique-se de que seus modelos do Terraform e manuais do Ansible sejam compatíveis com uma das versões suportadas para que você possa executá-los no Schematics.

Comece sem custos

Acesse os modelos que você pode implementar no IBM Cloud hoje mesmo.

Experimente agora