Product overview


BMC AMI DevOps for Db2 brings modern DevOps practices to the mainframe by enabling automated, secure, and auditable deployment of Db2 schema changes. It is especially valuable for enterprises modernizing their mainframe development processes and aligning with DevOps and Agile methodologies.

You can use BMC AMI DevOps for Db2 to accomplish the following tasks:

  • Automate the deployment of Db2 schema changes across environments
  • Reduce risk by validating changes before they reach production
  • Accelerate delivery by integrating database changes into CI/CD pipelines
  • Ensure compliance with full audit trails
  • Eliminate silos between developers and DBAs by enabling collaboration through shared tools and workflows

Capabilities in z/OSMF

BMC AMI DevOps for Db2 provides the following capabilities across the IBM z/OS Management Facility (z/OSMF) framework:

Capability

Description

Authentication

You can use authentication to connect securely to target mainframe servers in one or more environments. The product prompts you for information, such as your IBM Resource Access Control Facility (RACF) credentials, certificate credentials for Universal Connector, and the server host name or IP address.

File transfer

You can use the product to transfer files between the automation server and the mainframe.

Schema change migration

You can choose the type of schema comparison that you want to perform.

Based on your input, the product performs a comparison, generates a set of change requests for a subsystem, and builds a JCL to run those change requests.

Impact evaluation

You can use the product to evaluate the schema change migration results and send the impact report to the deployment tool. With this report, you can assess the impact of implementing the requested change.

JCL execution

You can submit a JCL stream to the mainframe via a data set member on the mainframe, file on the deployment server, or adhoc JCL input directly in the step.

Schema Standards

(BMC.DB2.SPE2310)

You can analyze the schema with schema rules defined for your environment. Based on the type of schema input, Schema Standards evaluates the schema and reports violations when the schema doesn't adhere to a rule. The violations are displayed in BMC AMI Command Center for Db2 and the Schema Standards report.

(BMC.DB2.SPE2510) You can use Schema Standards rules against an Impact Report using a Work ID.  For more information, see Schema Standards Impact Report using Work ID


Benefits

BMC AMI DevOps for Db2 has the following benefits:

  • Application development teams can deploy changes at the required speed without abandoning the safeguards that the DBA teams require to ensure the reliability and capability of Db2 applications.
  • You can automate the deployment of database changes while ensuring application performance.
  • (BMC.DB2.SPE2304) You can use the YAML file and Jenkins user interface to configure and manage database application changes on the mainframe.
  • You can save a significant amount of time when reviewing, approving, or maintaining mainframe business applications based on Db2.
  • You can review the impact and accountability of your project, pipeline, or workflow that contains multiple changes before implementing your schema changes.
  • (BMC.DB2.SPE2304) You can use the integrated CI/CD tools to implement your preferred degree of approval oversight when migrating schema changes across the z/OS environment.
  • (BMC.DB2.SPE2310) You can establish consistent schema standards applicable to your environment and analyze the schema to ensure compliance with them.

User roles

RoleResponsibilities
Application developerCreate and submit Db2 schema changes and perform schema validation as part of application development
Db2 DBAReview, approve, and manage database changes across environments
DevOps engineerIntegrate the product into CI/CD pipelines and automate deployments
System programmerConfigure access, monitor usage, and ensure system availability
Compliance officerReview audit logs and ensure compliance with regulatory standards.

For more information, see Roles and permissions.


Key integrations

You can integrate BMC AMI DevOps for Db2 with the following BMC products:

  • BMC AMI Change Manager for Db2 — For advanced change management and impact analysis
  • BMC AMI Command Center for Db2 — To managing schema standards and schema violations
  • You can also integrate the product with third-party CI/CD tools, such as Jenkins, Azure DevOps, GitHub Actions, and GitLab CI/CD, for pipeline automation

Interfaces and components

BMC AMI DevOps for Db2 combines an intuitive user interface with powerful back-end components to automate and manage Db2 schema changes across environments.

The following table summarizes the key tools and systems that support deployment, validation, and governance.

Tool or systemTypeDescription
CI/CD web consoleInterfaceManages Db2 changes and schema validation, configuring environments, and monitoring deployments via Jenkins, Azure DevOps, GitHub Actions, or GitLab CI/CD for automated deployments
Command-line interface (CLI)InterfaceScripts and automates in CI/CD pipelines, and supports packaging and deployment
REST APIsInterfaceEnables integration with third-party systems, and provides endpoints for managing deployments
Mainframe integration layerComponent Runs Db2 schema changes via z/OSMF
Change management engineComponentManages versioning, rollback logic, and deployment orchestration
Audit and compliance moduleComponentLogs user actions and deployment history, and supports ITIL, SOX, and governance standards

 

)))
)))

 

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

BMC AMI DevOps for Db2 13.1