July 11, 2023 By Jerry Parra 3 min read

Organization is key in any business. With an organization plan, you can plan for the work that is needed, and staying organized helps keep your environment up and running. IBM Cloud VPC image lifecycle management helps you organize your custom images by designating different image statuses, such as “deprecate” and “obsolete.”

Keeping your software current is an ongoing process that is essential for any environment to work properly, and it also helps keep security risks to a minimum. You can control the use of your images by locking them when they are no longer current so that you aren’t using obsolete images.

Setting up different states for each image in your account lets you see image deprecation and obsolescence dates. Every organization needs to plan their migrations based on their environment. Having different image states gives you time to plan future migrations, which can help reduce risks and costs.

Best practices for maintaining and updating images

Image lifecycle management allows you to be proactive (rather than reactive) when you plan a migration to a supported image or software version. Unplanned migrations may result in you using deprecated software, exposing yourself to security liabilities and incurring unplanned costs.

The best practices for maintaining and updating images are set by each organization. Depending on the software and available resources, you need to design a process that fits your organization’s needs. Consider the following tips when you design your management process:

  1. Understand your organizational requirements for custom images.
  2. Create a strategy for updating custom images.
  3. Define an update cadence for custom images (monthly, quarterly, etc.).
  4. Set and keep custom image statuses updated.
  5. Regularly review and update your process as needed.

This new feature is available on custom images and stock images.

Managing the lifecycle of your custom images

Custom images can be created from an existing instance or you can import them to your VPC. If you are creating a custom image based on our stock images, make sure that you select a stock image that is available.

By using the custom image lifecycle, you can set the status of your custom images instantly or at a future date. Your image status can be set back and forth between the following supported statuses:

  • Available: You can provision instances.
  • Deprecated: The image can be used to create an instance, but you receive a warning. Using the deprecated status can discourage use of the image before the status changes to `obsolete`.
  • Obsolete: The image can’t be used to create an instance. If you try to use an obsolete image to create an instance, you receive a message that says that the image can’t be used to create an instance. The obsolete status is useful for identifying users that have yet to migrate to a supported image version. You can give them a grace period by changing the status back to deprecated.

Any image that is in deprecated or obsolete status is still billed. If you don’t want to be billed for the image, you must delete it.

How to schedule the lifecycle of a custom image

From the IBM Cloud VPC console, click on Images > Image options > Schedule lifecycle:

A side panel is shown with two sections: Image status and Deprecation details.

Image Status allows you to set each status individually (deprecated or obsolete) or you can schedule the complete lifecycle of an available image by simultaneously setting the image deprecation date and obsolescence date.

You can also set the status immediately or select a future date by selecting a specific calendar date or number of days to implement the change:

For more information about the scheduling lifecycle of images, see “Schedule a custom image lifecycle status change in the UI.”

IBM stock images lifecycle

IBM tries to provide the latest stock images on the market and keeps them current, refreshing the stock images at least once a quarter with the latest fixes and packages. For stock images, IBM manages the lifecycle with the following considerations:

  • Available: Only the latest stock image versions are shown as available.
  • Deprecated: Previous versions are marked as deprecated.
  • Obsolete: End of support (EOS) images are marked as obsolete. For more information about the custom image lifecycle, see here.

Get started

IBM Cloud VPC image lifecycle management will allow you to plan and organize the lifecycle of your custom images, keeping them current and labeled properly. This feature will also provide warnings when using a deprecated image to deploy new instances and will prevent new instance deployments using obsolete images.

This feature will be available for you to use starting on July 11, 2023, on IBM Cloud VPC.

Learn more about IBM Cloud VPC image lifecycle management

More from Cloud

How a US bank modernized its mainframe applications with IBM Consulting and Microsoft Azure

9 min read - As organizations strive to stay ahead of the curve in today's fast-paced digital landscape, mainframe application modernization has emerged as a critical component of any digital transformation strategy. In this blog, we'll discuss the example of a US bank which embarked on a journey to modernize its mainframe applications. This strategic project has helped it to transform into a more modern, flexible and agile business. In looking at the ways in which it approached the problem, you’ll gain insights into…

The power of the mainframe and cloud-native applications 

4 min read - Mainframe modernization refers to the process of transforming legacy mainframe systems, applications and infrastructure to align with modern technology and business standards. This process unlocks the power of mainframe systems, enabling organizations to use their existing investments in mainframe technology and capitalize on the benefits of modernization. By modernizing mainframe systems, organizations can improve agility, increase efficiency, reduce costs, and enhance customer experience.  Mainframe modernization empowers organizations to harness the latest technologies and tools, such as cloud computing, artificial intelligence,…

Modernize your mainframe applications with Azure

4 min read - Mainframes continue to play a vital role in many businesses' core operations. According to new research from IBM's Institute for Business Value, a significant 7 out of 10 IT executives believe that mainframe-based applications are crucial to their business and technology strategies. However, the rapid pace of digital transformation is forcing companies to modernize across their IT landscape, and as the pace of innovation continuously accelerates, organizations must react and adapt to these changes or risk being left behind. Mainframe…

IBM Newsletters

Get our newsletters and topic updates that deliver the latest thought leadership and insights on emerging trends.
Subscribe now More newsletters