The rise in cyberattacks on software supply chains poses a significant risk to organizations worldwide, with an estimated 45% of organizations affected, according to Gartner. These attacks, known as supply chain risks, include vulnerabilities in code sourced from open source or third parties. These risks are especially concerning for critical systems, such as IT infrastructure and financial services organizations, as they need to balance innovation with security and compliance requirements.
IBM Cloud for Financial Services: A Solution for Security and Compliance
IBM Cloud for Financial Services provides a solution that supports innovation while ensuring security and compliance. By leveraging industry standards like NIST and the expertise of over a hundred financial services clients, IBM Cloud for Financial Services helps clients create secure and compliant hybrid cloud solutions. It utilizes IBM Cloud DevSecOps, also known as One Pipeline, to focus on the full software lifecycle, including continuous integration (CI), continuous delivery (CD), continuous deployment, and continuous compliance.
The Role of IBM Cloud DevSecOps in Ensuring Secure and Compliant Applications
IBM Cloud DevSecOps, or One Pipeline, is used to deploy applications on IBM Cloud while checking for vulnerabilities and ensuring auditability. The DevSecOps pipeline consists of three components: continuous integration (CI), continuous delivery/deployment (CD), and continuous compliance (CC). The CI pipeline is responsible for building the application and running best practices like unit testing, dynamic scans, and vulnerability checks. The CD pipeline supports the continuous deployment of the application, including evidence collection and compliance scans. The CC pipeline periodically scans the deployed application for continuous compliance.
In cases where third-party code is involved and a complete CI process cannot be run, alternative approaches can be used. The DevSecOps CLI, which contains the pipeline code logic, can be integrated into existing CI systems like Jenkins, Travis, or GitLab. This allows organizations to still verify the security and compliance of the application or component by leveraging the inventory and evidence pieces.
Case Study: Financial Transaction Manager (FTM)
An example of integrating the DevSecOps CLI into existing pipelines is demonstrated by the Financial Transaction Manager (FTM) team. Due to its complex build structure and long build time, FTM could not adopt a full One-Pipeline-based solution. However, by integrating the DevSecOps CLI into their existing Jenkins-based pipelines, the FTM team was able to generate the required inventory and evidence items for One Pipeline deployment.
The FTM team created utility classes in their Jenkins script libraries to facilitate interaction with the DevSecOps CLI. This allowed them to easily add evidence and inventory items to a Git repository, integrating them into their Jenkins infrastructure. This approach enables organizations to augment their existing pipelines and secure their software supply chain.
Conclusion
IBM Cloud DevSecOps, in combination with IBM Cloud for Financial Services, enables organizations to deploy external applications securely and compliantly. By integrating the DevSecOps CLI into existing CI systems, organizations can ensure the verification of security and compliance even when a full One-Pipeline deployment is not possible. This approach enhances the software supply chain’s security and mitigates the risks associated with supply chain attacks.
Frequently Asked Questions (FAQ)
What is IBM Cloud for Financial Services?
IBM Cloud for Financial Services is a platform that provides security and compliance for financial services companies. It leverages industry standards and the expertise of financial services clients to support innovation while ensuring security and compliance.
What is IBM Cloud DevSecOps?
IBM Cloud DevSecOps, also known as One Pipeline, is a set of toolchains and pipelines used to deploy applications on IBM Cloud. It focuses on continuous integration, continuous delivery/deployment, and continuous compliance to ensure the security and compliance of applications.
How can the DevSecOps CLI be integrated into existing CI systems?
The DevSecOps CLI can be integrated into existing CI systems, such as Jenkins, Travis, or GitLab. Organizations can use specific commands provided by the CLI, such as adding evidence or inventory items, to generate the necessary artifacts for secure and compliant deployments.
What is the role of the inventory and evidence lockers in secure and compliant deployments?
The inventory tracks artifact deployments, signatures, and components in a GitOps model. The evidence locker contains items that assert the completion of required checks, such as unit tests, code scans, and pull request reviews. These repositories are crucial in determining what should be deployed and ensuring the security and robustness of the application.
How does IBM Cloud DevSecOps enhance the security of the software supply chain?
By integrating the DevSecOps CLI into existing CI systems, organizations can augment their pipeline processes and secure their software supply chain. The CLI enables the generation of an evidence locker and inventory, allowing organizations to verify the security and compliance of the application or component before deployment.
More in this category ...
Data Monetization Strategies: Unleashing the Potential of Your Data Assets
Successful Beta Service launch of SOMESING, ‘My Hand-Carry Studio Karaoke App’

Coinbase unveils global, instant money transfers via popular messaging and social platforms
Decentralized Identity Management: The Power of Blockchain in Government
BitMEX Collaborates with PowerTrade to Introduce New Crypto Products for Traders
Reskilling your workforce in the time of AI
Assemblyman Proposes Bill to Regulate Digital Assets as Securities
ORDI worth hits new all-time top as Bitcoin touches $42k
Societe Generale Launches Inaugural Digital Green Bond on Ethereum Blockchain
Bitcoin skyrockets to $44,000 as bulls brush bears apart
DWF Labs Invests Additional $1.25M in FLOKI to Support the Ecosystem
TokenFi (TOKEN) worth is up 48% as of late: Here’s why
Retailers can faucet into generative Computational Intelligence to beef up reinforce for patrons and staff
Record-Breaking Inflows in Crypto Investment Products Echo 2021 Bull Run

Big Data and Analytics: Driving Efficiency in the Digital Supply Chain
Jellyverse secures $2 million seed round to build DeFi 3.0
A guide to efficient Oracle implementation
From Fiat to Crypto: Exploring the Role of Regulated Exchanges in Digital Asset Adoption
Top crypto picks to buy at rising market before it’s too late
Core Scientific explains its latest bankruptcy plan ahead of court date

Enhancing Privacy with Zero-Knowledge Proofs: The Power of Privacy-Focused Blockchains
Riot purchases BTC miners worth $290M from MicroBT
The Importance of Supply Chain Optimization in Today’s Business Environment
Standard Chartered Zodia integrates Ripple-owned Metaco’s crypto storage services
Web 3.0: The Internet of Value and Smart Contracts
Crypto Executives Predict Bull Run for Bitcoin in 2024, Others Disagree
Comparing Traditional and Decentralized Storage: What You Need to Know
Empowering Security Analysts: Strategies to Maximize Productivity and Efficiency
Bitcoin tops $40K for first time in 19 months, Matrixport tips $125K in 2024
