Skip to content
Navigation Menu

IBM Cloud

  • CatalogCatalog
  • Cost EstimatorCost Estimator
    • HelpHelp
      • Docs
Cookie Preferences
  • Log in
  • Sign up
  • Catalog
  • Cost Estimator
  • Help
    • Docs

  • Navigation settings

Error

Change theme

This feature is in early stage, some parts of the platform might not fully support different themes yet.

Themes
  1. Community registry

Cloud automation for Virtual Server Instance on VPC
Community registry

Automates the deployment of Virtual Server Instance on IBM Cloud with optional integration of security and logging services.

  • IBM
  • Date of last update: 07/27/2025
  • Docs
  • Readme file
  • Details

    Type
    • Terraform
    Provider
    • IBM
    Category
    • Compute
    • Converged infrastructure
    Last updated
    • 07/27/2025
    Product version
    • v5.4.7
    Variation
    • Fully configurable
    Est. deployment time:
    • 4min
    Copy
    Copy
    Copy
    Copy
    Copy
    Copy
  • Docs
  • Readme file

Details

Type
  • Terraform
Provider
  • IBM
Category
  • Compute
  • Converged infrastructure
Last updated
  • 07/27/2025
Product version
  • v5.4.7
Variation
  • Fully configurable
Est. deployment time:
  • 4min
Copy
Copy
Copy
Copy
Copy
Copy

Overview

IBM Cloud Virtual Server Instance on VPC provide fast-provisioned, high-performance instances with network isolation and security. Choose from x86 or s390x profiles to match your compute and memory needs, and manage your resources flexibly. This VSI deployable architecture deploys a Virtual Server Instance (VSI) and its related resources. For more details on Virtual Server Instance, refer here.

ℹ️ This Terraform-based automation is part of a broader suite of IBM-maintained Infrastructure as Code (IaC) assets, each following the naming pattern "Cloud automation for servicename" and focusing on single IBM Cloud service. These single-service deployable architectures can be used on their own to streamline and automate service deployments through an IaC approach, or assembled together into a broader automated IaC stack to automate the deployment of an end-to-end solution architecture.

Community uses
Last week: 0
Last month: 0
Views
Last week: 16
Last month: 124
Badges (1)
Terraform IBM Modules (TIM)

Badges

Product version

v5.4.7

Variation

Fully configurable

Terraform IBM Modules (TIM): A collection of curated IBM Cloud Terraform modules. Full documentation at https://github.com/terraform-ibm-modules/documentation Learn more

Features and capabilities

Virtual Server Instance

Creates an IBM Cloud Virtual Server Instance (VSI) that provides flexible, scalable, and secure compute resources for running workloads in the cloud. VSIs enable businesses to deploy virtual machines quickly, customize configurations, and integrate with networking and storage services to support a wide range of applications.

Block storage volumes

Supports creating and configuring Block storage volumes which provides high-performance data storage for your virtual server instances that you can provision within an IBM Cloud Virtual Private Cloud (VPC).

KMS encryption

Optionally you can enable key management services(KMS) encryption to encrypt the Block storage volumes of the Virtual Server Instance using either a newly created key or an existing one.

Load balancer

Sets up IBM Cloud Load Balancers for Virtual Server Instances, supporting both Network (Layer 4) and Application (Layer 7) types to distribute traffic, enable high availability, and provide health checks.

Secrets Manager

Optional integration with Cloud automation for Secrets Manager for managing the ssh private key for the virtual server instance and other secrets.

Observability

This solution can leverage Cloud automation for Observability that supports configuring resources for logging, monitoring and activity tracker event routing (optional).

Architecture

Select a variation

Select a variation

Virtual Server Instance

Focus sentinel
Close

Virtual Server Instance

Focus sentinel

This architecture supports deployment of a Virtual Server Instance within an IBM Cloud Virtual Private Cloud (VPC) environment.

The VPC is hosted within a designated resource group in a specific region. You can either provision a new VPC or use an existing one, depending on your workload requirements. The VPC includes a subnet for network segmentation and connectivity of compute resources.

At the core of this setup is the Virtual Server Instance on VPC, which can be optionally associated with block volumes for additional data storage. These block volumes can be encrypted using key management services (KMS), where a boot-volume key is managed under a defined key ring.

To enhance secure access and centralized credential management, Secrets Manager can be integrated. This enables storage and retrieval of sensitive information such as ssh private keys, helping ensure secure and auditable server access.

For external connectivity, the architecture supports optional assignment of a floating ip to the virtual server, allowing public network access as needed.

A security group is defined to control inbound and outbound traffic to the virtual server. It includes a load balancer setup, consisting of a Load Balancer Listener, Load Balancer, and Load Balancer Pool to distribute traffic efficiently across backend resources.

Observability capabilities can be optionally enabled to monitor and manage the health and performance of deployed resources. This includes Cloud Monitoring for metrics and Cloud Logs for log aggregation and analysis.

This architecture provides a scalable, secure, and flexible foundation for deploying applications on IBM Cloud, integrating optional services such as encryption, observability, and secure key management for enterprise-grade workloads.

The IBM Cloud Security and Compliance Center manages compliance profiles that indicate when a product meets defined requirements. Each profile can contain multiple controls. Only controls that are claimed and scanned are displayed in the table. Cloud automation for Virtual Server Instance on VPC claims the following security and compliance information.

IBM Cloud Framework for Financial Services profile

Profile version 1.7.0

Complete scan
Category
Description
CMConfiguration Management
IAIdentification and Authentication

Getting support

This product is in the community registry. As such support is handled through the originated repo. If you experience issues please open an issue in that repository here. Please note this product is not supported via the IBM Cloud Support Center.

Summary

Cloud automation for Virtual Server Instance on VPC

    2 resources
    • Cloud automation for Virtual Server Instance on VPC
      2 resources
      $90.15/mo
      • Virtual Server for VPC
        $90.15/mo
          Resource Configuration
          Starting costs are based on this resource configuration. You can edit configurations after you add this product to a project, which might impact costs.
          name: landing-59cf-vsi
          on_dedicated_host: false
          profile: bx3d-2x10
          region: us-south
          Usage costs
          Instance Hours (bx3d-2x10) (730)$81.76
          $0.1120/Hours
          Boot volume (Unnamed boot volume, 100 GB) (73000)$8.39
          $0.0001/Hours
      • Resources not included in cost (1 / 2 resources)
          Resource List
          The following resources were not included in the cost estimate but might have an associated cost.
          ibm_is_virtual_network_interface
    • Total estimated cost
      *$90.15/mo
    Already have an account? Log in
    close icon

    IBM web domains

    ibm.com, ibm.org, ibm-zcouncil.com, insights-on-business.com, jazz.net, mobilebusinessinsights.com, promontory.com, proveit.com, ptech.org, s81c.com, securityintelligence.com, skillsbuild.org, softlayer.com, storagecommunity.org, think-exchange.com, thoughtsoncloud.com, alphaevents.webcasts.com, ibm-cloud.github.io, ibmbigdatahub.com, bluemix.net, mybluemix.net, ibm.net, ibmcloud.com, galasa.dev, blueworkslive.com, swiss-quantum.ch, blueworkslive.com, cloudant.com, ibm.ie, ibm.fr, ibm.com.br, ibm.co, ibm.ca, community.watsonanalytics.com, datapower.com, skills.yourlearning.ibm.com, bluewolf.com, carbondesignsystem.com, openliberty.io
    close icon
    About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement.  To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.