The Tanzu Cloud Service Broker for Azure employs a “brokerpak” to facilitate the provisioning of services on Azure. While this system includes several built-in plans that provide a fundamental configuration framework, these pre-configured plans often represent a generalized approach. This document emphasizes the benefits of creating and utilizing custom plans to meet specific organizational needs, enhancing both functionality and operational efficiency.
Built-in plans within the Tanzu Cloud Service Broker for Azure serve as a starting point for creating services. These plans offer an opinionated baseline configuration that might not align perfectly with your use cases. Designed with simplicity and educational purposes in mind, they allow you to quickly set up and test services but are often not sufficient for tailored application requirements due to their generalized nature.
Custom plans are essential if you are seeking to tailor services to your precise requirements. By configuring custom plans, you can ensure that the service instances created through the Tanzu Cloud Service Broker for Azure fully align with your operational needs and constraints.
To effectively leverage the capabilities of the Tanzu Cloud Service Broker for Azure, we advise to create and manage custom plans. These plans are configurable through the tile, providing a user-friendly method to define and adjust service characteristics.
When transitioning between plans or upgrading services, it is crucial to manage the life cycle of custom plans carefully to avoid service disruption.
For comprehensive upgrade steps and additional considerations, see Upgrading Cloud Service Broker for Azure.
While built-in plans provide a quick start for users new to the Tanzu Cloud Service Broker for Azure, custom plans offer the necessary flexibility and specificity for a more tailored approach. By configuring custom plans, you can achieve optimal alignment with your operational requirements and maximize the benefits of Azure services.