IBM Cloud Docs
FAQs for VPC landing zone deployable architectures

FAQs for VPC landing zone deployable architectures

FAQs for the VPC landing zone deployable architectures. To find all FAQs for IBM Cloud®, see our FAQ library.

What is a deployable architecture?

A deployable architecture is a combination of capabilities from one or more technologies that solve a customer-defined problem, and it can have one or more reference architectures based on the customer business needs. For more information about deployable architectures, see What are modules and deployable architectures? and read about infrastructure architectures in "Running secure enterprise workloads on IBM Cloud".

What is infrastructure as code?

Infrastructure as code (IaC) is code to manage and provision infrastructure (for example, networks, virtual machines, load-balancers, clusters, services, and connection topology) in a descriptive model rather than by using manual processes.

With IaC, code defines your infrastructure, specifying your resources and their configuration. Your infrastructure code is treated the same as app code so that you can apply DevOps core practices such as version control, testing, and continuous monitoring. The VPC landing zone deployable architectures use Terraform to specify the infrastructure and IBM Cloud Schematics to manage the deployment.

How do I estimate costs?

You can view and estimate of starting costs for a variation of the deployable architecture from the IBM Cloud catalog details page. When you deploy by using IBM Cloud® projects, the starting costs for the project are estimated from the validation window after your changes to the configuration are saved and validated.

Are new releases compatible with previous ones?

Changes adhere to semantic versioning, with releases labeled as {major}.{minor}.{patch}. For more information, see the release compatibility in the IBM Cloud Terraform modules documentation.