<?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>DevOps Events &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/category/devops-events/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>Tue, 13 Oct 2026 06:13:39 +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>How DevOps Enables Organisations to Deliver True Value to Customers</title>
		<link>https://www.bestdevops.com/how-devops-enables-organisations-to-deliver-true-value-to-customers-a-guide-2/</link>
					<comments>https://www.bestdevops.com/how-devops-enables-organisations-to-deliver-true-value-to-customers-a-guide-2/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Mon, 08 Jul 2019 05:49:39 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Events]]></category>
		<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[BestDevOps]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Continuous Delivery]]></category>
		<category><![CDATA[IT]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=6002</guid>

					<description><![CDATA[Long release cycles, siloed teams, and manual handovers destroy customer value. Learn how DevOps eliminates waste, builds team empathy, and accelerates delivery so organisations can compete and innovate.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Gone are the days when teams could spend months — or even years — developing a product before releasing it to production. Even two-week cycles are increasingly hard to justify given rising customer expectations and an ever-expanding competitive landscape. Organisations that want to stay relevant must ship new features weekly, daily, or in some cases hourly. That cadence is only achievable through deliberate process change, and DevOps is the framework that makes it possible.</p>



<h2 class="wp-block-heading">The Real Bottleneck in Software Delivery</h2>



<p class="wp-block-paragraph">A common assumption is that software delivery is slow because individual phases — requirements gathering, development, testing, deployment — each take too long. In practice, the biggest time losses happen <em>between</em> phases, not within them.</p>



<ul class="wp-block-list">
<li>Developers wait for business analysts to finalise requirements before they can begin coding.</li>
<li>Testers wait for developers to hand off a build before testing can start.</li>
<li>Developers wait for testers to confirm whether their code works before moving on.</li>
<li>Both developers and testers wait for system administrators to provision environments or promote releases.</li>
<li>Sysadmins wait for everyone else to diagnose why a deployment failed.</li>
</ul>



<p class="wp-block-paragraph">This idle time is waste in the lean sense: effort and calendar time consumed without producing value for the customer. Two other common sources of non-value-adding work are equally damaging:</p>



<ul class="wp-block-list">
<li><strong>Repeated manual testing</strong> — running the same test suite by hand every release cycle instead of automating it.</li>
<li><strong>Unnecessary handovers</strong> — routing a deployment through a separate operations department when the development team is fully capable of executing it themselves with a single command.</li>
</ul>



<p class="wp-block-paragraph">DevOps addresses both problems directly: it encourages automation of repetitive tasks and removes organisational barriers that create unnecessary wait states.</p>



<h2 class="wp-block-heading">Breaking Down Silos with Cross-Functional Teams</h2>



<p class="wp-block-paragraph">Ask who is responsible for a product in a traditionally structured organisation and the honest answer is usually &#8220;no one entirely.&#8221; Developers own the code. Testers own quality assurance. Operations owns deployment. Each team optimises its own phase without fully understanding — or caring about — the downstream impact of its decisions.</p>



<p class="wp-block-paragraph">This fragmentation produces a predictable set of problems:</p>



<ul class="wp-block-list">
<li>Developers may write code without understanding how it will be tested or deployed, making both harder than they need to be.</li>
<li>Operations teams may not appreciate how much friction they create when they require other teams to raise tickets for every deployment.</li>
<li>No single team sees the complete application lifecycle, so systemic inefficiencies persist because no one has both the visibility and the authority to fix them.</li>
</ul>



<p class="wp-block-paragraph">The underlying issue is a lack of empathy: teams do not experience the consequences of their own decisions on other teams&#8217; work.</p>



<h2 class="wp-block-heading">How DevOps Rebuilds Ownership and Empathy</h2>



<p class="wp-block-paragraph">DevOps is fundamentally a cultural and organisational change, not just a toolchain. Its goal is to unite previously separate functions into a single, self-sufficient team that owns an application from requirements through to production monitoring and on-call response.</p>



<p class="wp-block-paragraph">When a team is responsible for every stage of the lifecycle, several things happen naturally:</p>



<ul class="wp-block-list">
<li><strong>Handovers disappear.</strong> There is no need to file a Jira ticket or send an email to a separate department when your team controls the deployment pipeline end to end.</li>
<li><strong>Empathy develops.</strong> When the same people write, test, deploy, and operate software, they quickly learn the cost of poor testability, fragile deployments, and insufficient monitoring.</li>
<li><strong>Accountability follows.</strong> A single product owner interacting with a single cross-functional team creates clear ownership. There is no ambiguity about who is responsible when something breaks.</li>
</ul>



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



<p class="wp-block-paragraph">A common and costly misunderstanding is to treat DevOps as a job title or a department name. Creating a &#8220;DevOps team&#8221; that sits between development and operations, or renaming the existing operations team &#8220;DevOps,&#8221; simply adds another silo rather than removing existing ones. Similarly, hiring engineers with &#8220;DevOps&#8221; in their title without changing the underlying organisational structure misses the point entirely.</p>



<p class="wp-block-paragraph">DevOps is not about who you hire or what you call a department. It is about how cross-functional groups of people collaborate to ship working software to production safely and quickly.</p>



<h2 class="wp-block-heading">From Wasted Time to Customer Value</h2>



<p class="wp-block-paragraph">When idle time is eliminated through automation and better process design, and when teams communicate directly rather than through administrative intermediaries, the compound effect on delivery speed is significant. Teams that previously spent a large fraction of their time waiting or performing repetitive manual work can redirect that effort toward:</p>



<ul class="wp-block-list">
<li>Solving real customer problems.</li>
<li>Experimenting with new features and validating them quickly in production.</li>
<li>Improving system reliability and observability.</li>
<li>Paying down technical debt before it becomes a crisis.</li>
</ul>



<p class="wp-block-paragraph">Faster feedback loops — between the team and the product, and between the product and its users — are what allow organisations to move from reactive catch-up mode to proactive innovation.</p>



<h2 class="wp-block-heading">Three Ingredients for Sustained Innovation</h2>



<p class="wp-block-paragraph">Sustainable innovation at the organisational level requires three conditions to be in place simultaneously:</p>



<ol class="wp-block-list">
<li><strong>Elimination of waste</strong> — automated pipelines, continuous integration, and continuous delivery reduce non-value-adding work so teams can concentrate on outcomes rather than overhead.</li>
<li><strong>Improved collaboration</strong> — cross-functional teams with shared ownership replace siloed handovers with direct communication and collective accountability.</li>
<li><strong>Decentralised decision-making</strong> — autonomous teams empowered to make and act on decisions close to the work, rather than waiting for approval chains, respond faster to both problems and opportunities.</li>
</ol>



<p class="wp-block-paragraph">Together, these conditions allow an organisation to stop playing catch-up with competitors and start setting the pace — delivering genuine, continuous value to customers rather than scrambling to meet the minimum bar.</p>



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



<ul class="wp-block-list">
<li>The biggest time losses in software delivery occur between phases, not within them. DevOps reduces these wait states through automation and team restructuring.</li>
<li>Manual, repetitive processes and unnecessary handovers are the two most common sources of non-value-adding work in traditional delivery pipelines.</li>
<li>DevOps is a cultural transformation that creates cross-functional, self-sufficient teams with end-to-end ownership of their applications.</li>
<li>Creating a &#8220;DevOps department&#8221; or &#8220;DevOps job title&#8221; without restructuring team ownership adds silos rather than removing them.</li>
<li>Organisations that combine waste elimination, improved collaboration, and decentralised innovation are best positioned to deliver consistent customer value and adapt to market change.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/how-devops-enables-organisations-to-deliver-true-value-to-customers-a-guide-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>GitLab 12.0: Expanding DevOps Ambitions to Include Security and IT Operations</title>
		<link>https://www.bestdevops.com/gitlab-expands-scope-of-devops-ambitions/</link>
					<comments>https://www.bestdevops.com/gitlab-expands-scope-of-devops-ambitions/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Thu, 04 Jul 2019 05:32:22 +0000</pubDate>
				<category><![CDATA[DevOps Events]]></category>
		<category><![CDATA[Cybersecurity]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[GitLab]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Technology]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=5894</guid>

					<description><![CDATA[GitLab 12.0 broadens the scope of its CI/CD platform beyond developers to formally include cybersecurity professionals and IT operations teams, introducing dedicated dashboards, incident management, feature flags, and a built-in PaaS environment.]]></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 the GitLab 12.0 release.</em></p>



<h2 class="wp-block-heading">GitLab 12.0: One Platform for Developers, Security, and Operations</h2>



<p class="wp-block-paragraph">With the release of GitLab 12.0, GitLab moved to extend its continuous integration/continuous delivery (CI/CD) platform well beyond its developer-focused roots. The update introduced capabilities designed specifically for cybersecurity professionals and traditional IT operations staff — a deliberate push toward a unified DevSecOps toolchain housed within a single platform.</p>



<p class="wp-block-paragraph">John Jeremiah, then Senior Product Marketing Manager at GitLab, framed the goal clearly: provide organizations with one CI/CD platform that manages everything from source code through to security and operational processes, eliminating the sprawl of point tools that typically accumulates in mature engineering organizations.</p>



<h2 class="wp-block-heading">Security-Focused Additions in GitLab 12.0</h2>



<p class="wp-block-paragraph">GitLab 12.0 introduced several features aimed directly at security teams, building on the platform&#8217;s existing scanning and secrets-detection capabilities:</p>



<ul class="wp-block-list">
<li><strong>Security Dashboard:</strong> A dedicated view giving security personnel visibility into vulnerabilities across projects without requiring them to navigate developer-centric workflows.</li>
<li><strong>Security Approvals for Merge Requests:</strong> Cybersecurity teams gained the ability to formally approve or block merge requests based on security findings, embedding security gates directly into the development workflow.</li>
<li><strong>Automated Vulnerability Patching:</strong> GitLab 12.0 added the capability to automatically apply patches for detected vulnerabilities, reducing the manual handoff between security and development teams.</li>
</ul>



<p class="wp-block-paragraph">These additions reflected a broader industry recognition that security cannot remain a downstream concern. By giving security teams native tooling within the same platform developers use, GitLab aimed to reduce friction and accelerate remediation cycles.</p>



<h2 class="wp-block-heading">IT Operations Capabilities</h2>



<p class="wp-block-paragraph">Alongside the security features, GitLab 12.0 introduced tooling to bring IT operations teams into the DevOps lifecycle:</p>



<ul class="wp-block-list">
<li><strong>Operations Dashboard:</strong> A centralized view for operations staff to monitor application and infrastructure health across multiple projects.</li>
<li><strong>Embedded Incident Management:</strong> Built-in functionality to create and coordinate responses to operational incidents, reducing the need for separate incident management tooling and improving response times through tighter integration with the delivery pipeline.</li>
</ul>



<h2 class="wp-block-heading">Feature Flags and a Built-In PaaS Environment</h2>



<p class="wp-block-paragraph">Two additional capabilities in GitLab 12.0 addressed application delivery and infrastructure management:</p>



<ul class="wp-block-list">
<li><strong>Feature Flags:</strong> Native support for feature flags allowed teams to control the rollout of application features without deploying separate feature-flagging services. This reduces tool sprawl and keeps release management inside the same workflow used for code review and CI/CD.</li>
<li><strong>Platform-as-a-Service (PaaS) Environment:</strong> GitLab 12.0 included a built-in PaaS capability for provisioning and maintaining the infrastructure needed to develop and deploy applications, lowering the operational overhead of environment management.</li>
</ul>



<h2 class="wp-block-heading">The Case for a Consolidated DevOps Toolchain</h2>



<p class="wp-block-paragraph">The underlying argument GitLab made with version 12.0 is one the industry has debated for years: does consolidating DevOps tooling onto a single platform accelerate adoption and improve outcomes, or does it sacrifice the best-of-breed flexibility that engineering teams demand?</p>



<p class="wp-block-paragraph">Jeremiah&#8217;s position was practical: when the tools are already available and integrated, organizations can expand their DevOps processes incrementally as their skills mature, without needing to evaluate, procure, and integrate new point solutions at each stage. The cultural shift required to adopt DevOps — getting developers, security engineers, and operations staff working in coordinated workflows — becomes easier when everyone operates inside the same tooling context.</p>



<p class="wp-block-paragraph">At the time of the release, GitLab reported more than 100,000 active developers on its platform and more than 2,000 contributors to the underlying open source project. GitLab also noted that March 2019 saw its millionth merge request processed through the platform.</p>



<h2 class="wp-block-heading">Practical Considerations: Flexibility vs. Standardization</h2>



<p class="wp-block-paragraph">No single platform can fully anticipate every team&#8217;s tooling preferences, and developers have a well-established tendency to adopt tools that solve immediate problems regardless of organizational standards. The real challenge for platform-consolidation strategies is not technical capability but organizational change management.</p>



<p class="wp-block-paragraph">For GitLab 12.0 specifically, the value proposition was clearest for organizations already using GitLab for source control and CI/CD who wanted to extend security and operations participation without introducing additional vendor relationships. Organizations running heterogeneous toolchains face a more complex evaluation.</p>



<p class="wp-block-paragraph">The broader DevOps trend GitLab was responding to remains relevant: as DevOps practices mature, the scope expands. What began as a collaboration between developers and operations teams has grown to formally include security (DevSecOps) and is continuing to absorb functions like compliance, finance, and business stakeholder visibility. Tooling that accommodates that expansion without requiring constant re-integration work has clear operational value.</p>



<h2 class="wp-block-heading">Summary of GitLab 12.0 Key Features</h2>



<figure class="wp-block-table"><table><thead><tr><th>Feature</th><th>Audience</th><th>Purpose</th></tr></thead><tbody><tr><td>Security Dashboard</td><td>Security Teams</td><td>Centralized vulnerability visibility across projects</td></tr><tr><td>Security Merge Request Approvals</td><td>Security Teams</td><td>Embed security gates into the code review process</td></tr><tr><td>Automated Vulnerability Patching</td><td>Security Teams</td><td>Reduce manual remediation effort</td></tr><tr><td>Operations Dashboard</td><td>IT Operations</td><td>Cross-project operational health monitoring</td></tr><tr><td>Incident Management</td><td>IT Operations</td><td>Coordinated incident response within the platform</td></tr><tr><td>Feature Flags</td><td>Developers / Release Managers</td><td>Controlled feature rollout without external tooling</td></tr><tr><td>Built-in PaaS</td><td>Developers / Operations</td><td>Integrated infrastructure provisioning and management</td></tr></tbody></table></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/gitlab-expands-scope-of-devops-ambitions/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DevOps Platform Market Landscape: Key Vendors, Segments, and Growth Drivers</title>
		<link>https://www.bestdevops.com/uncategorized-devops-platform-market-key-manufactures-and-chance-analysis-puppet-labs-chef-docker-inc-red-hat-ansible/</link>
					<comments>https://www.bestdevops.com/uncategorized-devops-platform-market-key-manufactures-and-chance-analysis-puppet-labs-chef-docker-inc-red-hat-ansible/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Fri, 21 Jun 2019 12:19:15 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Events]]></category>
		<category><![CDATA[DevOps News]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Ansible]]></category>
		<category><![CDATA[Chef]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Puppet Labs]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=5516</guid>

					<description><![CDATA[An overview of the DevOps platform market, covering major vendors such as Puppet Labs, Chef, Docker, Red Hat Ansible, and Atlassian, along with industry segments, regional adoption, and the factors driving enterprise DevOps investment.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article summarizes publicly available information about the DevOps platform market and its leading vendors. Original market data referenced in the source post was attributed to bestmarketherald.com (2019).</em></p>



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



<p class="wp-block-paragraph">The DevOps platform market encompasses the tools, services, and integrated suites that organizations use to implement DevOps principles: bridging the gap between software development and IT operations to deliver faster, more reliable software. A DevOps platform typically spans multiple capability areas, including:</p>



<ul class="wp-block-list">
<li><strong>Build automation</strong> – compiling, testing, and packaging code automatically on every commit.</li>
<li><strong>Configuration management</strong> – defining and enforcing the desired state of infrastructure as code.</li>
<li><strong>Continuous integration and continuous delivery (CI/CD)</strong> – automating the pipeline from code commit to production deployment.</li>
<li><strong>Collaboration and planning</strong> – issue tracking, sprint planning, and cross-team visibility.</li>
<li><strong>Application and infrastructure monitoring</strong> – observability across services and underlying compute.</li>
<li><strong>API management and security</strong> – governing integrations and enforcing compliance policies.</li>
</ul>



<p class="wp-block-paragraph">Since DevOps emerged as a named discipline around 2009, it has evolved from a niche engineering practice into a core pillar of enterprise IT strategy. The driving force behind rapid adoption is straightforward: organizations that implement DevOps effectively ship higher-quality software more frequently and with greater operational stability.</p>



<h2 class="wp-block-heading">Key Vendors in the DevOps Platform Space</h2>



<p class="wp-block-paragraph">The DevOps toolchain market is fragmented, with a mix of established enterprise software companies and specialist vendors. The following organizations are among the most widely recognized players:</p>



<figure class="wp-block-table"><table><thead><tr><th>Vendor</th><th>Primary Contribution to DevOps</th></tr></thead><tbody><tr><td><strong>Puppet Labs</strong></td><td>Configuration management and infrastructure automation at scale</td></tr><tr><td><strong>Chef (Progress)</strong></td><td>Infrastructure as code; compliance automation via InSpec</td></tr><tr><td><strong>Docker Inc.</strong></td><td>Container runtime and image format that underpins modern CI/CD pipelines</td></tr><tr><td><strong>Red Hat / Ansible</strong></td><td>Agentless automation and orchestration; OpenShift for enterprise Kubernetes</td></tr><tr><td><strong>Atlassian</strong></td><td>Collaboration suite (Jira, Confluence, Bitbucket, Bamboo) covering planning through delivery</td></tr><tr><td><strong>SaltStack (VMware)</strong></td><td>Event-driven automation and remote execution for infrastructure</td></tr><tr><td><strong>XebiaLabs (Digital.ai)</strong></td><td>Release orchestration and deployment automation for enterprise pipelines</td></tr><tr><td><strong>CollabNet / VersionOne</strong></td><td>Agile project management and value-stream management</td></tr><tr><td><strong>CA Technologies (Broadcom)</strong></td><td>Enterprise release automation and mainframe DevOps tooling</td></tr><tr><td><strong>IBM</strong></td><td>DevOps services integrated with hybrid cloud and mainframe environments</td></tr><tr><td><strong>Microsoft</strong></td><td>Azure DevOps (formerly VSTS) and GitHub for end-to-end CI/CD and source control</td></tr><tr><td><strong>VMware</strong></td><td>Tanzu platform for Kubernetes-based application delivery; acquired SaltStack</td></tr><tr><td><strong>DBmaestro</strong></td><td>Database DevOps — version control and release automation for database changes</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">The market is notable for its breadth: no single vendor dominates every category. Organizations frequently adopt a best-of-breed toolchain rather than a single platform, which has led to the rise of value-stream management tools designed to integrate and provide visibility across disparate tools.</p>



<h2 class="wp-block-heading">Market Segmentation by Maturity Level</h2>



<p class="wp-block-paragraph">DevOps platform deployments are sometimes classified by organizational maturity, which influences purchasing behavior and the type of tooling required:</p>



<ul class="wp-block-list">
<li><strong>DevOps Capable</strong> – Organizations have begun adopting DevOps practices in isolated teams or projects. Tooling is typically point-solution and not yet integrated.</li>
<li><strong>DevOps Enabled</strong> – DevOps practices are spreading across multiple teams with more deliberate toolchain standardization and cross-team collaboration.</li>
<li><strong>DevOps Ready</strong> – DevOps is embedded in organizational culture, supported by a mature, integrated platform and measurable delivery metrics across the enterprise.</li>
</ul>



<h2 class="wp-block-heading">Industry Verticals Driving Adoption</h2>



<p class="wp-block-paragraph">DevOps platform adoption is not limited to technology companies. Several industries with high software delivery demands have become significant buyers:</p>



<ul class="wp-block-list">
<li><strong>IT and Software</strong> – The natural home of DevOps; adoption is highest and most mature here.</li>
<li><strong>Banking, Financial Services, and Insurance (BFSI)</strong> – Regulatory pressure and competitive disruption from fintech have accelerated DevOps investment, particularly in areas like compliance-as-code and secure CI/CD pipelines.</li>
<li><strong>Retail and E-commerce</strong> – Continuous deployment of customer-facing features and the need for high availability during peak trading periods drive DevOps adoption.</li>
<li><strong>Telecommunications</strong> – Network function virtualization (NFV) and 5G infrastructure rollouts require the kind of automated, repeatable deployment that DevOps toolchains enable.</li>
<li><strong>Education</strong> – Growing investment in digital learning platforms is increasing DevOps tooling demand in this sector.</li>
<li><strong>Other Sectors</strong> – Healthcare, government, and manufacturing are increasingly recognizing the value of DevOps for internal systems and digital product delivery.</li>
</ul>



<h2 class="wp-block-heading">Geographic Adoption Patterns</h2>



<p class="wp-block-paragraph">DevOps platform adoption has a strong geographic dimension. North America — particularly the United States — has historically led in both vendor concentration and enterprise adoption. Key regions include:</p>



<ul class="wp-block-list">
<li><strong>North America (United States)</strong> – Home to most major DevOps vendors and early enterprise adopters.</li>
<li><strong>Europe</strong> – Germany, the UK, and France are leading markets, with adoption driven by digital transformation programs in financial services and manufacturing.</li>
<li><strong>Asia-Pacific</strong> – China, Japan, and India represent fast-growing markets, fueled by large technology workforces and significant investment in cloud infrastructure.</li>
<li><strong>Southeast Asia</strong> – Malaysia, Singapore, and Indonesia are emerging markets with growing cloud-native development communities.</li>
<li><strong>Latin America</strong> – Brazil and Mexico are the primary markets, with increasing enterprise cloud adoption driving DevOps toolchain investment.</li>
<li><strong>Middle East and Africa</strong> – Saudi Arabia, the UAE, and South Africa are investing in digital transformation programs that include DevOps tooling.</li>
</ul>



<h2 class="wp-block-heading">Factors Driving DevOps Platform Growth</h2>



<p class="wp-block-paragraph">Several macro-level and industry-specific forces continue to push organizations toward investing in DevOps platforms:</p>



<ul class="wp-block-list">
<li><strong>Cloud adoption</strong> – Cloud-native architectures and infrastructure-as-a-service platforms are inseparable from DevOps practices. As cloud migration accelerates, DevOps tooling investment follows.</li>
<li><strong>Competitive pressure to release faster</strong> – Markets in every vertical expect rapid feature iteration, making slow, manual release processes a competitive liability.</li>
<li><strong>Security and compliance requirements</strong> – The shift toward DevSecOps — integrating security into the development pipeline — is expanding the scope of DevOps platform spending.</li>
<li><strong>Cultural transformation</strong> – Organizations increasingly recognize that DevOps is not just a tooling choice but an organizational change program. This expands the market to include training, consulting, and value-stream management capabilities.</li>
<li><strong>Kubernetes and container adoption</strong> – The widespread uptake of container orchestration platforms like Kubernetes has created demand for specialized CI/CD and configuration tools designed for cloud-native workloads.</li>
</ul>



<h2 class="wp-block-heading">Key Questions for DevOps Platform Buyers and Analysts</h2>



<p class="wp-block-paragraph">Whether evaluating the market from an investment, procurement, or engineering perspective, the following questions are worth exploring:</p>



<ol class="wp-block-list">
<li><strong>How is the market evolving competitively?</strong> The consolidation trend — acquisitions of Chef by Progress, SaltStack by VMware, and XebiaLabs by Digital.ai — is reshaping the vendor landscape and may affect long-term product roadmaps for existing customers.</li>
<li><strong>What macroeconomic and industry forces are influencing growth?</strong> Cloud spending trajectories, regulatory environments (especially in BFSI), and the pace of enterprise digital transformation all affect DevOps platform investment.</li>
<li><strong>What are the biggest challenges facing adopters?</strong> Cultural resistance, skills shortages, tool sprawl, and the complexity of integrating security into automated pipelines are frequently cited barriers.</li>
<li><strong>Where are the growth opportunities?</strong> Value-stream management, AI-assisted development workflows, database DevOps, and DevSecOps represent areas of active investment and innovation.</li>
</ol>



<h2 class="wp-block-heading">Summary</h2>



<p class="wp-block-paragraph">The DevOps platform market spans a wide range of tools and vendors, from configuration management specialists like Puppet and Ansible to broad enterprise suites from IBM and Microsoft. Adoption is growing across industries and geographies, driven by the business imperative to deliver software faster and more reliably. For engineering leaders, understanding the vendor landscape, organizational maturity models, and the forces shaping the market is essential context for making sound toolchain investment decisions.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/uncategorized-devops-platform-market-key-manufactures-and-chance-analysis-puppet-labs-chef-docker-inc-red-hat-ansible/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>6 DevOps culture mistakes holding you back</title>
		<link>https://www.bestdevops.com/6-devops-culture-mistakes-holding-you-back/</link>
					<comments>https://www.bestdevops.com/6-devops-culture-mistakes-holding-you-back/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Tue, 11 Sep 2018 06:18:50 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Events]]></category>
		<category><![CDATA[DevOps Process]]></category>
		<category><![CDATA[DevOps Updates]]></category>
		<category><![CDATA[business impact]]></category>
		<category><![CDATA[DevOps culture]]></category>
		<category><![CDATA[DevOps engineer]]></category>
		<category><![CDATA[DevOps Mistakes]]></category>
		<category><![CDATA[DevOps professionals]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=4369</guid>

					<description><![CDATA[Source- enterprisersproject.com Having a strong DevOps culture is like having good taste. Everyone wants it – but is everyone equipped with the [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source- <a href="http://enterprisersproject.com" target="_blank" rel="noopener">enterprisersproject.com</a></p>
<p>Having a strong DevOps culture is like having good taste. Everyone wants it – but is everyone equipped with the skills, instincts, and sheer luck needed to actually have it?</p>
<p>The reality is, building a great DevOps culture is easier said than done. Here are the major challenges facing strong DevOps cultures and how to overcome them.</p>
<h3><strong>1. Inability to give and listen to feedback</strong></h3>
<p>Teams must learn how to give and receive feedback if they are to improve and take each other forward in the process. Engineers and operators are smart cookies with high IQs, but many need to improve their EQs to collaborate more effectively as a team. Teams with high EQ will always destroy those with low EQ because they can learn and achieve more.   Feedback is about sharing what is working and what can be improved every single day. It’s important that teams don’t just focus on the good or the bad, but rather keep a sharp focus on feedback and bias.</p>
<h3><strong>2. The revolving door problem </strong></h3>
<p>Part of the challenge facing DevOps culture is the short tenure of DevOps professionals themselves. The average tenure of a DevOps engineer is less than three years. Engineers often find themselves lured away for the promise of better compensation, better equity, or the “next hot startup company.”</p>
<p>This doesn’t do any favors to the ongoing battle to achieve true alignment between Dev and Ops teams: How they can play together when team members are constantly jumping ship, leaving behind unfinished projects, and forcing new people to join and ramp up quickly? If there were more stability in engineering teams, it might be easier to build the foundations of a stable and durable DevOps culture.</p>
<h3><strong>3. Well-meaning but time-wasting acts of heroism</strong></h3>
<p>Often you’ll be at a developer conference and an enthusiastic, well-meaning presenter is gushing about the unbelievably complex, bespoke platform that her team has built – one that has nothing to do with their core competency. She demonstrates how they spent six months and $300,000 to create it and the whole room bursts into applause.</p>
<p>The “build it not buy It” mentality is one that truly holds back top-performing engineering teams. In 2018, the platform you need has likely been built – and built extremely well – by a third party. Save your engineering heroics for what your customer actually requires; the rest is a needless waste of time and resources. Be an expert in your business, not the tools business.</p>
<h3><strong>4. The term &#8220;DevOps&#8221; is a problem</strong></h3>
<p>If you ask many high-performing engineering teams about DevOps, the response you’ll often get is an eye roll – even if those teams are uncommonly good at DevOps. The word has been beaten down, over-publicized, and over-discussed. (I know, this article doesn’t help that situation.)</p>
<p>If DevOps refers to the cultural alignment of development and operations so that both teams are responsible for the success of production environments, then the term has enormous value. But if the word has been drained of all meaning by a tsunami of think pieces and keynote presentations, then it’s difficult to have a meaningful discussion about it.</p>
<p>Try to remember that the concept has value, even if it’s been beaten down by so many analyses, conversations, and misunderstandings.</p>
<h3><strong>5. The right culture isn’t modeled from above</strong></h3>
<p>You all know the truth of this statement: There’s no culture unless it’s shown by example, set by the teams above. It takes a superhuman effort for a team to enact its own unique culture within an organization that doesn’t itself value culture or take it seriously.</p>
<p>If you have an organization where the executive and management team isn’t truly facilitating team alignment, including between the developer and operations teams, how can a DevOps team survive and thrive? Culture comes from the top.</p>
<h3><strong>6. DevOps goals aren’t aligned to business goals</strong></h3>
<p>99.9 percent of companies using DevOps are wielding it as a catalyst to drive business outcomes faster, and a strong DevOps culture is one that truly understands the levers of its business. DevOps is not about having a team of “rock stars” that improves technical KPIs; in fact, measuring availability is pointless unless you can measure and report the real business impact.   Technical metrics are great, but goals drive behavior – and goals that focus on the needs of the business constitute the foundation of a solid DevOps culture.</p>
<h3>How to beat the DevOps barriers</h3>
<p>I’ve spent a lot of time describing the barriers that keep DevOps teams from reaching their full potential. But the reality is, there are plenty of positive forces helping DevOps teams build strong cultures. For one, the will to do so is stronger than ever: Companies want strong DevOps organizations to help them achieve business goals. For another, technology is better than ever and can help teams focus on the same shared metrics and set of goals.</p>
<p>Wherever you find the twin enablers of genuine will and solid technology, a strong DevOps culture can’t be too far behind. In addition to will and technology, companies seeking to build that culture must:</p>
<ul>
<li>Focus as much on EQ as IQ, making sure engineers and operators really listen to each other while building a DevOps culture from the ground up. This will also help maintain collaboration and stability on Dev and Ops teams, making constant turnover less of a cultural and business problem. (See our related story: 10 things leaders with emotional intelligence never do.)</li>
<li>Stay in the business you’re in: Allow engineers to focus on what your company was created for, rather than distracting them.</li>
<li>Have open discussions on what DevOps really means, and what it means to your teams, independent of the hype that the word has taken on in recent years.</li>
<li>Ensure leadership is taking DevOps seriously by showing, not telling, how to build a collaborative culture – and by linking DevOps goals directly to business goals.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/6-devops-culture-mistakes-holding-you-back/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DevOps Tips and Inspiration from DevOps Enterprise Summit (DOES) Speakers</title>
		<link>https://www.bestdevops.com/devops-tips-and-inspiration-from-devops-enterprise-summit-does-speakers/</link>
					<comments>https://www.bestdevops.com/devops-tips-and-inspiration-from-devops-enterprise-summit-does-speakers/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Wed, 19 Jul 2017 06:57:47 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Best Practices]]></category>
		<category><![CDATA[DevOps Events]]></category>
		<category><![CDATA[DevOps Updates]]></category>
		<category><![CDATA[DevOps Enterprise Summit]]></category>
		<category><![CDATA[Devops Events]]></category>
		<category><![CDATA[DevOps experts advice]]></category>
		<category><![CDATA[DevOps Summit]]></category>
		<category><![CDATA[DevOps Tips]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=2159</guid>

					<description><![CDATA[Ten actionable DevOps insights from enterprise practitioners who spoke at DevOps Enterprise Summit — covering transformation maturity, pipeline ownership, metrics, business value, collaboration, and leadership.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Originally sourced from electric-cloud.com. The quotes and speaker attributions below are drawn from the Electric Cloud Continuous Discussions (#c9d9) video podcast series.</em></p>



<h2 class="wp-block-heading">DevOps Wisdom from the DOES Stage</h2>



<p class="wp-block-paragraph">The Continuous Discussions (#c9d9) video podcast, produced by Electric Cloud, spent several years hosting hundreds of practitioners and thought leaders from the DevOps community. Among its most notable guests were speakers who had also taken the stage at <strong>DevOps Enterprise Summit (DOES)</strong> — the annual conference focused on DevOps adoption in large, complex organizations.</p>



<p class="wp-block-paragraph">IT leaders from organizations including Hearst Business Media, Nationwide Insurance, IBM, Capital One, Target, and Pivotal shared candid accounts of their DevOps transformation journeys: the patterns that worked, the pitfalls they hit, and the cultural shifts that made the biggest difference. What follows is a curated collection of key insights from ten of those conversations.</p>



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



<h2 class="wp-block-heading">10 Key Insights from DOES Practitioners</h2>



<h3 class="wp-block-heading">1. Mark Imbriaco: The Benefits of a Mature DevOps Transformation</h3>



<figure class="wp-block-image alignwide"><img fetchpriority="high" decoding="async" src="http://electric-cloud.com/wp-content/uploads/1-mark-imbriaco-c9d9-devops-podcast-1024x512.jpg" alt="Mark Imbriaco on the Continuous Discussions (#c9d9) DevOps podcast" width="650" height="325"/></figure>



<p class="wp-block-paragraph">One of the clearest indicators that a DevOps transformation has reached maturity is a shift in how teams relate to incidents and outages. Rather than scrambling to assign blame, mature organizations treat failures as learning opportunities embedded in a blameless culture. Mark Imbriaco, who has led infrastructure and reliability efforts at large-scale organizations, emphasized that the payoff of sustained DevOps investment shows most clearly when teams can recover faster, communicate more openly, and improve continuously without fear.</p>



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



<h3 class="wp-block-heading">2. Topo Pal: Teams Should Own Their Pipeline</h3>



<figure class="wp-block-image alignwide"><img decoding="async" src="http://electric-cloud.com/wp-content/uploads/2-topo-pal-c9d9-devops-podcast-1024x512.jpg" alt="Topo Pal on the Continuous Discussions (#c9d9) DevOps podcast" width="650" height="325"/></figure>



<p class="wp-block-paragraph">A shared, centrally managed pipeline can quickly become a bottleneck and a source of misaligned incentives. Topo Pal&#8217;s recommendation is straightforward: the team that ships software should also own and maintain the delivery pipeline that gets it there. This end-to-end ownership creates accountability, reduces handoff delays, and gives engineers direct visibility into where friction exists in the path to production. When pipeline problems surface, the team that feels the pain is also the team best positioned to fix it.</p>



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



<h3 class="wp-block-heading">3. Nicole Forsgren: Metrics Are More Than Numbers</h3>



<figure class="wp-block-image alignwide"><img decoding="async" src="http://electric-cloud.com/wp-content/uploads/3-nicole-forsgren-c9d9-devops-podcast-1024x512.jpg" alt="Nicole Forsgren on the Continuous Discussions (#c9d9) DevOps podcast" width="650" height="325"/></figure>



<p class="wp-block-paragraph">Measurement is central to DevOps, but the way organizations collect and interpret metrics matters as much as the metrics themselves. Nicole Forsgren — researcher, author, and co-creator of the DORA metrics framework — has consistently argued that metrics must be tied to outcomes, not just activity. Tracking deployment frequency or mean time to restore is only useful if those numbers inform decisions and drive genuine improvement. Metrics divorced from context can just as easily encourage gaming the system as they can encourage real progress.</p>



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



<h3 class="wp-block-heading">4. Carmen DeArdo: Driving Business Value, Not Just Technical Change</h3>



<figure class="wp-block-image alignwide"><img loading="lazy" decoding="async" src="http://electric-cloud.com/wp-content/uploads/4-carmen0deardo-c9d9-devops-podcast-1-1024x512.jpg" alt="Carmen DeArdo on the Continuous Discussions (#c9d9) DevOps podcast" width="650" height="325"/></figure>



<p class="wp-block-paragraph">DevOps transformations that stay confined to engineering teams rarely achieve lasting organizational change. Carmen DeArdo, who led DevOps efforts at Nationwide Insurance, stressed the importance of connecting technical improvements to the business outcomes that executives and stakeholders care about. Framing DevOps work in terms of faster time to market, reduced risk, or improved customer experience makes it easier to secure executive sponsorship and sustain investment over the long haul. Without that business case, DevOps can stall as a purely technical initiative.</p>



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



<h3 class="wp-block-heading">5. Ashish Kuthiala: Collaboration and Empathy as Core DevOps Values</h3>



<figure class="wp-block-image alignwide"><img loading="lazy" decoding="async" src="http://electric-cloud.com/wp-content/uploads/5-Ashish-Kuthiala-c9d9-devops-podcast-1-1024x512.jpg" alt="Ashish Kuthiala on the Continuous Discussions (#c9d9) DevOps podcast" width="650" height="325"/></figure>



<p class="wp-block-paragraph">Tooling and automation get significant attention in DevOps conversations, but the cultural dimension is just as critical — and much harder to change. Ashish Kuthiala highlighted collaboration and empathy as foundational attitudes that make cross-functional teams actually work. When developers understand the operational constraints that ops engineers face, and when ops engineers appreciate the delivery pressure developers operate under, the resulting conversations produce better systems and faster feedback loops. Empathy is not soft; it is a prerequisite for effective shared ownership.</p>



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



<h3 class="wp-block-heading">6. Paula Thrasher: Specialists Still Have a Place in DevOps Teams</h3>



<figure class="wp-block-image alignwide"><img loading="lazy" decoding="async" src="http://electric-cloud.com/wp-content/uploads/6-Paula-Thrasherc9d9-devops-podcast-1024x512.jpg" alt="Paula Thrasher on the Continuous Discussions (#c9d9) DevOps podcast" width="650" height="325"/></figure>



<p class="wp-block-paragraph">The push toward generalist &#8220;you build it, you run it&#8221; teams can create a false impression that deep specialization is no longer valued. Paula Thrasher pushed back on that narrative. Specialists — security engineers, database administrators, accessibility experts — bring concentrated expertise that generalists simply cannot replicate. The key is integrating specialists into cross-functional workflows rather than isolating them in separate silos. Done well, the presence of specialists raises the overall capability of the team without creating new bottlenecks.</p>



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



<h3 class="wp-block-heading">7. Pauly Comtois: Harnessing Engineer Passion</h3>



<figure class="wp-block-image alignwide"><img loading="lazy" decoding="async" src="http://electric-cloud.com/wp-content/uploads/7-Pauly-Comtois-c9d9-devops-podcast-1024x512.jpg" alt="Pauly Comtois on the Continuous Discussions (#c9d9) DevOps podcast" width="650" height="325"/></figure>



<p class="wp-block-paragraph">Engineers tend to care deeply about their craft. Pauly Comtois recognized this passion as one of the most underutilized assets in a DevOps transformation. When organizations channel that energy — by giving engineers meaningful problems to solve, encouraging experimentation, and removing bureaucratic friction — they accelerate change far more effectively than any top-down mandate. The implication for leaders: create the conditions where passion can be productive, rather than managing it out of the system.</p>



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



<h3 class="wp-block-heading">8. Ann Marie Fred: Give Developers Greater Responsibility</h3>



<figure class="wp-block-image alignwide"><img loading="lazy" decoding="async" src="http://electric-cloud.com/wp-content/uploads/8-Ann-Marie-Fred-c9d9-devops-podcast-1024x512.jpg" alt="Ann Marie Fred on the Continuous Discussions (#c9d9) DevOps podcast" width="650" height="325"/></figure>



<p class="wp-block-paragraph">One recurring pattern in DevOps transformations that stall is over-reliance on gatekeeping processes that limit what developers can do without external approval. Ann Marie Fred, drawing on her experience at IBM, advised organizations to extend greater trust and responsibility to developers — including responsibility for production readiness, monitoring, and on-call participation. Greater responsibility creates greater accountability and, importantly, greater motivation to build quality in from the start rather than pushing quality checks downstream.</p>



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



<h3 class="wp-block-heading">9. Steve Mayner: The Power of Transformational Leadership</h3>



<figure class="wp-block-image alignwide"><img loading="lazy" decoding="async" src="http://electric-cloud.com/wp-content/uploads/9-Steve-Mayner-c9d9-devops-podcast-1024x512.jpg" alt="Steve Mayner on the Continuous Discussions (#c9d9) DevOps podcast" width="650" height="325"/></figure>



<p class="wp-block-paragraph">Technology alone does not drive a DevOps transformation — leadership does. Steve Mayner pointed to transformational leadership as the critical enabler that determines whether DevOps initiatives gain traction or fade after the initial pilot. Transformational leaders communicate a compelling vision, model the cultural behaviors they want to see, and actively work to remove organizational impediments rather than simply delegating change to engineering teams. Without visible executive commitment, DevOps efforts tend to remain localized and fragile.</p>



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



<h3 class="wp-block-heading">10. Jayne Groll: Overcoming Language Barriers Between Teams</h3>



<figure class="wp-block-image alignwide"><img loading="lazy" decoding="async" src="http://electric-cloud.com/wp-content/uploads/10-Jayne-Groll-c9d9-devops-podcast-1024x512.jpg" alt="Jayne Groll on the Continuous Discussions (#c9d9) DevOps podcast" width="650" height="325"/></figure>



<p class="wp-block-paragraph">One of the most underappreciated friction points in enterprise DevOps adoption is the language gap between technical teams and business stakeholders. Jayne Groll — co-founder of the DevOps Institute — observed that development, operations, security, and business teams often describe the same problems and goals using entirely different vocabulary. Building a shared language, or at minimum developing the habit of translating across disciplines, is a practical first step toward alignment. Without it, even well-intentioned cross-functional efforts can collapse into misunderstanding.</p>



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



<h2 class="wp-block-heading">Common Themes Across DOES Practitioners</h2>



<p class="wp-block-paragraph">Reading across these ten insights, several patterns emerge that are broadly applicable to any organization pursuing a DevOps transformation:</p>



<ul class="wp-block-list">
<li><strong>Culture before tooling.</strong> Empathy, collaboration, blameless culture, and shared ownership consistently appear as prerequisites for sustained improvement — not afterthoughts.</li>
<li><strong>Ownership drives quality.</strong> Whether it is pipeline ownership (Topo Pal) or broader developer responsibility (Ann Marie Fred), teams that own outcomes are more motivated to improve them.</li>
<li><strong>Metrics must connect to outcomes.</strong> Measurement without meaningful interpretation can mislead as easily as inform.</li>
<li><strong>Leadership is non-negotiable.</strong> Multiple speakers pointed to visible, committed leadership as the factor that separates DevOps transformations that scale from those that stall.</li>
<li><strong>Communication is a technical skill.</strong> The ability to bridge language gaps between teams — and between engineering and the business — is as strategically important as any deployment automation.</li>
</ul>



<p class="wp-block-paragraph"><em>All speaker quotes and insights in this article were originally shared on the Electric Cloud Continuous Discussions (#c9d9) podcast. The original compilation was published at electric-cloud.com.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/devops-tips-and-inspiration-from-devops-enterprise-summit-does-speakers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Customizing Your Docker Container for Jenkins on Mesosphere DC/OS</title>
		<link>https://www.bestdevops.com/customizing-your-docker-container/</link>
					<comments>https://www.bestdevops.com/customizing-your-docker-container/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Sat, 18 Mar 2017 08:03:15 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Events]]></category>
		<category><![CDATA[DevOps Tools]]></category>
		<category><![CDATA[Docker COntainer]]></category>
		<category><![CDATA[Docker container Customization]]></category>
		<category><![CDATA[Docker Customization]]></category>
		<category><![CDATA[Docker Customization Tutorial]]></category>
		<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Mesosphere]]></category>
		<category><![CDATA[Mesosphere DC/OS]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=973</guid>

					<description><![CDATA[Learn how to build custom Docker images for Jenkins build agents running on Mesosphere DC/OS, including extending the jenkins-dind base image, managing SSH host keys, and wiring up your custom image in the Jenkins UI.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article is based on documentation originally published by Mesosphere for DC/OS and the Jenkins for DC/OS package.</em></p>



<h2 class="wp-block-heading">Overview</h2>



<p class="wp-block-paragraph">By default, Mesosphere DC/OS runs workloads inside Docker containers to minimize host OS dependencies and to provide resilience against node failures. When you use Jenkins on DC/OS, the underlying Mesos scheduler dynamically creates Jenkins build agents as Mesos tasks, each running inside a Docker container. Your configured build steps then execute inside that same container.</p>



<p class="wp-block-paragraph">Because builds commonly invoke Docker commands such as <code>docker build</code> or <code>docker push</code>, Mesosphere provides the <code>mesosphere/jenkins-dind</code> image (Docker-in-Docker) and configures Jenkins for DC/OS to use it by default. The image ships with several widely-used tools; the authoritative list is in the upstream Dockerfile.</p>



<p class="wp-block-paragraph">If your builds require environment-specific packages or configurations that are not present in the default image, you can create a custom Docker image, push it to Docker Hub or a private registry, and point Jenkins at it. That registry must be reachable from every DC/OS agent node.</p>



<h2 class="wp-block-heading">Minimum Requirements for a Custom Agent Image</h2>



<p class="wp-block-paragraph">At a minimum, every custom Jenkins agent image must include:</p>



<ul class="wp-block-list">
<li><strong>OpenJDK 8</strong> — Required by Jenkins to launch the agent process and register it with the Jenkins master.</li>
<li><strong>CA certificates</strong> — Required to verify SSL/TLS certificates when the agent communicates with external services.</li>
</ul>



<p class="wp-block-paragraph">The following packages are not strictly required but are commonly needed by build scripts:</p>



<ul class="wp-block-list">
<li><strong>Bash</strong> — Many Jenkins build scripts rely on Bash as their shell interpreter.</li>
<li><strong>Git</strong> — Required to check out source code from Git repositories.</li>
<li><strong>OpenSSH client</strong> — Required when cloning repositories over SSH.</li>
</ul>



<h2 class="wp-block-heading">Creating a Custom Image Based on mesosphere/jenkins-dind</h2>



<p class="wp-block-paragraph">The recommended approach is to extend the official <code>mesosphere/jenkins-dind</code> base image rather than building a new image from scratch. This ensures you inherit the correct Java runtime, CA certificates, Docker daemon setup, and other baseline configuration.</p>



<p class="wp-block-paragraph">The following example Dockerfile adds <code>sbt</code> (Scala Build Tool) to the base image. The <code>RUN</code> instruction downloads and extracts the <code>sbt</code> tarball into <code>/usr/local</code> and records the installed version in a build manifest file. (This pattern is adapted from the <a href="https://github.com/1science/docker-sbt/blob/latest/Dockerfile">1science/docker-sbt</a> Dockerfile.)</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">FROM mesosphere/jenkins-dind:<span class="hljs-number">0.2</span><span class="hljs-number">.2</span>

ENV SBT_VERSION <span class="hljs-number">0.13</span><span class="hljs-number">.8</span>
ENV SBT_HOME /usr/local/sbt
ENV PATH ${PATH}:${SBT_HOME}/bin

RUN curl -sL <span class="hljs-string">"http://dl.bintray.com/sbt/native-packages/sbt/$SBT_VERSION/sbt-$SBT_VERSION.tgz"</span> \
    | gunzip | tar -x -C /usr/local \
    &amp;&amp; echo <span class="hljs-string">"- with sbt $SBT_VERSION"</span> &gt;&gt; <span class="hljs-regexp">/root/</span>.built</code></span></pre>


<p class="wp-block-paragraph">After writing your Dockerfile, build and push the image:</p>


<pre class="wp-block-code"><span><code class="hljs language-php"><span class="hljs-comment"># Build the image</span>
docker build -t myorg/jenkins-agent-scala:latest .

<span class="hljs-comment"># Push to Docker Hub (or substitute your private registry hostname)</span>
docker push myorg/jenkins-agent-scala:latest</code></span></pre>


<p class="wp-block-paragraph">Ensure the image is accessible from all DC/OS agent nodes. If you are using a private registry, configure DC/OS agent credentials accordingly.</p>



<h2 class="wp-block-heading">Managing SSH Host Keys</h2>



<p class="wp-block-paragraph">The default <code>jenkins-dind</code> image ships with GitHub&#8217;s SSH public keys pre-populated in <code>/etc/ssh/ssh_known_hosts</code>. If your Git server is not GitHub, SSH-based cloning will fail with a host-key verification error unless you add your server&#8217;s public key to that file.</p>



<p class="wp-block-paragraph">Add the following lines to your Dockerfile, replacing <code>my.git.server</code> with your actual Git server hostname:</p>


<pre class="wp-block-code"><span><code class="hljs language-php">ENV SSH_KNOWN_HOSTS github.com my.git.server
RUN ssh-keyscan $SSH_KNOWN_HOSTS | tee /etc/ssh/ssh_known_hosts</code></span></pre>


<p class="wp-block-paragraph"><code>ssh-keyscan</code> contacts each hostname and writes its public key to stdout. Piping the output to <code>tee</code> appends the keys to the known-hosts file inside the image, so the SSH client will not prompt for confirmation at clone time.</p>



<h2 class="wp-block-heading">Configuring Jenkins to Use the Custom Image</h2>



<p class="wp-block-paragraph">Once your custom image is available in a registry, you need to register it as a slave configuration in Jenkins so it can be selected by individual jobs.</p>



<ol class="wp-block-list">
<li>In the Jenkins web UI, go to <strong>Manage Jenkins</strong> → <strong>Configure System</strong>.</li>
<li>Scroll to the <strong>Cloud</strong> section and click <strong>Advanced</strong>. A grey <strong>Add Slave Info</strong> button will appear.

<figure class="wp-block-image"><img decoding="async" src="https://docs.mesosphere.com/wp-content/uploads/2017/03/velocity-add-slave-info.png" alt="Add Slave Info button in Jenkins Cloud configuration" /></figure>

</li>
<li>Fill in the slave info fields. Key settings include:
<ul>
<li><strong>Label string</strong> — A unique label you will use in job configurations to target this agent (for example, <code>scala-agent</code>).</li>
<li><strong>Usage</strong> — Leave as the default (<em>Utilize this node as much as possible</em>) unless you have a specific reason to restrict it.</li>
<li><strong>Jenkins slave CPUs</strong> — CPU shares allocated to the agent container itself.</li>
<li><strong>Jenkins slave memory in MB</strong> — Memory allocated to the agent container itself.</li>
<li><strong>Maximum number of executors per slave</strong> — How many Jenkins executors will run inside the single container.</li>
<li><strong>Jenkins executor CPUs</strong> — Estimated CPU shares per executor.</li>
<li><strong>Jenkins executor memory</strong> — Estimated memory per executor.</li>
</ul>
<p>The actual resources requested from Mesos are calculated as follows:</p>
<pre class="wp-block-code"><span><code class="hljs">actualCpus = slaveCpus + (maxExecutors * executorCpus)
actualMem  = slaveMem  + (maxExecutors * executorMem)</code></span></pre>

<figure class="wp-block-image"><img decoding="async" src="https://docs.mesosphere.com/wp-content/uploads/2017/03/velocity-jenkins-slave-info.png" alt="Jenkins slave info configuration fields" /></figure>

</li>
<li>Click <strong>Advanced</strong> again to expose the containerizer options. Select <strong>Use Docker Containerizer</strong> and enter your custom image name in the <strong>Docker Image</strong> field (for example, <code>myorg/jenkins-agent-scala:latest</code>).

<figure class="wp-block-image"><img decoding="async" src="https://docs.mesosphere.com/wp-content/uploads/2017/03/velocity-docker-containerizer-settings.png" alt="Docker Containerizer settings panel" /></figure>

<p><strong>Note:</strong> If your custom image is a Docker-in-Docker image (that is, it needs to run Docker commands inside the container), you must also enable <strong>Docker Privileged Mode</strong> and specify a custom Docker command shell in this panel.</p>
</li>
<li>Click <strong>Save</strong>.</li>
</ol>



<h2 class="wp-block-heading">Targeting the Custom Agent from a Jenkins Job</h2>



<p class="wp-block-paragraph">After the slave configuration is saved, you can restrict any job to run on the new agent by referencing its label.</p>



<ol class="wp-block-list">
<li>Open the job and click <strong>Configure</strong>.</li>
<li>Check <strong>Restrict where this project can be run</strong>.</li>
<li>Enter the <strong>Label String</strong> you defined in the slave configuration (for example, <code>scala-agent</code>).

<figure class="wp-block-image"><img decoding="async" src="https://docs.mesosphere.com/wp-content/uploads/2017/03/velocity-job-build-label-string.png" alt="Job configuration showing label string restriction" /></figure>

</li>
<li>Click <strong>Save</strong>.</li>
</ol>



<p class="wp-block-paragraph">When the job is triggered, the Mesos scheduler will spin up a new agent container using your custom image and route the build to it.</p>



<h2 class="wp-block-heading">Summary</h2>



<p class="wp-block-paragraph">Customizing Docker containers for Jenkins agents on DC/OS follows a straightforward workflow:</p>



<ul class="wp-block-list">
<li>Extend <code>mesosphere/jenkins-dind</code> with your dependencies.</li>
<li>Add any required SSH host keys at image build time.</li>
<li>Push the image to a registry accessible by all DC/OS agent nodes.</li>
<li>Register the image as a new slave configuration in Jenkins, assigning it a label.</li>
<li>Restrict individual jobs to that label so they run on the correct agent image.</li>
</ul>



<p class="wp-block-paragraph">This pattern keeps build environments reproducible and version-controlled without modifying the DC/OS host nodes directly.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/customizing-your-docker-container/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Secure Coding: The Rise of SecDevOps</title>
		<link>https://www.bestdevops.com/secure-coding-the-rise-of-secdevops/</link>
					<comments>https://www.bestdevops.com/secure-coding-the-rise-of-secdevops/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Fri, 10 Feb 2017 05:52:03 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Best Practices]]></category>
		<category><![CDATA[DevOps Events]]></category>
		<category><![CDATA[Application security]]></category>
		<category><![CDATA[Code Security]]></category>
		<category><![CDATA[Devops Events]]></category>
		<category><![CDATA[DevSecOps]]></category>
		<category><![CDATA[RSA Conference]]></category>
		<category><![CDATA[SecDevOps]]></category>
		<category><![CDATA[Secure Coding]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=612</guid>

					<description><![CDATA[Source:- databreachtoday.com For too long, ensuring that code is securely written &#8211; and bug free &#8211; has been a business [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source:- databreachtoday.com</p>
<p>For too long, ensuring that code is securely written &#8211; and bug free &#8211; has been a business afterthought. But there&#8217;s been new hope for building security into the development lifecycle, thanks to the rise of DevOps, aka rugged software, says Chris Wysopal, CTO of the application security firm Veracode.</p>
<p>DevOps &#8211; a truncation of software development and IT operations &#8211; incorporates aspects of agile development, including short sprints &#8211; perhaps just two weeks in length &#8211; that involve planning, designing and implementing new, working software or additional functionality, backed by having customers embedded into the coding team.</p>
<p>Wysopal is delivering a Feb. 15 briefing at the RSA Conference in San Francisco titled &#8220;Your Chance to Get It Right: 5 Keys to Building AppSec into DevOps.&#8221;</p>
<p>In an interview with Information Security Media Group, Wysopal notes that DevOps, as well as what&#8217;s sometimes now referred to as DevSecOps, improves on agile concepts by adding operations personnel into teams and making developers directly responsible not just for quality control, but also the security of the code they&#8217;re writing.</p>
<p>&#8220;Just like they fail a build when there&#8217;s a functionality problem or a performance problem that&#8217;s unacceptable &#8230; have them fail the build when there are security defects found that can&#8217;t go into production,&#8221; he says.</p>
<p>In this (<a href="http://www.databreachtoday.com/interviews/secure-coding-rise-secdevops-i-3470?popout=1&amp;time=3">audio link</a>), Wysopal describes:</p>
<ul>
<li>The business case for integrating security into the application development lifecycle;</li>
<li>How DevOps teams operate, and where the security buck stops;</li>
<li>What resources these teams require to help them more quickly find and fix bugs.</li>
</ul>
<p>Wysopal is CTO of Veracode, as well as a member of the Black Hat review board. He was previously vice president of research and development at security consultancy @stake, which was acquired by Symantec. He also was one of the original vulnerability researchers at The L0pht, a hacker think tank, where he researched vulnerabilities and wrote security software such as Netcat for Windows and L0phtCrack.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/secure-coding-the-rise-of-secdevops/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>15 Questions AWS Users Ask About Docker Datacenter (DDC) for AWS — Answered</title>
		<link>https://www.bestdevops.com/15-questions-aws-users-ask-about-ddc-for-aws/</link>
					<comments>https://www.bestdevops.com/15-questions-aws-users-ask-about-ddc-for-aws/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Sat, 04 Feb 2017 05:50:28 +0000</pubDate>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Events]]></category>
		<category><![CDATA[DevOps Tools]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[Containers]]></category>
		<category><![CDATA[DDC]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[Docker Datacenter]]></category>
		<category><![CDATA[Docker Q&A]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=525</guid>

					<description><![CDATA[A curated Q&#038;A covering VPC setup, pricing, RBAC, logging, routing mesh, Raft consensus, Auto Scaling Groups, and persistent storage for Docker Datacenter on AWS.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article is based on a webinar Q&amp;A session hosted by Docker in early 2017, in which Harish Jayakumar, Solutions Engineer at Docker, answered audience questions about Docker Datacenter (DDC) for AWS. The original source is docker.com. Pricing and feature details reflect the state of the product at the time of publication.</em></p>



<h2 class="wp-block-heading">Background</h2>



<p class="wp-block-paragraph">Docker Datacenter (DDC) is Docker&#8217;s enterprise container management platform, combining Universal Control Plane (UCP) for cluster orchestration and Docker Trusted Registry (DTR) for private image management. At AWS re:Invent 2016, Docker announced a CloudFormation-based deployment template that makes it significantly easier to stand up a full DDC stack on an AWS EC2 cluster. The questions below were submitted live by the webinar audience and represent the most common concerns raised by AWS users evaluating DDC as an enterprise container platform.</p>



<h2 class="wp-block-heading">Infrastructure and Networking</h2>



<h3 class="wp-block-heading">Q1: How many VPCs are required to create a full cluster of UCP, DTR, and worker nodes?</h3>



<p class="wp-block-paragraph"><strong>A:</strong> The DDC CloudFormation template creates one new VPC, along with the necessary subnets and security groups. If you want to use DDC within an existing VPC, you can deploy DDC manually without using the CloudFormation template.</p>



<h3 class="wp-block-heading">Q7: Is there a single endpoint in front of the three UCP manager nodes?</h3>



<p class="wp-block-paragraph"><strong>A:</strong> Docker recommends deploying three UCP manager nodes to ensure high availability. You can place an AWS Elastic Load Balancer (ELB) in front of those three managers so that clients connect to a single endpoint rather than addressing each manager by its individual IP.</p>



<h3 class="wp-block-heading">Q9: Can I configure my Docker CLI to point to that single load-balanced endpoint?</h3>



<p class="wp-block-paragraph"><strong>A:</strong> Yes. Once an ELB (or equivalent) is configured in front of the manager nodes, you can target it from your Docker CLI client bundle.</p>



<h3 class="wp-block-heading">Q10: What are the infrastructure requirements to run DDC on-premises with three UCP managers and three workers?</h3>



<p class="wp-block-paragraph"><strong>A:</strong> The CloudFormation template handles resource sizing automatically for AWS deployments. For on-premises or custom deployments outside of CloudFormation, consult the official Docker documentation for DDC infrastructure requirements, which covers CPU, RAM, and disk minimums for both manager and worker nodes.</p>



<h3 class="wp-block-heading">Q15: Is DDC for AWS dependent on AWS EBS?</h3>



<p class="wp-block-paragraph"><strong>A:</strong> EBS volumes are used for the EC2 instances themselves, functioning as local disk cache rather than persistent storage. Any data stored on an EBS volume tied to an instance will be lost if that instance is terminated. For stateful workloads requiring durable storage, a separate persistent storage strategy should be planned.</p>



<h2 class="wp-block-heading">Pricing and Licensing</h2>



<h3 class="wp-block-heading">Q2: Is the $150/month cost per EC2 instance?</h3>



<p class="wp-block-paragraph"><strong>A:</strong> Yes, the pricing at time of publication was $150 per EC2 instance per month under the monthly subscription model, available directly through Docker Store. Annual subscriptions were also available at $1,500 per node per year or $3,000 per node per year depending on tier. <em>Note: These prices are from early 2017 and are almost certainly out of date. Check the current Docker pricing page for up-to-date figures.</em></p>



<h2 class="wp-block-heading">Container Management and Observability</h2>



<h3 class="wp-block-heading">Q3: How do you view logs for individual containers in the UCP UI?</h3>



<p class="wp-block-paragraph"><strong>A:</strong> In the UCP web interface, navigate to <strong>Resources → Containers</strong>. Select any individual container from the list to view its log output directly within the UI.</p>



<figure class="wp-block-image"><img decoding="async" src="https://www.bestdevops.com/wp-content/uploads/2017/02/docker-containers.png" alt="UCP container log view in Docker Datacenter" /></figure>



<h3 class="wp-block-heading">Q4: How does resource allocation work? Can you over-allocate CPU or RAM?</h3>



<p class="wp-block-paragraph"><strong>A:</strong> Docker provides flexible resource controls at the container level:</p>



<ul class="wp-block-list">
<li><strong>CPU:</strong> By default, a container&#8217;s access to host CPU cycles is unlimited. You can set constraints to limit CPU usage per container.</li>
<li><strong>Memory (hard limit):</strong> Docker can enforce a strict upper bound on memory, preventing a container from using more than the specified amount of user or system memory.</li>
<li><strong>Memory (soft limit):</strong> A softer constraint allows a container to use as much memory as needed unless the kernel detects low memory or resource contention on the host, at which point it may reclaim memory from that container.</li>
</ul>



<h3 class="wp-block-heading">Q6: Can DDC trigger alerts based on user-defined criteria such as resource utilization?</h3>



<p class="wp-block-paragraph"><strong>A:</strong> Docker is event-driven, and it is possible to configure alerting based on those events. Within the UCP UI, resource utilization is visible, and notifications can be associated with specific events. For more sophisticated alerting pipelines (e.g., integrating with PagerDuty or Slack), additional tooling and configuration are typically required.</p>



<h2 class="wp-block-heading">Security and Access Control</h2>



<h3 class="wp-block-heading">Q5: Can console access via UCP be restricted using RBAC?</h3>



<p class="wp-block-paragraph"><strong>A:</strong> Yes. UCP includes role-based access control (RBAC) that can be used to restrict console access and other operations. Docker published a dedicated blog post explaining UCP access controls in detail at the time of the webinar (originally linked as <code>http://dockr.ly/2jNjK86</code>).</p>



<h3 class="wp-block-heading">Q8: Do you have to use DTR, or can you use alternative registries like AWS ECR or Artifactory?</h3>



<p class="wp-block-paragraph"><strong>A:</strong> When deploying via the CloudFormation template, DTR is the integrated registry. DTR and UCP share components and have single sign-on (SSO) enabled via the same LDAP/AD directory. Critically, the secure software supply chain — including image signing and vulnerability scanning — only functions end-to-end when using the full DDC stack. UCP can be configured to refuse to run containers from images that have not been signed by DTR, a capability Docker calls <em>policy enforcement</em>. Using an alternative registry is technically possible for manual deployments, but you lose these integrated security guarantees.</p>



<h2 class="wp-block-heading">Routing and Service Discovery</h2>



<h3 class="wp-block-heading">Q12: If you don&#8217;t use the routing mesh, how do you route to individual containers? Is single-tenant architecture (one container per user) possible?</h3>



<p class="wp-block-paragraph"><strong>A:</strong> The routing mesh is built into the Docker engine (available since Docker 1.12) and is enabled by default. It routes traffic to containers cluster-wide without requiring clients to know individual container IPs. Before Docker 1.12, you had to route explicitly to a specific container and port. UCP also supports routing by hostname mapped to specific services, and Docker&#8217;s built-in DNS can resolve container names as aliases. Single-tenant architectures (one container per user) are architecturally possible, though the routing and resource isolation design must be planned carefully.</p>



<h2 class="wp-block-heading">State Management and Orchestration Internals</h2>



<h3 class="wp-block-heading">Q13: Does DDC use Consul as a key/value store for the overlay network?</h3>



<p class="wp-block-paragraph"><strong>A:</strong> No. Docker Swarm mode does not require an external key/value store such as Consul or etcd. Cluster state is stored in a distributed database on the manager nodes using the <strong>Raft consensus algorithm</strong> (often referred to as the Raft store). Manager nodes form a Raft consensus group, elect a leader, and that leader maintains authoritative state including the list of nodes, services, and tasks across the swarm, as well as scheduling decisions.</p>



<h3 class="wp-block-heading">Q14: How does node draining work in the context of AWS Auto Scaling Groups (ASGs)?</h3>



<p class="wp-block-paragraph"><strong>A:</strong> Draining a node in UCP does the following:</p>



<ul class="wp-block-list">
<li>Prevents the node from receiving new tasks from the manager.</li>
<li>Stops tasks currently running on that node.</li>
<li>Launches replacement replica tasks on nodes with <strong>ACTIVE</strong> availability.</li>
</ul>



<p class="wp-block-paragraph">The drained node remains part of the ASG group. Coordinating graceful draining with ASG scale-in events requires additional lifecycle hook configuration so that the node is drained before AWS terminates the instance.</p>



<h2 class="wp-block-heading">CloudFormation Template and AWS Quick Start</h2>



<h3 class="wp-block-heading">Q11: How does the DDC for AWS demo compare to the AWS Quick Start for Docker DDC?</h3>



<p class="wp-block-paragraph"><strong>A:</strong> At the time of the webinar (early 2017), the demo and the <a href="https://aws.amazon.com/quickstart/architecture/docker-ddc/">AWS Quick Start for Docker DDC</a> were functionally the same. Docker indicated that an updated version was forthcoming. Check the AWS Quick Start catalog and Docker&#8217;s official documentation for the most current deployment templates.</p>



<h2 class="wp-block-heading">Summary</h2>



<p class="wp-block-paragraph">Docker Datacenter for AWS (now superseded by more recent Docker Enterprise and Mirantis offerings) provided a CloudFormation-based path to deploying UCP and DTR on EC2 with integrated RBAC, image signing, policy enforcement, and Swarm-based orchestration. The questions above cover the most common operational concerns: networking topology, pricing, logging, resource limits, security controls, registry choice, routing, internal state management, and AWS-specific integration points like ASGs and EBS. If you are evaluating a modern equivalent, review the current Docker Enterprise or alternative Kubernetes-based managed services on AWS (such as EKS) documentation for up-to-date architecture guidance.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/15-questions-aws-users-ask-about-ddc-for-aws/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Puppet Launches Sixth Annual State of DevOps Survey for 2017</title>
		<link>https://www.bestdevops.com/puppet-announces-sixth-annual-state-of-devops-survey/</link>
					<comments>https://www.bestdevops.com/puppet-announces-sixth-annual-state-of-devops-survey/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Wed, 18 Jan 2017 07:22:30 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Events]]></category>
		<category><![CDATA[DevOps News]]></category>
		<category><![CDATA[Test Driven DevOps]]></category>
		<category><![CDATA[DevOps practices]]></category>
		<category><![CDATA[DevOps Research]]></category>
		<category><![CDATA[DevOps Summit]]></category>
		<category><![CDATA[Reports]]></category>
		<category><![CDATA[Survey]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=379</guid>

					<description><![CDATA[Puppet and DORA announced the 2017 State of DevOps Survey, the sixth edition of the industry's most comprehensive IT professional survey, exploring infrastructure architecture, team experimentation, and broader business outcomes.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Originally announced via Marketwired on January 17, 2017. Source: Yahoo Finance / Marketwired press release.</em></p>



<h2 class="wp-block-heading">Puppet and DORA Launch the 2017 State of DevOps Survey</h2>



<p class="wp-block-paragraph">Puppet, the infrastructure automation platform, announced in January 2017 the launch of its sixth annual State of DevOps Survey, produced in collaboration with DevOps Research &amp; Assessment (DORA). Having surveyed more than 25,000 IT professionals over five previous editions, the State of DevOps Report is widely regarded as one of the most comprehensive longitudinal studies of DevOps adoption and outcomes in the industry.</p>



<p class="wp-block-paragraph">Each year the report examines how technical practices and workplace culture influence IT team performance and broader organizational outcomes. The 2017 edition builds on prior years while introducing several new research areas.</p>



<h2 class="wp-block-heading">What the Previous Five Years Revealed</h2>



<p class="wp-block-paragraph">Data gathered in earlier editions of the survey consistently showed a dramatic performance gap between high-performing and low-performing IT organizations. According to the press release, high performers demonstrated:</p>



<ul class="wp-block-list">
<li><strong>200× more frequent deployments</strong> than low-performing peers</li>
<li><strong>2,555× faster lead times</strong> from code commit to production</li>
<li><strong>One-third the change failure rate</strong> of low performers</li>
</ul>



<p class="wp-block-paragraph">Beyond raw delivery metrics, previous reports also examined the human side of DevOps, including the effects of burnout, organizational culture, and employee engagement on team and business performance.</p>



<h2 class="wp-block-heading">New Research Areas in the 2017 Survey</h2>



<p class="wp-block-paragraph">The 2017 edition expands on established themes while introducing three new areas of investigation:</p>



<h3 class="wp-block-heading">1. Infrastructure Architecture Patterns</h3>



<p class="wp-block-paragraph">Containers attracted significant attention in DevOps circles heading into 2017, but the survey recognizes that sound infrastructure strategy involves more than simply containerizing workloads. This research strand explores how different infrastructure architecture decisions influence DevOps outcomes, giving practitioners data-backed guidance beyond the hype.</p>



<h3 class="wp-block-heading">2. Experimentation in Software Development</h3>



<p class="wp-block-paragraph">The fail-fast principle is a common DevOps talking point, but the 2017 survey sets out to measure its real-world impact. Researchers investigated the role of structured team experimentation in software development and delivery pipelines, looking for evidence of how a culture of experimentation correlates with delivery performance.</p>



<h3 class="wp-block-heading">3. Business Outcomes Beyond Profit</h3>



<p class="wp-block-paragraph">Earlier editions demonstrated that IT performance drives commercial results—productivity, profitability, and market share. The 2017 survey broadened this lens to include organizations that are not profit-driven, such as government agencies and non-profits. By adding success metrics relevant to public-sector and mission-driven teams, the report aimed to make its findings actionable for the full range of organizations adopting DevOps.</p>



<h2 class="wp-block-heading">What Industry Leaders Said</h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;I&#8217;m always struck by how much people rely on the DevOps Report for guidance, for understanding how DevOps can help, and for making the case for DevOps within their organizations. The data we gather this year will build on our understanding of DevOps, and we hope will reveal how people are practicing DevOps today, what new practices are emerging, and how the culture of DevOps is changing.&#8221;</p><cite>— Nigel Kersten, Chief Technical Strategist, Puppet</cite></blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;I am very excited about this year&#8217;s research, because we&#8217;ll be exploring aspects of leadership and architecture to show how it enables DevOps outcomes, as well as how it may achieve objectives that organizational leaders care about most. By doing this, we&#8217;ll understand better than ever what impacts DevOps performance—and how to better show its value to everyone in the organization.&#8221;</p><cite>— Gene Kim, Co-founder, DORA; Co-author of <em>The Phoenix Project</em> and <em>The DevOps Handbook</em></cite></blockquote>



<h2 class="wp-block-heading">Survey Sponsors</h2>



<p class="wp-block-paragraph">The 2017 State of DevOps Report was sponsored by Atlassian, Amazon Web Services (AWS), Hewlett Packard Enterprise (HPE), and Splunk, Inc.</p>



<h2 class="wp-block-heading">Why the State of DevOps Report Matters</h2>



<p class="wp-block-paragraph">For DevOps practitioners, the State of DevOps Report serves as an evidence base for internal advocacy. The quantitative performance gaps documented across six years of research give engineering leaders concrete data to justify investment in CI/CD pipelines, automation, blameless postmortems, and cultural change programs. The expansion into non-profit and government contexts in 2017 was a notable signal that DevOps principles were maturing beyond their Silicon Valley origins into broader enterprise and public-sector adoption.</p>



<p class="wp-block-paragraph">The research methodology, developed in collaboration with DORA, uses validated survey instruments and statistical analysis to identify causal relationships rather than simple correlations—a key reason the report has maintained credibility with both practitioners and executives over its multi-year run.</p>



<h2 class="wp-block-heading">About DORA and the Accelerate Research</h2>



<p class="wp-block-paragraph">DORA (DevOps Research &amp; Assessment) was co-founded by Gene Kim, Dr. Nicole Forsgren, and Jez Humble. The organization&#8217;s research eventually formed the backbone of the book <em>Accelerate: The Science of Lean Software and DevOps</em> (2018), which formalized the four key metrics—deployment frequency, lead time for changes, mean time to restore, and change failure rate—that are now widely used to measure software delivery performance. The 2017 survey was a direct predecessor to that work.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/puppet-announces-sixth-annual-state-of-devops-survey/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Top DevOps Conferences to Attend: A Guide for Engineers and IT Leaders</title>
		<link>https://www.bestdevops.com/top-2017-devops-conferences-to-attend/</link>
					<comments>https://www.bestdevops.com/top-2017-devops-conferences-to-attend/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Sat, 14 Jan 2017 18:22:25 +0000</pubDate>
				<category><![CDATA[DevOps Best Practices]]></category>
		<category><![CDATA[DevOps Days]]></category>
		<category><![CDATA[DevOps Events]]></category>
		<category><![CDATA[DevOps News]]></category>
		<category><![CDATA[DevOps Conferences]]></category>
		<category><![CDATA[DevOps Events 2017]]></category>
		<category><![CDATA[DevOps Summit]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=342</guid>

					<description><![CDATA[From hands-on workshops to enterprise summits, these DevOps conferences offer practical training, networking, and insight into the latest tools and practices in the industry.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Every year, a fresh slate of conferences helps those working in DevOps keep pace with rapidly evolving tools, platforms, and practices. Whether you are an individual contributor looking for hands-on workshops or a senior leader seeking strategic insight, there is a conference tailored to your needs. The challenge is choosing wisely given tight travel budgets and limited time away from work.</p>



<p class="wp-block-paragraph">The following guide covers major DevOps-focused conferences, originally compiled for 2017. While specific dates and venues change each year, the conferences themselves remain relevant fixtures in the DevOps calendar. Use this as a framework for evaluating which events align with your role, toolchain, and learning goals.</p>



<h2 class="wp-block-heading">DevOpsDays</h2>



<p class="wp-block-paragraph">DevOpsDays is a globally distributed series of community-driven events designed for DevOps practitioners to share lessons learned, war stories, and best practices. Events are held throughout the year in cities around the world, making it one of the most accessible conference series regardless of your location.</p>



<p class="wp-block-paragraph">A standout feature of DevOpsDays is its format: mornings typically feature short, focused presentations, while afternoons open into self-organized Open Spaces discussions driven by attendees. This format encourages genuine conversation rather than passive consumption of vendor-driven content. Past events have attracted hundreds of attendees per city, with a noted emphasis on diversity and inclusion among speakers.</p>



<p class="wp-block-paragraph">Check <a href="https://devopsdays.org" rel="noopener noreferrer" target="_blank">devopsdays.org</a> for current event listings in your region.</p>



<h2 class="wp-block-heading">DockerCon</h2>



<p class="wp-block-paragraph">DockerCon is the flagship annual conference for the Docker ecosystem, drawing developers, operations engineers, DevOps practitioners, system administrators, and executives. The event centers on Docker&#8217;s open-source containerization platform and the broader container ecosystem, covering topics such as container orchestration, security, networking, and developer workflows.</p>



<p class="wp-block-paragraph">The conference typically features high-energy keynotes with live demos, deep-dive technical sessions, and a large expo hall. With thousands of attendees expected at each edition, it provides substantial networking opportunities across a wide range of industries and company sizes.</p>



<h2 class="wp-block-heading">Gartner IT Infrastructure, Operations &amp; Cloud Strategies Conference</h2>



<p class="wp-block-paragraph">Gartner&#8217;s infrastructure and operations conference targets IT professionals responsible for cloud operations, IT operations management, and IT service support. The event is notable for its analyst-driven content, with Gartner researchers presenting research findings and actionable guidance rather than vendor pitches.</p>



<p class="wp-block-paragraph">Typical conference tracks span cloud and virtualization strategy, DevOps and Agile adoption, IT operations optimization, leadership and organizational change, and emerging technology trends. The event is particularly valuable for IT managers and directors who need to build a business case for technology investments or navigate organizational change.</p>



<h2 class="wp-block-heading">Interop ITX</h2>



<p class="wp-block-paragraph">Interop ITX positions itself as an independent conference for IT and technology leaders, with a deliberate focus on vendor-neutral content. A vendor-neutral business hall allows attendees to see how different components of the current technology landscape fit together without the distortion of individual vendor marketing.</p>



<p class="wp-block-paragraph">The event typically offers more than 100 panel and speaker-led sessions covering networking, security, cloud infrastructure, and DevOps practices. For IT generalists who need broad, practical coverage rather than deep specialization in a single tool or platform, Interop ITX is a strong option.</p>



<h2 class="wp-block-heading">ChefConf</h2>



<p class="wp-block-paragraph">ChefConf is the primary annual gathering for users and contributors to the Chef infrastructure automation platform. The event combines practical workshops, technical presentations, and community discussions for professionals working on continuous delivery, configuration management, and infrastructure-as-code.</p>



<p class="wp-block-paragraph">Past editions have featured keynotes from enterprise practitioners at organizations such as Alaska Airlines, Google, and Liberty Mutual, offering real-world context for how large organizations implement Chef at scale. Workshops cover both introductory and advanced topics, including compliance automation, cookbook development, and cloud integrations.</p>



<h2 class="wp-block-heading">Monitorama</h2>



<p class="wp-block-paragraph">Monitorama is a single-track, open-source conference and hackathon dedicated to monitoring, observability, and operational visibility. Its single-track format means all attendees share the same sessions, fostering a stronger sense of community and making hallway conversations more productive.</p>



<p class="wp-block-paragraph">The conference covers monitoring both as a technical discipline and a cultural practice. Sessions frequently address metrics collection, alerting design, log management, distributed tracing, and the human factors involved in on-call operations. It attracts practitioners from companies across the spectrum of scale, and speakers often share candid post-mortems and hard-won operational lessons.</p>



<h2 class="wp-block-heading">DevOps Enterprise Summit</h2>



<p class="wp-block-paragraph">The DevOps Enterprise Summit (DOES) is specifically designed for leaders and practitioners at large, complex organizations navigating the cultural and technical transformation to DevOps. Unlike conferences that skew toward individual contributors, DOES draws a significant proportion of managers, directors, VPs, and C-suite attendees.</p>



<p class="wp-block-paragraph">The conference is organized by IT Revolution, founded by Gene Kim (co-author of <em>The Phoenix Project</em> and <em>The DevOps Handbook</em>). Sessions focus on real transformation case studies from enterprise organizations, with speakers drawn from companies such as Disney, Unilever, SAP, and other large enterprises. The event runs in both North America and Europe each year.</p>



<h2 class="wp-block-heading">O&#8217;Reilly Velocity Conference</h2>



<p class="wp-block-paragraph">The O&#8217;Reilly Velocity Conference targets application developers, performance engineers, system architects, and web operations professionals. Its focus spans cloud infrastructure, distributed systems, site reliability engineering, performance optimization, automation, and security.</p>



<p class="wp-block-paragraph">Velocity is particularly well-regarded for its technically rigorous content and its role in popularizing concepts like Site Reliability Engineering (SRE) and web performance best practices. The conference has historically been co-located with other O&#8217;Reilly events, broadening the range of available sessions for attendees who want to cross disciplines.</p>



<h2 class="wp-block-heading">Jenkins World (now cdCon / CloudBees DevOps World)</h2>



<p class="wp-block-paragraph">Jenkins World was established as the premier annual conference for the Jenkins open-source automation server community. Jenkins, a Java-based continuous integration and continuous delivery server, is one of the most widely deployed CI/CD tools in the industry, and the conference reflects that breadth with sessions covering pipelines, plugins, security, scalability, and integrations.</p>



<p class="wp-block-paragraph">The event grew from a few hundred attendees at its first edition in 2011 to thousands of participants globally. Sessions routinely include keynotes from Jenkins founder Kohsuke Kawaguchi, deep-dive technical workshops, an Ask the Experts area, and a community hub. Note that the conference has evolved and rebranded in subsequent years; check the current CloudBees and Jenkins community channels for the latest event name and dates.</p>



<h2 class="wp-block-heading">Microsoft Ignite</h2>



<p class="wp-block-paragraph">Microsoft Ignite is Microsoft&#8217;s flagship annual conference for enterprise IT professionals. It covers the full breadth of Microsoft&#8217;s product and service portfolio, including Azure cloud infrastructure, Microsoft 365, security, big data, AI, and developer tools.</p>



<p class="wp-block-paragraph">For DevOps engineers working within Microsoft-centric environments, Ignite offers dedicated tracks on Azure DevOps, GitHub Actions, cloud-native development, and infrastructure automation. With hundreds of sessions and interactive labs, it is one of the largest enterprise IT conferences globally. A virtual attendance option has been available in recent years, significantly expanding accessibility.</p>



<h2 class="wp-block-heading">PuppetConf</h2>



<p class="wp-block-paragraph">PuppetConf is the annual community and user conference for the Puppet infrastructure automation platform. It combines breakout sessions, networking events, training courses, and a Puppet Contributor Summit into a multi-day program.</p>



<p class="wp-block-paragraph">Sessions cover a wide range of experience levels, from introductory Puppet usage to advanced topics such as compliance automation, security hardening, cloud provisioning, and continuous delivery pipelines. The Contributor Summit is specifically designed for open-source contributors and community members working on Puppet modules and related projects. Pre-conference training days offer hands-on deep dives with Puppet Enterprise and its components.</p>



<h2 class="wp-block-heading">IT/Dev Connections</h2>



<p class="wp-block-paragraph">IT/Dev Connections is a practitioner-focused conference known for its emphasis on technical depth over marketing gloss. Past editions have organized content into tracks covering data platforms and business intelligence, enterprise management and security, cloud and data center infrastructure, and development and DevOps.</p>



<p class="wp-block-paragraph">Attendees have consistently praised the event&#8217;s manageable size, which makes it easier to hold substantive conversations with speakers and other attendees without the anonymity that can accompany larger events. It suits engineers and architects looking for actionable, hands-on content from peer practitioners.</p>



<h2 class="wp-block-heading">LISA (Large Installation System Administration Conference)</h2>



<p class="wp-block-paragraph">LISA, organized by USENIX, is one of the longest-running conferences for system administrators and operations engineers. It brings together professionals who build, maintain, and evolve large-scale interconnected systems, with a focus on culture, engineering discipline, and architectural thinking as much as on specific tools.</p>



<p class="wp-block-paragraph">The conference is notable for its academic rigor alongside practical content. Sessions often address topics such as reliability engineering, automation, security operations, and organizational change in IT. The famous Birds of a Feather (BoF) sessions allow informal, self-organized gatherings on niche topics that formal conference tracks rarely cover. LISA is particularly well-suited for senior engineers and system architects interested in the broader craft of operations.</p>



<h2 class="wp-block-heading">How to Choose the Right Conference</h2>



<p class="wp-block-paragraph">With a growing number of DevOps-related events available each year, prioritizing which ones to attend requires a clear-eyed assessment of your current role, learning objectives, and toolchain. Consider the following criteria:</p>



<ul class="wp-block-list">
<li><strong>Role alignment:</strong> Individual contributors typically get more value from tool-specific conferences (ChefConf, PuppetConf, Jenkins World), while leaders benefit more from enterprise-focused events like DevOps Enterprise Summit or Gartner&#8217;s operations summit.</li>
<li><strong>Toolchain relevance:</strong> If your organization runs a particular platform heavily, its dedicated conference offers access to the deepest expertise and community.</li>
<li><strong>Community vs. vendor content:</strong> Open-source community conferences (DevOpsDays, Monitorama, LISA) tend to offer candid, practitioner-driven content. Vendor-backed events may provide excellent technical depth but filter content through a commercial lens.</li>
<li><strong>Format:</strong> Multi-track conferences maximize session variety; single-track events like Monitorama maximize community cohesion. Consider which you find more productive.</li>
<li><strong>Budget:</strong> Registration costs, travel, and accommodation vary enormously. Regional DevOpsDays events are typically the most accessible; large enterprise summits can be significantly more expensive.</li>
</ul>



<p class="wp-block-paragraph">Regardless of which events you choose, the returns extend beyond the sessions themselves. The conversations during breaks, the hallway track, and the connections you make with peers who face similar challenges are often the most enduring value of in-person attendance.</p>



<p class="wp-block-paragraph"><em>Note: Conference dates, venues, and formats change annually. Always verify current schedules directly with event organizers before making travel arrangements.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/top-2017-devops-conferences-to-attend/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Welcome to BestDevOps.com: Your Hub for DevOps News, Articles, and Insights</title>
		<link>https://www.bestdevops.com/welcome-to-bestdevops-com/</link>
					<comments>https://www.bestdevops.com/welcome-to-bestdevops-com/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Thu, 29 Dec 2016 08:58:32 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Days]]></category>
		<category><![CDATA[DevOps Events]]></category>
		<category><![CDATA[DevOps News]]></category>
		<category><![CDATA[Best DevOps]]></category>
		<category><![CDATA[Devops Events]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=211</guid>

					<description><![CDATA[BestDevOps.com launches as a dedicated platform for DevOps news, articles, continuous delivery updates, and cloud application development resources.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">DevOps is not a single tool or role — it is a broad discipline that draws from software development, operations, cloud infrastructure, continuous integration, agile methodology, test automation, and more. When teams align around shared DevOps practices, their efforts become synchronized, reducing handoff friction and accelerating delivery cycles.</p>



<h2 class="wp-block-heading">What BestDevOps.com Covers</h2>



<p class="wp-block-paragraph">BestDevOps.com was launched as a dedicated resource for engineers and teams working in the DevOps space. The platform focuses on practical, up-to-date content across several core areas:</p>



<ul class="wp-block-list">
  <li><strong>News and Updates:</strong> Coverage of developments across DevOps tooling, platforms, and practices.</li>
  <li><strong>Technical Articles:</strong> In-depth guides on topics ranging from CI/CD pipeline design to infrastructure-as-code and container orchestration.</li>
  <li><strong>Continuous Delivery:</strong> Resources focused on shortening release cycles and improving deployment reliability.</li>
  <li><strong>Cloud Application Development:</strong> Content aimed at simplifying how teams build, deploy, and scale applications in cloud environments.</li>
  <li><strong>Events:</strong> Information on relevant industry events, meetups, and conferences in the DevOps community.</li>
</ul>



<h2 class="wp-block-heading">Why DevOps Requires a Broad Skill Set</h2>



<p class="wp-block-paragraph">One of the defining characteristics of DevOps is that it is inherently cross-functional. A practitioner working in this space typically needs exposure to:</p>



<ul class="wp-block-list">
  <li><strong>Programming and scripting</strong> — for automation, tooling, and configuration management</li>
  <li><strong>Operations fundamentals</strong> — networking, Linux administration, monitoring, and incident response</li>
  <li><strong>Cloud platforms</strong> — understanding of services from providers such as AWS, Azure, or Google Cloud</li>
  <li><strong>CI/CD tooling</strong> — pipelines built with tools such as Jenkins, GitHub Actions, GitLab CI, or CircleCI</li>
  <li><strong>Agile practices</strong> — iterative delivery, sprint planning, and cross-team collaboration</li>
  <li><strong>Test automation</strong> — integrating quality checks early and consistently in the pipeline</li>
</ul>



<p class="wp-block-paragraph">BestDevOps.com aims to be a single destination where engineers can find reliable information across all of these disciplines without having to piece together resources from dozens of separate sources.</p>



<h2 class="wp-block-heading">Visit the Platform</h2>



<p class="wp-block-paragraph">Explore news, articles, and guides at <a href="https://www.bestdevops.com/" rel="noopener">BestDevOps.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/welcome-to-bestdevops-com/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
