Innovative solutions driving your business forward.
Discover our insights & resources.
Explore your career opportunities.
Learn more about Sogeti.
Start typing keywords to search the site. Press enter to submit.
Generative AI
Cloud
Testing
Artificial intelligence
Security
May 01, 2025
In the past decade, software development and deployment have increasingly relied on automated processes to minimize human errors, build quality into the processes and speed up the time from development to production. System logs, in general, are the most critical asset for observing and recording changes in the system. They are the source of truth regarding security and errors, providing an immutable record of what is happening inside the system.
CI/CD pipeline logs should be valued as highly as other system logs. High-quality pipeline logs enhance the system’s quality and security. Unfortunately, logs are often treated as “temporary noise” in pipelines. However, in regulated environments or when something breaks in production, logs may be the only source of truth about what happened during the deployment. While many CI/CD tools record the critical data about deployments, this data is often spread across multiple views, making it hard to find and decreasing time detecting changes in environment. These tools logs can be prone to risk of modification if pipeline policies are not set correctly.
In DevSecOps, we talk a lot about shift-left security, automated tests and compliance, but how often do we talk about logging in our CI/CD pipelines? Most of the time, pipeline logs are not structured, and output format varies through different tools.
Well-structured logs in the build, test, and deploy stages are not just helpful – they’re critical for:
Tips to improve pipeline logs quality and usability:
A structured log model should include at least following parameters to increase traceability and observability.
What should be logged in pipeline to gain value from logs:
Security doesn’t end with scanning tools—it continues with observability. Well-defined CI/CD pipeline logs provide multiple benefits in maintainability, security, auditability, and traceability. Combining pipeline logs with Gen AI can amplify productivity for developers and system engineers, significantly reducing human errors and system error tracking times.
Senior Software Engineer
We use cookies to improve your experience on our website. They help us to improve site performance, present you relevant advertising and enable you to share content in social media.
You may accept all cookies, or choose to manage them individually. You can change your settings at any time by clicking Cookie Settings available in the footer of every page.
For more information related to the cookies, please visit our cookie policy.