Skip to content

ibm-cloud-architecture/refarch-vsi-on-vpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Deploy workloads on virtual servers in an IBM Cloud VPC

Solution description

This reference solution describes the services and best practices to provision a highly available, secured virtual server instance-based workloads into IBM Cloud using a Virtual Private Cloud. For specific strategies on deploying resilient applications see this article on IBM Cloud Docs. The workloads on virtual servers in an IBM Cloud VPC solution describes each of the essential aspects of the architecture including Security, Networking, Access, Data & Storage, Fabric/Compute and Operations. This contains the scripts your team can use to immediately provision and explore the solution to plan and design your IBM Cloud environments.


reference solution


Aspects

To explain the capabilities of this solution we use archiecture aspects that provide a diagram,textual explanations and links to documentation for the service components of the archiecture. In addition to design and documentation, the aspects include the infrastructure code used to implement the design. You can use these aspects to explain the solution to different stakeholders. The aspects are outlined below and align to the infrastructure code also maintaied in this repository. The Architecture aspects for this solution include:

  • Networking: Describes the regional (multi-zone) network architectures used for this solution.

  • Fabric/compute: Describes the IBM Cloud fabric and compute services capabilities, integration and controls used in this solution.

  • Access: Describes the account, access/resource group, organization and user/role model used in this solution to control access to the services and resource instances.

  • Security: Describes the security services and configuration to meet environment isolation, network segregation and application security used in this solution.

  • Data & Storage: Describes the IBM Cloud data and storage services, capabilities, integration and controls used in this solution.

  • Devops/Operations: Describes the services usded to deliver, change, monitor and manage the solution environment defined in this solution.

Steps to provision this solution

  1. Complete the tutorial for provisioning resource to IBM Cloud with terraform

  2. Build the IBM Cloud provider for Terraform container and clone this repository into the container.

  3. Add your values for the variables in the variables.tf

  4. Run terraform plan and apply.

Authors and Editors:

Enjoy!

Releases

No releases published

Packages

No packages published