Installing and configuring BMC AMI DevOps


This page outlines the installation, setup, configuration, and tasks required to implement and operate BMC AMI DevOps for Db2 and its supporting components.

The following task list outlines tasks, roles and frequency required for setup and use of AMI DevOps and related components:

1. Install BMC AMI DevOps back-end products

Install the back-end mainframe products: BMC AMI Change Manager for Db2 and BMC AMI Command Center for Db2. 

Tasks:

Role: Db2 System Programmer (Db2 SYSPROG)

Frequency: One-time

2. Configure BMC AMI Change Manager

Configure BMC AMI Change Manager for Db2

Task:

Role: Db2 SYSPROG 

Frequency: One-time 

3. Configure BMC AMI Command Center

Configure BMC AMI Command Center for Db2 for use with the Schema Standards component.   

Tasks: 

  1. Define common infrastructure component (UIM or CIS) for connection with Command Center.

    Role: z/OS SYSPROG

    Frequency: One-time

  2. Grant user access for common infrastructure component (UIM or CIS) and Command Center superuser authorization. For more information, seeManaging User Access  .

    Role: z/OS Security administrator  

    Frequency: One-time 

  3. Customize Command Center. For more information, seeCommand Center Customizing after installation 

    Role: Db2 SYSPROG 

    Frequency: One-time 

4. Confirm setup completion with schema comparison

Use Change Manager to run schema comparison to make sure that the setup is complete.   

Task:

Role: Db2 SYSPROG or Db2 DBA 

Frequency: One-time 

5. Confirm z/OSMF operation and port details

Install and verify that it's running. Note the port number. 

Task:

Role: z/OS SYSPROG 

Frequency: One-time 

6. Create z/OS security authorizations

Create z/OS security authorizations.

Tasks: 

Role: z/OS SYSPROG 

Frequency: One-time 

7. Download installation files from BMC EPD

Download the applicable zip file (Jenkins or Universal Connector (UC)) from the BMC Electronic Product Distribution (EPD) site and unzip.

Task:

Role: Linux administrator 

Frequency: Quarterly or as needed 

8. Select tasks based on your CI/CD platform

Pick one task depending on your CI/CD platform:   

Install BMC AMI DevOps hpis (Common and Schema change migration). 

Role: Linux administrator 

Frequency: Quarterly or as needed

9. SSL configuration

Configure the SSL certificate.

Task:

Role: z/OS Security administrator or Linux administrator 

Frequency: One-time or as needed 

10. Schema standards process requirements

Define schema rule set and rules in BMC AMI Command Center required for the Schema Standards process.  

Tasks:

Role: Db2 DBA 

Frequency: One-time or as needed  

11. Select tasks based on your CI/CD platform

Pick tasks depending on your CI/CD platform: 

  1. Configure the plug-in properties file with information from Db2 SYSPROG and z/OS SYSPROG.  

    Role: CI/CD Pipeline Engineer 

    Frequency: One-time 

  2. Configure a project or pipeline with schema compare and schema standards steps. 

    Role: CI/CD Pipeline Engineer 

    Frequency: One-time 

  3. Run a project or pipeline for schema compare and schema standards.   

    Role: Application Developer 

    Frequency: Ongoing 

  1. Configure the plug-in properties file with information from Db2 SYSPROG and z/OS SYSPROG.  

    Role: CI/CD Pipeline Engineer 

    Frequency: One-time 

  2. Define a config yaml file with schema compare and schema standards steps.

    Role: CI/CD Pipeline Engineer 

    Frequency: One-time 

  3. Configure a pipeline or workflow yaml file with schema compare and schema standards steps.

    Role: CI/CD Pipeline Engineer 

    Frequency: One-time 

  4. Run a pipeline or workflow for schema compare and schema standards.   

    Role: Application Developer 

    Frequency: Ongoing  

12. After running Schema Management

After the schema compare run:  

Task: 

Review the compare output, worklist and impact report. 

Roles: Db2 DBA and Application Developer 

Frequency: Ongoing 

13. After running Schema Standards

After the schema standards run: 

Task:

View the schema rule violations. 

Role: Db2 DBA or Application developer 

Frequency: Ongoing

 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC AMI DevOps for Db2 13.1