Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.
/ vision-terraform Public archive

IBM Maximo Visual Inspection sample terraform templates for deployment in IBM Cloud (formerly IBM PowerAI Vision and IBM Visual Insights)

License

Notifications You must be signed in to change notification settings

IBM/vision-terraform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IBM Maximo Visual Inspection Edge v8.4.0 Terraform Template

IBM Maximo Visual Inspection makes computer vision with deep learning more accessible to business users. IBM Maximo Visual Inspection includes an intuitive toolset that empowers subject matter experts to label, train, and deploy deep learning vision models, without coding or deep learning expertise. It includes the most popular deep learning frameworks and their dependencies, and it is built for easy and rapid deployment and increased team productivity.

License Agreement

By deploying this terraform template via IBM Cloud Schematics or via Terraform, you accept the Terms and Conditions of the IBM International Program License Agreement. If you do not agree to these terms, do not deploy this template.

Deployment Architecture

This provisions a dedicated instance of IBM Maximo Visual Inspection Edge in IBM Cloud utilizing IBM Cloud Schematics or with standalone Terraform.

Once created, its public IP address along with a username and password to log into the application will be displayed for easy access.

More specifically, it creates the following resources:

  • a Virtual Machine on the Internet
  • security group rules to allow HTTPS traffic

This instance is not backed up, and will expire 90 days from creation. Export any models or datasets before destroying it, and before it expires.

IMPORTANT: Back up any datasets or models prior to destruction of underlying VPC infrastructure.

IMPORTANT: You must also have access to the IBM Entitled Container Registry (i.e. you must be able to get an entitlement key from https://myibm.ibm.com/products-services/containerlibrary that allows access to the Maximo Application Suite).

NOTE: Please note that provisioning may take approximately ten minutes.

Standalone Terraform Deployment Steps

Prerequisites

To run as a standalone Terraform deployment, you need the following prerequisites.

terraform: 1.0 or greater
ibm terraform provider: v1.33 or greater

Use the IBM Cloud VPC Terraform Documentation for information on how to install Terraform and the IBM Terraform Provider.

You also need to have an IBM Cloud API Key, and an IBM Cloud Classic API Key.

Installation Steps

  1. Clone this git respository
  2. Review the deployment attributes in the vm.tf file. You may use the defaults.
  3. Run terraform apply

When deployment starts, it will ask you for your API key. The IBM Maximo Visual Inspection Trial will then take ~20 minutes to launch.

Destroy

Simply run terraform destroy to remove the IBM Maximo Visual Inspection infrastructure. The solution will also remove the VPC, Subnet, and all other associated resources it created. It will not touch other infrastructure in your IBM Cloud account.

Resources