Take management of your change request workflow with the IBM Cloud reference implementation of DevSecOps – IBM Developer


Change administration could be a helpful threat mitigation instrument and has developed to be a core part of cloud-native software growth processes. Nonetheless, it comes with its personal set of challenges to trace all modifications, assess change affect, and comply with a backout plan if unexpected points crop up. Most significantly, you will need to protect proof for an audit to make sure traceability of the modifications. In extremely regulated industries, similar to monetary providers, organizations making an attempt to leverage cloud applied sciences should put numerous funding into traceability and audit compliance.

With years of deep safety expertise gained from making a safe cloud, IBM discovered its personal solutions to those challenges with standardized, built-in, and automatic DevSecOps finest practices. The DevSecOps reference implementation provides automated change request administration as a key function. The reference implementation is constructed on the IBM Cloud Steady Supply service, which offers Git repos and problem monitoring, Tekton Pipelines, code high quality and threat evaluation, and the Eclipse Orion Net IDE.

The next diagram reveals the information circulation and connection between proof, stock, and alter administration throughout the reference implementation.

Data flow diagram of CI pipeline run and change management automation

Supply: IBM Cloud Docs

  1. Steady integration (CI) pipeline runs construct artifacts and leaves behind proof about what occurred through the creation of these artifacts.
  2. CI pipeline creates entries within the stock in regards to the artifacts which can be created.
  3. Constructed artifacts within the stock are promoted to deployment environments similar to staging or pre-production.
  4. Change administration automation makes use of information from the stock, the proof locker, and the promotion pull request to create the change request.

The change request administration automation section of the DevSecOps reference implementation helps your builders, approvers, and auditors monitor the compliance facets of all code deployments. This answer helps to take away limitations between your growth and compliance groups, and locations extra accountability in your growth workforce for compliance readiness. Each deployment should comply with the change administration coverage of your group.

Every thing that modifications the baseline should be traced by the way in which of a change request. These modifications embrace updates to the present code stage, modifications to the configuration, and updates of the employee nodes. The DevSecOps reference implementation offers a normal format for proof, and processes for proof assortment and sturdy storage. The stock and proof are collected as a part of each CI pipeline run and can be found in a normal format and at an outlined location.

The continual supply (CD) pipeline generates all the proof and alter request abstract content material. The pipeline deploys the construct artifacts to a particular atmosphere, similar to staging or manufacturing, after which collects, creates, and uploads all current log information, proof, and artifacts to the proof locker.

You possibly can configure the change request to be routinely or manually accepted. There may be additionally a provision for emergency deployments.

I invite you to attempt the IBM Cloud reference implementation of DevSecOps at the moment. Get began with the detailed tutorial or watch the movies about establishing CI and CD toolchain templates situated on the IBM Cloud DevSecOps documentation web page.

Further sources


Please enter your comment!
Please enter your name here