<?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>Article &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/tag/article/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>Mon, 12 Oct 2026 04:34: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>DevOps Pulse Around the Globe</title>
		<link>https://www.bestdevops.com/the-devops-pulse-2016-results/</link>
					<comments>https://www.bestdevops.com/the-devops-pulse-2016-results/#comments</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Fri, 22 Aug 2025 02:39:36 +0000</pubDate>
				<category><![CDATA[IT Training]]></category>
		<category><![CDATA[Article]]></category>
		<category><![CDATA[Bamboo]]></category>
		<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[SonarQube]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=14</guid>

					<description><![CDATA[The world of DevOps is evolving faster than ever, breaking geographical boundaries and uniting practitioners, enterprises, and communities across the [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading"></h1>



<p class="wp-block-paragraph">The world of DevOps is evolving faster than ever, breaking geographical boundaries and uniting practitioners, enterprises, and communities across the globe. From Silicon Valley startups to established enterprises in Asia, Europe, and beyond, the global DevOps pulse beats strong—driven by automation, cloud-native transformation, security-first approaches, and cultural shifts in software delivery.</p>



<h2 class="wp-block-heading">🌐 Global Adoption and Trends</h2>



<ul class="wp-block-list">
<li><strong>North America</strong> continues to lead with large-scale adoption of <strong>GitOps, Kubernetes, and AIOps</strong>, with organizations focusing on advanced observability, platform engineering, and cost optimization in hybrid and multi-cloud ecosystems.</li>



<li><strong>Europe</strong> is seeing a strong push toward <strong>compliance-driven DevOps</strong>, integrating DevSecOps practices deeply into CI/CD pipelines to meet regulatory frameworks such as GDPR and NIS2. Countries like the Netherlands, Germany, and the UK are also championing <strong>GreenOps</strong>—sustainable cloud and software operations.</li>



<li><strong>Asia-Pacific</strong> is rapidly accelerating its DevOps maturity, particularly in <strong>India, Japan, and Singapore</strong>. With a thriving startup ecosystem, these regions are embracing <strong>serverless, microservices, and cloud-native architectures</strong> while investing heavily in developer productivity.</li>



<li><strong>Latin America &amp; Africa</strong> are witnessing significant DevOps adoption in financial services, telecom, and e-commerce. Local communities are growing fast, focusing on <strong>open-source adoption, containerization, and cloud cost governance</strong>.</li>
</ul>



<h2 class="wp-block-heading">🚀 Technology and Tools Shaping the Future</h2>



<ul class="wp-block-list">
<li><strong>Platform Engineering</strong>: Organizations are building internal developer platforms (IDPs) to streamline workflows, reduce cognitive load, and deliver a “golden path” for developers.</li>



<li><strong>AI in DevOps (AIOps &amp; MLOps)</strong>: Machine learning is increasingly used for anomaly detection, incident response, and predictive scaling, turning operations into a more proactive discipline.</li>



<li><strong>Security Everywhere</strong>: From supply chain security to automated compliance checks, DevSecOps is no longer optional but central to every delivery pipeline.</li>



<li><strong>Edge and 5G DevOps</strong>: As edge computing grows, DevOps practices are extending to decentralized, real-time systems—reshaping how apps are built, deployed, and monitored.</li>
</ul>



<h2 class="wp-block-heading">🤝 Community &amp; Collaboration</h2>



<p class="wp-block-paragraph">Global DevOps meetups, hackathons, and conferences—from <strong>KubeCon</strong> to <strong>DevOpsDays</strong>—are fostering knowledge-sharing across borders. Open-source collaboration has become the heartbeat of innovation, with contributions from diverse geographies pushing forward tools like Kubernetes, ArgoCD, Terraform, and Prometheus.</p>



<h2 class="wp-block-heading">📈 The Road Ahead</h2>



<p class="wp-block-paragraph">The DevOps pulse around the globe shows one clear message: <strong>DevOps is no longer just a methodology—it is a universal language of modern software engineering</strong>. As businesses continue to transform digitally, DevOps practices will keep adapting to cultural, regulatory, and technological contexts, driving innovation while ensuring resilience, speed, and security.</p>



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



<p class="wp-block-paragraph">🔥 Whether you’re in Tokyo, San Francisco, Berlin, or São Paulo, DevOps is not just a trend—it’s a global movement shaping the future of technology.</p>



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



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/the-devops-pulse-2016-results/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>The Danger of Miscommunication Between Security and DevOps</title>
		<link>https://www.bestdevops.com/the-danger-of-miscommunication-between-security-and-devops/</link>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Wed, 21 Dec 2016 11:46:42 +0000</pubDate>
				<category><![CDATA[IT Training]]></category>
		<category><![CDATA[Article]]></category>
		<category><![CDATA[Danger]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps and Security]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=180</guid>

					<description><![CDATA[When security and DevOps teams fail to communicate effectively, the result is slower delivery, insecure systems, and organizational friction. Here's how to bridge the gap.]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Why Security and DevOps Often Talk Past Each Other</h2>



<p class="wp-block-paragraph">Security teams and DevOps engineers frequently operate with different priorities, vocabularies, and success metrics. DevOps teams measure themselves on deployment frequency, lead time, and mean time to recovery. Security teams measure themselves on risk reduction, compliance posture, and incident avoidance. Without deliberate effort to align these frameworks, communication breaks down — and the consequences are real: delayed releases, security controls bolted on at the last minute, or worse, vulnerabilities shipped to production.</p>



<h2 class="wp-block-heading">The Root Causes of Miscommunication</h2>



<p class="wp-block-paragraph">Several structural and cultural factors contribute to the disconnect between security and DevOps:</p>



<ul class="wp-block-list">
  <li><strong>Different risk languages:</strong> Security professionals speak in terms of threat models, CVEs, and compliance frameworks. DevOps engineers speak in terms of pipelines, containers, and uptime. Neither group is wrong — they simply lack a shared vocabulary.</li>
  <li><strong>Late-stage security reviews:</strong> When security is only engaged at the end of a release cycle, it becomes a bottleneck rather than an enabler. Engineers experience security as an obstacle, and security teams feel ignored during design.</li>
  <li><strong>Siloed tooling:</strong> Security tools that don&#8217;t integrate into CI/CD pipelines require manual handoffs, creating friction and incentivizing teams to work around security checks.</li>
  <li><strong>Asymmetric accountability:</strong> In many organisations, DevOps teams own the delivery outcome while security teams own the risk outcome. This split accountability makes it easy for each group to blame the other when something goes wrong.</li>
  <li><strong>Perceived culture clash:</strong> DevOps culture prizes speed and experimentation. Traditional security culture prizes control and caution. Without deliberate bridging, these values feel mutually exclusive.</li>
</ul>



<h2 class="wp-block-heading">Security as a Trusted Advisor, Not a Gatekeeper</h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>When a security team can assess brand, financial, and strategic risks, they are best able to act as a trusted advisor to the DevOps team as they build and maintain secure systems.</p><cite>SecurityWeek</cite></blockquote>



<p class="wp-block-paragraph">This framing is important. A security team that understands business risk — not just technical vulnerability — can communicate in terms that resonate with engineering leadership and product owners. Instead of flagging a misconfigured S3 bucket as a CVSS score, they can articulate the potential brand damage, regulatory fine, or customer data exposure that misconfiguration represents. That context changes the conversation from adversarial to collaborative.</p>



<p class="wp-block-paragraph">Trusted advisors are consulted early and often. Gatekeepers are avoided until unavoidable. Security teams that want a seat at the DevOps table need to demonstrate that engaging with them early makes delivery faster and safer — not slower.</p>



<h2 class="wp-block-heading">Practical Steps to Improve Security-DevOps Communication</h2>



<h3 class="wp-block-heading">1. Embed Security Early in the SDLC</h3>



<p class="wp-block-paragraph">Shift security left by involving security engineers during architecture and design reviews, not just pre-production audits. Threat modelling sessions held at the start of a sprint or feature cycle catch design-level risks before they are expensive to fix.</p>



<h3 class="wp-block-heading">2. Adopt a Shared Risk Register</h3>



<p class="wp-block-paragraph">Maintain a risk register that is visible and meaningful to both security and DevOps teams. Prioritise risks using business impact, not just technical severity. This gives DevOps engineers the context to make informed trade-off decisions without waiting for a security sign-off on every ticket.</p>



<h3 class="wp-block-heading">3. Integrate Security Tooling into the Pipeline</h3>



<p class="wp-block-paragraph">Static analysis (SAST), dependency scanning (SCA), container image scanning, and secrets detection should all run automatically within the CI/CD pipeline. When security feedback arrives in the same interface engineers already use — pull requests, build dashboards — it becomes part of normal workflow rather than a separate process to manage.</p>



<h3 class="wp-block-heading">4. Define Clear Escalation Paths</h3>



<p class="wp-block-paragraph">Engineers should know exactly what to do when a security scanner flags a critical finding at 2 AM during a deploy. Pre-agreed escalation paths, documented acceptance criteria, and defined waiver processes remove ambiguity and prevent both over-reaction (blocking all deployments) and under-reaction (silently ignoring findings).</p>



<h3 class="wp-block-heading">5. Run Joint Post-Mortems</h3>



<p class="wp-block-paragraph">When a security incident or near-miss occurs, conduct a blameless post-mortem that includes both security and DevOps stakeholders. Shared analysis of what went wrong builds mutual understanding and surfaces systemic communication failures that individual teams cannot see on their own.</p>



<h3 class="wp-block-heading">6. Establish a Security Champions Programme</h3>



<p class="wp-block-paragraph">Designate security champions — engineers within DevOps teams who receive additional security training and serve as the first point of contact for security questions. This distributes security knowledge without requiring a security engineer to be embedded in every team, and it builds empathy between the two disciplines.</p>



<h2 class="wp-block-heading">The DevSecOps Model as a Structural Solution</h2>



<p class="wp-block-paragraph">The DevSecOps movement exists precisely because the communication failure between security and DevOps is a well-recognised, recurring problem. DevSecOps treats security as a shared responsibility distributed across the entire software delivery lifecycle — not as a separate phase owned by a separate team. Organisations that successfully adopt DevSecOps typically report fewer last-minute security blockers, faster time to remediation, and improved trust between engineering and security functions.</p>



<p class="wp-block-paragraph">Achieving this requires more than tooling. It requires executive sponsorship, changes to team incentive structures, and sustained investment in cross-functional training. But the alternative — continued miscommunication, late-stage security failures, and adversarial team dynamics — carries its own significant cost.</p>



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



<ul class="wp-block-list">
  <li>Security and DevOps teams miscommunicate because they measure success differently and use different risk languages.</li>
  <li>Security teams that understand business risk — brand, financial, strategic — can act as trusted advisors rather than gatekeepers.</li>
  <li>Shifting security left, integrating tooling into pipelines, and establishing shared risk registers are concrete steps to improve collaboration.</li>
  <li>DevSecOps is the structural answer to the communication problem, but it requires cultural change, not just tooling.</li>
  <li>Security champions and joint post-mortems build the mutual understanding that processes alone cannot create.</li>
</ul>



<p class="wp-block-paragraph"><em>Originally referenced from: <a href="http://www.securityweek.com/danger-miscommunication-between-security-and-devops">The Danger of Miscommunication Between Security and DevOps</a> — SecurityWeek.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>2017 Continuous Delivery Predictions: What DevOps Teams Were Watching</title>
		<link>https://www.bestdevops.com/a-holiday-tradition-2017-continuous-delivery-predictions-devops-com/</link>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Wed, 21 Dec 2016 11:41:31 +0000</pubDate>
				<category><![CDATA[IT Training]]></category>
		<category><![CDATA[Article]]></category>
		<category><![CDATA[Continuous Delivery]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Prediction]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=174</guid>

					<description><![CDATA[As 2016 closed, the DevOps community looked ahead to how continuous delivery would evolve in 2017. Here are the key trends and predictions that shaped the conversation.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">At the end of every year, the DevOps community takes stock of where software delivery practices stand and where they are headed. Heading into 2017, continuous delivery (CD) was one of the most actively discussed topics, with teams at every scale racing to shorten release cycles, reduce deployment risk, and automate more of the software pipeline.</p>



<p class="wp-block-paragraph">The predictions below reflect the themes that were dominating DevOps conversations as 2016 ended. They were originally surfaced by the team at <a href="https://devops.com/holiday-tradition-continuous-delivery-predictions/">DevOps.com</a> and remain a useful baseline for understanding how the discipline has matured.</p>



<h2 class="wp-block-heading">Why Continuous Delivery Was the Central DevOps Concern in 2017</h2>



<p class="wp-block-paragraph">By the end of 2016, many organisations had already adopted agile development and basic CI (continuous integration) pipelines. The natural next step — automating the path from a passing build all the way to production — was where teams were struggling. Continuous delivery promised faster time-to-market, fewer manual handoffs, and more reliable releases, but realising those benefits required significant cultural and tooling changes.</p>



<h2 class="wp-block-heading">Key Themes That Defined CD Predictions for 2017</h2>



<h3 class="wp-block-heading">1. Pipeline Automation Would Move Beyond Code</h3>



<p class="wp-block-paragraph">In 2016, most CD pipelines focused on building and testing application code. The emerging expectation was that infrastructure, database migrations, configuration, and security scanning would all become first-class citizens in the pipeline — a concept now widely called &#8220;pipeline as code&#8221; and embodied in tools such as Jenkinsfile, GitLab CI, and later GitHub Actions.</p>



<h3 class="wp-block-heading">2. Container Adoption Would Accelerate CD Maturity</h3>



<p class="wp-block-paragraph">Docker had achieved mainstream awareness by 2016, and Kubernetes was gaining traction as an orchestration platform. Predictions centred on containers becoming the standard packaging format for CD pipelines, making environment parity between development, staging, and production far easier to achieve. This would, in theory, eliminate the classic &#8220;works on my machine&#8221; class of deployment failures.</p>



<h3 class="wp-block-heading">3. Security Would Shift Left</h3>



<p class="wp-block-paragraph">The term &#8220;DevSecOps&#8221; was still relatively new in 2016, but the pressure to embed security testing earlier in the development lifecycle was growing. Predictions called for static analysis, dependency vulnerability scanning, and compliance checks to become automated pipeline stages rather than manual gates performed by a separate security team after the fact.</p>



<h3 class="wp-block-heading">4. Feature Flags Would Replace Long-Lived Branches</h3>



<p class="wp-block-paragraph">Long-lived feature branches were identified as one of the biggest blockers to true continuous delivery. The predicted shift was toward trunk-based development combined with feature flags (also called feature toggles), allowing teams to merge code continuously while still controlling which features were visible to end users. This approach decouples deployment from release.</p>



<h3 class="wp-block-heading">5. Metrics and Observability Would Drive CD Feedback Loops</h3>



<p class="wp-block-paragraph">Deploying frequently is only valuable if teams can quickly detect and respond to problems in production. Predictions emphasised that CD programmes would increasingly depend on robust observability — distributed tracing, structured logging, and real-time dashboards — to close the feedback loop between deployment and business outcome.</p>



<h2 class="wp-block-heading">The Cultural Dimension: CD Is Not Just a Tooling Problem</h2>



<p class="wp-block-paragraph">A consistent thread in end-of-2016 analysis was that technology alone would not deliver continuous delivery. Organisational structure, shared ownership of the pipeline, blameless post-mortems, and executive buy-in were all identified as critical success factors. Teams that treated CD purely as a tooling exercise consistently underperformed those that also invested in culture and process change.</p>



<h2 class="wp-block-heading">How These Predictions Held Up</h2>



<p class="wp-block-paragraph">Looking back from the present, most of these predictions proved accurate directionally. Container-based pipelines became standard. Feature flags matured into a dedicated product category. DevSecOps became an established discipline with its own toolchain. Observability grew from a niche concern into a core engineering requirement. The pace of adoption varied widely by organisation size and industry, but the trajectory was clear.</p>



<p class="wp-block-paragraph">For teams still building out their CD practice, these themes remain directly relevant. The fundamentals of pipeline automation, environment consistency, early security testing, and feedback-driven iteration have not changed — only the specific tools available to implement them have evolved.</p>



<h2 class="wp-block-heading">Further Reading</h2>



<p class="wp-block-paragraph">The original predictions article was published on <a href="https://devops.com/holiday-tradition-continuous-delivery-predictions/">DevOps.com</a>. For teams looking to benchmark their current CD maturity, the DORA (DevOps Research and Assessment) metrics — deployment frequency, lead time for changes, change failure rate, and time to restore service — remain the industry-standard framework.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>3 Signs You&#8217;re Doing DevOps Wrong</title>
		<link>https://www.bestdevops.com/3-signs-youre-doing-devops-wrong-dzone-devops/</link>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Mon, 12 Dec 2016 06:32:56 +0000</pubDate>
				<category><![CDATA[IT Training]]></category>
		<category><![CDATA[Article]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Article]]></category>
		<category><![CDATA[DevOps Wrong]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=160</guid>

					<description><![CDATA[If your organization is making these common mistakes, you may not be doing real DevOps — no matter what your job titles say. Here's what to watch for and how to course-correct.]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="aligncenter"><img fetchpriority="high" decoding="async" src="http://www.bestdevops.com/wp-content/uploads/2016/12/devops-wrong-scmgalaxy-300x169-1.jpg" alt="Rows of office workers working on computers with data streaming" width="300" height="169"/></figure>
</div>


<p class="wp-block-paragraph">DevOps has become one of the most widely adopted buzzwords in modern software delivery — but widespread adoption does not mean correct adoption. Many organizations brand themselves as &#8220;doing DevOps&#8221; while continuing practices that directly contradict the core principles of the movement. The result is a surface-level transformation that delivers few of the promised benefits: faster deployments, fewer incidents, and tighter collaboration between development and operations.</p>



<p class="wp-block-paragraph">This article, originally inspired by a piece published on <a href="https://dzone.com/articles/3-signs-youre-doing-devops-off-base">DZone DevOps</a>, explores three of the clearest warning signs that your DevOps program is off track — and what genuine DevOps practice looks like instead.</p>



<h2 class="wp-block-heading">Sign 1: Dev and Ops Still Work in Separate Silos</h2>



<p class="wp-block-paragraph">The most fundamental goal of DevOps is to break down the wall between development teams (who want to ship change quickly) and operations teams (who want to maintain stability). If your developers hand off a build to a separate ops team that deploys it without any shared ownership, responsibility, or tooling, you have renamed a waterfall handoff — you have not eliminated it.</p>



<p class="wp-block-paragraph">Real DevOps looks like shared on-call rotations, joint post-incident reviews, developers with access to production observability dashboards, and operations engineers contributing to CI/CD pipeline design. The org chart may still show distinct roles, but the workflow should be deeply integrated.</p>



<h3 class="wp-block-heading">What to look for</h3>



<ul class="wp-block-list">
<li>Tickets thrown &#8220;over the wall&#8221; from Dev to Ops for every deployment</li>
<li>Developers who have never logged into a production monitoring tool</li>
<li>Operations engineers who learn about a new feature on release day</li>
<li>Separate backlogs with no shared prioritization</li>
</ul>



<h2 class="wp-block-heading">Sign 2: Manual Processes Are Still Gating Releases</h2>



<p class="wp-block-paragraph">If a human being must manually approve, package, or deploy every release, your pipeline is not a DevOps pipeline — it is a traditional release process with a CI server bolted to the front. Automation is not a &#8220;nice to have&#8221; in DevOps; it is the mechanism that makes continuous delivery possible at scale.</p>



<p class="wp-block-paragraph">This does not mean removing all human judgment from the process. Change advisory board (CAB) reviews and manual approval gates have legitimate uses, especially for high-risk changes. The problem arises when manual steps are the default for routine, low-risk deployments that could safely be automated.</p>



<h3 class="wp-block-heading">What to look for</h3>



<ul class="wp-block-list">
<li>Deployments that require a specific person to be available and on-keyboard</li>
<li>No automated test suite running on every commit</li>
<li>Configuration changes made by logging into servers directly rather than through infrastructure-as-code tooling</li>
<li>Release schedules measured in weeks or months rather than days or hours</li>
</ul>



<h2 class="wp-block-heading">Sign 3: There Is No Feedback Loop From Production</h2>



<p class="wp-block-paragraph">DevOps is not just about shipping software faster — it is about learning faster. Continuous feedback from production systems back into the development cycle is what allows teams to catch problems early, understand user behavior, and make informed architectural decisions. Without it, teams are flying blind regardless of how fast they deploy.</p>



<p class="wp-block-paragraph">A healthy feedback loop includes application performance monitoring (APM), centralized log aggregation, alerting that reaches the team who wrote the code, and regular review of production metrics during planning sessions. Developers should know within minutes when something they shipped is causing errors in production.</p>



<h3 class="wp-block-heading">What to look for</h3>



<ul class="wp-block-list">
<li>Developers who only hear about production issues from customer support tickets</li>
<li>No dashboards or runbooks shared between Dev and Ops</li>
<li>Post-mortems that never result in process changes</li>
<li>No defined SLOs (Service Level Objectives) or error budgets</li>
</ul>



<h2 class="wp-block-heading">How to Course-Correct</h2>



<p class="wp-block-paragraph">Recognizing these patterns is the first and most important step. DevOps transformation does not happen by purchasing a tool or renaming a team. It requires deliberate cultural change, executive sponsorship, and incremental process improvement measured against real outcomes: deployment frequency, lead time for changes, mean time to recovery (MTTR), and change failure rate.</p>



<p class="wp-block-paragraph">Start with the constraint that is causing the most pain. If deployments are slow because of manual steps, automate one pipeline stage at a time. If incidents are frequent because Dev and Ops don&#8217;t communicate, start a shared Slack channel and joint incident review. Small, visible wins build the trust and momentum needed for deeper transformation.</p>



<p class="wp-block-paragraph"><em>This article expands on themes from the original DZone piece: <a href="https://dzone.com/articles/3-signs-youre-doing-devops-off-base">3 Signs You&#8217;re Doing DevOps Wrong — DZone DevOps</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
