Managing applications
BMC Release Process Management processes are centered on applications. Applications are composed of components. Components are related to applications through membership in an environment. This topic provides an overview of applications and instructions for managing them:
- To create an application
- To edit an application name
- To edit a version number
- To export an application as an XML
- Where to go from here
In the context of BMC Release Process Management, an application is a software system that your organization is developing. The software system can be a software product that your organization is developing, a software service that your organization provides, or even a new operating system that your organization is creating. BMC Release Process Management enables you to efficiently and effectively manage a software system until it is released.
The following image depicts the application-centric model.
When you start working with BMC Release Process Management, you either add new applications or edit previously defined applications.
After creating an application, you then create an environment to associate with the application.
Starting with BMC Release Process Management 4.3.01.06 and later, you can set the Strict plan control for your applications. If a request is associated with the application that has the Strict plan control turned on, this request cannot be created, updated, or started, unless it has a plan and a plan stage assigned.
Environments are platforms on which applications are deployed and configured. A software environment is a collection of hosted servers and application software that provides a platform for running and testing applications.
After you have created environments in an application, you need to create components to associate with the environments. Some components are local to the application, such as a JAR file. Others are remote components, such as a database cluster.
A component that is associated with an environment is called an installed component. If an application depends on components in a separate application, the components in the other application are called remote components. For example, the database component for an application named TravelTime might be supplied by a separate application named Oracle. The TravelTime application refers to the remote component in the Oracle application.
After associating a component with an environment, you can assign a version number to the installed component. You can also associate the installed component with servers, server groups, or server level groups.
You then create properties and map them to the components in the environments that you create. Properties store settings and values that are important to the execution of requests. Properties are also associated with servers and server levels. Components, servers, and server levels inherit property values from the Property Dictionary, which is also called a global.
Starting with BMC Release Process Management 4.3.01.08 and later, you can use alphabetical sorting for the list of components and the list of environments associated with the application. For more information about the alphabetical sorting, see Managing-components and Managing-environments
To create an application
- In the BMC Release Process Management user interface, click Dashboard > My Applications.
- Click Create Application.
- On the Applications page, enter the name of your application in the Name field
- (Optional) Enter the version number of your application in the App version field.
- Click Create.
To see the new application, click the Applications tab.
To edit an application name
- From Dashboard > My Applications, click the relevant application name or click Applications and click open the application.
The application opens and the application name is displayed at the top of the pane. - Click the edit link next to the application name and change the name in the field that appears.
- Click Save.
To edit a version number
- From Dashboard > Applications, click open the relevant application, or click Applications and click open the application.
The application opens and the application name is displayed at the top of the pane. - Click the edit link next to the version number and change version number in the field that appears.
- Click Save.
To export an application as an XML
- Click the Applications tab and open an application.
- Click the Export as XML link at the right side of your screen to export all the details of the particular application. The exported XML contains all the application details such as information about the environments assigned to the application, the components assigned to the environments, the properties related to the components, and so on.
- You can save the XML at an appropriate location on your computer.
Where to go from here
After you have created applications, create environments.