<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Delivery &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/tag/delivery/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bestdevops.com</link>
	<description>Lets Learn, Do it &#38; Share! Thats a Best DevOps!!!</description>
	<lastBuildDate>Wed, 14 Oct 2026 01:23:08 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>Complete Guide on Picking the Right Tools for DevOps Communication</title>
		<link>https://www.bestdevops.com/picking-the-right-tools-for-devops-communication/</link>
					<comments>https://www.bestdevops.com/picking-the-right-tools-for-devops-communication/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Fri, 22 Aug 2025 02:39:59 +0000</pubDate>
				<category><![CDATA[IT Training]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Continuous]]></category>
		<category><![CDATA[Delivery]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Tools]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=26</guid>

					<description><![CDATA[1. Why Communication Matters in DevOps DevOps breaks down silos between development, operations, QA, and business stakeholders. Effective communication ensures: [&#8230;]]]></description>
										<content:encoded><![CDATA[
<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h1 class="wp-block-heading"></h1>



<h2 class="wp-block-heading">1. Why Communication Matters in DevOps</h2>



<p class="wp-block-paragraph">DevOps breaks down silos between development, operations, QA, and business stakeholders. Effective communication ensures:</p>



<ul class="wp-block-list">
<li><strong>Rapid incident response</strong> (clear alerts and escalation).</li>



<li><strong>Collaboration on code and infrastructure</strong> (shared visibility).</li>



<li><strong>Continuous feedback</strong> loops (faster iteration).</li>



<li><strong>Cultural alignment</strong> (transparency and shared responsibility).</li>
</ul>



<p class="wp-block-paragraph">Without the right tools, even the best CI/CD pipelines will fail because teams won’t be aligned.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">2. Key Communication Needs in DevOps</h2>



<p class="wp-block-paragraph">When choosing tools, evaluate them against these communication categories:</p>



<ol class="wp-block-list">
<li><strong>Real-Time Chat &amp; Collaboration</strong> – For quick discussions, decisions, and alerts.</li>



<li><strong>Asynchronous Communication</strong> – For documentation, knowledge sharing, and time zone differences.</li>



<li><strong>Incident &amp; Alert Management</strong> – For critical events and on-call coordination.</li>



<li><strong>Code-Centric Collaboration</strong> – For PR discussions, reviews, and traceability.</li>



<li><strong>Visual Collaboration &amp; Planning</strong> – For workflows, retrospectives, and design discussions.</li>



<li><strong>Cross-Platform Integration</strong> – For connecting monitoring, CI/CD, and ticketing systems into communication hubs.</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">3. Evaluating Tools by Category</h2>



<h3 class="wp-block-heading">A. Real-Time Chat &amp; Collaboration</h3>



<ul class="wp-block-list">
<li><strong>Slack</strong>: Widely used; integrates with Jenkins, GitHub, Datadog, PagerDuty.</li>



<li><strong>Microsoft Teams</strong>: Strong enterprise adoption, good if using Azure DevOps.</li>



<li><strong>Mattermost / Rocket.Chat</strong>: Open-source, self-hosted alternatives for compliance-driven orgs.</li>
</ul>



<p class="wp-block-paragraph">👉 Best for: day-to-day DevOps chat, pipelines notifications, CI/CD status updates.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">B. Asynchronous Communication</h3>



<ul class="wp-block-list">
<li><strong>Confluence / Notion</strong>: For documenting runbooks, architecture, retrospectives.</li>



<li><strong>GitHub Discussions / GitLab Wiki</strong>: For community-driven discussions within code platforms.</li>



<li><strong>Google Workspace / Office 365</strong>: For documentation and decision records.</li>
</ul>



<p class="wp-block-paragraph">👉 Best for: knowledge retention, cross-timezone collaboration, compliance audits.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">C. Incident &amp; Alert Management</h3>



<ul class="wp-block-list">
<li><strong>PagerDuty</strong>: Incident response orchestration, escalation policies, on-call rotation.</li>



<li><strong>Opsgenie</strong>: Atlassian’s incident tool, integrates tightly with Jira.</li>



<li><strong>VictorOps (Splunk On-Call)</strong>: Strong in post-incident reporting.</li>



<li><strong>ServiceNow</strong>: For enterprises with ITSM/ITIL processes.</li>
</ul>



<p class="wp-block-paragraph">👉 Best for: structured incident management and automated escalation.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">D. Code-Centric Collaboration</h3>



<ul class="wp-block-list">
<li><strong>GitHub / GitLab / Bitbucket</strong>: PR/MR review workflows, inline comments, integrated CI/CD notifications.</li>



<li><strong>Gerrit</strong>: For enterprises needing advanced code review workflows.</li>
</ul>



<p class="wp-block-paragraph">👉 Best for: dev-to-ops collaboration on infrastructure-as-code and feature reviews.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">E. Visual Collaboration &amp; Planning</h3>



<ul class="wp-block-list">
<li><strong>Jira / Azure Boards</strong>: Popular for backlog management and release planning.</li>



<li><strong>Trello / ClickUp</strong>: Lightweight planning and task-tracking.</li>



<li><strong>Miro / Lucidchart</strong>: Whiteboarding for architecture and incident diagrams.</li>
</ul>



<p class="wp-block-paragraph">👉 Best for: sprint planning, retrospectives, workflow visualization.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">F. Cross-Platform Integration Hubs</h3>



<ul class="wp-block-list">
<li><strong>Slack / Teams Bots</strong>: Integrate build failures, alerts, deployments.</li>



<li><strong>Zapier / n8n / GitHub Actions</strong>: Automate communication triggers across systems.</li>



<li><strong>Statuspage / Status.io</strong>: Communicate outages externally to customers.</li>
</ul>



<p class="wp-block-paragraph">👉 Best for: unifying communication across DevOps ecosystems.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">4. Selection Criteria for the Right Tools</h2>



<p class="wp-block-paragraph">When deciding, weigh tools against:</p>



<ul class="wp-block-list">
<li><strong>Integration capability</strong> – Does it connect to your CI/CD, monitoring, version control?</li>



<li><strong>Security &amp; Compliance</strong> – Self-hosted vs. SaaS, encryption, audit logs.</li>



<li><strong>Scalability</strong> – Handles large, distributed teams without slowing workflows.</li>



<li><strong>Cost</strong> – SaaS pricing vs. self-hosted infrastructure overhead.</li>



<li><strong>Adoption &amp; Familiarity</strong> – What your team is already comfortable with.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">5. Example Tool Stack for a Mature DevOps Workflow</h2>



<ul class="wp-block-list">
<li><strong>Slack</strong>: Real-time collaboration + integrated CI/CD alerts.</li>



<li><strong>Confluence + GitHub Wiki</strong>: Knowledge base and documentation.</li>



<li><strong>PagerDuty</strong>: Incident management and on-call scheduling.</li>



<li><strong>GitHub + GitHub Actions</strong>: Code collaboration and pipeline feedback.</li>



<li><strong>Jira</strong>: Agile planning and reporting.</li>



<li><strong>Miro</strong>: Visual brainstorming for retrospectives and system design.</li>
</ul>



<p class="wp-block-paragraph">This creates a <strong>single loop of communication</strong>: Code → Build → Deploy → Monitor → Alert → Learn → Improve.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">6. Best Practices for DevOps Communication</h2>



<ul class="wp-block-list">
<li>Automate status updates (don’t manually copy CI/CD logs into chat).</li>



<li>Define <strong>clear on-call escalation</strong> rules.</li>



<li>Use <strong>chatops</strong> (run commands directly from chat).</li>



<li>Maintain <strong>single source of truth</strong> (avoid scattering documentation).</li>



<li>Record <strong>postmortems publicly</strong> inside the team’s knowledge base.</li>



<li>Foster a <strong>blameless culture</strong> in communications.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">✅ <strong>Bottom line</strong>:<br>The right communication tools in DevOps are those that <strong>integrate seamlessly into your toolchain, provide visibility, reduce noise, and support collaboration across teams and time zones.</strong> A balanced mix of chat, async knowledge tools, incident management, and planning boards ensures that DevOps communication is transparent, automated, and effective.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/picking-the-right-tools-for-devops-communication/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>CDF report: Developers slow to adopt continuous delivery</title>
		<link>https://www.bestdevops.com/cdf-report-developers-slow-to-adopt-continuous-delivery/</link>
					<comments>https://www.bestdevops.com/cdf-report-developers-slow-to-adopt-continuous-delivery/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Fri, 25 Jun 2021 06:41:31 +0000</pubDate>
				<category><![CDATA[Continuous Deployment]]></category>
		<category><![CDATA[BestDevOps]]></category>
		<category><![CDATA[CDF]]></category>
		<category><![CDATA[Continuous]]></category>
		<category><![CDATA[Delivery]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[SlashData]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=16838</guid>

					<description><![CDATA[Source:-https://sdtimes.com/ Only 1 in 10 developers deploy software on demand, multiple times per day, according to the Cloud Delivery Foundation’s [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source:-https://sdtimes.com/</p>
<p>Only 1 in 10 developers deploy software on demand, multiple times per day, according to the Cloud Delivery Foundation’s 2021 State of Continuous Delivery report.</p>
<p>Continuous delivery is a key part of how organizations deliver value to their customers, providing the ability to make small changes to software reliably and at any time, according to the report.</p>
<p>The study, completed by research firm SlashData from data collected from more than 19,000 developers, asked for information on lead time for changes, deployment frequency, time to restore services, and change fail rates.</p>
<p>Two-thirds of respondents indicated it takes at least a week for code to go from committed to successfully run in production. Only about 6 percent said they can move code from commit to production in under an hour.</p>
<p>The programming languages that rank highest for speed and stability in software delivery performance are the shell scripting languages (Bash and PowerShell), with Go/Golang and JavaScript being the next best choices. Interestingly, Ruby, Python and Java — three of the most popular languages based on Tiobe rankings, were poorest in terms of software delivery performance.</p>
<p>“Having access to new relevant data is critical to assessing and making the right decisions. By building this State of CD Report, we have produced an exclusive dashboard for use by our community that shows the current state of continuous delivery for deployment frequency, lead time for changes, time to restore service, and more,” said Tracy Miranda, Continuous Delivery Foundation executive director. “Moving forward, we will publish this report annually in order to track the world’s capacity to deliver software with speed and security.”</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/cdf-report-developers-slow-to-adopt-continuous-delivery/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Study finds software delivery maturity tied to business outcomes and revenue gains</title>
		<link>https://www.bestdevops.com/study-finds-software-delivery-maturity-tied-to-business-outcomes-and-revenue-gains/</link>
					<comments>https://www.bestdevops.com/study-finds-software-delivery-maturity-tied-to-business-outcomes-and-revenue-gains/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Sat, 12 Jun 2021 05:49:27 +0000</pubDate>
				<category><![CDATA[Continuous Deployment]]></category>
		<category><![CDATA[BestDevOps]]></category>
		<category><![CDATA[CloudBees]]></category>
		<category><![CDATA[Delivery]]></category>
		<category><![CDATA[revenue]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=16640</guid>

					<description><![CDATA[Source:-https://www.intelligentcio.com/ CloudBees, the enterprise software delivery company, has shared results from a study conducted on its behalf by Forrester Consulting [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source:-https://www.intelligentcio.com/</p>
<p>CloudBees, the enterprise software delivery company, has shared results from a study conducted on its behalf by Forrester Consulting which revealed organisations with a high level of software delivery maturity are three times more likely to grow at 15% or more annually. Conversely, those not modernising their software delivery processes face increasing roadblocks that limit growth, slow DevOps transformations and expose security and risk vulnerabilities.</p>
<p>“The organisations that unravel the complexities of the software delivery process exceed business objectives and grow revenue faster than those that do not,” said Stephen DeWitt, CEO at CloudBees. “Those that don’t, face issues with collaboration and communication across their organisations which can lead to siloed development, delivery bottlenecks and ultimately, customer dissatisfaction. It’s like driving on a dirt road instead of a four-lane highway to achieve your goals. You can get where you’re going faster and with fewer pot-holes along the way.”</p>
<p>The study, Modernizing Software Delivery with End-to-End Automation, Orchestration and Collaboration, was commissioned by CloudBees and is based on a survey of 317 IT decision-makers.</p>
<p>According to the study, ‘Organisations that pair delivery automation capabilities with effective collaboration practices see more successful Digital Transformations and exceed business expectations at a higher rate than those that cannot. Software delivery maturity is correlated with improved market share, user adoption, innovation and customer loyalty.”</p>
<p>Organisations that reach high levels of software delivery maturity also generate continuous business benefits. According to the study, they are more likely to:</p>
<p>Succeed with their DevOps transformations: High-maturity respondents are more than five times as likely to say their DevOps transformation is exceeding business expectations (35% to 6%).<br />
Grow revenue faster: High-maturity organisations are more likely to grow revenue at a higher rate than their less mature peers — they are almost three times as likely to be growing at 15% or more year over year.<br />
Adapt to changing market conditions: High-maturity respondents in the survey are nearly twice as likely than low-maturity respondents to say their organisations responded to the pandemic better than their peers (49% to 27%).<br />
Although there is considerable progress, perfection remains out of reach for most.</p>
<p>Not quite continuous deployment: Just 27% of respondents said that they practice continuous deployment with automation from commit through testing, build/integration, package and final release.<br />
Risky business: Only 25% rate their governance, risk and compliance (GRC) capabilities for software delivery as very mature, with 40% saying they are not mature.<br />
Status unknown: Fewer than three in 10 high-maturity respondents say they have all the information they need in a single study to understand software release status, dipping to a woeful 2% for low maturity.<br />
Finding bottlenecks: Fewer than half of high-maturity respondents, and only one in 10 low-maturity, can pinpoint the bottlenecks in their delivery processes in order to fix them.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/study-finds-software-delivery-maturity-tied-to-business-outcomes-and-revenue-gains/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The snags holding back DevOps: culture, delivery and security</title>
		<link>https://www.bestdevops.com/the-snags-holding-back-devops-culture-delivery-and-security-2/</link>
					<comments>https://www.bestdevops.com/the-snags-holding-back-devops-culture-delivery-and-security-2/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Tue, 16 Mar 2021 06:22:13 +0000</pubDate>
				<category><![CDATA[IT Training]]></category>
		<category><![CDATA[Chennapragada]]></category>
		<category><![CDATA[CloudBees]]></category>
		<category><![CDATA[COVID]]></category>
		<category><![CDATA[Delivery]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[holding]]></category>
		<category><![CDATA[Macosky]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[snags]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=15953</guid>

					<description><![CDATA[Source:-https://www.zdnet.com/ The idea of continuously delivered, quality software vetted through a collaborative and highly automated series of steps from inception [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source:-https://www.zdnet.com/</p>
<p>The idea of continuously delivered, quality software vetted through a collaborative and highly automated series of steps from inception to deployment is an enticing one, hence the appeal of DevOps. However, while just about everyone says they are pursuing DevOps, the reality on the ground has been mixed at best.</p>
<p>The urgency of DevOps has only increased over the past year, as the Covid crisis scattered corporate workforces and physically separated IT teams. &#8220;We need to rethink connection and integrations, both on a technical level and a human one,&#8221; says Ed Macosky, head of product at Boomi .&#8221;While it may seem that many DevOps teams don&#8217;t have any trouble working remotely, two out of five said that remote work is affecting their ability to innovate and be creative, with the majority noting this is due to a lack of in-person connection with colleagues. DevOps teams bring innovations to life at a company.&#8221;</p>
<p>However, it&#8217;s been difficult to organize and maintain DevOps teams, especially at this time of uncertainty. &#8220;With employee churn, DevOps teams are often left to deal with a script-based dumpster fire,&#8221; warns Ashish Kakran, principal with Thomvest Ventures. For instance, while DevOps is supposed to put development and operations on the same page, the two groups often are still taking their own separate paths. &#8220;We&#8217;re seeing DevOps implemented separately and differently in different functional areas of the same organization,&#8221; says Brian Dawson, DevOps evangelist with CloudBees. &#8220;Operations may implement their own DevOps tools and processes, while application development implements their own DevOps tools and processes.&#8221;</p>
<p>So while the perception on the ground is everybody is doing DevOps, &#8220;the reality is also that we still have work to do it right, do it at scale and achieve universal maturity,&#8221; Dawson adds. &#8220;DevOps is about connecting development and operations. The challenge is to build those connections, universally, between leaders and practitioners, Dev and Ops.&#8221;</p>
<p>Cultural issues create this disjointed relationship between Dev and Ops. &#8220;Culture is the number one missing component, but there is also a failure to truly connect and automate across functional silos,&#8221; Dawson says. &#8220;This results in lack of shared visibility, consistent feedback to drive improvement and, potentially, a negative experience which inhibits adoption.&#8221;</p>
<p>There are too many tools competing for Dev and Ops teams&#8217; mindshare as well. &#8220;A single team may have anywhere between 20 to 50 tools,&#8221; says Kakran. &#8220;Separating signal-from-noise when you are bombarded by hundreds of alerts per hour is quite challenging.&#8221;</p>
<p>The continuous delivery piece is also a snag in the continuous integration/continuous delivery (CI/CD) that should flow effortless through DevOps. &#8220;Enterprises are lagging in test automation and are increasing efforts to automate continuous testing, which is a core component of CD,&#8221; says Venky Chennapragada, DevOps architect with Capgemini North America.. &#8220;Some enterprises are unable to adopt a high level of CI/CD because their application portfolio mostly consists of packaged software, legacy software or ERP systems.&#8221;</p>
<p>Security is another issue that slows down DevOps practices. &#8220;The modern DevOps environment is full of creative people who are encouraged to build fast and hard to hit innovation targets,&#8221; says Kevin Breen, director of cyber threat research at Immersive Labs. &#8220;The problem is, security teams only step in at the end of the CI/CD pipeline and point out vulnerabilities. Often this is after code has been committed, and sometimes even after the developer has moved on to another build.&#8221; As a result of the too-late entry of security-minded teams, &#8220;this causes friction and destroys productivity as it means resources are pulled back.&#8221;</p>
<p>What&#8217;s being missed with DevOps efforts, Chennapragada adds, is strong governance. This &#8220;is leading to multiple versions of implementations and pipelines.&#8221; These workflows, he continues, &#8220;should be built based on patterns so they are easy to replicate, leading to better maintenance and support that can be executed by DevOps engineers.&#8221;</p>
<p>What can be done to make DevOps more cohesive and transformative? Industry thinkers provide some suggestions to get things on track:</p>
<p>Move more responsibility to developers. Yes, DevOps is not always a 50/50 proposition. Kakran calls for an acceleration of the &#8220;Shift-Left&#8221; phenomenon, which puts more responsibility for the process in the hands of developers. &#8220;In this world, dev tools filling the &#8216;X-as-Code&#8217; category will have an outsized impact on an organization&#8217;s ability to deliver faster, more frequently and with fewer number of failed deployments,&#8221; he says. &#8220;The &#8216;X&#8217; here is a critical application component &#8211; infrastructure, security, compliance, and others. This combination of more empowered developers and more efficient DevOps tools will dramatically accelerate software delivery even more than the past.&#8221;<br />
Promote more DevOps training, education and awareness. &#8220;DevOps and security teams need to reduce tension through skills development,&#8221; says Breen. &#8220;By imbuing engineers with an understanding of the baseline tenets of security, and gradually helping them understand the more technical nuances, they will begin to develop more secure code as part of their daily work. This reduces friction, stops code being recalled and helps innovation flourish.&#8221;<br />
Tie DevOps to the ultimate customer. &#8220;We see more success in enterprises where there is a DevOps champion at the CX level who can remove obstacles due to culture, process, or tool issues when they arise,&#8221; Chennapragada says.<br />
Watch the market for more integrated solutions. &#8220;End-to-end integrated DevOps platforms will become a norm,&#8221; says Kakran. &#8220;Such platforms will offer a few best-in-class components with built-in automation and will enable organizations to integrate other DevOps tools in a plug and play manner. Mergers and acquisitions will accelerate in 2021 with bigger companies rushing to acquire smaller companies who have the best-in-class tools which would help them provide an integrated solution.&#8221; As a result, he says, &#8220;CIOs will be able to dramatically improve their teams&#8217; productivity by leaving integration and maintenance hassle of CI/CD pipelines to integrated platforms. The trend of internal teams writing scripts or generating tickets will be replaced by automation provided by integrated tools from third party vendors will accelerate in a big way in 2021.&#8221;<br />
Communicate more. &#8220;It&#8217;s key that DevOps has the tools and resources to continue creating and integrating quickly at their disposal,&#8221; says Macosky. &#8220;It boils down to improved communications and leveraging time saving tools like low-code. New ideas can emerge when we&#8217;re connected. Then we can solve more problems and teams can prevail, regardless of the situation.&#8221;<br />
Ultimately, in the months and years ahead, &#8220;the adoption of cloud-native, container-based microservice architectures necessitates the adoption of DevOps culture and tools, says Kakran. &#8220;Newer applications are entirely being built using containers and Kubernetes and hosted in a hybrid-cloud environment. This is true even for the largest financial institutions that have historically been hesitant to adopt cloud. Lift-and-shift of legacy applications is a harder problem to solve but serious efforts are underway even there because the benefits of cloud outweigh the cost of adoption. 2021 will be the year of prominence for the 50 million software developers around the world delivering software with very high velocity with higher quality than ever before.&#8221;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/the-snags-holding-back-devops-culture-delivery-and-security-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Continuous Delivery Market 2026: Atlassian, IBM, Xebialabs, CA Technologies, Electric Cloud, Puppet Enterprise, Chef Software, Cloudbees, Microsoft, Flexagon, Micro Focus, Clarive</title>
		<link>https://www.bestdevops.com/continuous-delivery-market-2025-atlassian-ibm-xebialabs-ca-technologies-electric-cloud-puppet-enterprise-chef-software-cloudbees-microsoft-flexagon-micro-focus-clarive/</link>
					<comments>https://www.bestdevops.com/continuous-delivery-market-2025-atlassian-ibm-xebialabs-ca-technologies-electric-cloud-puppet-enterprise-chef-software-cloudbees-microsoft-flexagon-micro-focus-clarive/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Mon, 15 Mar 2021 07:00:47 +0000</pubDate>
				<category><![CDATA[Continuous Delivery]]></category>
		<category><![CDATA[2025]]></category>
		<category><![CDATA[Atlassian]]></category>
		<category><![CDATA[CA Technologies]]></category>
		<category><![CDATA[Chef Software]]></category>
		<category><![CDATA[Clarive]]></category>
		<category><![CDATA[CloudBees]]></category>
		<category><![CDATA[Continuous]]></category>
		<category><![CDATA[Delivery]]></category>
		<category><![CDATA[Electric Cloud]]></category>
		<category><![CDATA[Flexagon]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Market]]></category>
		<category><![CDATA[Micro Focus]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Puppet Enterprise]]></category>
		<category><![CDATA[XebiaLabs]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=15925</guid>

					<description><![CDATA[Source:-https://jumbonews.co.uk/ Global Continuous Delivery market research report provides a thorough analysis of the market status, market size, market growth, share, [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source:-https://jumbonews.co.uk/</p>
<p>Global Continuous Delivery market research report provides a thorough analysis of the market status, market size, market growth, share, trends, and cost structures. The report also provides key market drivers and challenges along with the top players. The global Continuous Delivery market report also explains strategic assessment and analysis of the forecast period and predicted growth.</p>
<p>The focus of Continuous Delivery market report is the competitive environment and future trends along with crucial factors and challenges which also include market size, futuristic possibilities and new product/new project development opportunities. This report offers a SWOT analysis along with statistical data and revenue shares of the Continuous Delivery market. The Continuous Delivery market report delivers a wide range of information of various aspects of the Continuous Delivery industry such as the growth strategies, segmentation by product type, applications, regions, and key players. Along with key players, the Continuous Delivery market report includes company perspectives and marketing strategies of the leading companies.</p>
<p>Vendor Landscape<br />
Atlassian<br />
IBM<br />
Xebialabs<br />
CA Technologies<br />
Electric Cloud<br />
Puppet Enterprise<br />
Chef Software<br />
Cloudbees<br />
Microsoft<br />
Flexagon<br />
Micro Focus<br />
Clarive</p>
<p>The research report on Continuous Delivery market includes the impact of COVID-19 on Continuous Delivery market and the post pandemic strategies for recovery along with anticipated growth and regional analysis. Both long term and short-term perspective of the pandemic is explained in the Continuous Delivery market report. Its influence on the industry chain and industry demand is also shared. An overview of the pre-pandemic and post-pandemic market status is analysed. Statistical and regional analysis done in the Continuous Delivery market consists of the import/export consumption so far and post COVID-19, supply and demand figures, cost structure and changes, market share, policy implementation and new strategies and policies price, revenue, and gross margins. Segmentation of the Continuous Delivery market based on the application is done by type and application, along with end-user demands. A classified information portfolio on companies and firms and regions are also included in the report.</p>
<p>Global Continuous Delivery market Segmentation:</p>
<p>Analysis by Type: .<br />
On-premises<br />
Cloud</p>
<p>Analysis by Application:<br />
Banking, Financial Services, and Insurance (BFSI)<br />
Telecommunications<br />
Media and entertainment<br />
Retail and eCommerce<br />
Healthcare<br />
Manufacturing<br />
Education<br />
Others (government, transport and logistics, and energy and utilities)</p>
<p>Regional Assessment: Global Continuous Delivery Market<br />
This referential document assessing the market has been compiled to understand diverse market developments across specific regional pockets such as Europe, North and Latin American countries, APAC nations, as well as several countries across MEA and RoW that are directly witnessing maneuvering developments over the years. A specific understanding on country level and local level developments have also been mindfully included in the report to encourage high rise growth declining market constraints and growth retardants.</p>
<p>The global Continuous Delivery market report shares recent trends, and new marketing strategies and channels. Analytical and statistical data regarding contribution from regions such as North America, Latin America, South America, Europe, Asia Pacific, and Middle East is defined in the Continuous Delivery market report. One of the most important topics covered in the market report include sustainability and feasibility of new projects and investments which is essentially a major concern of every industry.</p>
<p>Highlights of the Continuous Delivery market report<br />
• Market share by key players<br />
• Growth drivers and growth during the forecast period<br />
• Continuous Delivery market size based on segmentation.<br />
• Company profiles of top key players and portfolio<br />
• Analysis of market trends, cost structure and sales channels<br />
• Recovery from the COVID-19 impact.</p>
<p>With unfailing market gauging skills, has been excelling in curating tailored business intelligence data across industry verticals. Constantly thriving to expand our skill development, our strength lies in dedicated intellectuals with dynamic problem solving intent, ever willing to mold boundaries to scale heights in market interpretation.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/continuous-delivery-market-2025-atlassian-ibm-xebialabs-ca-technologies-electric-cloud-puppet-enterprise-chef-software-cloudbees-microsoft-flexagon-micro-focus-clarive/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The snags holding back DevOps: culture, delivery and security</title>
		<link>https://www.bestdevops.com/the-snags-holding-back-devops-culture-delivery-and-security/</link>
					<comments>https://www.bestdevops.com/the-snags-holding-back-devops-culture-delivery-and-security/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Mon, 15 Mar 2021 06:36:33 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Chennapragada]]></category>
		<category><![CDATA[CloudBees]]></category>
		<category><![CDATA[COVID]]></category>
		<category><![CDATA[Delivery]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[snags]]></category>
		<category><![CDATA[Thomvest]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=15919</guid>

					<description><![CDATA[Source:-https://www.zdnet.com/ The urgency of DevOps has only increased over the past year, as the Covid crisis scattered corporate workforces and [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source:-https://www.zdnet.com/</p>
<p>The urgency of DevOps has only increased over the past year, as the Covid crisis scattered corporate workforces and physically separated IT teams. &#8220;We need to rethink connection and integrations, both on a technical level and a human one,&#8221; says Ed Macosky, head of product at Boomi .&#8221;While it may seem that many DevOps teams don&#8217;t have any trouble working remotely, two out of five said that remote work is affecting their ability to innovate and be creative, with the majority noting this is due to a lack of in-person connection with colleagues. DevOps teams bring innovations to life at a company.&#8221;</p>
<p>However, it&#8217;s been difficult to organize and maintain DevOps teams, especially at this time of uncertainty. &#8220;With employee churn, DevOps teams are often left to deal with a script-based dumpster fire,&#8221; warns Ashish Kakran, principal with Thomvest Ventures. For instance, while DevOps is supposed to put development and operations on the same page, the two groups often are still taking their own separate paths. &#8220;We&#8217;re seeing DevOps implemented separately and differently in different functional areas of the same organization,&#8221; says Brian Dawson, DevOps evangelist with CloudBees. &#8220;Operations may implement their own DevOps tools and processes, while application development implements their own DevOps tools and processes.&#8221;</p>
<p>So while the perception on the ground is everybody is doing DevOps, &#8220;the reality is also that we still have work to do it right, do it at scale and achieve universal maturity,&#8221; Dawson adds. &#8220;DevOps is about connecting development and operations. The challenge is to build those connections, universally, between leaders and practitioners, Dev and Ops.&#8221;</p>
<p>Cultural issues create this disjointed relationship between Dev and Ops. &#8220;Culture is the number one missing component, but there is also a failure to truly connect and automate across functional silos,&#8221; Dawson says. &#8220;This results in lack of shared visibility, consistent feedback to drive improvement and, potentially, a negative experience which inhibits adoption.&#8221;</p>
<p>There are too many tools competing for Dev and Ops teams&#8217; mindshare as well. &#8220;A single team may have anywhere between 20 to 50 tools,&#8221; says Kakran. &#8220;Separating signal-from-noise when you are bombarded by hundreds of alerts per hour is quite challenging.&#8221;</p>
<p>The continuous delivery piece is also a snag in the continuous integration/continuous delivery (CI/CD) that should flow effortless through DevOps. &#8220;Enterprises are lagging in test automation and are increasing efforts to automate continuous testing, which is a core component of CD,&#8221; says Venky Chennapragada, DevOps architect with Capgemini North America.. &#8220;Some enterprises are unable to adopt a high level of CI/CD because their application portfolio mostly consists of packaged software, legacy software or ERP systems.&#8221;</p>
<p>Security is another issue that slows down DevOps practices. &#8220;The modern DevOps environment is full of creative people who are encouraged to build fast and hard to hit innovation targets,&#8221; says Kevin Breen, director of cyber threat research at Immersive Labs. &#8220;The problem is, security teams only step in at the end of the CI/CD pipeline and point out vulnerabilities. Often this is after code has been committed, and sometimes even after the developer has moved on to another build.&#8221; As a result of the too-late entry of security-minded teams, &#8220;this causes friction and destroys productivity as it means resources are pulled back.&#8221;</p>
<p>What&#8217;s being missed with DevOps efforts, Chennapragada adds, is strong governance. This &#8220;is leading to multiple versions of implementations and pipelines.&#8221; These workflows, he continues, &#8220;should be built based on patterns so they are easy to replicate, leading to better maintenance and support that can be executed by DevOps engineers.&#8221;</p>
<p>What can be done to make DevOps more cohesive and transformative? Industry thinkers provide some suggestions to get things on track:</p>
<p>Move more responsibility to developers. Yes, DevOps is not always a 50/50 proposition. Kakran calls for an acceleration of the &#8220;Shift-Left&#8221; phenomenon, which puts more responsibility for the process in the hands of developers. &#8220;In this world, dev tools filling the &#8216;X-as-Code&#8217; category will have an outsized impact on an organization&#8217;s ability to deliver faster, more frequently and with fewer number of failed deployments,&#8221; he says. &#8220;The &#8216;X&#8217; here is a critical application component &#8211; infrastructure, security, compliance, and others. This combination of more empowered developers and more efficient DevOps tools will dramatically accelerate software delivery even more than the past.&#8221;<br />
Promote more DevOps training, education and awareness. &#8220;DevOps and security teams need to reduce tension through skills development,&#8221; says Breen. &#8220;By imbuing engineers with an understanding of the baseline tenets of security, and gradually helping them understand the more technical nuances, they will begin to develop more secure code as part of their daily work. This reduces friction, stops code being recalled and helps innovation flourish.&#8221;<br />
Tie DevOps to the ultimate customer. &#8220;We see more success in enterprises where there is a DevOps champion at the CX level who can remove obstacles due to culture, process, or tool issues when they arise,&#8221; Chennapragada says.<br />
Watch the market for more integrated solutions. &#8220;End-to-end integrated DevOps platforms will become a norm,&#8221; says Kakran. &#8220;Such platforms will offer a few best-in-class components with built-in automation and will enable organizations to integrate other DevOps tools in a plug and play manner. Mergers and acquisitions will accelerate in 2021 with bigger companies rushing to acquire smaller companies who have the best-in-class tools which would help them provide an integrated solution.&#8221; As a result, he says, &#8220;CIOs will be able to dramatically improve their teams&#8217; productivity by leaving integration and maintenance hassle of CI/CD pipelines to integrated platforms. The trend of internal teams writing scripts or generating tickets will be replaced by automation provided by integrated tools from third party vendors will accelerate in a big way in 2021.&#8221;<br />
Communicate more. &#8220;It&#8217;s key that DevOps has the tools and resources to continue creating and integrating quickly at their disposal,&#8221; says Macosky. &#8220;It boils down to improved communications and leveraging time saving tools like low-code. New ideas can emerge when we&#8217;re connected. Then we can solve more problems and teams can prevail, regardless of the situation.&#8221;<br />
Ultimately, in the months and years ahead, &#8220;the adoption of cloud-native, container-based microservice architectures necessitates the adoption of DevOps culture and tools, says Kakran. &#8220;Newer applications are entirely being built using containers and Kubernetes and hosted in a hybrid-cloud environment. This is true even for the largest financial institutions that have historically been hesitant to adopt cloud. Lift-and-shift of legacy applications is a harder problem to solve but serious efforts are underway even there because the benefits of cloud outweigh the cost of adoption. 2021 will be the year of prominence for the 50 million software developers around the world delivering software with very high velocity with higher quality than ever before.&#8221;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/the-snags-holding-back-devops-culture-delivery-and-security/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Securing the CI/CD pipelines with DevSecOps</title>
		<link>https://www.bestdevops.com/securing-the-ci-cd-pipelines-with-devsecops/</link>
					<comments>https://www.bestdevops.com/securing-the-ci-cd-pipelines-with-devsecops/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Wed, 02 Dec 2020 06:07:12 +0000</pubDate>
				<category><![CDATA[Continuous Deployment]]></category>
		<category><![CDATA[CD]]></category>
		<category><![CDATA[CI]]></category>
		<category><![CDATA[Delivery]]></category>
		<category><![CDATA[DevSecOps]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Pipelines]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=14744</guid>

					<description><![CDATA[Source:-https://www.devopsonline.co.uk Continuous Integration and Continuous Delivery (CI/CD) can bring a seamless integration from end-to-end for the software development and deployment [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source:-https://www.devopsonline.co.uk</p>
<p>Continuous Integration and Continuous Delivery (CI/CD) can bring a seamless integration from end-to-end for the software development and deployment process. By doing this, CI/CD allows developers to dedicate more of their time developing code to improve software features instead of worrying about the deployment.</p>
<p>Yet, they are still faced with many security challenges. CI/CD might speed up the process but not the security. With DevSecOps – Development, Security, and Operations -, however, there is a possibility to accelerate the delivery of security within the software. DevSecOps engineers try to operate most security controls as part of the software by introducing it as a design constraint and then getting it checked by the CI/CD pipelines without damaging the integrity of controls.</p>
<p><strong>Why DevSecOps?</strong></p>
<p>As digital transformations increase, there is a vital need for safe and secure software, otherwise, everything, from the building to the delivery can be at risk. Security breaches are now one of the biggest threats to companies and products.</p>
<p>DevSecOps promotes collaboration between the development and security teams, hence, avoiding late handoffs to security professionals. By introducing security at the beginning of the process, the value and quality of the product can only be reinforced. Indeed, without DevSecOps, the software might be considered unsafe at the last minute, thus causing multiple costly iterations. With DevSecOps, security standards are implemented directly into the pipelines making the products more secure from the beginning.</p>
<p>Overall, DevSecOps ensures credibility and agility in the market, as well as trust with consumers.</p>
<p><strong>DevSecOps in CI/CD</strong></p>
<p>There are many security vulnerabilities that can exist in open-source software. Hence, implementing DevSecOps practices within CI/CD will bring continuity to securing software deliveries.</p>
<p>Integrating automated security checks within the pipeline will allow developers to have early warnings of vulnerabilities and monitor any security defects or else. With an integrated continuous security approach, companies can expand while upgrading their security and development process as it goes.</p>
<p>Moreover, unit tests and static code analysis operate close to source code as well as run checks without executing the code. Hence, investing in security unit tests and static analyzers will only be beneficial as it can speed up the lifecycle while detecting quickly any vulnerabilities.</p>
<p><strong>The future of DevSecOps and CI/CD pipelines</strong></p>
<p>With the many challenges our world bring today, security is crucial in order to remain on top of the market. With DevSecOps, companies are able to speed up their CI/CD pipelines all the while keeping it secure from any vulnerabilities. Collaboration and communication are then vital between development and security teams and shouldn’t be overlooked.</p>
<p>With the rise of DevSecOps, security has become an important part of the continuous delivery pipeline. Having continuity and security ensures the best software delivery.</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/securing-the-ci-cd-pipelines-with-devsecops/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>CI/CD vs. DevOps: Understanding the Real Difference</title>
		<link>https://www.bestdevops.com/stop-messing-up-with-ci-cd-vs-devops-and-learn-the-difference-finally/</link>
					<comments>https://www.bestdevops.com/stop-messing-up-with-ci-cd-vs-devops-and-learn-the-difference-finally/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Tue, 04 Feb 2020 05:59:37 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[CI/CD]]></category>
		<category><![CDATA[Delivery]]></category>
		<category><![CDATA[Integrating]]></category>
		<category><![CDATA[IT-technolgoy]]></category>
		<category><![CDATA[Software-Market]]></category>
		<category><![CDATA[Testing]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=10363</guid>

					<description><![CDATA[DevOps and CI/CD are frequently used interchangeably, but they are distinct concepts. This guide explains what each term means, how they relate, and why the distinction matters for engineering teams.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Ever since Patrick Debois coined the term &#8220;DevOps&#8221; in 2009, it has become one of the most discussed — and most misunderstood — concepts in software engineering. A closely related source of confusion is CI/CD. Many developers use the two terms interchangeably, yet they describe fundamentally different things. This article untangles the two concepts so you can use them precisely and apply them effectively in your organisation.</p>



<h2 class="wp-block-heading">What Is DevOps?</h2>



<p class="wp-block-paragraph">DevOps is a <strong>cultural and organisational movement</strong> — a combination of practices, ideas, tools, and processes designed to break down the traditional silos between software development and IT operations teams. Its core goal is to enable organisations to build, test, and release software faster, more reliably, and with higher quality.</p>



<p class="wp-block-paragraph">In Patrick Debois&#8217;s own framing, DevOps represents &#8220;a movement of people who think it&#8217;s time for a change in the IT industry — time to stop wasting money, time to start delivering great software, and building systems that scale and last.&#8221;</p>



<p class="wp-block-paragraph">Key attributes of a DevOps culture include:</p>



<ul class="wp-block-list">
<li><strong>Shared ownership</strong> — development and operations teams are jointly responsible for product quality and uptime.</li>
<li><strong>Continuous feedback loops</strong> — teams monitor production systems and feed insights back into the development process.</li>
<li><strong>Automation-first thinking</strong> — repetitive manual tasks (provisioning, testing, deployment) are automated wherever practical.</li>
<li><strong>Incremental delivery</strong> — software is shipped in small, frequent batches rather than large, infrequent releases.</li>
<li><strong>Collaborative tooling</strong> — teams share dashboards, on-call rotations, and post-mortems instead of working in isolation.</li>
</ul>



<p class="wp-block-paragraph">DevOps is not a specific tool, a job title, or a pipeline. It is a way of working — a cultural shift that must be adopted at the team and organisational level before any tooling decisions are made.</p>



<h3 class="wp-block-heading">Why DevOps Exists: The Historical Context</h3>



<p class="wp-block-paragraph">Historically, development teams wrote code and then &#8220;threw it over the wall&#8221; to operations teams who were responsible for deploying and running it. This handoff model created conflict, slow feedback, finger-pointing during outages, and long release cycles. DevOps emerged as a direct response to these friction points, encouraging the two groups to collaborate throughout the entire software lifecycle rather than only at handoff moments.</p>



<h3 class="wp-block-heading">DevOps in Practice: A Real-World Example</h3>



<p class="wp-block-paragraph">Facebook is a widely cited example of DevOps practices at scale. Its engineering approach has long emphasised code ownership, automation, incremental changes, and continuous improvement — all hallmarks of DevOps thinking. The company reportedly completed a migration of its infrastructure and back-end services to the Chef configuration management platform around 2015, allowing it to manage thousands of servers and push multiple code updates daily. Some of those Chef cookbooks were also made publicly available.</p>



<p class="wp-block-paragraph">This example illustrates that DevOps is not a single tool or pipeline — it is a philosophy that shapes how an entire engineering organisation operates.</p>



<h2 class="wp-block-heading">What Is CI/CD?</h2>



<p class="wp-block-paragraph">CI/CD stands for <strong>Continuous Integration / Continuous Delivery</strong> (and sometimes Continuous Deployment). It is a concrete set of engineering practices and automated workflows — often implemented as a &#8220;pipeline&#8221; — that enable teams to integrate, test, and release code changes frequently and reliably.</p>



<p class="wp-block-paragraph">Where DevOps is the culture, CI/CD is one of the most important <em>technical implementations</em> of that culture. Think of DevOps as the philosophy and CI/CD as a key part of the machinery that puts that philosophy into practice.</p>



<h3 class="wp-block-heading">Continuous Integration (CI)</h3>



<p class="wp-block-paragraph">Continuous Integration is the practice of developers merging their code changes into a shared repository frequently — ideally multiple times per day. Each merge triggers an automated build and a suite of automated tests. The goals are:</p>



<ul class="wp-block-list">
<li>Catch integration bugs early, before they compound.</li>
<li>Keep the main branch in a consistently deployable state.</li>
<li>Give developers rapid feedback on whether their change broke anything.</li>
</ul>



<p class="wp-block-paragraph">In their book <em>Continuous Delivery</em>, Jez Humble and David Farley recommend that developers check in to the main branch at least a couple of times a day. The longer a branch lives in isolation, the harder — and riskier — the eventual merge becomes.</p>



<h3 class="wp-block-heading">Continuous Delivery (CD)</h3>



<p class="wp-block-paragraph">Continuous Delivery extends CI by ensuring that every change that passes automated tests is also automatically prepared for release to production. Critically, the final push to production still requires a <strong>human decision</strong>. A staging or pre-production environment is typically used for user acceptance testing (UAT) or manual review before deployment is approved.</p>



<p class="wp-block-paragraph">The key benefit of Continuous Delivery is that releases become low-risk, routine events rather than high-stakes, infrequent ordeals. Because the software is always in a releasable state, the business can choose <em>when</em> to ship based on business needs rather than technical readiness.</p>



<h3 class="wp-block-heading">Continuous Deployment (also CD)</h3>



<p class="wp-block-paragraph">Continuous Deployment goes one step further: every change that passes all automated test stages is <strong>automatically pushed to production</strong> without any manual approval step. This requires a high level of confidence in the automated test suite, because there is no human gate before the change reaches users.</p>



<p class="wp-block-paragraph">Continuous Deployment is not appropriate for every organisation or every product. Regulated industries, for example, may require manual sign-off before production releases. However, for mature teams with comprehensive test coverage, it can dramatically accelerate the feedback loop between developers and end users.</p>



<h3 class="wp-block-heading">Summary: The Scope of Automation in Each Practice</h3>



<figure class="wp-block-table"><table><thead><tr><th>Practice</th><th>Automated Build &amp; Test</th><th>Automated Release Prep</th><th>Automated Production Deploy</th></tr></thead><tbody><tr><td>Continuous Integration</td><td>✅</td><td>❌</td><td>❌</td></tr><tr><td>Continuous Delivery</td><td>✅</td><td>✅</td><td>❌ (manual approval)</td></tr><tr><td>Continuous Deployment</td><td>✅</td><td>✅</td><td>✅</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">CI/CD in Practice: A Real-World Example</h3>



<p class="wp-block-paragraph">The ReactJS framework maintained by Facebook (now Meta) is a publicly visible example of CI/CD in action. The project&#8217;s GitHub repository includes status badges — such as CircleCI build status and code coverage reports via Coveralls — that reflect the results of their automated pipeline on every pull request. Clicking through those badges shows the individual steps of their CI process and how the pipeline is configured. This transparency also serves as a useful learning resource for teams building their own pipelines.</p>



<h2 class="wp-block-heading">CI/CD vs. DevOps: The Core Distinction</h2>



<p class="wp-block-paragraph">The confusion between CI/CD and DevOps is understandable — both aim to speed up and improve software delivery, and CI/CD is almost always present in a healthy DevOps organisation. But they operate at different levels:</p>



<ul class="wp-block-list">
<li><strong>DevOps is the culture and strategy.</strong> It defines how teams are structured, how they communicate, and what values guide their work. You cannot buy DevOps as a product or install it as a tool.</li>
<li><strong>CI/CD is a set of technical practices and automated pipelines.</strong> It is one of the most powerful enablers of a DevOps culture, but it is possible to run a CI/CD pipeline without having a genuine DevOps culture — and conversely, a DevOps culture encompasses much more than just CI/CD (including monitoring, incident management, infrastructure as code, and organisational design).</li>
</ul>



<p class="wp-block-paragraph">A useful analogy: DevOps is to CI/CD what Agile is to Scrum. Agile is a set of values and principles; Scrum is a specific framework that implements many of those principles. Similarly, DevOps is the broader cultural philosophy, and CI/CD is one of the most important concrete frameworks for living it out.</p>



<h2 class="wp-block-heading">Why the Distinction Matters</h2>



<p class="wp-block-paragraph">Getting this distinction right has practical consequences:</p>



<ul class="wp-block-list">
<li><strong>Tooling decisions:</strong> Choosing a CI/CD tool (Jenkins, GitHub Actions, GitLab CI, CircleCI, etc.) is a technical decision. Adopting DevOps requires leadership buy-in, team restructuring, and cultural change — no tool alone delivers it.</li>
<li><strong>Diagnosing problems:</strong> If your deployments are still slow and painful despite having a CI/CD pipeline, the root cause may be cultural — siloed teams, poor communication, lack of shared ownership — not a pipeline configuration problem.</li>
<li><strong>Setting expectations:</strong> Promising stakeholders that &#8220;we&#8217;re adopting DevOps&#8221; when you mean &#8220;we&#8217;re setting up a Jenkins pipeline&#8221; sets up a gap between expectation and reality that can undermine confidence in the initiative.</li>
</ul>



<h2 class="wp-block-heading">Key Takeaways</h2>



<ul class="wp-block-list">
<li>DevOps is a <strong>cultural and organisational philosophy</strong> that bridges the gap between development and operations to enable faster, higher-quality software delivery.</li>
<li>CI/CD is a <strong>set of engineering practices and automated pipelines</strong> — Continuous Integration, Continuous Delivery, and Continuous Deployment — that automate the building, testing, and releasing of software.</li>
<li>CI/CD is one of the most important technical pillars of a DevOps culture, but the two terms are not synonymous.</li>
<li>You can implement CI/CD without a full DevOps transformation, but you cannot achieve a true DevOps culture without some form of CI/CD automation.</li>
<li>The key differentiator among CI, Continuous Delivery, and Continuous Deployment is the <strong>degree of automation</strong> applied — particularly whether the final production deployment requires human approval.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/stop-messing-up-with-ci-cd-vs-devops-and-learn-the-difference-finally/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Is AI the Key to Improving Software Testing Speed, Coverage, and Developer Wellbeing?</title>
		<link>https://www.bestdevops.com/is-ai-the-key-to-improving-speed-testing-and-even-your-personal-state/</link>
					<comments>https://www.bestdevops.com/is-ai-the-key-to-improving-speed-testing-and-even-your-personal-state/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Thu, 31 Oct 2019 06:19:44 +0000</pubDate>
				<category><![CDATA[Test Driven DevOps]]></category>
		<category><![CDATA[Delivery]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[software updates]]></category>
		<category><![CDATA[Testing]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=9003</guid>

					<description><![CDATA[Software testing has barely evolved since the 1990s. AI-powered quality analytics can eliminate bottlenecks, reduce test execution times, close coverage gaps, and restore focus to the work that actually matters.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article is based on a piece originally published on softwaretestingnews.co.uk, written by Scott Dainty, Head of Enterprise Sales at SeaLights, a Software Quality Intelligence Platform.</em></p>



<h2 class="wp-block-heading">Testing Is Still in the Dark Ages</h2>



<p class="wp-block-paragraph">The uncomfortable truth in software delivery is that testers, test engineers, and developers spend a disproportionate amount of their working day <strong>waiting</strong>. Even teams that have adopted continuous integration, continuous testing, and continuous delivery pipelines still contend with systemic inefficiency: too much waste, too much complexity, too many bottlenecks, and too much idle time.</p>



<p class="wp-block-paragraph">That waiting persists whether a team runs automated pipelines or traditional waterfall processes. Every delivery process has choke points, and the most consistent bottleneck in software delivery is testing.</p>



<p class="wp-block-paragraph">Software testing became a formal discipline in the 1990s. Despite decades of advances in automation, tooling, and practitioner skills, the fundamental approach has changed surprisingly little. The application under test remains largely a black box. Testers rarely get meaningful visibility into how code is executed at runtime, so they compensate by casting the widest possible testing net — hoping to catch defects through sheer coverage breadth.</p>



<p class="wp-block-paragraph">The problem with a broad net is twofold:</p>



<ul class="wp-block-list">
<li>The holes are often too large — defects escape.</li>
<li>The net is sometimes aimed in the wrong direction — tests validate code paths that haven&#8217;t changed while genuinely risky areas go untested.</li>
</ul>



<p class="wp-block-paragraph">Teams compensate by growing their test suites and automating more. But automation has a ceiling. Once the cost and effort of maintaining tests outweighs the value those tests deliver, further automation becomes its own form of waste. At that point, the principle of <em>less is more</em> — running fewer, better-targeted tests — becomes more effective than adding more test cases.</p>



<p class="wp-block-paragraph">Consider this: a large proportion of the tests run in any given iteration cover code paths that haven&#8217;t changed in that build cycle. Those test runs produce no new information. Meanwhile, genuinely risky, recently changed, or poorly covered code paths may receive inadequate attention. The result is applications that reach production carrying hidden quality risks.</p>



<h2 class="wp-block-heading">How AI Can Illuminate Testing</h2>



<p class="wp-block-paragraph">Artificial intelligence is broadly defined as <em>the theory and development of computer systems able to perform tasks normally requiring human intelligence, such as visual perception, speech recognition, decision-making, and translation between languages.</em></p>



<p class="wp-block-paragraph">AI performs best when it has large volumes of data to analyse, pattern-match, and draw inferences from. Software testing generates exactly that kind of data at scale. Modern applications can comprise millions of lines of code and thousands of associated test cases. The sheer volume makes human analysis impractical — no team can manually reason about which tests to prioritise across a codebase of that size for every build.</p>



<p class="wp-block-paragraph">AI and quality analytics address this by instrumenting the application under test and observing how code is actually executed. By gathering millions of data points across test interactions — tracking which lines of code each test exercises and what behaviour it validates — an AI system can:</p>



<ul class="wp-block-list">
<li>Identify untested or under-tested code paths (test gap analysis).</li>
<li>Correlate specific code changes to the tests most likely to detect regressions in those changes.</li>
<li>Produce prioritised recommendations for where to invest new test effort.</li>
<li>Surface actionable quality analytics in seconds, rather than requiring manual review of coverage reports.</li>
</ul>



<p class="wp-block-paragraph">In short, AI shifts testing from trawling with a broad net to targeted spearfishing: fewer tests, better aimed, with a higher probability of finding real defects.</p>



<h2 class="wp-block-heading">Reducing Quality Risks Through AI</h2>



<p class="wp-block-paragraph">Even in mature Continuous Delivery pipelines, applications typically pass through multiple test stages — unit, integration, system, and user acceptance — before reaching production. Most teams rely on static code coverage tools to understand how much of their codebase is tested. However, static coverage metrics tell you <em>whether</em> a line of code was touched during testing, not <em>how well</em> the behaviour of that code was validated across different test stages and real interaction paths.</p>



<p class="wp-block-paragraph">This gap in understanding creates hidden quality risks. Test suites can show high coverage percentages while still leaving critical logic paths unverified. Defects in those unverified paths escape to production.</p>



<p class="wp-block-paragraph">AI-driven quality analytics address this by tracking the detailed &#8220;footprint&#8221; each test leaves across the application at runtime. By processing those footprints at scale, an AI system can:</p>



<ul class="wp-block-list">
<li>Identify the highest-risk areas of the application — code that is complex, frequently changed, or poorly covered.</li>
<li>Pinpoint specific test gap traps where existing tests provide the illusion of coverage without meaningful validation.</li>
<li>Guide teams to allocate test investment where it will reduce the most risk, rather than where it is easiest to add tests.</li>
</ul>



<h2 class="wp-block-heading">Reducing Test Execution Time Through AI</h2>



<p class="wp-block-paragraph">In a typical regression test cycle, the vast majority of the code being tested has not changed since the previous build. Tests that re-validate unchanged code paths provide no new signal — they consume time and infrastructure without improving confidence in the release.</p>



<p class="wp-block-paragraph">If AI can identify which code has changed and which tests meaningfully exercise that changed code, teams can run a precisely targeted subset of their full test suite for each build. Advocates of this approach argue that intelligent test selection could reduce test execution time and commit-to-deploy cycle time significantly, though specific figures will vary by codebase, pipeline, and tooling.</p>



<p class="wp-block-paragraph">An AI-powered test selection system can factor in multiple signals when composing an optimised test run:</p>



<ul class="wp-block-list">
<li><strong>Change impact:</strong> Which tests cover the code paths affected by the current code diff?</li>
<li><strong>Flakiness:</strong> Which tests have an unstable pass/fail history that warrants closer attention?</li>
<li><strong>Production usage:</strong> Which parts of the application are accessed most frequently by real users, making regressions there most damaging?</li>
<li><strong>Complexity:</strong> Which recent changes introduced significant new complexity and therefore carry higher inherent risk?</li>
<li><strong>Historical failure rates:</strong> Which tests have the highest probability of detecting defects and should therefore run first and most often?</li>
</ul>



<p class="wp-block-paragraph">This <strong>targeted testing</strong> model finds defects earlier in the pipeline, tightens the feedback loop between code commit and defect detection, and reduces the cognitive overhead on developers waiting for test results. Faster, more precise feedback also means testers get quicker confirmation when their work uncovers a real problem — a meaningful improvement to day-to-day job satisfaction.</p>



<h2 class="wp-block-heading">Embracing AI in Your Testing Strategy</h2>



<p class="wp-block-paragraph">Modern applications — particularly microservices architectures — involve millions of lines of code, complex dependency graphs, and thousands of test cases accumulated over years of development. No human team can reason about that volume of information in real time for every build. That is not a criticism of testing professionals; it is simply a scaling problem that manual processes cannot solve.</p>



<p class="wp-block-paragraph">As business demands push teams toward faster release cadences and shorter cycle times, AI-augmented testing offers a practical path to:</p>



<ul class="wp-block-list">
<li>Maintaining or increasing delivery velocity without proportionally increasing test infrastructure costs.</li>
<li>Closing coverage gaps that static analysis tools miss.</li>
<li>Eliminating the repetitive, low-value work that leads to tester burnout.</li>
<li>Giving developers and testers faster, more actionable feedback.</li>
</ul>



<p class="wp-block-paragraph">AI does not replace skilled testers — it removes the drudgery and amplifies their impact by directing effort where it produces the most value. The teams that adopt intelligent quality analytics early will carry less technical debt, ship with greater confidence, and spend more time on the creative and investigative work that testing professionals find most rewarding.</p>



<hr class="wp-block-separator"/>



<p class="wp-block-paragraph"><em>Originally written by Scott Dainty, Head of Enterprise Sales at <a href="https://www.sealights.io" rel="noopener">SeaLights</a>, a Software Quality Intelligence Platform. First published on softwaretestingnews.co.uk (October 2019).</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/is-ai-the-key-to-improving-speed-testing-and-even-your-personal-state/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How DevOps enables organisations to deliver true value to customers: A guide</title>
		<link>https://www.bestdevops.com/how-devops-enables-organisations-to-deliver-true-value-to-customers-a-guide-3/</link>
					<comments>https://www.bestdevops.com/how-devops-enables-organisations-to-deliver-true-value-to-customers-a-guide-3/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Mon, 16 Sep 2019 06:38:15 +0000</pubDate>
				<category><![CDATA[IT Training]]></category>
		<category><![CDATA[Delivery]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Engineers]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=7762</guid>

					<description><![CDATA[Source:-cloudcomputing-news.net Gone are the days when teams could work on a project for months (or even years) before releasing it [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Source:-cloudcomputing-news.net<br></p>



<p class="wp-block-paragraph">Gone are the days when teams could work on a project for months (or even years) before releasing it to production. Now even two-week cycles are too long due to ever more demanding customer expectations and an always-growing field of competitors.</p>



<p class="wp-block-paragraph">Organisations today expect to deliver new features to production on a weekly, daily or even hourly basis. This accelerated timeline lets organisations adapt to market shifts and technological changes. It keeps companies on the same pace as their competitors. Most importantly, it enables businesses to continuously deliver value to customers.</p>



<p class="wp-block-paragraph">There is no question that being better, faster and more reliable is beneficial. But how can businesses achieve that? The short answer is through DevOps.</p>



<h3 class="wp-block-heading"><strong>DevOps saves time by speeding delivery and eliminating lean time</strong></h3>



<p class="wp-block-paragraph">Which phases of the software development life cycle take the most time? The answer, perhaps surprising, is none of them. The most time is wasted not in any one phase, but in between phases. Developers wait for business analysts to give them requirements. Testers wait for developers to finish their code, and developers wait for testers to tell them whether the code works. Both developers and testers wait for system administrators to deploy new releases to different environments. And sysadmins wait for everyone else to tell them why deployments failed.&nbsp;</p>



<p class="wp-block-paragraph">The sad truth is that in many companies a significant effort is spent on tasks that do not bring value to the company. Waiting does not bring value, yet many organisations have processes in place with time built in for waiting for another team or colleague to do something. Repeating the same set of manual tests over and over again does not bring value, yet this is a normal practice for many businesses. Handing over deployments to a different department when the team in charge of an application could do it themselves by executing a single command does not bring value, yet there are often separate departments for deployment.</p>



<h3 class="wp-block-heading"><strong>DevOps enables seamless collaboration between teams</strong></h3>



<p class="wp-block-paragraph">Who is in charge of a product? The answer is usually &#8220;no one in particular&#8221;. Everyone is in charge of a particular aspect or phase of the development life cycle, but no one is in charge of a product from beginning to end. And to make things even more complicated, employees often focus solely on&nbsp;their assigned roles.</p>



<p class="wp-block-paragraph">Developers don’t always consider how their work affects testing and deployment, since it’s not their responsibility. They may not even know how their applications are tested or deployed. The same can be said for all other departments. Sysadmins likely do not consider how much time others spend opening Jira tickets in order to deploy something. No one team considers the complete life cycle of an application, because responsibility is split among too many silos. There is a lack of empathy. Communication between teams is limited and one team does not understand how their actions affect another.</p>



<p class="wp-block-paragraph">DevOps addresses the disconnect between teams by building empathy between all those involved in an application’s life cycle. The practice unites distinct teams into a single team that responds to a single product owner. It dismantles silos by creating self-sufficient teams fully in charge of everything related to their application from start to finish. Such teams are in charge of requirements, development, testing, deployment to production, and even monitoring and pager duty. They are in full control of what&#8217;s happening with their application.</p>



<p class="wp-block-paragraph">As a result, there is nothing to be handed over to other teams or silos. There is no need for inefficient handovers in the form of Jira tickets, emails or other administrative hurdles. DevOps is all about cultural changes aimed at creating autonomous and self-sufficient teams in charge of the entire life cycle of one or more applications. Therefore, creation of “DevOps departments” and employment of “DevOps engineers” completely misunderstands what DevOps tries to accomplish.</p>



<p class="wp-block-paragraph">DevOps is not about creating more silos, nor it is about renaming existing departments as “DevOps departments”. Instead, it&#8217;s about people working together to accomplish a common goal: successful release of new features to production.</p>



<p class="wp-block-paragraph">When everyone works as a single team focused on a single product, communication improves, the need for administrative overhead decreases and ownership is established. Working together and understanding how one department’s actions affect others create empathy. As a result, productivity and quality increase, and costs and time to market decrease.&nbsp;</p>



<p class="wp-block-paragraph">Eliminating lean time and automating repetitive processes inevitably increases the time teams have at their disposal. Saved time combined with better cooperation between those involved in application life cycles allows teams to focus entirely on actions that bring value by dedicating precious time and effort to solving problems and innovating.</p>



<p class="wp-block-paragraph">For real innovation to happen, everyone in the company needs to be involved. Elimination of wasted time and resources, improved collaboration and decentralised innovation are the three key ingredients that allow organisations to focus on what really matters. They allow businesses to move from trying to catch up with competitors to being able to innovatively tackle today and tomorrow’s challenges.</p>



<p class="wp-block-paragraph"><a href="https://www.cybersecuritycloudexpo.com/"></a><strong>Interested in hearing industry leaders discuss subjects like this and sharing their experiences and use-cases</strong>? Attend the Cyber Security &amp; Cloud Expo World Series with upcoming events in Silicon Valley, London and Amsterdam to learn more.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/how-devops-enables-organisations-to-deliver-true-value-to-customers-a-guide-3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>CloudBees Flow 9.1: Advancing Continuous Delivery at Enterprise Scale</title>
		<link>https://www.bestdevops.com/cloudbees-advances-continuous-delivery/</link>
					<comments>https://www.bestdevops.com/cloudbees-advances-continuous-delivery/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Mon, 16 Sep 2019 06:22:36 +0000</pubDate>
				<category><![CDATA[Continuous Delivery]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[CloudBees]]></category>
		<category><![CDATA[Continuous]]></category>
		<category><![CDATA[Delivery]]></category>
		<category><![CDATA[IT DevOps]]></category>
		<category><![CDATA[Jenkins]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=7755</guid>

					<description><![CDATA[At DevOps World &#124; Jenkins World 2019, CloudBees unveiled CloudBees Flow 9.1, an update to its application release orchestration platform acquired from Electric Cloud, bringing deeper pipeline visibility, granular release controls, and a roadmap toward unified CD across Jenkins, Jenkins X, and Spinnaker.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article is based on reporting originally published on <a href="https://devops.com" rel="noopener">devops.com</a>, covering announcements made at DevOps World | Jenkins World 2019.</em></p>



<h2 class="wp-block-heading">CloudBees Doubles Down on Enterprise Continuous Delivery</h2>



<p class="wp-block-paragraph">At the DevOps World | Jenkins World 2019 conference, CloudBees announced a significant update to its continuous delivery (CD) platform, originally acquired through its purchase of Electric Cloud. The rebranded product, now called <strong>CloudBees Flow</strong>, represents the company&#8217;s continued investment in enterprise-grade application release orchestration (ARO) — and signals an ambition to own the &#8220;last mile&#8221; of the DevOps pipeline.</p>



<p class="wp-block-paragraph">CloudBees CEO Sacha Labourey framed the release as a direct response to a persistent gap in enterprise DevOps maturity: while SaaS-native companies have refined their delivery processes over years, most traditional enterprise IT organizations are still defining — let alone standardizing — their end-to-end DevOps practices.</p>



<h2 class="wp-block-heading">What&#8217;s New in CloudBees Flow 9.1</h2>



<p class="wp-block-paragraph">Version 9.1 of CloudBees Flow introduces several capabilities aimed at improving visibility, control, and compliance across complex release pipelines:</p>



<ul class="wp-block-list">
  <li><strong>Release inventory visibility:</strong> Teams can now view exactly what is being deployed to a given environment at any point during a release, reducing ambiguity in multi-team delivery scenarios.</li>
  <li><strong>Sub-pipeline insights:</strong> Deeper observability into all the sub-pipelines that compose an overall release makes it easier to pinpoint bottlenecks or failures in large, orchestrated workflows.</li>
  <li><strong>Granular pipeline execution controls:</strong> More fine-grained controls over release pipeline execution allow teams to pause, approve, or roll back specific stages without affecting the entire pipeline.</li>
  <li><strong>Customizable Release Command Center dashboards:</strong> Teams can tailor their operational view to surface the metrics and pipeline states most relevant to their release process.</li>
  <li><strong>Data archiving for compliance:</strong> New archiving capabilities make it easier for organizations to meet regulatory requirements by retaining auditable records of release activity.</li>
</ul>



<h2 class="wp-block-heading">The ARO Platform and the Last Mile of DevOps</h2>



<p class="wp-block-paragraph">Application release orchestration addresses one of the hardest problems in enterprise DevOps: coordinating deployments across multiple teams, environments, and interdependent applications. While continuous integration (CI) tooling has matured considerably — Jenkins being the dominant example — continuous delivery at enterprise scale remains a significantly harder problem to solve.</p>



<p class="wp-block-paragraph">Common pain points include ensuring the right infrastructure resources are available for a new release, managing environment drift, handling rollback scenarios, and debugging production deployments. CloudBees Flow is positioned to address these challenges by sitting on top of existing CI/CD pipelines and orchestrating the full release process, not just the build and test stages.</p>



<h2 class="wp-block-heading">A Roadmap Toward Unified Continuous Delivery</h2>



<p class="wp-block-paragraph">Labourey outlined a longer-term goal: unifying CD processes across multiple platforms under a coherent CloudBees umbrella. The platforms in scope include:</p>



<ul class="wp-block-list">
  <li><strong>CloudBees Flow</strong> (formerly Electric Flow) — enterprise ARO for complex, multi-tier application releases</li>
  <li><strong>Jenkins</strong> — the widely adopted CI/CD automation server</li>
  <li><strong>Jenkins X</strong> — a Kubernetes-native CI/CD platform optimized for cloud-native and microservices workloads</li>
  <li><strong>Spinnaker</strong> — a multi-cloud continuous delivery platform also optimized for microservices on Kubernetes</li>
</ul>



<p class="wp-block-paragraph">Each platform addresses a different segment of the delivery landscape, and unifying them under a common framework is a non-trivial engineering and organizational challenge. However, having a portfolio that spans traditional enterprise applications and modern cloud-native services positions CloudBees to serve organizations at varying stages of their DevOps journey.</p>



<h2 class="wp-block-heading">CloudBees and the Continuous Delivery Foundation</h2>



<p class="wp-block-paragraph">Earlier in 2019, CloudBees became a founding member of the <strong>Continuous Delivery Foundation (CDF)</strong>, a Linux Foundation project dedicated to fostering best practices, open-source tooling, and vendor-neutral standards around continuous delivery. Other founding members included Google, Netflix, and Capital One. Membership in the CDF positions CloudBees as both a commercial vendor and an active contributor to the broader CD ecosystem — a dual role that can help build credibility with enterprise buyers who are evaluating long-term platform bets.</p>



<h2 class="wp-block-heading">Why Continuous Delivery Remains Hard for Enterprises</h2>



<p class="wp-block-paragraph">Despite years of investment in DevOps tooling, continuous delivery continues to lag behind continuous integration in enterprise adoption. Several structural challenges account for this:</p>



<ul class="wp-block-list">
  <li><strong>Organizational complexity:</strong> Enterprise releases often involve dozens of teams, each with their own pipelines, approval gates, and deployment targets.</li>
  <li><strong>Environment heterogeneity:</strong> Unlike greenfield cloud-native apps, most enterprise applications span on-premises infrastructure, legacy systems, and cloud environments simultaneously.</li>
  <li><strong>Risk tolerance:</strong> Production deployments in regulated industries — financial services, healthcare, government — carry compliance and audit requirements that slow down automated release cadences.</li>
  <li><strong>Toolchain fragmentation:</strong> Few enterprises use a single CI/CD toolchain; most have accumulated a patchwork of tools across business units and geographies.</li>
</ul>



<p class="wp-block-paragraph">These are precisely the problems that ARO platforms like CloudBees Flow are designed to address — not by replacing existing tooling, but by orchestrating across it.</p>



<h2 class="wp-block-heading">The Broader DevOps Context</h2>



<p class="wp-block-paragraph">The question for most mature enterprises has shifted. It is no longer <em>whether</em> to adopt DevOps, but <em>which</em> processes, platforms, and standards to standardize on across the organization. As software delivery velocity becomes a direct competitive differentiator, the pressure on engineering and platform teams to get this right has increased substantially. Legacy deployment processes — manual approvals, infrequent releases, siloed change management — simply cannot scale to meet the expectations of modern digital businesses.</p>



<p class="wp-block-paragraph">CloudBees Flow 9.1, and the broader CloudBees portfolio, reflects a bet that enterprises need a commercial platform layer above open-source CI/CD tools to manage the scale, governance, and cross-team coordination demands of enterprise software delivery. Whether that bet pays off depends heavily on how well CloudBees can deliver on its platform unification roadmap.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/cloudbees-advances-continuous-delivery/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Clippy Lives Again: A Developer Brings Microsoft&#8217;s Iconic Assistant to macOS</title>
		<link>https://www.bestdevops.com/clippy-lives-again-as-a-software-developer-brings-the-microsoft-assistant-to-the-mac/</link>
					<comments>https://www.bestdevops.com/clippy-lives-again-as-a-software-developer-brings-the-microsoft-assistant-to-the-mac/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Wed, 11 Sep 2019 06:40:28 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Code-storage]]></category>
		<category><![CDATA[Delivery]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[GitHub]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=7621</guid>

					<description><![CDATA[A software engineer has resurrected Clippy, Microsoft's beloved and divisive Office Assistant from the 1990s, as a free macOS application — reigniting nostalgia for one of computing's most polarising UX experiments.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Original story sourced from CNBC, published September 2019.</em></p>



<h2 class="wp-block-heading">Clippy Returns — This Time on a Mac</h2>



<p class="wp-block-paragraph">Clippy, Microsoft&#8217;s love-it-or-hate-it virtual assistant that first appeared in the 1990s, has come back to life as a free application for Apple&#8217;s macOS. The project was released on GitHub by Devran &#8220;Cosmo&#8221; Ünal, a senior product engineer at optics company Zeiss Group, and quickly attracted widespread attention from developers and nostalgic users alike.</p>



<p class="wp-block-paragraph">The revival taps into fond — and not-so-fond — memories of an era when Microsoft dominated the desktop productivity market. The timing is notable: Microsoft has spent recent years successfully repositioning itself around cloud services and subscriptions, reclaiming its place among the world&#8217;s most valuable public companies.</p>



<h2 class="wp-block-heading">What Was Clippy, Exactly?</h2>



<p class="wp-block-paragraph">Clippy — officially named <strong>Clippit</strong> — was one of several animated characters bundled into Microsoft Office as a feature called the <strong>Office Assistant</strong>. It debuted in Office 97 for Windows and Office 98 for Mac. Ironically, despite being associated with Windows, Clippy was originally designed on a Mac.</p>



<p class="wp-block-paragraph">Users could choose from a roster of Office Assistant characters, including:</p>



<ul class="wp-block-list">
<li><strong>Clippit</strong> — the smirking anthropomorphic paper clip that became universally known as Clippy</li>
<li><strong>The Genius</strong> — a character resembling Albert Einstein</li>
<li>A diamond-shaped, multicoloured Office logo character</li>
<li>An MS-DOS prompt character, created for reviewers — a self-referential Microsoft callback noted by former Microsoft executive Steven Sinofsky</li>
</ul>



<p class="wp-block-paragraph">These assistants would pop up contextually inside Microsoft Word, Excel, and other Office programs, offering help — often unsolicited — based on what the user appeared to be doing.</p>



<h2 class="wp-block-heading">Beloved and Reviled in Equal Measure</h2>



<p class="wp-block-paragraph">Clippy inspired strong reactions. For some users, the assistant felt like a friendly companion during long work sessions. Ünal, the developer behind the macOS port, described a personal connection to the character:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;Without him, I was basically staring at a blank document. He was part of my childhood and my hero when a paper was due for school.&#8221;</p><cite>— Devran &#8220;Cosmo&#8221; Ünal</cite></blockquote>



<p class="wp-block-paragraph">Others were far less charitable. <em>The New York Times</em> described Clippy as &#8220;annoying to the point of distraction&#8221; — a sentiment shared widely enough that Microsoft took action.</p>



<p class="wp-block-paragraph">In 2001, with the release of Office XP, Microsoft demoted Clippy by turning the Office Assistant off by default. The company went further, launching a website featuring a game where users could shoot Clippy with rubber bands — an unusually self-deprecating move for a major software vendor.</p>



<h2 class="wp-block-heading">A History of Unofficial Revivals</h2>



<p class="wp-block-paragraph">Despite Microsoft&#8217;s decision to retire the character, developers have repeatedly brought Clippy back in unofficial capacities:</p>



<ul class="wp-block-list">
<li><strong>2013:</strong> Clippy was implemented as an embeddable JavaScript library that could be added to websites.</li>
<li><strong>2017:</strong> A developer in Italy built an open-source Clippy extension for Visual Studio, Microsoft&#8217;s software development environment.</li>
<li><strong>2019 (earlier):</strong> Clippy stickers for Microsoft Teams appeared on GitHub under Microsoft&#8217;s own Office Developer account — and were pulled within a single day.</li>
<li><strong>2019 (September):</strong> Ünal released the macOS application on GitHub, drawing praise from Steven Sinofsky — an Andreessen Horowitz investor and former Microsoft executive who was directly involved in Clippy&#8217;s original development — on the Product Hunt forum.</li>
</ul>



<h2 class="wp-block-heading">Microsoft&#8217;s Official Position</h2>



<p class="wp-block-paragraph">Despite the enduring grassroots interest, Microsoft has consistently declined to officially revive Clippy. When CNBC contacted the company in September 2019, a spokesperson responded with a characteristically dry statement:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;Clippy is flattered by the attention, but has no plans to come out of retirement.&#8221;</p><cite>— Microsoft spokesperson, via CNBC</cite></blockquote>



<h2 class="wp-block-heading">Nostalgia as a Product Strategy</h2>



<p class="wp-block-paragraph">The Clippy revival exists within a broader cultural moment for tech nostalgia. Console makers like Nintendo, Sega, and Sony have commercially re-released miniaturised versions of classic hardware. Microsoft itself re-released a &#8220;classic&#8221; version of its IntelliMouse — originally launched in 1996 — in 2018. With 40-plus years of product history, Microsoft has ample material to draw on.</p>



<p class="wp-block-paragraph">For now, though, Clippy&#8217;s return lives in the open-source community rather than in any official Microsoft product. If you want to experience the paper clip&#8217;s particular brand of well-meaning interruption on your Mac, Ünal&#8217;s project on GitHub is your best option.</p>



<h2 class="wp-block-heading">Why This Matters for Developers</h2>



<p class="wp-block-paragraph">Beyond the nostalgia angle, Clippy&#8217;s recurring resurrections are a useful reminder of enduring UX tensions: proactive, contextual assistance versus user autonomy and focus. The debate Clippy sparked in the late 1990s about when software should intervene versus stay out of the way remains directly relevant to the design of modern AI-driven assistants, IDE integrations, and productivity tools.</p>



<p class="wp-block-paragraph">The fact that developers keep rebuilding Clippy — independently, for free, in their spare time — says something about how powerfully a piece of interface design can lodge itself in collective memory, for better or worse.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/clippy-lives-again-as-a-software-developer-brings-the-microsoft-assistant-to-the-mac/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The Evolution of DevOps: Gene Kim on Getting to Continuous Delivery</title>
		<link>https://www.bestdevops.com/the-evolution-of-devops-gene-kim-on-getting-to-continuous-delivery/</link>
					<comments>https://www.bestdevops.com/the-evolution-of-devops-gene-kim-on-getting-to-continuous-delivery/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Sat, 20 Jul 2019 05:55:11 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Ansible]]></category>
		<category><![CDATA[Automated Deployment]]></category>
		<category><![CDATA[Chef]]></category>
		<category><![CDATA[Delivery]]></category>
		<category><![CDATA[Puppet]]></category>
		<category><![CDATA[Splunk]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=6344</guid>

					<description><![CDATA[Gene Kim explains how DevOps has matured from breaking down dev-ops silos into a full continuous delivery discipline—and what enterprises need to succeed today.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article is based on ideas and commentary originally attributed to Gene Kim, co-author of <em>The Phoenix Project</em>, as reported by TechBeacon. No additional facts, statistics, or URLs have been invented.</em></p>



<h2 class="wp-block-heading">DevOps Has Come a Long Way—and It Is Still Moving</h2>



<p class="wp-block-paragraph">DevOps has moved well past the &#8220;interesting experiment&#8221; stage. Organisations ranging from internet-native companies like Google, Amazon, and Netflix to traditional enterprises such as General Motors and The Gap have made significant investments in DevOps practices. For most industry observers, the debate has shifted from <em>whether</em> an organisation will adopt DevOps to <em>when</em>—and, crucially, <em>what form</em> that adoption will take.</p>



<p class="wp-block-paragraph">The original premise was straightforward: remove the wall between development and operations to eliminate bottlenecks in software delivery. That goal has not changed, but the scope, tooling, and cultural expectations around it have expanded dramatically.</p>



<h2 class="wp-block-heading">Blurring the Line Between Dev and Ops</h2>



<p class="wp-block-paragraph">Gene Kim—researcher, author of <em>The Phoenix Project</em>, former CTO of Tripwire, and organiser of the DevOps Enterprise Summit—describes the current moment as a &#8220;dev-ification of ops.&#8221; Operations teams are adopting developer practices: version-controlled infrastructure, automated testing, continuous integration pipelines, and peer code review for configuration changes.</p>



<p class="wp-block-paragraph">Kim is quick to add that the reverse is also true. &#8220;There&#8217;s also an ops-ification of dev,&#8221; he says, pointing to developers taking greater ownership of deployment, monitoring, and production reliability. His broader prediction is striking: &#8220;A decade from now, the vocations of development and operations are going to look very similar.&#8221;</p>



<p class="wp-block-paragraph">The practical implication for engineering organisations is that rigid role boundaries—&#8221;that&#8217;s an ops problem&#8221; or &#8220;developers don&#8217;t touch prod&#8221;—become liabilities rather than governance guardrails.</p>



<h2 class="wp-block-heading">DevOps Is No Longer Just Dev and Ops</h2>



<p class="wp-block-paragraph">When Kim talks about what &#8220;DevOps&#8221; actually encompasses today, he reaches well beyond two teams. &#8220;At first blush, it seems as though the problems are just between dev and ops,&#8221; he says, &#8220;but test is in there, and you have information security objectives, and the need to protect systems and data. These are top-level concerns of management, and they have become part of the DevOps picture.&#8221;</p>



<p class="wp-block-paragraph">If you want a more honest label for the modern discipline, Kim&#8217;s implication is something closer to <strong>DevOpsQATestInfoSec</strong>. The rise of DevSecOps—embedding security practices directly into the CI/CD pipeline—reflects exactly this expansion. Quality assurance is no longer a gate at the end of a release cycle but a continuous activity woven through every stage of delivery.</p>



<h2 class="wp-block-heading">Moving Beyond Agile: Optimising the Full Value Stream</h2>



<p class="wp-block-paragraph">&#8220;It definitely starts with agile,&#8221; Kim says, &#8220;but as you get into it, you realise you have to go beyond that to the entire value stream and flow of work and visibility.&#8221;</p>



<p class="wp-block-paragraph">The shift he identifies is companies moving from <em>optimising for cost</em> to <em>optimising for speed</em>. In an environment where most significant business initiatives depend almost entirely on the technology value stream, the ability to deploy frequently and safely is not an engineering concern—it is a strategic one.</p>



<p class="wp-block-paragraph">&#8220;When you have long iterations, your ability to out-experiment your competition is tremendously compromised,&#8221; Kim says. At the executive level, the conversation changes from ROI justification to survival: <em>do whatever it takes to stay in—or get into—the game.</em></p>



<h2 class="wp-block-heading">Prerequisites for Enterprise DevOps Success</h2>



<p class="wp-block-paragraph">Kim, working alongside researchers including Jez Humble (Thoughtworks), Nigel Kersten (Puppet Labs), and Nicole Forsgren (Chef Software at the time of original reporting), identified three core prerequisites for DevOps to succeed at enterprise scale:</p>



<ol class="wp-block-list">
<li><strong>High-trust cultural norms.</strong> Teams must operate in an environment where psychological safety is real—where failure surfaces quickly because people are not afraid to report it.</li>
<li><strong>An architecture that supports testability and deployability.</strong> Monolithic, tightly coupled systems resist continuous delivery regardless of how good the tooling is. Architectural choices—microservices, well-defined APIs, independently deployable components—are prerequisite, not optional.</li>
<li><strong>A cluster of technical practices.</strong> This includes continuous integration, continuous delivery, automated deployment, and proactive production monitoring. None of these practices works well in isolation; they reinforce each other.</li>
</ol>



<h2 class="wp-block-heading">The Role of Tooling</h2>



<p class="wp-block-paragraph">DevOps philosophy has always been cautious about over-emphasising tools—the Agile Manifesto explicitly values &#8220;individuals and interactions over processes and tools.&#8221; But tooling has become unavoidable. Research firm Gartner (as noted in the original source) recognised that the discipline &#8220;demands a linked tool chain of technologies to facilitate collaborative change.&#8221;</p>



<p class="wp-block-paragraph">At the time of writing, commonly cited tools in a mature DevOps pipeline included:</p>



<ul class="wp-block-list">
<li><strong>Continuous integration:</strong> Jenkins</li>
<li><strong>Containerisation:</strong> Docker</li>
<li><strong>Version control:</strong> Git</li>
<li><strong>Build management:</strong> Apache Maven</li>
<li><strong>Application performance monitoring:</strong> New Relic</li>
<li><strong>Operational intelligence:</strong> Splunk</li>
<li><strong>Configuration management:</strong> Puppet, Ansible, Chef</li>
<li><strong>Security and compliance:</strong> Tripwire</li>
</ul>



<p class="wp-block-paragraph">The list continues to grow. Kubernetes has since become central to container orchestration, and GitOps workflows have further blurred the line between version control and deployment. The principle to keep in mind is that tools should serve the value stream, not define it.</p>



<h2 class="wp-block-heading">The High-Trust Environment: Culture as Infrastructure</h2>



<p class="wp-block-paragraph">Of Kim&#8217;s three prerequisites, culture is arguably the hardest to engineer—and the most consequential. He points to the <strong>blameless postmortem</strong>, a practice borrowed from patient safety and healthcare, as a concrete mechanism for building the kind of trust that DevOps requires.</p>



<p class="wp-block-paragraph">The online marketplace Etsy became a widely cited example of this approach: by making it explicitly safe to talk about failure, the company found that problems surfaced faster and information spread more widely. The net result was improved system reliability, not increased risk.</p>



<p class="wp-block-paragraph">&#8220;DevOps succeeds in this kind of environment,&#8221; Kim says. &#8220;It requires a culture that&#8217;s less about &#8216;Did you carry out your orders?&#8217; and more about &#8216;What did you learn today?&#8217; Messengers are trained, not shot; responsibilities are shared; and new ideas are welcomed.&#8221;</p>



<p class="wp-block-paragraph">For engineering leaders, this translates into concrete policy decisions: how incidents are reviewed, whether on-call burden is distributed fairly, whether post-incident reports are shared across teams, and whether individuals are recognised for surfacing problems rather than penalised for them.</p>



<h2 class="wp-block-heading">The Shift from Bottom-Up to Top-Down Adoption</h2>



<p class="wp-block-paragraph">Early DevOps transformation was often driven from below—engineers and coders with, as Kim puts it, &#8220;the political skills&#8221; to pursue risky changes without full management backing. &#8220;That requires an admirable level of courage and conviction,&#8221; he says. But it also has severe limits: bottom-up change struggles to reshape culture or restructure architecture across an entire enterprise.</p>



<p class="wp-block-paragraph">Kim noted an encouraging signal at the DevOps Enterprise Summit: a growing number of attendees in management and executive roles. DevOps transformation that starts with leadership buy-in—not just grassroots engineering enthusiasm—has a fundamentally different chance of success because it can address organisational structure, incentive systems, and funding models, not just CI pipelines and deployment scripts.</p>



<h2 class="wp-block-heading">Community as a Multiplier</h2>



<p class="wp-block-paragraph">Perhaps the most durable development in the DevOps landscape is the emergence of a coherent professional community. The DevOps Enterprise Summit, the State of DevOps Report, and a growing body of practitioner writing have created a shared vocabulary and a mechanism for organisations to learn from each other&#8217;s experiences—both successes and failures.</p>



<p class="wp-block-paragraph">&#8220;This is a community of professionals who are actively helping each other,&#8221; Kim says. &#8220;They are already influencing—and elevating—the state of the practice.&#8221;</p>



<p class="wp-block-paragraph">For any organisation beginning or continuing a DevOps journey, engaging with that community—through conferences, published case studies, open-source project governance, and shared tooling—is itself a strategic advantage. The patterns that work have been documented; the mistakes that cost teams months have been catalogued. The knowledge is available. The question is whether your organisation is structured to use it.</p>



<h2 class="wp-block-heading">Key Takeaways</h2>



<ul class="wp-block-list">
<li>DevOps has expanded well beyond dev and ops to encompass QA, security, and full value-stream visibility.</li>
<li>The convergence of development and operations roles is ongoing; expect job functions to continue blending.</li>
<li>Architectural decisions—testability, deployability, loose coupling—are prerequisites for continuous delivery, not afterthoughts.</li>
<li>Culture (especially psychological safety and blameless postmortems) is as foundational as any tool or process.</li>
<li>Executive sponsorship dramatically increases the odds of successful enterprise-wide transformation.</li>
<li>The DevOps practitioner community is a practical resource; the patterns for success are well documented.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/the-evolution-of-devops-gene-kim-on-getting-to-continuous-delivery/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>CloudBees Acquires Rollout: Adding Feature Flag Management to Reduce Deployment Risk</title>
		<link>https://www.bestdevops.com/cloudbees-acquires-rollout-adding-feature-flag-system-to-manage-deployment-risk-and-accelerate-software-feature-delivery/</link>
					<comments>https://www.bestdevops.com/cloudbees-acquires-rollout-adding-feature-flag-system-to-manage-deployment-risk-and-accelerate-software-feature-delivery/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Wed, 12 Jun 2019 07:59:17 +0000</pubDate>
				<category><![CDATA[Continuous Deployment]]></category>
		<category><![CDATA[Acquires]]></category>
		<category><![CDATA[Adding]]></category>
		<category><![CDATA[CloudBees]]></category>
		<category><![CDATA[Delivery]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Feature]]></category>
		<category><![CDATA[Rollout]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=5351</guid>

					<description><![CDATA[CloudBees acquired feature flag platform Rollout in June 2019, giving CI/CD teams the ability to decouple feature releases from code deployments and safely test changes in production.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Originally announced June 11, 2019. Source: devops.com / CloudBees press release.</em></p>



<h2 class="wp-block-heading">CloudBees Brings Feature Flag Management Into Its CI/CD Platform</h2>



<p class="wp-block-paragraph">CloudBees announced on June 11, 2019, that it had acquired Rollout, a feature management company whose platform gives developers and product teams fine-grained control over when specific features become visible to end users. The acquisition extended CloudBees&#8217; continuous integration and continuous delivery (CI/CD) portfolio by addressing one of the last high-risk steps in software delivery: the moment a new feature is actually exposed to production traffic.</p>



<h2 class="wp-block-heading">Why Feature Flags Matter in a CI/CD Pipeline</h2>



<p class="wp-block-paragraph">Continuous delivery solves the problem of getting code into production quickly, but it does not on its own control <em>when</em> users experience a new capability. Feature flags — sometimes called feature toggles — solve that gap. A flag is a conditional in the codebase that routes traffic to either the old or new code path based on rules defined at runtime, without requiring a redeployment.</p>



<p class="wp-block-paragraph">This separation of <strong>code deployment</strong> from <strong>feature release</strong> has several practical advantages for engineering and product teams:</p>



<ul class="wp-block-list">
<li><strong>Incremental rollouts:</strong> Expose a new feature to 1%, 10%, or 50% of users before a full release, limiting blast radius if something goes wrong.</li>
<li><strong>Instant rollback:</strong> Turn a feature off at the flag level without reverting a deployment or executing a hotfix release cycle.</li>
<li><strong>Production testing:</strong> Run A/B experiments or canary tests against real traffic to gather behavioral data before committing to a feature.</li>
<li><strong>Trunk-based development:</strong> Developers merge incomplete features behind a flag, keeping the main branch always releasable.</li>
<li><strong>Cross-platform control:</strong> Flags can govern feature exposure on web, backend services, and mobile clients from a single control plane.</li>
</ul>



<p class="wp-block-paragraph">Forrester Research noted in a January 2019 report (<em>AD&amp;D Pros: Stop Guessing And Start Experimenting</em>, Christopher Condo and Bill Seguin) that &#8220;getting ideas in front of users faster — &#8216;continuous discovery&#8217; — is the new normal,&#8221; and that feature flags give application development and delivery teams &#8220;complete control of when to expose a particular feature to users, allowing administrators to turn it on and off at the flip of a switch.&#8221;</p>



<h2 class="wp-block-heading">What Rollout Brought to the Table</h2>



<p class="wp-block-paragraph">Rollout positioned itself as a developer-first feature management platform with an emphasis on security and ease of integration. Key capabilities included:</p>



<ul class="wp-block-list">
<li>SDK-based feature flag implementation compatible with multiple languages and mobile platforms.</li>
<li>Targeting rules that let teams segment rollouts by user attributes, geography, account tier, or custom properties.</li>
<li>Audit trails and governance controls suited to regulated or enterprise environments.</li>
<li>Instant kill-switch rollback that operates independently of the deployment pipeline.</li>
</ul>



<p class="wp-block-paragraph">These capabilities complemented CloudBees&#8217; existing Jenkins-based CI/CD tooling by closing the loop between pipeline automation and controlled feature exposure.</p>



<h2 class="wp-block-heading">Strategic Rationale for CloudBees</h2>



<p class="wp-block-paragraph">Sacha Labourey, CEO and co-founder of CloudBees, framed the acquisition around risk reduction: &#8220;Our goal is to help organizations deliver great, feature-rich software efficiently while minimizing risks associated with the deployment process. The acquisition of Rollout gives CloudBees customers the flexibility to decouple features from software versions.&#8221;</p>



<p class="wp-block-paragraph">Erez Rusovsky, CEO and co-founder of Rollout, joined CloudBees as product director for the Rollout offering. He described the combination as additive: &#8220;Feature flags and CI/CD combined help companies truly become continuous and increase the pace of innovation.&#8221;</p>



<p class="wp-block-paragraph">From a market positioning perspective, the deal signaled that end-to-end software delivery management must extend beyond pipeline automation to include runtime feature control. Organizations practicing trunk-based development or pursuing high deployment frequencies need a governance layer that keeps releases safe after the pipeline finishes.</p>



<h2 class="wp-block-heading">How Feature Flags Fit Into a Modern DevOps Workflow</h2>



<p class="wp-block-paragraph">A typical integration of feature flags into a CI/CD pipeline looks like this:</p>



<ol class="wp-block-list">
<li><strong>Development:</strong> The engineer wraps new functionality in a feature flag. The flag defaults to <code>off</code>, so the code ships without user impact.</li>
<li><strong>CI:</strong> Automated tests run against both flag states (<code>on</code> and <code>off</code>) to prevent regressions in either code path.</li>
<li><strong>CD / Deployment:</strong> The artifact is deployed to production with the flag still <code>off</code>. No user-visible change occurs.</li>
<li><strong>Controlled release:</strong> The product or ops team enables the flag for an internal test group, then expands to a percentage of users, monitoring error rates and business metrics.</li>
<li><strong>Full release or rollback:</strong> If metrics are healthy, the flag rolls out to 100% and is eventually removed from code. If something breaks, the flag is turned off instantly—no deployment required.</li>
</ol>



<p class="wp-block-paragraph">This workflow eliminates the &#8220;big-bang&#8221; release model, where all users receive an untested change simultaneously, in favor of a controlled drip that surfaces problems early with limited exposure.</p>



<h2 class="wp-block-heading">Context: CloudBees&#8217; Broader Platform at the Time</h2>



<p class="wp-block-paragraph">At the time of the acquisition, CloudBees described itself as the largest contributor to Jenkins and Jenkins X and a founding member of the Continuous Delivery Foundation (CDF). Its customer base included over 3,500 organizations and more than 50% of the Fortune 500, according to the company&#8217;s own figures. The Rollout acquisition was part of a broader strategy to build what CloudBees called a &#8220;software delivery management&#8221; (SDM) system that covers the full lifecycle from code commit to production feature exposure.</p>



<h2 class="wp-block-heading">Key Takeaways for DevOps Teams</h2>



<ul class="wp-block-list">
<li>Feature flags are a risk management tool as much as a developer productivity tool; they decouple the binary choice of &#8220;deploy or don&#8217;t deploy.&#8221;</li>
<li>Integrating flag management into a CI/CD platform (rather than bolting it on afterward) enables consistent governance, audit logging, and policy enforcement across the delivery pipeline.</li>
<li>The acquisition reflected growing industry recognition that deployment frequency alone is not sufficient—controlled feature exposure is the final mile of safe continuous delivery.</li>
<li>Teams evaluating feature flag platforms should assess SDK coverage for their target platforms (web, mobile, backend), targeting granularity, rollback latency, and integration depth with their existing CI/CD tooling.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/cloudbees-acquires-rollout-adding-feature-flag-system-to-manage-deployment-risk-and-accelerate-software-feature-delivery/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
