<?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>BMC Software | Blogs</title>
	<atom:link href="https://blogs.bmc.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://s7280.pcdn.co</link>
	<description></description>
	<lastBuildDate>Mon, 08 Jun 2026 14:43:25 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://s7280.pcdn.co/wp-content/uploads/2016/04/bmc_favicon-300x300-36x36.png</url>
	<title>BMC Software | Blogs</title>
	<link>https://s7280.pcdn.co</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Real-Time Compliance: Prove What Ran, What Data Was Used, and Whether It Was Compliant</title>
		<link>https://s7280.pcdn.co/proving-real-time-compliance/</link>
		
		<dc:creator><![CDATA[BMC Software]]></dc:creator>
		<pubDate>Mon, 08 Jun 2026 14:26:54 +0000</pubDate>
				<category><![CDATA[Workload Automation Blog]]></category>
		<guid isPermaLink="false">https://blogs.bmc.com/?p=55940</guid>

					<description><![CDATA[<img width="700" height="400" src="https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1.png 700w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-300x171.png 300w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-24x14.png 24w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-36x21.png 36w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-48x27.png 48w" sizes="(max-width: 700px) 100vw, 700px" />AI is changing where risk shows up—and making it harder to prove you’re in control. TL;DR AI agents, APIs, and automated workflows are scaling faster than the controls designed to govern them. Fewer processes involves people, but most controls still assume they do. Policies exist. Monitoring exists. But control rarely happens at the moment work […]]]></description>
										<content:encoded><![CDATA[<img width="700" height="400" src="https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" srcset="https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1.png 700w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-300x171.png 300w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-24x14.png 24w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-36x21.png 36w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-48x27.png 48w" sizes="(max-width: 700px) 100vw, 700px" /><p><em>AI is changing where risk shows up—and making it harder to prove you’re in control.</em></p>
<h2>TL;DR</h2>
<p>AI agents, APIs, and automated workflows are scaling faster than the controls designed to govern them. Fewer processes involves people, but most controls still assume they do.</p>
<p>Policies exist. Monitoring exists. But control rarely happens at the moment work runs.</p>
<p>That’s the gap.</p>
<p>If you can’t prove—right now—what executed, what data was used, and whether it followed policy, you don’t have real-time compliance. You have delayed reporting.</p>
<h2>What Do We Mean by “Real-Time Compliance”?</h2>
<p>Practically speaking, it’s pretty simple: Can you tell me—right now—what ran, what data it used, and whether it followed policy? If you can’t answer that without digging through logs or pulling reports later, it’s not real-time.</p>
<p>Real-time compliance means control is applied as work runs—not before on paper, and not after in an audit. And the proof is created at the same time, automatically.</p>
<p>If you have to reconstruct what happened after the fact, you’re not operating in real time. You’re piecing together history.</p>
<h2>The Real Problem: Control Isn’t Applied Where Work Happens</h2>
<p>Most organizations aren’t missing controls. You likely already have:</p>
<ul>
<li>IAM to define who can access what</li>
<li>Security tools to detect issues</li>
<li>Governance frameworks to set policies</li>
</ul>
<p>The problem is that these systems don’t actually control what happens when work runs across workflows, data pipelines, or AI systems. As a result, gaps show up in production:</p>
<ul>
<li>Machine-driven activity grows, but enforcement isn’t consistent</li>
<li>Data pipelines move faster, but validation gets weaker</li>
<li>AI systems follow policies on paper, but not always in practice</li>
</ul>
<p>And when someone asks, “Are we compliant right now?” you still can’t answer in real time. It can take hours, days, or even weeks.</p>
<h2>A Quick Litmus Test: Is Control Enforced?</h2>
<p>If you’re accountable for risk and compliance, there’s a simple way to pressure-test your current state: Check the boxes where you can prove control <em>at execution</em>—not just in policies or audit reports.</p>
<h2>Machine &amp; AI execution</h2>
<ul>
<li>You can list every non-human identity running production workflows</li>
<li>You can trace every AI-driven action to a system and dataset</li>
<li>Policies are enforced <em>before execution</em>, not just logged afterward</li>
</ul>
<p>If not, machine activity is happening outside enforceable control—and you can’t reliably audit it.</p>
<h2>Data and AI pipelines</h2>
<ul>
<li>Every production pipeline includes enforced validation checkpoints</li>
<li>You can prove lineage from source to output</li>
<li>AI systems cannot run on unapproved or external data</li>
</ul>
<p>If not, decisions are being made on data you can’t fully trust or defend.</p>
<h2>Compliance proof</h2>
<ul>
<li>You can generate evidence in real time without manual effort</li>
<li>Audit trails are system-generated, not assembled afterward</li>
<li>You can answer “are we compliant right now?” with actual data</li>
</ul>
<p>If not, compliance is reactive and hard to defend under scrutiny.</p>
<p><strong>The takeaway: </strong>If you can’t check every box in a category, control in that area isn’t enforced at execution. And if you see gaps across categories, you’re not preventing risk, you’re discovering it after the fact.</p>
<h2>Where Real-Time Compliance Breaks Down</h2>
<p>In most environments, the issue is that controls aren’t applied where the work actually runs.</p>
<p>Here’s where it typically breaks down:</p>
<h3>1. Identity control stops with people</h3>
<p>IAM works well for humans, but most production activity now isn’t driven by people. It’s service accounts, APIs, automated workflows, and AI agents doing the work. These identities often aren’t consistently governed, aren’t tied to enforceable policies at runtime, and aren’t monitored at the point of action. So, while access may be controlled, execution isn’t.</p>
<h3>2. Data pipelines outrun your controls</h3>
<p>Pipelines are built to move fast. Controls are often layered around them, not inside them. That leads to validation being optional, policies being applied inconsistently, and outputs being built on unverified inputs. So, you might have lineage—but not trust in the outcome.</p>
<h3>3. AI governance stops at definition</h3>
<p>Most organizations have started defining model policies, access controls, and governance frameworks. But they don’t control how AI actions are triggered, what data is actually used, and how decisions propagate through systems. So, policy exists, but enforcement doesn’t.</p>
<h2>What It Takes to Prove Compliance</h2>
<p>At some point, this becomes a practical question: <em>Can we prove what happened, as it happened?</em> To do that, control has to move closer to execution, where works runs.</p>
<p>That means having a layer that:</p>
<ul>
<li>enforces policy before execution</li>
<li><a href="/blogs/resilient-data-pipelines/">validates data as it moves</a></li>
<li>governs AI workflows like any other production process</li>
<li>captures evidence as part of execution—not afterward</li>
</ul>
<p>When that exists, questions like these are easier to answer:</p>
<ul>
<li>What ran across our environment in the last 24 hours?</li>
<li>Which workflows used unvalidated data?</li>
<li>Where were controls bypassed?</li>
<li>Which AI-driven actions violated policy?</li>
<li>Are we compliant right now?</li>
</ul>
<p>If you can’t answer these questions quickly, control is assumed—not enforced.</p>
<h2>What Real-Time Compliance Requires</h2>
<p>Frameworks like the EU AI Act and NIST AI RMF aren’t asking for more documentation.</p>
<p>They’re asking for <em>provable behavior.</em> To meet that bar, four things need to be true:</p>
<h3>1. Controls are enforced at execution</h3>
<p>Non-compliant workflows don’t run. Policies apply consistently. Every execution records whether it passed or failed control.</p>
<h3>2. Data and decisions are traceable</h3>
<p>Every output can be traced back to its data sources, transformations, and execution path. Across systems, not just within tools.</p>
<h3>3. Compliance is continuous</h3>
<p>You don’t check compliance periodically. You can see what’s running, under which policies, in real time.</p>
<h3>4. Evidence is generated automatically</h3>
<p>Audit trails aren’t reconstructed. They’re created as part of execution. If compliance depends on reconstructing events, it won’t hold up under real pressure.</p>
<h2>What This Looks Like in the First 90 Days</h2>
<p>Achieving real-time compliance isn’t a multi-year transformation. It starts with visibility into where control breaks down, and then quickly moves to enforcing control at execution.</p>
<h3>Days 0–30: Visibility</h3>
<ul>
<li>Identify critical workflows</li>
<li>Surface unmanaged machine and AI activity</li>
<li>Map where execution happens outside control</li>
</ul>
<p><em>Outcome:</em> You know where compliance can’t be proven right now.</p>
<h3>Days 30–60: Enforcement</h3>
<ul>
<li>Bring high-risk workflows under orchestration</li>
<li>Introduce policy checkpoints</li>
<li>Apply validation to key pipelines</li>
</ul>
<p><em>Outcome:</em> High-risk execution is now governed at runtime.</p>
<h3>Days 60–90: Proof</h3>
<ul>
<li>Automate evidence generation</li>
<li>Establish continuous compliance baselines</li>
<li>Link workflows, data, and outcomes</li>
</ul>
<p><em>Outcome:</em> You can prove compliance as work runs, not after.<strong> </strong></p>
<h2>Common Questions Security &amp; Risk Leaders Ask</h2>
<h3><span style="font-size: 16px;">1. How do we find where controls are being bypassed?</span></h3>
<p>You need visibility into execution, not just policy definitions. That usually means <a href="/blogs/workflow-orchestration/">centralizing orchestration</a> and making workflow execution observable across systems.</p>
<h3>2. How do we keep AI agents within bounds?</h3>
<p>By enforcing controls at runtime: identity, data access, and allowed actions. Every action must pass through those controls, not just inherit policy.</p>
<h3>3. How do we add human approvals without slowing everything down?</h3>
<p>By applying them selectively. Most workflows run automatically. Only exceptions or high-risk actions trigger human approval in real time.</p>
<h3>4. How do we prove what happened without manual reconstruction?</h3>
<p>By capturing execution as it happens: inputs, transformations, model activity, outputs. All in a single, time-sequenced record.</p>
<h2>Final Thoughts: The Mental Shift That Matters</h2>
<p>Compliance used to be about documentation. Now it’s about <em>provable execution</em>. The question isn’t “Do we have policies?” It’s “Can we prove they were enforced when work actually ran?”</p>
<p>That’s where an <a href="/blogs/soap-control-plane-ai/">AI control plane</a> approach starts to matter.</p>
<p>Platforms like <a href="/it-solutions/control-m.html" target="_blank" rel="noopener">Control‑M</a> bring execution, control, and evidence together, so you can:</p>
<ul>
<li>Enforce policy at execution, not after the fact</li>
<li>Validate data before it’s used</li>
<li>See exactly what ran, how it ran, and what it produced</li>
<li>Capture audit evidence automatically, as part of runtime</li>
</ul>
<p>When that’s in place, everything tightens up: Work runs under control, activity is visible in real time, policies are applied consistently, and compliance is provable without reconstruction.</p>
<p><strong>Final takeaway:</strong> If you’re trying to move from “we think we’re compliant” to “we can prove it right now,” it starts with enforcing control where execution happens.</p>
<p><a href="/it-solutions/ai-governance-for-production-ai-workflows.html" target="_blank" rel="noopener">How to operationalize AI governance to control risk and compliance in production</a></p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SOAP as the Control Plane for AI: Why Everything Runs—And Still Isn’t Under Control</title>
		<link>https://blogs.bmc.com/soap-control-plane-ai/</link>
		
		<dc:creator><![CDATA[BMC Software]]></dc:creator>
		<pubDate>Thu, 04 Jun 2026 15:01:36 +0000</pubDate>
				<category><![CDATA[Workload Automation Blog]]></category>
		<category><![CDATA[Mainframe Blog]]></category>
		<guid isPermaLink="false">https://blogs.bmc.com/?p=55932</guid>

					<description><![CDATA[<img width="700" height="400" src="https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" srcset="https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1.png 700w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-300x171.png 300w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-24x14.png 24w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-36x21.png 36w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-48x27.png 48w" sizes="(max-width: 700px) 100vw, 700px" />TL;DR AI isn’t the hard part anymore. Operationalizing AI is. Most AI projects stall because no one really has control over how the whole thing behaves in production. Pipelines run. Workflows exist. But they’re stitched together across tools, scripts, and “somebody who knows how it works.” What you have isn’t a system. It’s coordination by […]]]></description>
										<content:encoded><![CDATA[<img width="700" height="400" src="https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1.png 700w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-300x171.png 300w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-24x14.png 24w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-36x21.png 36w, https://s7280.pcdn.co/wp-content/uploads/2026/06/All-DB2-DBAs-497452519-700x400-1-48x27.png 48w" sizes="auto, (max-width: 700px) 100vw, 700px" /><h2>TL;DR</h2>
<p>AI isn’t the hard part anymore. Operationalizing AI is.</p>
<p>Most AI projects stall because no one really has control over how the whole thing behaves in production.</p>
<p>Pipelines run. Workflows exist. But they’re stitched together across tools, scripts, and “somebody who knows how it works.” What you have isn’t a system. It’s coordination by coincidence.</p>
<p>A SOAP is the layer that turns all of that into something you can actually run and rely on.</p>
<h2>Why So Many AI Projects Stall — and What’s Missing in the Middle</h2>
<p>The model works. The use case is valid. And then it stalls. Not because the model failed, but because everything around it starts to break.</p>
<p>The problem shows up in the middle:</p>
<ul>
<li>data isn’t where it needs to be</li>
<li>steps don’t run in the right order</li>
<li>systems drift out of sync</li>
</ul>
<p>Individually, those pieces exist. Together, they don’t behave like a system. That’s why “we got it working” rarely turns into “this runs reliably in production.”</p>
<p>There’s a layer that’s supposed to hold all of this together. In most environments, it doesn’t exist as a single system. It’s spread across schedulers, pipelines, scripts, and a lot of tribal knowledge.</p>
<p>When you actually pull that together into something coherent, it’s what’s referred to as a <a href="/blogs/soaps-service-orchestration-automation-platforms/">Service Orchestration and Automation Platform (SOAP)</a>.</p>
<h2>Is SOAP Just Rebranded Orchestration?</h2>
<p>It sounds like it. Most teams already have plenty of orchestration. And yet the common experience is: everything runs but it still doesn’t feel under control.</p>
<p>That’s because <a href="/blogs/workflow-orchestration/">orchestration</a> is built to execute workflows—even across systems—but it doesn’t inherently give you control over how those workflows behave at the system level.</p>
<p>The problem is that real systems don’t stay in boundaries. Workflows interact. Dependencies cross tools. Upstream delays ripple. AI steps behave inconsistently. So you end up here: everything ran, but the outcome is still wrong.</p>
<p>That’s not an execution failure. It’s a control failure. That’s the shift:</p>
<ul>
<li>Orchestration defines how the workflow is supposed to run across systems.</li>
<li>SOAP is what actually keeps those workflows running correctly across the environment.</li>
</ul>
<p>You don’t feel that difference when you’re building a pipeline. You feel it when:</p>
<ul>
<li>that pipeline connects to everything else</li>
<li>something upstream is late</li>
<li>something downstream quietly breaks</li>
<li>and no single tool can explain what actually happened</li>
</ul>
<p>In practice, this is where platforms like <a href="/it-solutions/control-m.html" target="_blank" rel="noopener">Control‑M</a> show up—not as “another orchestrator,” but as the layer that coordinates workflows across data, applications, and AI so they behave like a system.</p>
<p><strong>Takeaway: </strong>It’s not more orchestration. It’s the layer that makes everything already orchestrated actually behave predictably.</p>
<h2>What a Control Plane Has to Get Right</h2>
<p>Once you think in terms of a SOAP as the control plane, the question shifts pretty quickly from: “how do we run this workflow?” to “what does it take to keep this thing behaving under real conditions?”</p>
<p>In practice, there are a few things a control plane needs to get right if it’s going to hold up in production:</p>
<h3>1. It actually has to run reliably</h3>
<p>Not just once. Not just in a clean path. Across:</p>
<ul>
<li>cloud + onprem</li>
<li>internal systems + external APIs</li>
<li>workloads that don’t all behave the same way</li>
</ul>
<p>AI makes this harder, not easier. Latency varies. Dependencies drift. Retries don’t always help. At some point, you realize the pipeline is only as reliable as the least predictable thing in it.</p>
<h3>2. It has to understand what depends on what</h3>
<p>This is the one most teams feel immediately. Something upstream is delayed, and you don’t find out until something downstream fails—or worse, runs with bad data.</p>
<p>Without system-level awareness, you’re always reacting. With it, you can actually see what’s at risk, what’s impacted, and what needs attention now.</p>
<h3>3. It has to explain what’s going on</h3>
<p>This is where things usually fall back to people. Someone knows how the workflow works, why it fails in weird ways, and what “normal” looks like. And everyone else is stuck asking them.</p>
<p>A control plane starts to pull that knowledge into the system itself:</p>
<ul>
<li>what this workflow does</li>
<li>what changed</li>
<li>what likely caused the issue</li>
</ul>
<p>Not magic. Just enough context to stop everything from being a guessing game.</p>
<p><strong>Takeaway: </strong>You’re no longer just running workflows. You’re running a system where behavior is visible, dependencies are understood, and issues are explainable. That’s what lets <a href="/it-solutions/ai-workflow-orchestration.html" target="_blank" rel="noopener">AI pipelines</a> move from “it works” to something you can actually rely on.</p>
<h2>What This Looks Like When It Actually Works</h2>
<p>This is where the control plane idea stops being conceptual and starts showing up in real workflows.</p>
<h3>1. When a “quick change” isn’t a scramble anymore</h3>
<p>You get the request: “Can we refresh this dashboard with updated projections today?”</p>
<p>Without a control plane, that usually turns into a scramble—figuring out which pipelines are involved, coordinating across a few teams, manually triggering jobs, and then watching closely to see what breaks.</p>
<p>With a control plane, that same request is already understood as a workflow. The dependencies are mapped, the execution path is known, and the change can be applied in one place without chasing it across tools.</p>
<p>The difference isn’t just speed. It’s that the work becomes predictable and repeatable instead of reactive.</p>
<h3>2. When AI actually makes it to production</h3>
<p>Moving revenue forecasting models, fraud analysis pipelines, or <a href="https://www.bmc.com/it-solutions/supply-chain-orchestration.html" target="_blank" rel="noopener">supply chain optimization workflows</a> from proof-of-concept to operational requires enterprise-grade discipline: <a href="/it-solutions/data-orchestration-workflow-orchestration.html" target="_blank" rel="noopener">governed data ingestion</a>, controlled model execution, managed LLM invocation.</p>
<p>With a control plane, ingestion, transformation, inference, and downstream updates are all coordinated, observable, and governed the same way. At that point, moving to production stops feeling like starting over.</p>
<h3>3. When governance isn’t a periodic fire drill</h3>
<p>In most environments, workflow sprawl builds up quietly over time. Pipelines stick around long after they’re needed, dependencies overlap, and no one really has a clear view of what’s still in use. You don’t notice it until something breaks, performance slips, or there’s an audit coming up.</p>
<p>Without a control plane, governance is something you piece together after the fact. With one, the system itself starts to surface what’s changed, what’s no longer used, and where things are drifting. Governance becomes continuous instead of reactive.</p>
<h2>Why the Lack of a Control Plane Feels Worse With AI</h2>
<p>This isn’t a new problem. The gaps in how workflows are coordinated have always been there. <a href="/blogs/ai-is-ready-are-your-operations/">AI just makes them obvious</a>.</p>
<p>You now have more steps, more variability, more external dependencies (LLMs, APIs), and less predictable behavior. So the same coordination gaps that were manageable before start to show up everywhere.</p>
<p><strong>Without a Control Plane</strong></p>
<p><img decoding="async" class="alignnone size-full wp-image-55935" src="https://s7280.pcdn.co/wp-content/uploads/2026/06/Without-a-Control-Plane.svg" alt="" /></p>
<p>No shared context</p>
<ul>
<li>Each part runs its piece</li>
<li>Dependencies are implicit</li>
<li>Failures are discovered late</li>
<li>People connect the dots manually</li>
</ul>
<p><strong>With a Control Plane (SOAP)</strong></p>
<p><img decoding="async" class="alignnone size-full wp-image-55936" src="https://s7280.pcdn.co/wp-content/uploads/2026/06/With-a-Control-Plane-SOAP.svg" alt="" /></p>
<ul>
<li>One layer coordinates execution across everything</li>
<li>Dependencies are explicit and visible</li>
<li>Failures are understood in context</li>
<li>Impact is clear before it spreads</li>
</ul>
<h2>Where SOAP Changes Day-to-Day Work</h2>
<p>This is where it gets real.</p>
<ul>
<li>Instead of debugging across tools, you can actually see the workflow end to end.</li>
<li>Instead of isolated failures, you get context about what those failures affect.</li>
<li>Instead of relying on “who knows this pipeline,” the system carries that understanding.</li>
</ul>
<p>With a SOAP, AI workloads stop being special cases and start behaving like everything else you run in production—the same way mature teams handle <a href="/it-solutions/automation-orchestration.html">automation and orchestration</a> across the rest of the stack.</p>
<h2>Where to Start (Without Turning This Into a Rewrite)</h2>
<p>You don’t need to replatform everything. You need to expose where you don’t have control.</p>
<h3>1. Start with one pipeline that matters</h3>
<p>Not a clean one. A real one. Map what actually happens: where data comes from, what it triggers, and what breaks if something is late. This is where hidden dependencies show up.</p>
<h3>2. Count how many “control planes” you actually have</h3>
<p>Most teams have multiple orchestration tools, scripts filling gaps, and people connecting the dots. Everything is orchestrated. Nothing is coordinated.</p>
<h3>3. Make the system visible before you automate it</h3>
<p>You should be able to answer, in one place: what does this workflow actually do, what depends on it, and what happens if it fails or drifts. If you can’t answer those, automation just makes troubleshooting harder.</p>
<h3>4. Treat AI workloads like real workloads</h3>
<p>This is where things quietly break. AI steps often have different retry behavior, weaker monitoring, and less consistent control. That works in testing. It doesn’t in production. Treat them like everything else: observable, governed, and part of the same system—which is increasingly what <a href="https://www.bmc.com/it-solutions/agentic-orchestration.html">agentic orchestration</a> is being built to handle.</p>
<h3>5. Don’t try to fix everything at once</h3>
<p>If one pipeline becomes visible, predictable and understandable, that’s already meaningful progress. From there, it scales.</p>
<h2>What You’re Actually Building Toward</h2>
<p>Not a new tool. Not a perfect architecture. Just this: a single layer that understands how your workflows behave and keeps them from drifting.</p>
<p>Once you have that, automation gets easier, failures are less surprising, and scaling doesn’t multiply chaos.</p>
<h2>To Sum Up: The Shift That Actually Matters</h2>
<p>AI isn’t a modeling problem anymore. It’s an operations problem: can you run complex, cross-system workflows reliably under real conditions? That’s the same shift driving teams to <a href="/blogs/unlock-data-initiatives-with-dataops/">operationalize data and AI projects through orchestration</a>.</p>
<h3>If this feels familiar</h3>
<p>If your current setup works, but only with careful coordination, tribal knowledge, and a few “don’t touch that” pipelines, you’re not behind. You’re just missing the layer that turns all of it into a system you can actually control. That’s the role SOAP is starting to play.</p>
<p><em>If you’re trying to move from “we got it working” to “we can run this reliably, every day”—here’s a practical guide to turning complex workflows into AI-powered outcomes: </em><a href="/documents/e-book/orchestration-the-missing-layer-in-enterprise-ai.html"><strong><em>Orchestration: The Missing Layer in Enterprise AI</em></strong></a><em>.</em></p>
<p><em>This guide goes deeper into what’s missing when it comes to operationalizing AI—what it actually looks like in production, why it shows up so consistently, and how teams are starting to close the gap with a real control plane.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Mainframe Digital Certificate Management: Solving the System Identity Crisis</title>
		<link>https://blogs.bmc.com/mainframe-digital-certificate-management/</link>
		
		<dc:creator><![CDATA[Matt Whitbourne]]></dc:creator>
		<pubDate>Mon, 18 May 2026 07:58:44 +0000</pubDate>
				<category><![CDATA[Mainframe Blog]]></category>
		<guid isPermaLink="false">https://blogs.bmc.com/?p=55924</guid>

					<description><![CDATA[<img width="700" height="400" src="https://s7280.pcdn.co/wp-content/uploads/2020/01/bigdata_security-700x400.png" class="attachment-large size-large wp-post-image" alt="bigdata_security" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2020/01/bigdata_security-700x400.png 700w, https://s7280.pcdn.co/wp-content/uploads/2020/01/bigdata_security-700x400-300x171.png 300w, https://s7280.pcdn.co/wp-content/uploads/2020/01/bigdata_security-700x400-24x14.png 24w, https://s7280.pcdn.co/wp-content/uploads/2020/01/bigdata_security-700x400-36x21.png 36w, https://s7280.pcdn.co/wp-content/uploads/2020/01/bigdata_security-700x400-48x27.png 48w" sizes="auto, (max-width: 700px) 100vw, 700px" />As digital certificate lifetimes drop to 47 days, automation becomes essential to maintain availability, security, and compliance. BMC AMI Digital Certificate Manager extends automated certificate lifecycle management to the mainframe, enabling standardization across the enterprise using your current CLM vendor. Digital certificates are the connective tissue of the enterprise environment, enabling systems, workloads, applications, and […]]]></description>
										<content:encoded><![CDATA[<img width="700" height="400" src="https://s7280.pcdn.co/wp-content/uploads/2020/01/bigdata_security-700x400.png" class="attachment-large size-large wp-post-image" alt="bigdata_security" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2020/01/bigdata_security-700x400.png 700w, https://s7280.pcdn.co/wp-content/uploads/2020/01/bigdata_security-700x400-300x171.png 300w, https://s7280.pcdn.co/wp-content/uploads/2020/01/bigdata_security-700x400-24x14.png 24w, https://s7280.pcdn.co/wp-content/uploads/2020/01/bigdata_security-700x400-36x21.png 36w, https://s7280.pcdn.co/wp-content/uploads/2020/01/bigdata_security-700x400-48x27.png 48w" sizes="auto, (max-width: 700px) 100vw, 700px" /><p><em>As digital certificate lifetimes drop to 47 days, automation becomes essential to maintain availability, security, and compliance. BMC AMI Digital Certificate Manager extends automated certificate lifecycle management to the mainframe, enabling standardization across the enterprise using your current CLM vendor.</em></p>
<p>Digital certificates are the connective tissue of the enterprise environment, enabling systems, workloads, applications, and APIs to verify each other and communicate securely. When a certificate fails due to expiration or error, the impact on service availability and security can be immediate and severe. And with regulators driving certificate lifetimes down to as little as 47 days by 2029, organizations face a sharp increase in both <a href="/documents/infographics/certificate-lifetimes-are-shrinking.html">operational and compliance risk</a>. That makes digital certificate management a top priority for BMC customers.</p>
<p>By enabling organizations to discover, track, and renew certificates across the infrastructure, digital certificate management prevents the outages and security gaps that can result from expired, misconfigured, or otherwise compromised certificates. This task has grown more difficult in recent years, and even greater challenges are on the horizon. But BMC has a solution.</p>
<h2>Why digital certificate management is becoming an urgent challenge</h2>
<p>Traditionally, many organizations have managed mainframe certificates through manual processes centered on spreadsheets and tribal knowledge. In recent years, the growing number of system identities relying on these certificates has pushed these methods to the breaking point. Now, regulatory changes have made them completely unsustainable.</p>
<p>To reduce the exposure that can result from a compromised certificate, the CA/Browser Forum has announced aggressive reductions in TLS certificate lifetimes. Until this month, companies were allowed a relatively manageable 398-day renewal cycle. Now that window has been nearly cut in half to 200 days. Next March, it will shrink once again to 100 days, and by March 2029, TLS certificates will be good for only 47 days. Each of these reductions effectively multiplies the certificate management workload for mainframe security teams, and with it, the chance of manual errors, expirations, and system outages.</p>
<p>This isn’t a future problem. The regulatory deadlines are fixed, the timelines are non-negotiable, and their impact is inevitable. That’s why I’m excited to announce <a href="/it-solutions/bmc-ami-digital-certificate-management.html">BMC AMI Digital Certificate Manager (DCM)</a>—a new solution that fundamentally changes certificate management on the mainframe.</p>
<h2>How to extend enterprise digital certificate management to the mainframe</h2>
<p>Most enterprises already invest in Certificate Lifecycle Management (CLM) platforms for their distributed and cloud environments. These platforms haven’t been able reach the mainframe, however, leaving z/OS as a manual island in an otherwise automated estate. Now BMC is filling that gap with the only solution enabling digital certificate management platforms to extend automation to the mainframe as part of a consistent enterprise strategy.</p>
<p>Proven in operational environments for over five years, DCM provides a unified integration layer to connect Venafi and Keyfactor digital certificate management tools to mainframe ESMs including RACF, ACF2, and Top Secret. With DCM, you can standardize on one BMC solution for your mainframe while supporting whichever certificate vendors your organization already uses, no rip-and-replace required.</p>
<h2>End-to-end automated certificate operations</h2>
<p>DCM extends your organization’s CLM to automate the entire mainframe certificate lifecycle, from issuance and renewal to replacement and rollback. The impact is immediate and measurable:</p>
<ul>
<li><strong>Dramatic effort reduction: </strong>Mainframe certificate implementations that previously took up to three hours of manual work are now fully automated.</li>
<li><strong>Eliminated outage risk: </strong>Expired or mismanaged certificates are a major cause of preventable mainframe outages. DCM’s scheduled renewals and built-in rollback ensure continuous availability without late-night firefighting.</li>
<li><strong>Reduced dependency on scarce skills: </strong>Mainframe security expertise is increasingly hard to find. DCM removes the need for skilled personnel to manually execute certificate commands across RACF, ACF2, or Top Secret, freeing them for higher-value work.</li>
<li><strong>Complete audit visibility: </strong>Every action is logged with full detail, including which commands were issued, which ESM responses were received, who authorized the change, and when.</li>
</ul>
<h2>Real-world impact at a major financial institution</h2>
<p>One of the world’s largest financial institutions evaluated DCM against its current, pre-automation state. With certificate volumes growing over 30 percent year over year, a small core team currently handles digital certificate management manually across many application owners and faces an increasing risk of outages, audit failures, and security gaps.</p>
<p>The firm projected the five-year value of deploying DCM as <strong>$8.6 million</strong>, driven by manual effort reduction and avoided headcount ($3.6M), eliminated application outages ($2.2M), compliance and audit risk reduction ($1.4M), operational efficiency gains ($0.8M), and future-proofing against accelerating certificate volumes ($0.6M). Beyond these measurable financial gains, the solution supports the institution’s broader strategic priorities around operational resilience and responsible growth.</p>
<h2>Strengthening Zero Trust across the enterprise</h2>
<p>Machine identity is foundational to Zero Trust: Every workload, process, and system must be authenticated. Working alongside <a href="/it-solutions/bmc-ami-mainframe-security.html">BMC AMI Security</a>, DCM becomes part of a comprehensive Zero Trust strategy for the mainframe, enabling continuous threat detection, automated response, and end-to-end protection across your most critical environment. Security teams gain the observability, policy enforcement, and confidence they need to report to the chief information security officer (CISO) and the board that the mainframe is truly protected.</p>
<h2>Looking ahead</h2>
<p>The certificate landscape continues to move toward shorter lifetimes, more frequent renewals, higher volumes, and tighter regulatory scrutiny. All of these trends will drive an exponential growth in manual digital certificate management workloads. By acting now, organizations can stay ahead of increasingly urgent certificate deadlines while preparing their infrastructure for continuous, automated certificate renewals.</p>
<p>BMC AMI Digital Certificate Manager is generally available. We invite you to <a href="/documents/solution-briefs/ami-digital-certificate-managment.html">learn more about how DCM can modernize certificate management</a> across your mainframe environment—preserving your existing tools, eliminating manual effort, and building the operational resilience your business demands.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>BMC Statement: Industry Developments in AI-Driven Security Research</title>
		<link>https://blogs.bmc.com/bmc-statement-industry-developments-in-ai-driven-security-research/</link>
		
		<dc:creator><![CDATA[BMC Software]]></dc:creator>
		<pubDate>Mon, 04 May 2026 14:58:29 +0000</pubDate>
				<category><![CDATA[Security & Compliance Blog]]></category>
		<guid isPermaLink="false">https://blogs.bmc.com/?p=55917</guid>

					<description><![CDATA[<img width="810" height="405" src="https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-1024x512.jpg.optimal.jpg" class="attachment-large size-large wp-post-image" alt="Shanghai cityscape network" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-1024x512.jpg.optimal.jpg 1024w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-300x150.jpg.optimal.jpg 300w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-768x384.jpg.optimal.jpg 768w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-810x405.jpg.optimal.jpg 810w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-1140x570.jpg.optimal.jpg 1140w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-24x12.jpg.optimal.jpg 24w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-36x18.jpg.optimal.jpg 36w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-48x24.jpg.optimal.jpg 48w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network.jpg.optimal.jpg 1401w" sizes="auto, (max-width: 810px) 100vw, 810px" />BMC is aware of recent industry discussion about the use of advanced AI techniques to identify software vulnerabilities, including initiatives such as Project Glasswing. As part of normal security operations, BMC continuously monitors emerging research, threat intelligence, and industry developments related to software and supply chain security. These developments reflect an acceleration in how vulnerabilities […]]]></description>
										<content:encoded><![CDATA[<img width="810" height="405" src="https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-1024x512.jpg.optimal.jpg" class="attachment-large size-large wp-post-image" alt="Shanghai cityscape network" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-1024x512.jpg.optimal.jpg 1024w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-300x150.jpg.optimal.jpg 300w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-768x384.jpg.optimal.jpg 768w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-810x405.jpg.optimal.jpg 810w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-1140x570.jpg.optimal.jpg 1140w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-24x12.jpg.optimal.jpg 24w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-36x18.jpg.optimal.jpg 36w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network-48x24.jpg.optimal.jpg 48w, https://s7280.pcdn.co/wp-content/uploads/2021/07/Shanghai-cityscape-network.jpg.optimal.jpg 1401w" sizes="auto, (max-width: 810px) 100vw, 810px" /><p>BMC is aware of recent industry discussion about the use of advanced AI techniques to identify software vulnerabilities, including initiatives such as Project Glasswing.</p>
<p>As part of normal security operations, BMC continuously monitors emerging research, threat intelligence, and industry developments related to software and supply chain security. These developments reflect an acceleration in how vulnerabilities may be identified across the industry.</p>
<p>BMC maintains a defense-in-depth security program and regularly evaluates opportunities to enhance controls and processes as technologies evolve. We engage with customers, partners, and the broader security community to remain aligned with industry best practices.</p>
<p>As new information becomes available, BMC will use its proactive notification process to help keep customers up to date.</p>
<p>To register for proactive notifications, please see the following BMC Support Central article:</p>
<p><a href="https://docs.bmc.com/xwiki/bin/view/Standalone/BMC-Support-Central-User-Guide/supportcentraluserguide/Manage-Your-Support-Account/Favorite-Products-and-Alerts/">https://docs.bmc.com/xwiki/bin/view/Standalone/BMC-Support-Central-User-Guide/supportcentraluserguide/Manage-Your-Support-Account/Favorite-Products-and-Alerts/</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AI Is Ready. Are Your Operations?</title>
		<link>https://blogs.bmc.com/ai-is-ready-are-your-operations/</link>
		
		<dc:creator><![CDATA[April Hickel]]></dc:creator>
		<pubDate>Mon, 04 May 2026 09:38:56 +0000</pubDate>
				<category><![CDATA[Workload Automation Blog]]></category>
		<guid isPermaLink="false">https://blogs.bmc.com/?p=55912</guid>

					<description><![CDATA[<img width="810" height="380" src="https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-1024x480.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-1024x480.png 1024w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-300x141.png 300w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-768x360.png 768w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-1536x720.png 1536w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-810x380.png 810w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-1140x535.png 1140w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-24x11.png 24w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-36x17.png 36w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-48x23.png 48w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April.png 1680w" sizes="auto, (max-width: 810px) 100vw, 810px" />The Orchestration Imperative for the AI Era Something interesting is happening in enterprise technology right now. In conversations with clients, I’m hearing that as companies modernize, invest heavily in AI, and build increasingly complex digital ecosystems, many are running into the same reality. Innovation is moving faster than operations. And the gap is now showing […]]]></description>
										<content:encoded><![CDATA[<img width="810" height="380" src="https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-1024x480.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-1024x480.png 1024w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-300x141.png 300w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-768x360.png 768w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-1536x720.png 1536w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-810x380.png 810w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-1140x535.png 1140w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-24x11.png 24w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-36x17.png 36w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April-48x23.png 48w, https://s7280.pcdn.co/wp-content/uploads/2026/01/2025-Events-April.png 1680w" sizes="auto, (max-width: 810px) 100vw, 810px" /><h2>The Orchestration Imperative for the AI Era</h2>
<p>Something interesting is happening in enterprise technology right now. In conversations with clients, I&#8217;m hearing that as companies modernize, invest heavily in AI, and build increasingly complex digital ecosystems, many are running into the same reality.</p>
<h2>Innovation is moving faster than operations.</h2>
<p>And the gap is now showing up in execution. Customers report that as they move quickly to launch more AI pilots and adopt new platforms, the operational foundations beneath these innovations often remain fragmented. Automation silos, disconnected pipelines, and governance gaps create that fragmentation—and introduce risk just when scale matters most.</p>
<p>What’s interesting is where this leads: automation itself is no longer the goal. The question is no longer <em>how do we automate more? </em>It’s how do we orchestrate everything reliably at enterprise scale?</p>
<p>Based on numerous conversations with customers and prospects in recent months, here are five operational shifts I believe every enterprise will face if they aren’t already there.</p>
<h3>1. From AI experimentation to AI execution</h3>
<p>Many enterprises have already piloted GenAI. They are now expecting measurable outcomes. The focus is shifting from isolated experiments to production-grade AI embedded directly in operations. Leaders are asking practical questions:</p>
<p>Does AI …</p>
<ul>
<li>Reduce incidents?</li>
<li>Accelerate root cause analysis?</li>
<li>Improve SLA adherence and resource utilization?</li>
</ul>
<p>AI will increasingly power predictive workflow orchestration—anticipating job failures, recommending remediation, reallocating resources, and learning from execution patterns. But intelligence alone isn’t enough. Enterprise AI must be transparent, explainable, and governed. Black-box automation won’t meet operational standards. The most valuable AI will be embedded directly into orchestration platforms—where visibility, policy enforcement, and accountability already exist.</p>
<p>The organizations that succeed won’t be those that experimented the most. They’ll be the ones that operationalized AI to improve resilience, efficiency, and speed at scale.</p>
<h3> 2. Speed at scale demands “freedom with guardrails”</h3>
<p>Technology ownership continues to decentralize. Developers, data engineers, DevOps teams, and business technologists all want the ability to build and deploy quickly without waiting on centralized teams. But autonomy without structure creates risk—security gaps, compliance exposure, duplicated workflows, and operational sprawl.</p>
<p>In response, leading organizations are adopting a “freedom with guardrails” model. Teams gain self-service capabilities to build workflows and pipelines, while governance is embedded directly into the automation layer. Role-based access, policy enforcement, auditability, and standardized templates allow teams to move independently without sacrificing oversight.</p>
<p>The key shift is architectural: governance won’t be an afterthought or manual review step. It will be codified into orchestration frameworks themselves. This balance of empowerment and control will become a defining characteristic of high-performing digital enterprises.</p>
<h3> 3. Real-time orchestration becomes the backbone of operations</h3>
<p>The era of purely nightly batch processing is fading. As digital services compress response times and customer expectations approach real-time, orchestration must evolve from static scheduling to event-driven responsiveness.</p>
<p>Moving forward, organizations will increasingly rely on workflows triggered by real-time business signals—transaction anomalies, supply chain disruptions, or customer behavior changes. Modern orchestration platforms will unify batch, micro-batch, and streaming execution models within a single operational framework.</p>
<p>This requires horizontal scalability, high availability across hybrid and multi-cloud environments, and end-to-end workflow visibility. Monitoring alone won’t be enough. Organizations will demand predictive insights and proactive remediation, transforming observability into operational foresight.</p>
<h3>4. Ecosystem collaboration emerges as a competitive advantage</h3>
<p>No enterprise operates in isolation—and no orchestration platform can either. Modern operations span SaaS applications, hyperscalers, on-prem systems, managed file transfer, data lakes, AI services, and edge environments. The orchestration layer increasingly becomes the connective tissue across this ecosystem.</p>
<p>Interoperability will move from nice-to-have to mandatory. Customers will expect secure, open, and extensible integrations that connect data pipelines, AI engines, compliance systems, and operational workflows seamlessly. API-driven architectures, pre-built integrations, and ecosystem partnerships will shape buying decisions more than feature checklists.</p>
<p>Working with vendors that embrace openness and integration supporting hybrid and multi-cloud strategies without lock-in will stand out as strategic enablers. Trust, extensibility, and ecosystem compatibility will define leadership in the orchestration market.</p>
<h3>5. Orchestration evolves into a shared business capability</h3>
<p>Orchestration is no longer an IT-only concern. It touches revenue operations, customer experience, compliance, analytics, and supply chain resilience. Organizations that treat orchestration as a shared, cross-functional capability will outperform those that silo it within infrastructure teams.</p>
<p>This means evolving operating models. Shared ownership between IT operations, data teams, DevOps, and business stakeholders will become the norm. Governance councils, cross-functional workflow design, and outcome-based metrics will replace purely technical KPIs.</p>
<p>Most importantly, orchestration will be treated as a living capability—continuously refined as new applications, AI services, and regulatory requirements emerge. Enterprises that embed this mindset will build an automation backbone that scales with growth, adapts to disruption, and supports innovation without sacrificing control.</p>
<h2>Final Thought: Confident AI at Enterprise Scale</h2>
<p>The conversations that defined the last twelve months around AI, speed, governance, and resilience are converging into a more mature operational mandate.</p>
<p>The goal is no longer experimentation. It’s confident scale.</p>
<p>Organizations want to move faster, operate smarter, and maintain unwavering trust in every automated outcome. I’m looking forward to continuing this conversation as we operationalize these ideas.</p>
<p>If these themes resonate with what you&#8217;re seeing in your organization, I’d love to hear what’s highest on your operational agenda.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Transforming IMS Operations with AIOps and Intelligent Insight</title>
		<link>https://blogs.bmc.com/transforming-ims-operations-with-aiops-and-intelligent-insight/</link>
		
		<dc:creator><![CDATA[Cristina Suchland]]></dc:creator>
		<pubDate>Mon, 13 Apr 2026 13:01:36 +0000</pubDate>
				<category><![CDATA[Mainframe Blog]]></category>
		<guid isPermaLink="false">https://blogs.bmc.com/?p=55900</guid>

					<description><![CDATA[<img width="700" height="400" src="https://s7280.pcdn.co/wp-content/uploads/2026/04/Having-Actionable-Data-All-the-Time-for-IT-Operations_Blog_700x400_12082015-700x400-1.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2026/04/Having-Actionable-Data-All-the-Time-for-IT-Operations_Blog_700x400_12082015-700x400-1.png 700w, https://s7280.pcdn.co/wp-content/uploads/2026/04/Having-Actionable-Data-All-the-Time-for-IT-Operations_Blog_700x400_12082015-700x400-1-300x171.png 300w, https://s7280.pcdn.co/wp-content/uploads/2026/04/Having-Actionable-Data-All-the-Time-for-IT-Operations_Blog_700x400_12082015-700x400-1-24x14.png 24w, https://s7280.pcdn.co/wp-content/uploads/2026/04/Having-Actionable-Data-All-the-Time-for-IT-Operations_Blog_700x400_12082015-700x400-1-36x21.png 36w, https://s7280.pcdn.co/wp-content/uploads/2026/04/Having-Actionable-Data-All-the-Time-for-IT-Operations_Blog_700x400_12082015-700x400-1-48x27.png 48w" sizes="auto, (max-width: 700px) 100vw, 700px" />IMS continues to serve as the backbone for high-volume, transaction-driven applications across industries such as banking, insurance, retail, and healthcare. These environments are trusted due to their reliability and performance, yet they are also evolving. Today’s IMS systems support a wider mix of users, integrations, and business-critical activity than ever before. As a result, complexity […]]]></description>
										<content:encoded><![CDATA[<img width="700" height="400" src="https://s7280.pcdn.co/wp-content/uploads/2026/04/Having-Actionable-Data-All-the-Time-for-IT-Operations_Blog_700x400_12082015-700x400-1.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2026/04/Having-Actionable-Data-All-the-Time-for-IT-Operations_Blog_700x400_12082015-700x400-1.png 700w, https://s7280.pcdn.co/wp-content/uploads/2026/04/Having-Actionable-Data-All-the-Time-for-IT-Operations_Blog_700x400_12082015-700x400-1-300x171.png 300w, https://s7280.pcdn.co/wp-content/uploads/2026/04/Having-Actionable-Data-All-the-Time-for-IT-Operations_Blog_700x400_12082015-700x400-1-24x14.png 24w, https://s7280.pcdn.co/wp-content/uploads/2026/04/Having-Actionable-Data-All-the-Time-for-IT-Operations_Blog_700x400_12082015-700x400-1-36x21.png 36w, https://s7280.pcdn.co/wp-content/uploads/2026/04/Having-Actionable-Data-All-the-Time-for-IT-Operations_Blog_700x400_12082015-700x400-1-48x27.png 48w" sizes="auto, (max-width: 700px) 100vw, 700px" /><p>IMS continues to serve as the backbone for high-volume, transaction-driven applications across industries such as banking, insurance, retail, and healthcare. These environments are trusted due to their reliability and performance, yet they are also evolving. Today’s IMS systems support a wider mix of users, integrations, and business-critical activity than ever before. As a result, complexity is increasing while many teams cope with limited resources and fewer experienced specialists.</p>
<p>This shift is driving renewed attention to how IMS environments are monitored, analyzed, and managed every day. Traditional monitoring approaches remain important, but they are limited by static thresholds and fragmented views, making it difficult to understand how system behavior fits together. When issues arise, teams may recognize that something is wrong without clear visibility into why it matters or where to focus first.</p>
<h2>How AIOps improves IMS visibility</h2>
<p>To address this challenge, organizations are increasingly adopting <a href="/it-solutions/aiops-solutions.html">mainframe AIOps</a>. Using machine learning and advanced analytics to examine system and performance data, AIOps helps teams recognize normal behavior, identify emerging conditions earlier, and reduce alert noise that doesn&#8217;t require action. In IMS environments, this helps teams gain clarity faster and make more confident decisions without increasing manual effort.</p>
<p><a href="/it-solutions/bmc-ami-ops-insight.html">BMC AMI Ops Insight</a>, working alongside brings these AIOps capabilities into IMS operations by learning how systems behave over time and identifying meaningful changes in system behavior within the wider operational context. Rather than treating every deviation the same, intelligent models<a href="/blogs/mainframe-optimization-aiops-dataops-bmc-ami/"> correlate activity across metrics and subsystems</a> to help teams assess potential impact and prioritize response. This allows teams to move more quickly from detection to understanding, even in highly complex environments.</p>
<h2>Combining operational and data insight</h2>
<p>Insight becomes even more valuable when paired with data awareness. IMS data activity plays a critical role in application behavior, performance trends, and recovery scenarios. <a href="/it-solutions/bmc-ami-data-ims.html">BMC AMI Data for IMS</a> provides visibility into database and application activity, adding context that helps explain what teams are seeing at the system level. When operational insight and data contexts are brought together, teams gain a fuller view of system behavior and risk.</p>
<p>Across the industry, organizations are applying these approaches to shorten detection and resolution timelines, improve incident clarity, and reduce. These efforts also support modernization and resilience initiatives, helping teams maintain confidence and control as demands on IMS environments continue to grow.</p>
<p>Watch the on-demand webinar <a href="https://events.bmc.com/tech-talk-mainframe-ims-operations" target="_blank" rel="noopener">How AI-Driven Insight is Changing IMS Operations</a> to see how BMC AMI Ops Insight and BMC AMI Data for IMS help organizations apply AIOps-driven insight to IMS operations with greater clarity, faster understanding, and more confident action.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>A Mainframe Future Built on AI and Open Integration</title>
		<link>https://blogs.bmc.com/mainframe-future-ai-open-integration/</link>
		
		<dc:creator><![CDATA[Matt Whitbourne]]></dc:creator>
		<pubDate>Wed, 08 Apr 2026 09:41:14 +0000</pubDate>
				<category><![CDATA[Mainframe Blog]]></category>
		<guid isPermaLink="false">https://blogs.bmc.com/?p=55887</guid>

					<description><![CDATA[<img width="810" height="405" src="https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-1024x512.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-1024x512.png 1024w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-300x150.png 300w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-768x384.png 768w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-810x405.png 810w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-1140x570.png 1140w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-24x12.png 24w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-36x18.png 36w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-48x24.png 48w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion.png 1400w" sizes="auto, (max-width: 810px) 100vw, 810px" />Artificial intelligence (AI) is evolving rapidly, and so are organizations’ approach to its use. In April 2026, BMC released a statement of direction on the integration of AI into the BMC AMI suite of mainframe solutions. In The Next Evolution in Enterprise AI is Purpose Built, BMC mainframe Senior Vice President and General Manager John […]]]></description>
										<content:encoded><![CDATA[<img width="810" height="405" src="https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-1024x512.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-1024x512.png 1024w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-300x150.png 300w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-768x384.png 768w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-810x405.png 810w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-1140x570.png 1140w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-24x12.png 24w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-36x18.png 36w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion-48x24.png 48w, https://s7280.pcdn.co/wp-content/uploads/2022/12/tb-digital-data-screen-coming-through-speed-motion.png 1400w" sizes="auto, (max-width: 810px) 100vw, 810px" /><p>Artificial intelligence (AI) is evolving rapidly, and so are organizations’ approach to its use. In April 2026, BMC released a statement of direction on the integration of AI into the <a href="/it-solutions/bmc-ami-automated-mainframe-intelligence.html">BMC AMI</a> suite of mainframe solutions. In <a href="/blogs/purpose-built-agentic-ai-mainframe-statement-of-direction">The Next Evolution in Enterprise AI is Purpose Built</a>, BMC mainframe Senior Vice President and General Manager John McKenny discusses the shift from generative AI (GenAI) to agentic AI and our intent to embed agentic AI across the BMC AMI portfolio.</p>
<p>While the statement of direction explains how we’re moving into the future with agentic AI workflows, over the past two years we have developed purpose-built AI for the mainframe, offering in-context expertise through <a href="/documents/solution-briefs/accelerate-mainframe-transformation-bmc-ami-assistant.html">BMC AMI Assistant</a>. With Knowledge Expert Chat, practitioners can harness the power of AI to find the answers they need when and where they need them, increasing the quality and efficiency of their work. Each quarter, we have added to what mainframe professionals can accomplish while increasing integration of BMC AMI Assistant across the BMC AMI portfolio.</p>
<p>The April 2026 release of enhancements to the BMC AMI portfolio focuses on this advancement of mainframe GenAI as well as the open integration of the platform with the broader enterprise IT ecosystem.</p>
<h2>GenAI powered by organizational intelligence</h2>
<p>Even as we increase the use of agent-driven automation on the mainframe, the efforts to improve GenAI assistance continue, including this quarter’s General Availability of Knowledge Hub, which surfaces institutional knowledge from across the organization to offer contextual information and answers at the moment of decision through <a href="https://youtu.be/_opCbtYli-8?si=YfYkzFh7SaaaXQ9V">BMC AMI Assistant Knowledge Expert Chat</a>.</p>
<p>Knowledge Hub works behind the scenes, ingesting provided institutional knowledge from past issue resolutions, operational insights, and information from runbooks, tickets, and shared files, then combining it with BMC mainframe expertise to create Knowledge Expert Chat responses that are contextually aware and tailored to user’s mainframe environment. These responses are available directly in workflows using existing BMC tools, enabling quicker decisions made with expert-level confidence, regardless of the user’s experience level.</p>
<h2>AI-generated application analysis reports</h2>
<p>Just as Knowledge Hub captures institutional knowledge to inform assistance provided by Knowledge Expert Chat, a new feature in <a href="/it-solutions/bmc-ami-zadviser.html">BMC AMI zAdviser Enterprise</a> adds hard-won institutional knowledge to zAdviser’s collection of development tool and toolchain data to help development managers and their developers understand the applications they are modifying.</p>
<p>BMC AMI zAdviser Enterprise gathers BMC AMI tool usage data and DevOps metrics to give development managers a clear picture of development effectiveness. With new application analysis reports, they now get a single AI-generated view of how their applications work, where the risk is, and where their team&#8217;s time is going, accelerating modernization decisions and cutting weeks off of developer onboarding.</p>
<p>BMC AMI zAdviser Enterprise’s Application Analysis turns tribal knowledge into organizational knowledge before it walks out the door. The narrative assessments capture the knowledge of experienced developers, sharing that expertise with development managers and developers, creating more efficient application review, planning, and optimization.</p>
<p>Beyond a greater understanding of individual programs, these application analysis reports provide a clear picture of which programs are attracting a disproportionate share of developer attention because of failures and modifications. By correlating failure history with code complexity and maintenance patterns, they enable development teams to target problem applications with proactive remediation, improving system resilience and development efficiency.</p>
<h2>Standardizing enterprise security</h2>
<p>Manual management of security certificates decreases efficiency and weakens system security. For some time, security teams have been able to automate certificate management on distributed systems using third-party tools.BMC revolutionized mainframe security management with <a href="https://soundcloud.com/modernmainframe/strengthening-mainframe-zero-trust-security-with-automated-certificate-management">BMC AMI Enterprise Connector for Venafi</a>. This April, we introduce BMC AMI Certificate Manager, a new product within <a href="/it-solutions/bmc-ami-mainframe-security.html">BMC AMI Security</a> that gives customers more choice and flexibility in integrating enterprise security solutions with the mainframe.</p>
<p>Designed to integrate with IBM Z<sup>®</sup> enterprise security management (ESM) environments, including RACF<sup>®</sup>, ACF2<sup>™</sup>, and Top Secret<sup>®</sup> for z/OS to automate the full certificate lifecycle without the need for infrastructure changes, BMC AMI Certificate Manager extends leading enterprise certificate management platforms to the mainframe. This gives CISOs and security teams the ability to use the same vendor solutions for distributed and mainframe certificate management, further integrating the mainframe with—and simplifying—enterprise security efforts.</p>
<p>BMC AMI Certificate Manager currently integrates with Venafi<sup>®</sup> and Keyfactor<sup>®</sup>, with further integrations to follow in future releases. With this unified integration layer between enterprise certificate management tools and IBM Z<sup>®</sup> ESMs, organizations can automate certificate issuance, renewal, and enforcement with one BMC solution while supporting multiple vendors.</p>
<h2>Breaking down silos with new technology</h2>
<p>This quarter’s enhancements further BMC’s commitment to optimizing what is possible on the mainframe through open integration of the platform and continuous improvements to AI capabilities. With the addition of organization-specific knowledge to AI engines, Knowledge Hub empowers mainframe professionals to make the right decisions as they do their jobs, regardless of their experience and skill levels. Application analysis reports in BMC AMI zAdviser Enterprise combine development and application performance data with system telemetry to provide a clear picture of how applications are performing and where attention and efforts should be focused. And the new BMC AMI Certificate Manager enables security teams to employ certificate management policies across platforms without the need for separate tooling.</p>
<p>Each of these enhancements improves the productivity and efficiency of mainframe teams, a goal BMC is committed to pursuing with each of our quarterly releases. Make your mainframe the engine of faster, better, and smarter answers. When you BMC First.</p>
<p>These are just a few of the innovations included in the April 2026 release of BMC AMI features. To learn more about everything included in the release, visit the <a href="/it-solutions/bmc-ami-latest-release.html">What’s New in Mainframe Solutions webpage</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Next Evolution in Enterprise AI is Purpose-Built</title>
		<link>https://blogs.bmc.com/purpose-built-agentic-ai-mainframe-statement-of-direction/</link>
		
		<dc:creator><![CDATA[John McKenny]]></dc:creator>
		<pubDate>Wed, 08 Apr 2026 09:39:55 +0000</pubDate>
				<category><![CDATA[Mainframe Blog]]></category>
		<guid isPermaLink="false">https://blogs.bmc.com/?p=55892</guid>

					<description><![CDATA[<img width="810" height="405" src="https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-1024x512.jpg.optimal.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-1024x512.jpg.optimal.jpg 1024w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-300x150.jpg.optimal.jpg 300w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-768x384.jpg.optimal.jpg 768w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-810x405.jpg.optimal.jpg 810w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-1140x570.jpg.optimal.jpg 1140w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-24x12.jpg.optimal.jpg 24w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-36x18.jpg.optimal.jpg 36w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-48x24.jpg.optimal.jpg 48w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain.jpg.optimal.jpg 1400w" sizes="auto, (max-width: 810px) 100vw, 810px" />Mainframe organizations continue to run some of the most critical systems in the global economy while managing increasing complexity and rising expectations for innovation. Artificial intelligence (AI) provides a practical way to scale expertise, reduce operational friction, and help teams move work forward with greater confidence. BMC believes organizations will increasingly leverage AI to broaden […]]]></description>
										<content:encoded><![CDATA[<img width="810" height="405" src="https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-1024x512.jpg.optimal.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-1024x512.jpg.optimal.jpg 1024w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-300x150.jpg.optimal.jpg 300w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-768x384.jpg.optimal.jpg 768w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-810x405.jpg.optimal.jpg 810w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-1140x570.jpg.optimal.jpg 1140w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-24x12.jpg.optimal.jpg 24w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-36x18.jpg.optimal.jpg 36w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain-48x24.jpg.optimal.jpg 48w, https://s7280.pcdn.co/wp-content/uploads/2026/04/brain.jpg.optimal.jpg 1400w" sizes="auto, (max-width: 810px) 100vw, 810px" /><p>Mainframe organizations continue to run some of the most critical systems in the global economy while managing increasing complexity and rising expectations for innovation. Artificial intelligence (AI) provides a practical way to scale expertise, reduce operational friction, and help teams move work forward with greater confidence.</p>
<p>BMC believes organizations will increasingly leverage AI to broaden access to mainframe capabilities and integrate these systems more fully into their broader enterprise IT ecosystems. In many cases, AI will also act as a catalyst for modernization in place—helping organizations evolve applications, workflows, and operational practices while continuing to run critical workloads on the platform that already powers their business.</p>
<h2>The Direction: From AI assistance to coordinated intelligence</h2>
<p>Enterprise AI is moving beyond generating insights and explanations. Organizations now expect intelligence that can safely participate in execution across critical systems. <strong>Our direction is clear: </strong><a href="/it-solutions/bmc-ami-automated-mainframe-intelligence.html">BMC AMI</a> solutions are evolving into intelligent participants in a governed ecosystem of AI agents that collaborate autonomously across development, operations, data, and security workflows to accelerate innovation on the mainframe.</p>
<p>Supporting this direction requires enterprise AI on the mainframe to operate across three coordinated layers:</p>
<p><strong>Intelligence layer</strong> — Domain knowledge and reasoning grounded in mainframe expertise, operational telemetry, and institutional knowledge.</p>
<p><strong>Coordination layer</strong> — Orchestrated AI agents collaborating across workflows to connect understanding with action.</p>
<p><strong>Governance layer</strong> — Policy-aware controls ensuring AI-driven actions remain secure, transparent, auditable, and subject to human oversight.</p>
<p>Together, these layers enable AI to extend beyond analysis and participate responsibly in execution. This foundation now enables the next phase of our direction: extending AI beyond knowledge and insight toward coordinated, governed execution across the BMC AMI platform.</p>
<h2>AI in production: Trust earned, not claimed</h2>
<p>In July 2024, we published a <a href="/blogs/bmc-ami-platform-statement-direction-ai-cloud/">Statement of Direction</a> focused on <a href="https://techstrong.tv/videos/interviews/infusing-intelligence-ai-as-a-partner-genai-and-the-modern-mainframe-bmc-software" target="_blank" rel="noopener">infusing intelligence</a> directly into BMC AMI product experiences. Our objective was straightforward: reduce complexity, close knowledge gaps, and make it easier for teams to work confidently on the mainframe.</p>
<p>That direction was grounded in three core principles:</p>
<ul>
<li><strong>Consistent and contextual intelligence</strong>, with a common AI foundation infused across the AMI portfolio</li>
<li><strong>LLM freedom</strong>, allowing organizations to choose the models that align with their enterprise AI strategies</li>
<li><strong>In-the-moment intelligence</strong>, embedding AI directly into workflows to surface answers and insights where work happens</li>
</ul>
<p>Since then, we have delivered.</p>
<p><a href="/it-solutions/mainframe-ai.html">BMC AMI Assistant</a> was introduced beginning with <a href="https://techstrong.tv/videos/interviews/generative-ai-and-mainframe-evolution-with-bmcs-anthony-distauro" target="_blank" rel="noopener">GenAI-powered code explanation</a> and expanded across consecutive quarterly releases into a cohesive intelligence layer embedded throughout the BMC AMI portfolio. Using <a href="https://techstrong.tv/videos/interviews/laying-the-groundwork-ai-as-an-advisor-bmc-software" target="_blank" rel="noopener">AI as an advisor</a>, developers gained faster understanding of unfamiliar applications, while operators gained explainable insight into system and operational issues. Investigation that once required manual analysis increasingly includes guided insight and next steps directly inside the workflow.</p>
<p>The addition of <a href="https://www.linkedin.com/pulse/answers-seconds-how-ai-closing-mainframe-skills-gap-eric-odell-x5mif" target="_blank" rel="noopener">Knowledge Expert Chat and Knowledge Hub</a> further expanded this intelligence layer. Together, these capabilities combine curated product intelligence, decades of BMC mainframe expertise, and each organization’s own institutional knowledge, making trusted guidance available at the moment of decision. <strong>This approach helps less-experienced staff work with greater confidence while allowing senior experts to focus on higher-value work, turning institutional knowledge into a shared operational asset.</strong> Watch this <a href="https://www.youtube.com/watch?v=xzfFcxX9rI4" target="_blank" rel="noopener">short video</a> for a demo of how Knowledge Expert Chat provides answers at the moment of need.</p>
<p>Instead of searching across documentation, runbooks, and tickets, teams can surface answers through natural-language questions using a <a href="https://www.youtube.com/watch?v=SIcoqN9eKG4" target="_blank" rel="noopener">knowledge expert</a> chat inside their workflow. Early usage shows that this approach not only accelerates troubleshooting and decision-making but also helps users discover capabilities and documentation they did not previously know existed.</p>
<p>Trust in AI is earned through real outcomes. This intelligence foundation now supports the next phase of our direction.</p>
<h2>Customers are redefining what AI must do</h2>
<p>Through advisory boards, design programs, beta participation, and enterprise <a href="https://hyperframeresearch.com/wp-content/uploads/2026/02/HFR_BMC_-Beyond-GenAI_Draft_v2-021626.pdf" target="_blank" rel="noopener">AI readiness</a> discussions, a clear message has emerged: customers want AI that does more than explain what happened. They want orchestrated intelligence that helps move work forward.</p>
<p>They want to reduce repetitive analysis, move faster from insight to action, and make it easier for teams to build expertise and focus on higher-value priorities. They want to realize the full promise of <a href="/it-solutions/bmc-ami-automated-mainframe-intelligence.html">BMC AMI as automated mainframe intelligence</a>.</p>
<p>Generative AI laid the foundation by helping teams understand, explain, and accelerate work. Agentic AI builds on that foundation by enabling intelligence to plan, decide, and safely carry work forward.</p>
<p>To meet these expectations at enterprise scale, our new Statement of Direction is grounded in five core principles:</p>
<ul>
<li><strong>Establish the core first:</strong> Build an orchestrated agentic intelligence foundation.</li>
<li><strong>Specialized agents:</strong> Reflect domain expertise with focused, autonomous actions.</li>
<li><strong>Human-in-the-loop:</strong> Governed, transparent, and observable autonomy.</li>
<li><strong>Open ecosystem:</strong> Open standards-based, composable, and extensible.</li>
<li><strong>Outcome-driven adoption:</strong> Deliver measurable value early and expand over time.</li>
</ul>
<p>The next phase extends AI beyond insight toward trusted participation in execution, within enterprise guardrails.</p>
<p>And that shift defines our next statement of direction.</p>
<h2>From AI assistance to orchestrated intelligence</h2>
<p>Building on the foundation of the AI-driven knowledge and guidance we have delivered with BMC AMI Assistant, our next statement of direction is clear: extending that foundation toward proactive, coordinated intelligence that can safely execute actions within defined governance policies across the BMC AMI portfolio.</p>
<p>This evolution introduces coordinated AI agents with specialized, policy-aware capabilities operating across development, operations, data, and security. Each agent is domain-specific, working together within enterprise guardrails to deliver governed, collaborative outcomes.</p>
<p>In this next phase, AI agents for operations, development, data, and security will operate as orchestrated participants across domains—supporting actions such as system and performance diagnostics, development workflows, security validation, and operational recovery. They will learn across past incidents and participate in execution with transparency, verifiability, enterprise governance, and human oversight built in by design.</p>
<p>We will expand beyond explanation and recommendation to enable validated action inside workflows. Agentic workflows will move from detection to investigation to explanation to resolution within a single, governed AI experience.</p>
<p>AI will not replace expertise. Human validation remains essential. Principal engineers and system programmers will continue to define policy, validate outcomes, and shape how intelligence operates. AI scales expertise rather than removing it.</p>
<p>The result is faster problem identification, more contextual decision-making, and reduced operational friction—while ensuring the mainframe participates fully in broader enterprise AI strategies. The mainframe will operate as a connected, policy-aligned participant in the enterprise AI ecosystem across hybrid environments, maintaining the security, reliability, and trust on which organizations depend.</p>
<h2>Delivering agentic workflows across the BMC AMI portfolio</h2>
<p>Over the coming releases, this direction will take shape through <strong>agentic workflows that coordinate knowledge, reasoning, and action across BMC AMI solutions</strong>. Initial workflows could include agentic AIOps incident resolution, agentic diagnostics, AI-assisted application insights, development troubleshooting, and test-case generation.</p>
<p>These workflows build on the <strong>intelligence layer</strong> already established across the BMC AMI portfolio, combining development and operations telemetry, mainframe domain expertise, and organizational knowledge to provide the context required for responsible execution.</p>
<p>From there, <a href="https://techstrong.tv/videos/interviews/acting-with-confidence-ai-as-an-agent-of-change-bmc-software" target="_blank" rel="noopener">coordinated AI agents operate across solutions,</a> aligning development, operations, data, and security activities that were previously siloed. Instead of isolated AI features, intelligence becomes part of the workflow itself, helping teams connect system understanding with the next operational step.</p>
<p>Every action remains governed and transparent. <strong>Human validation, enterprise policy, and operational guardrails remain central</strong>, ensuring AI participation strengthens reliability rather than introducing risk.</p>
<p>The objective is clear: translate insight into trusted action while preserving the control and discipline enterprise systems require.</p>
<h2>Establishing the foundation for governed AI execution</h2>
<p>As AI becomes more operational, governance and trust become increasingly essential. Organizations expect AI not only to inform decisions, but to operate safely, predictably, and transparently within enterprise policy boundaries.</p>
<p>Across the industry, fragmented approaches are already emerging: isolated AI integrations, independently managed execution layers, and disconnected tool endpoints. While intended to accelerate innovation, these models often introduce new complexity, inconsistent policy enforcement, and operational sprawl.</p>
<p>Enterprise mainframe environments cannot afford that fragmentation, especially as AI Agent orchestration becomes a core capability for coordinating multi-step agentic workflows. This can result in agents giving conflicting recommendations and teams lose confidence and revert to manual work. Without a unified and governed approach, orchestration itself becomes fragmented, leading to unpredictable behavior, loss of insight, and reduced trust in AI-driven operations.</p>
<p>As part of our next phase, our direction includes establishing an <strong>MCP Gateway</strong> as a shared, governed access layer across the BMC AMI portfolio. Rather than creating multiple independently governed AI entry points, the MCP Gateway will provide a centralized, secure, and policy-aware interface through which AI agents interact with BMC AMI solutions. Every AI-driven action will be visible, governed, and aligned to enterprise policy with consistent controls across the platform. This enables AI agents not only to access BMC AMI systems, but to safely execute actions across them within defined policy boundaries.</p>
<p>Supporting this architecture, we will introduce an <strong>Agent Gateway</strong> to facilitate how AI agents communicate and collaborate. Instead of agents interacting independently, interactions will flow through the Agent Gateway—where the agent interactions are visible—ensuring governance, auditability, logging, and policy enforcement across agentic workflows.</p>
<p>Together, the MCP Gateway and Agent Gateway extend the BMC AMI Platform into a governed AI foundation that enables coordinated intelligence and trusted execution across the portfolio (see Figure 1). The BMC AMI Platform serves as the enterprise foundation for this direction—providing a unified layer of core capabilities and services that connects intelligence, orchestration, and governance across the BMC AMI portfolio. It brings together innovations such as BMC AMI Assistant, the Agent Gateway, and the MCP Gateway to simplify mainframe transformation, accelerate innovation, and enable AI to operate consistently and securely at scale.</p>
<p>Industry standards define how AI systems connect to tools and agents. Our direction focuses on how those connections are governed, secured, and operationalized at enterprise scale—without introducing fragmentation or operational risk.</p>
<p>This is how we intend to evolve agentic AI into an <em>enterprise-grade foundation</em> across the BMC AMI portfolio (see Figure 1).</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-55893 size-full" src="https://s7280.pcdn.co/wp-content/uploads/2026/04/high-level-overview.png" alt="" width="624" height="352" srcset="https://s7280.pcdn.co/wp-content/uploads/2026/04/high-level-overview.png 624w, https://s7280.pcdn.co/wp-content/uploads/2026/04/high-level-overview-300x169.png 300w, https://s7280.pcdn.co/wp-content/uploads/2026/04/high-level-overview-24x14.png 24w, https://s7280.pcdn.co/wp-content/uploads/2026/04/high-level-overview-36x20.png 36w, https://s7280.pcdn.co/wp-content/uploads/2026/04/high-level-overview-48x27.png 48w" sizes="auto, (max-width: 624px) 100vw, 624px" /></p>
<p><em>Figure 1: High-level overview of BMC AMI Platform’s agentic architecture supporting enterprise-grade AI.</em></p>
<h2>What you can expect — and how to shape what comes next</h2>
<p>Over the coming releases, you will experience a meaningful shift in how AI participates in the BMC AMI environment. Intelligence will extend beyond explanation and guidance to support the safe execution of operational tasks. Capabilities that once appeared as isolated features will increasingly operate as coordinated agentic workflows across the BMC AMI portfolio, connecting development, operations, data, and security activities.</p>
<p>AI will participate responsibly within enterprise guardrails, operating under the policies, validation models, and controls defined by the teams who run these systems. This direction represents more than a single capability release, it establishes the foundation for a new way of working with BMC AMI solutions.</p>
<p>We invite customers to help us shape this next phase. You can engage with us in several ways: join our <a href="/info/customer-design-partnership.html">Customer Design Partner program</a> to help refine and validate the most impactful agentic workflows, participate in early access initiatives focused on execution-oriented capabilities, and work with us to shape the governance and policy models that will guide enterprise-scale AI execution.</p>
<h2>Moving forward with confidence</h2>
<p>We delivered on our commitments. We established a foundation of trust. And we are now stepping into the next phase with clarity.</p>
<p>The future of AI on the mainframe centers on purpose-built enterprise intelligence, where your choice of AI models, your institutional knowledge and operational practices, your people, and your chosen platforms work together to drive intelligent execution across the enterprise. In this model, the mainframe is not an isolated environment. It is a fully governed participant in enterprise AI strategies, capable of supporting intelligent execution across hybrid systems.</p>
<p>Organizations that embrace this direction will not simply modernize their mainframe environments. They will unlock new ways to operate complex workloads with greater visibility, control, and intelligence.</p>
<p>And this is only the beginning. Before you run AI on your most essential platform, BMC First.</p>
<p>Are you truly ready to move from AI insight to AI-driven execution on the mainframe?<br />
Assess your organization’s AI readiness and maturity level—register for an <a href="/forms/building-ai-ready-mainframe-foundations.html"><strong>AI Readiness Discovery Workshop</strong></a> to take the next step.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Service Orchestration Solves What Scheduling Cannot</title>
		<link>https://blogs.bmc.com/service-orchestration-not-job-scheduling/</link>
		
		<dc:creator><![CDATA[Basil Faruqui]]></dc:creator>
		<pubDate>Fri, 03 Apr 2026 13:39:29 +0000</pubDate>
				<category><![CDATA[Workload Automation Blog]]></category>
		<guid isPermaLink="false">https://blogs.bmc.com/?p=55885</guid>

					<description><![CDATA[<img width="700" height="400" src="https://s7280.pcdn.co/wp-content/uploads/2019/07/All-DB2-DBAs-497452519-700x400.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2019/07/All-DB2-DBAs-497452519-700x400.png 700w, https://s7280.pcdn.co/wp-content/uploads/2019/07/All-DB2-DBAs-497452519-700x400-300x171.png 300w, https://s7280.pcdn.co/wp-content/uploads/2019/07/All-DB2-DBAs-497452519-700x400-24x14.png 24w, https://s7280.pcdn.co/wp-content/uploads/2019/07/All-DB2-DBAs-497452519-700x400-36x21.png 36w, https://s7280.pcdn.co/wp-content/uploads/2019/07/All-DB2-DBAs-497452519-700x400-48x27.png 48w" sizes="auto, (max-width: 700px) 100vw, 700px" />Most organizations don’t start by thinking about service orchestration. They start with symptoms: a morning dashboard showing incomplete data, an SLA missed because an upstream process ran late, or a cross-team Slack thread at 7 AM trying to figure out what broke and why.  By the time the word “orchestration” enters the conversation, the workarounds […]]]></description>
										<content:encoded><![CDATA[<img width="700" height="400" src="https://s7280.pcdn.co/wp-content/uploads/2019/07/All-DB2-DBAs-497452519-700x400.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2019/07/All-DB2-DBAs-497452519-700x400.png 700w, https://s7280.pcdn.co/wp-content/uploads/2019/07/All-DB2-DBAs-497452519-700x400-300x171.png 300w, https://s7280.pcdn.co/wp-content/uploads/2019/07/All-DB2-DBAs-497452519-700x400-24x14.png 24w, https://s7280.pcdn.co/wp-content/uploads/2019/07/All-DB2-DBAs-497452519-700x400-36x21.png 36w, https://s7280.pcdn.co/wp-content/uploads/2019/07/All-DB2-DBAs-497452519-700x400-48x27.png 48w" sizes="auto, (max-width: 700px) 100vw, 700px" /><p><span data-contrast="auto">Most organizations don’t start by thinking about service orchestration. They start with symptoms: a morning dashboard showing incomplete data, an SLA missed because an upstream process ran late, or a cross-team Slack thread at 7 AM trying to figure out what broke and why.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">By the time the word “orchestration” enters the conversation, the workarounds have usually been in place for months. And that’s exactly the problem—those workarounds are invisible because they look like “process.”</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">The real distinction isn’t between working and broken systems. It’s between environments that are quietly compensating for a lack of coordination and those built on a foundation that can actually support end-to-end execution. That’s where the difference between scheduling and orchestration begins—and why it matters.</span></p>
<h2><span class="TextRun SCXW121351974 BCX8" lang="EN" xml:lang="EN" data-contrast="auto"><span class="NormalTextRun SCXW121351974 BCX8">Where Job Scheduling Hits Its Ceiling</span></span></h2>
<p><span data-contrast="auto">Technically there&#8217;s nothing wrong with the built-in automation tools that come with modern applications. ERP systems, CRMs, data warehouses, and large database platforms all ship with native scheduling capability. For environments that aren&#8217;t particularly complex, those tools do exactly what they&#8217;re supposed to do: automate jobs within the boundaries of the application that owns them.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">The problem starts at the boundary.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">When a business outcome requires work that transcends multiple applications &#8211; supply chain operations, financial close, ML pipeline execution &#8211; there is no common coordination layer to manage it. Each application scheduler knows its own world and nothing else. The result is a set of individually automated workflows that have no shared understanding of each other&#8217;s state, progress, or failure.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">This is the core architectural gap that service orchestration addresses. A control plane above existing schedulers manages end-to-end execution with business objectives as the organizing principle.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<h2><span class="TextRun SCXW170207398 BCX8" lang="EN" xml:lang="EN" data-contrast="auto"><span class="NormalTextRun SCXW170207398 BCX8" data-ccp-parastyle="heading 2">What Cross-System Coordination Actually Looks Like in Practice</span></span></h2>
<p><span data-contrast="auto">A customer submits an application through a web portal. From there, the process fans out across a stack of systems that have very little in common: data validation runs through an API service in Kubernetes containers; identity verification calls out to a third-party SaaS provider; risk scoring runs on a model deployed in the cloud; the actual account gets created in a core banking system that lives on-premises; the CRM updates the customer profile; compliance documentation gets generated and archived.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">That&#8217;s six distinct environments &#8211; cloud, on-premises, containerized infrastructure, SaaS &#8211; all participating in a single business transaction. And that&#8217;s the </span><b><span data-contrast="auto">simplified</span></b><span data-contrast="auto"> version.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Now add the business constraint that makes this genuinely difficult to manage: the customer expects the whole process to complete within one hour of submitting their application. To be clear, that&#8217;s a business commitment &#8211; and it applies to the entire chain, not to any individual step.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">No application scheduler was built to coordinate that topology under that deadline. Each one was designed to manage its own job queue, not to understand where it sits in a larger business process or what happens downstream if it falls behind.</span></p>
<h2><span class="TextRun SCXW48924073 BCX8" lang="EN" xml:lang="EN" data-contrast="auto"><span class="NormalTextRun SCXW48924073 BCX8" data-ccp-parastyle="heading 2">How the Problem Reveals Itself Operationally</span></span></h2>
<p><span data-contrast="auto">Organizations don&#8217;t usually discover this gap through architectural reviews. They discover it through patterns of operational friction that gradually become normalized.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">The most telling early signal is what might be called the time buffer contract. When data teams and application teams operate without a common coordination layer, they start negotiating informal timing agreements. The data from the application layer usually lands by 4 PM, so the ETL pipelines are configured to kick off at 5, with an hour of buffer built in as insurance.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">That buffer looks like responsible planning, but it masks missing dependency management. It fails in both directions &#8211; if the upstream data is late, the downstream pipeline starts anyway and processes whatever is there; if the data arrives early, the pipeline sits idle </span><b><span data-contrast="auto">waiting for a clock to tick</span></b><span data-contrast="auto">.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">The second pattern is more disruptive. A data pipeline ingests records from a CRM and an ERP expecting a complete dataset &#8211; a million records, in a typical case. An upstream workflow encountered a problem, so now the data arrives incomplete. The pipeline has no way to know this, so it runs to completion and updates business dashboards with partial data. No one finds out until a business user notices something looks wrong.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">What follows is a cross-team reconstruction effort: Slack messages, conference calls, manual tracing of execution steps across multiple tools to figure out where in the chain the problem originated. This kind of incident response &#8211; teams scrambling across disconnected systems to piece together what happened &#8211; is one of the clearest indicators that an organization has outgrown its current approach to workflow coordination.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">The absence of process lineage across the full stack &#8211; from the business application layer down through the data layer &#8211; is what makes these incidents so difficult to resolve. As Basil Faruqui, Sr. Director of Product Marketing at BMC Software, puts it: &#8220;You cannot manage what you can&#8217;t see.&#8221; And you can&#8217;t see what no single tool was designed to show you.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<h2><span class="TextRun SCXW93466376 BCX8" lang="EN" xml:lang="EN" data-contrast="auto"><span class="NormalTextRun SCXW93466376 BCX8" data-ccp-parastyle="heading 2">What Orchestration Requires in the Modern Era</span></span><span class="EOP SCXW93466376 BCX8" data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335559738&quot;:360,&quot;335559739&quot;:120,&quot;335559740&quot;:240}"> </span></h2>
<p><span data-contrast="auto">Listing orchestration capabilities as a feature set understates what&#8217;s actually required. The architecture needs to be a direct response to the failure modes that siloed scheduling creates.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">The first requirement is broad environmental support. A control plane that only works in cloud environments, or only connects to certain application types, is just another silo with a better UI.</span></p>
<p><span data-contrast="auto">Orchestrating a business outcome end-to-end is complex and needs to span SaaS applications, multi-cloud infrastructure, on-premises data centers, and even mainframe systems in some cases. For many industries like banking, financial services and insurance mainframe support isn&#8217;t optional.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">The second requirement is end-to-end visibility with process lineage. Knowing that a job completed isn&#8217;t the same as knowing whether the business service it belongs to is on track. Effective visibility means being able to trace the state of a workflow across every system it touches, in real time.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">The third requirement is SLA management that carries business context. A notification that says a process is running late is less useful than a notification that says a supply chain workflow is running late and will affect five downstream business services if it doesn&#8217;t recover within the next 20 minutes. The former tells you something is wrong. The latter tells you </span><b><span data-contrast="auto">what</span></b><span data-contrast="auto"> to do about it.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Self-healing is the fourth requirement, and it&#8217;s where organizational knowledge becomes operational policy. When a workflow step fails because of a transient network issue, someone investigates and decides to rerun the step. That resolution should be capturable as a policy &#8211; and increasingly, AI-enabled capabilities can identify that the same failure pattern has occurred before, surface the historical remediation, and automate the response with human approval where appropriate. The goal is to build institutional knowledge into the platform rather than relying on it to live only in the heads of the people who were on shift when the incident happened.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Finally, CI/CD integration matters more than it&#8217;s often given credit for. Orchestration is, at its core, </span><b><span data-contrast="auto">a team sport</span></b><span data-contrast="auto">. Business users, application teams, and operations teams all have a stake in how workflows are defined, tested, and deployed. Treating orchestration workflows as code &#8211; with version control, automated testing, and deployment pipelines consistent with modern DevOps practice &#8211; isn&#8217;t a nice-to-have. It&#8217;s what makes the platform manageable at all scales.</span></p>
<h2><span class="TextRun SCXW75699846 BCX8" lang="EN" xml:lang="EN" data-contrast="auto"><span class="NormalTextRun SCXW75699846 BCX8" data-ccp-parastyle="heading 2">AI Workloads Break the Pipeline Model</span></span><span class="EOP SCXW75699846 BCX8" data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335559738&quot;:360,&quot;335559739&quot;:120,&quot;335559740&quot;:240}"> </span></h2>
<p><span data-contrast="auto">One of the more common misconceptions in this space is that AI and ML workloads can be handled by extending existing data pipeline tools. The assumption is that model training is just a compute-intensive batch job, and inference is just another API call. Both assumptions fall short.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Consider a customer churn detection model. The training data has to be sourced from systems that aren&#8217;t data systems at all &#8211; ERP, CRM, custom applications, potentially social media feeds. Getting that data into a staging environment already requires coordination across the application layer. Then the model training pipelines need to run. So far, that&#8217;s two layers of coordination before any inference happens.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Once the model is in production and identifies customers at risk, the business response &#8211; sending a promotional offer, for example &#8211; doesn&#8217;t happen inside the model. It happens in the CRM and ERP layer where customer profiles and promotional workflows live. The model is one step in a business process that starts with applications and ends with a business action.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Confining AI workloads to a data pipeline tool means the platform can manage the middle of that chain but not the ends. The data sourcing and the downstream business response are both outside its scope. Siloing the AI workload in a single tool leaves you with a system that can&#8217;t map or control the process from source to business action.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">This matters even more as agent-based architectures become more common. Organizations are already deploying agents that take on discrete tasks within larger processes. A workflow like order-to-cash will not be handed over to agents in its entirety anytime soon &#8211; but agents are increasingly handling specific components of it. That means an orchestration platform needs to be able to invoke agents, pass them the right context, enforce guardrails, and manage their execution according to the same SLAs that govern the rest of the workflow. For organizations with active agent deployments, agent orchestration is already a present consideration.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<h2><span class="TextRun SCXW93885898 BCX8" lang="EN" xml:lang="EN" data-contrast="auto"><span class="NormalTextRun SCXW93885898 BCX8" data-ccp-parastyle="heading 2">Rethinking the Question</span></span></h2>
<p><span data-contrast="auto">When organizations run into workflow coordination problems, the instinct is to ask whether they need better automation. More often, what they actually need is orchestration.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Better automation improves individual jobs. Orchestration manages the relationships between them. For workflows that stay within the boundaries of a single application, better automation is probably the right answer. For workflows that span systems, teams, and environments to deliver a business outcome with a defined deadline, automation alone can&#8217;t provide what&#8217;s needed.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">The symptoms are identifiable. Time buffers masquerading as process discipline. Partial data incidents that require multi-team investigation to trace. SLA breaches that can&#8217;t be attributed to a specific failure point because no single tool has visibility across the full chain. ​​None of these are signs that automation needs tuning. They point to a missing control plane.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">The distinction matters because building more automation on top of a coordination gap doesn&#8217;t close the gap. It adds more things to coordinate.</span></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What Is a Data Pipeline? A Complete Guide</title>
		<link>https://blogs.bmc.com/data-pipeline/</link>
		
		<dc:creator><![CDATA[Jonathan Johnson]]></dc:creator>
		<pubDate>Tue, 31 Mar 2026 00:00:35 +0000</pubDate>
				<category><![CDATA[Machine Learning & Big Data Blog]]></category>
		<guid isPermaLink="false">https://www.bmc.com/blogs/?p=17743</guid>

					<description><![CDATA[<img width="700" height="400" src="https://s7280.pcdn.co/wp-content/uploads/2020/06/speeding-car-lights.jpg.optimal.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2020/06/speeding-car-lights.jpg.optimal.jpg 700w, https://s7280.pcdn.co/wp-content/uploads/2020/06/speeding-car-lights-300x171.jpg.optimal.jpg 300w, https://s7280.pcdn.co/wp-content/uploads/2020/06/speeding-car-lights-24x14.jpg.optimal.jpg 24w, https://s7280.pcdn.co/wp-content/uploads/2020/06/speeding-car-lights-36x21.jpg.optimal.jpg 36w, https://s7280.pcdn.co/wp-content/uploads/2020/06/speeding-car-lights-48x27.jpg.optimal.jpg 48w" sizes="auto, (max-width: 700px) 100vw, 700px" />A data pipeline is a series of automated steps for moving data from one or more sources to a designated destination, often transforming it along the way. Raw, disparate pieces of data enter one end, undergo processes like cleaning, restructuring, and enrichment, and emerge at the other end as usable insights. Data pipelines are the foundation of […]]]></description>
										<content:encoded><![CDATA[<img width="700" height="400" src="https://s7280.pcdn.co/wp-content/uploads/2020/06/speeding-car-lights.jpg.optimal.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://s7280.pcdn.co/wp-content/uploads/2020/06/speeding-car-lights.jpg.optimal.jpg 700w, https://s7280.pcdn.co/wp-content/uploads/2020/06/speeding-car-lights-300x171.jpg.optimal.jpg 300w, https://s7280.pcdn.co/wp-content/uploads/2020/06/speeding-car-lights-24x14.jpg.optimal.jpg 24w, https://s7280.pcdn.co/wp-content/uploads/2020/06/speeding-car-lights-36x21.jpg.optimal.jpg 36w, https://s7280.pcdn.co/wp-content/uploads/2020/06/speeding-car-lights-48x27.jpg.optimal.jpg 48w" sizes="auto, (max-width: 700px) 100vw, 700px" /><p><span class="TextRun SCXW223972611 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW223972611 BCX0" data-ccp-parastyle="Normal (Web)">A data pipeline is a series of automated steps for moving data from one or more sources to a designated destination, often transforming it along the way. Raw, disparate pieces of data enter one end, undergo processes like cleaning, restructuring, and enrichment, and </span><span class="NormalTextRun SCXW223972611 BCX0" data-ccp-parastyle="Normal (Web)">emerge</span><span class="NormalTextRun SCXW223972611 BCX0" data-ccp-parastyle="Normal (Web)"> at the other end as usable insights. Data pipelines are the foundation of every analytics dashboard, machine learning model, and data-driven operational decision.</span></span><span class="EOP Selected SCXW223972611 BCX0" data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p aria-level="3"><span class="TextRun SCXW161912634 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW161912634 BCX0" data-ccp-parastyle="Normal (Web)">You could think of a data pipeline like an airport baggage system: bags (data) enter the conveyor system, get scanned (validation), sorted (transformation), and routed to the correct flight (destination database). If one belt jams, everything backs up—just like a bottleneck in a data pipeline.</span></span></p>
<h2><span class="TextRun SCXW139477488 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW139477488 BCX0" data-ccp-parastyle="heading 2">What&#8217;s</span><span class="NormalTextRun SCXW139477488 BCX0" data-ccp-parastyle="heading 2"> the difference between a data pipeline and </span><span class="NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW139477488 BCX0" data-ccp-parastyle="heading 2">ETL</span><span class="NormalTextRun SCXW139477488 BCX0" data-ccp-parastyle="heading 2">?</span></span></h2>
<p><span class="TextRun SCXW236809083 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW236809083 BCX0" data-ccp-parastyle="Normal (Web)">A data pipeline and an ETL pipeline are not the same thing, though the terms are often used interchangeably.</span></span></p>
<p><span data-contrast="auto">A data pipeline is an umbrella term for any set of processes that move data from one system to another. This includes simple data ingestion, real-time streaming, batch processing, and complex multi-step workflows.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">An ETL pipeline (Extract, Transform, Load) is a specific type of data pipeline. Its purpose is to extract data from sources, transform it into the right format, and load it into a destination system like a data warehouse or database. All ETL pipelines are data pipelines, but not all data pipelines are ETL pipelines. A pipeline that moves raw data without transforming it, or streams data in real time, is still a data pipeline—but not an ETL pipeline.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<h3><span class="TextRun SCXW24509487 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW24509487 BCX0" data-ccp-parastyle="heading 3">Is SQL a data pipeline?</span></span></h3>
<p><span data-contrast="auto">No. SQL (Structured Query Language) is a language used to query, manage, and manipulate data in relational databases—it&#8217;s a tool, not a workflow.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">A data pipeline is the full automated process that moves data from one place to another. SQL can be used inside a data pipeline to filter, join, or transform data, but SQL doesn&#8217;t constitute the pipeline itself. If you&#8217;re building a house, SQL is the hammer and saw—essential tools, but not the entire construction project.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<h2><span class="TextRun SCXW242537298 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW242537298 BCX0" data-ccp-parastyle="heading 2">Why do data pipelines matter?</span></span></h2>
<p><span data-contrast="auto">Data pipelines are essential because organizations collect data from too many sources—customer interactions, social media, sales transactions, website logs, IoT devices, and internal applications—to manage manually. Without a systematic way to collect, process, and deliver this data, it quickly becomes unmanageable rather than useful.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Data pipelines power the data-driven decisions we encounter every day: personalized recommendations, real-time fraud alerts, and analytics dashboards. For </span><a href="/info/dataops.html"><span data-contrast="none">DataOps</span></a><span data-contrast="auto"> teams specifically, pipelines help ensure the reliability, scalability, and governance that organizations need to use data confidently instead of being overwhelmed by it.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<h2><span class="TextRun SCXW111166561 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW111166561 BCX0" data-ccp-parastyle="heading 2">What are the benefits of a well-executed data pipeline?</span></span></h2>
<p><span data-contrast="auto">Data pipelines don&#8217;t just move data—they make it fit for purpose, delivering it where and when it&#8217;s needed. Five benefits go beyond the basic transport function:</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Enabling analytics and business intelligence: Pipelines feed cleaned, structured data into data warehouses and analytical platforms, allowing analysts to discover trends, identify opportunities, and monitor performance.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Fueling machine learning and AI: AI models require large volumes of high-quality, pretreated data. Data pipelines help ensure models get the data they need to learn and make accurate predictions.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Ensuring data quality and governance: As data gets cleaned, validated, and standardized, data pipelines support greater confidence in data-driven decisions. They also enforce governance rules for compliance and security.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Improving operational efficiency: By integrating data from various systems, pipelines provide a holistic view of operations, automating workflows and flagging issues in real time.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Facilitating data democratization: Pipelines make data accessible and understandable to more people within an organization, empowering more teams to make informed decisions by connecting data sources to decision-makers.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Without strong data pipelines, organizations can fly blind—making decisions based on intuition rather than evidence.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<h2><span class="TextRun SCXW175138420 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW175138420 BCX0" data-ccp-parastyle="heading 2">What are the core components of a data pipeline?</span></span></h2>
<p><span class="TextRun SCXW11624762 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW11624762 BCX0" data-ccp-parastyle="Normal (Web)">Every data pipeline is made up of five essential components. Understanding these elements reveals how data flows and transforms from its original source to its </span><span class="NormalTextRun AdvancedProofingIssueV2Themed SCXW11624762 BCX0" data-ccp-parastyle="Normal (Web)">final destination</span><span class="NormalTextRun SCXW11624762 BCX0" data-ccp-parastyle="Normal (Web)">.</span></span><span class="EOP Selected SCXW11624762 BCX0" data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<h3><span class="TextRun SCXW46434354 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW46434354 BCX0" data-ccp-parastyle="heading 3">1. Source: Where your data lives</span></span></h3>
<p><span data-contrast="auto">Source is the origin point of your data—the starting line of the pipeline. The type of source determines how the data will be extracted. Common data sources include:</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<ul>
<li><span data-contrast="auto">Databases: relational (e.g., MySQL) and NoSQL (e.g., MongoDB)</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Applications: CRM systems (e.g., Salesforce), ERPs (e.g., SAP), marketing automation platforms</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">APIs: third-party services, social media platforms, public data feeds</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Files: CSVs, JSON, XML, Parquet, Avro—often stored in cloud storage (e.g., Azure Blob)</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Streaming data: real-time event streams from IoT devices, website clicks, financial transactions</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Logs: system logs, web server logs, application logs</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
</ul>
<h3><span class="TextRun SCXW96349524 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW96349524 BCX0" data-ccp-parastyle="heading 3">2. Extraction: Getting your data out</span></span></h3>
<p><span class="TextRun SCXW192058207 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW192058207 BCX0" data-ccp-parastyle="Normal (Web)">Extraction is the step where data is pulled from its original source—often involving different file types, formats, and sometimes unstable or slow source connections. The goal of extraction is to get a raw copy of the data without altering the source system.</span></span></p>
<p><span class="TextRun SCXW40638522 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW40638522 BCX0" data-ccp-parastyle="Normal (Web)">Three common extraction methods:</span></span><span class="EOP Selected SCXW40638522 BCX0" data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<ul>
<li><span data-contrast="auto">Batch extraction: Data is pulled in chunks at scheduled intervals (e.g., nightly, hourly). Used for data that doesn&#8217;t change frequently or where immediate updates aren&#8217;t critical.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Incremental extraction: Only new or changed data since the last pipeline run is extracted. Faster than full extraction, but requires change-detection techniques like timestamps, version numbers, or Change Data Capture (CDC).</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Streaming extraction: Data is continuously pulled from sources as events occur, typically using message queues or event streaming platforms like Kafka or Kinesis.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
</ul>
<h3><span class="TextRun SCXW22719446 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW22719446 BCX0" data-ccp-parastyle="heading 3">3. Transformation: Cleaning and shaping your data</span></span><span class="EOP Selected SCXW22719446 BCX0" data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:160,&quot;335559739&quot;:80}"> </span></h3>
<p><span class="TextRun SCXW135518083 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW135518083 BCX0" data-ccp-parastyle="Normal (Web)">Transformation is usually the most complex part of a data pipeline. This is where the messiness of raw data gets cleaned and turned into actionable information. The goal is to ensure data quality, consistency, and suitability for the intended destination. Common transformation steps include:</span></span></p>
<ul>
<li><span data-contrast="auto">Cleaning: Removing duplicates, handling missing values, correcting errors</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Filtering: Selecting only relevant rows or columns</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Aggregating: Summarizing or categorizing data (e.g., total sales per day)</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Joining or merging: Combining data from multiple sources using common keys (e.g., joining customer data with order data)</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Standardizing or normalizing: Ensuring consistent data types, formats, and units (e.g., standardizing currency codes)</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Enriching: Adding new data points by looking up external information or deriving new features (e.g., adding geographical data based on an IP address)</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Structuring: Converting unstructured or semi-structured data into a structured format</span></li>
</ul>
<h3><span class="TextRun SCXW15967525 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW15967525 BCX0" data-ccp-parastyle="heading 3">4. Loading: Delivering your data</span></span></h3>
<p><span class="TextRun SCXW245129577 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW245129577 BCX0" data-ccp-parastyle="Normal (Web)">Once extracted and transformed, data is loaded into the system where it will be used—a database, data warehouse, or analytics platform—so applications, reports, and analytics tools can access it. Three common loading strategies:</span></span></p>
<ul>
<li><span data-contrast="auto">Full load: The entire destination table or dataset is overwritten with new, transformed data. Simpler to implement, but resource-intensive for large datasets.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Incremental load: Only new or changed records are appended to the destination. More efficient, but requires diligent management of data updates and deletions.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Streaming load: Data is continuously loaded as it arrives, often into specialized real-time databases or analytical engines.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
</ul>
<h3><span class="TextRun SCXW192782379 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW192782379 BCX0" data-ccp-parastyle="heading 3">5. Destination: Where your data rests</span></span></h3>
<p><span class="TextRun SCXW236999194 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW236999194 BCX0" data-ccp-parastyle="Normal (Web)">Destination is the final storage location where processed data is available for consumption by analysts, data scientists, and applications. Common destinations include:</span></span><span class="EOP Selected SCXW236999194 BCX0" data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<ul>
<li><span data-contrast="auto">Data warehouses: Optimized for complex queries and reporting on large volumes of historical data (e.g., Snowflake)</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Data lakes: Hold raw or semi-structured data at scale for advanced analytics and machine learning (e.g., Azure Data Lake Storage)</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Databases: Operational systems for everyday applications like websites or apps (e.g., MongoDB)</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Business intelligence (BI) tools: Software that turns data into dashboards and reports (e.g., Tableau)</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">File storage: Simple storage for archiving or later processing</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
</ul>
<p><span data-contrast="auto">Note: loading and destination are conceptually distinct but closely related in practice. Loading is the action of writing processed data into a system; destination is the place where that data ends up and stays until it&#8217;s needed. Loading is like putting groceries into the fridge. Destination is the actual fridge.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Bringing it all together—an e-commerce scenario: Source (CRM database) → Extract (SQL query for new customer orders) → Transform (clean addresses, calculate total order value, join with product details) → Load (insert into data warehouse) → Destination (data warehouse for reporting). The entire process runs automatically on a schedule, ensuring a continuous flow of refined information.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<h2><span class="TextRun SCXW83207294 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW83207294 BCX0" data-ccp-parastyle="heading 2">What are the three types of data pipelines?</span></span></h2>
<p><span class="TextRun SCXW205833320 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW205833320 BCX0" data-ccp-parastyle="Normal (Web)">Just as there are </span><span class="NormalTextRun SCXW205833320 BCX0" data-ccp-parastyle="Normal (Web)">different ways</span><span class="NormalTextRun SCXW205833320 BCX0" data-ccp-parastyle="Normal (Web)"> to transport goods, there are </span><span class="NormalTextRun SCXW205833320 BCX0" data-ccp-parastyle="Normal (Web)">different types</span><span class="NormalTextRun SCXW205833320 BCX0" data-ccp-parastyle="Normal (Web)"> of data pipelines—each optimized for specific needs around speed, volume, and complexity.</span></span><span class="EOP Selected SCXW205833320 BCX0" data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<h3><span class="TextRun SCXW105155355 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW105155355 BCX0" data-ccp-parastyle="heading 3">Batch processing: the daily shuttle</span></span></h3>
<p><span class="TextRun SCXW27358944 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW27358944 BCX0" data-ccp-parastyle="Normal (Web)">Batch processing works like a commuter train on a defined schedule. It picks up a large group of passengers (data) at scheduled times and delivers them to their destination. Data is collected over a period, then processed as a single, large batch.</span></span></p>
<ul>
<li><span data-contrast="auto">Characteristics: High latency (data may be hours or days old); processes large volumes efficiently; often scheduled during off-peak hours</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Use cases: Nightly reports, monthly financial summaries, loading historical data into a data warehouse, running complex analytical jobs that don&#8217;t require immediate results</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
</ul>
<h3><span class="TextRun SCXW217176488 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW217176488 BCX0" data-ccp-parastyle="heading 3">Real-time streaming: the instant delivery service</span></span></h3>
<p><span class="TextRun SCXW17467150 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW17467150 BCX0" data-ccp-parastyle="Normal (Web)">Real-time streaming works like an instant delivery service. As soon as a package (data event) is created, it&#8217;s picked up, processed almost immediately, and delivered to its destination with minimal delay.</span></span></p>
<ul>
<li><span data-contrast="auto">Characteristics: Low latency (data is typically seconds or milliseconds old); handles continuous streams of individual events; requires infrastructure optimized for speed</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Use cases: Fraud detection, real-time personalized recommendations, IoT sensor data analysis, monitoring system health, live dashboards</span></li>
</ul>
<h3><span class="TextRun SCXW205110269 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW205110269 BCX0" data-ccp-parastyle="heading 3">Hybrid approaches: the best of both worlds</span></span></h3>
<p><span class="TextRun SCXW16224768 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW16224768 BCX0" data-ccp-parastyle="Normal (Web)">Many organizations combine batch and streaming pipelines. Two common hybrid patterns:</span></span></p>
<ul>
<li><span data-contrast="auto">Lambda architecture: Uses separate batch and streaming layers. The streaming layer provides real-time views; the batch layer processes historical data for accuracy and completeness. Results from both are then merged.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Kappa architecture: A simpler approach that handles both real-time and historical processing using a single streaming engine, often by replaying streams.</span></li>
</ul>
<p><span class="TextRun SCXW61867770 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW61867770 BCX0" data-ccp-parastyle="Normal (Web)">Choosing the right pipeline type depends entirely on your business requirements for data freshness, volume, and complexity.</span></span><span class="EOP Selected SCXW61867770 BCX0" data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<h2><span class="TextRun SCXW183454366 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW183454366 BCX0" data-ccp-parastyle="heading 2">What are the main challenges in data pipeline management?</span></span></h2>
<p><span data-contrast="auto">Building a data pipeline is one thing; keeping it running smoothly and reliably is another. Here are the most common data pipeline management challenges—and the best practices for each.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Ensuring data quality: Data can be inconsistent, incomplete, or incorrect at the source, leading to garbage in, garbage out. Best practices: implement data validation rules at every stage; use data profiling tools to understand data characteristics; create data quality checks within transformation steps; use data observability platforms to detect anomalies early.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Scalability and performance: As data volumes grow or requirements shift to real-time, pipelines can become slow or break entirely. Best practices: design for scalability from the outset; use distributed processing frameworks (e.g., Apache Spark); use cloud-native services that scale automatically; implement incremental loading strategies; optimize queries and transformation logic.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Security and compliance: Data pipelines handle sensitive information, requiring stringent security and compliance measures. Best practices: encrypt data at rest and in transit; implement strong access controls (least privilege); audit data access and changes; redact sensitive data during transformation where necessary.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Monitoring and alerting: Without proper monitoring, pipeline failures or data quality issues can go undetected and impact downstream applications. Best practices: implement comprehensive monitoring for pipeline health, performance metrics, and data quality metrics; set up automated alerts for critical failures, latency breaches, or data anomalies; use dashboards for operational visibility.</span></p>
<h2><span class="TextRun SCXW21357821 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW21357821 BCX0" data-ccp-parastyle="heading 2">What are the top data pipeline use cases?</span></span></h2>
<p><span class="TextRun SCXW136485918 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW136485918 BCX0" data-ccp-parastyle="Normal (Web)">Data pipelines are versatile, powering applications across industries. Seven key examples of how pipelines transform raw data into actionable insights:</span></span></p>
<ul>
<li><span data-contrast="auto">Business intelligence and reporting: Aggregating sales data, customer demographics, and marketing spend into a data warehouse for daily, weekly, or monthly reports and dashboards that guide strategic decisions</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Customer 360-degree view: Combining data from CRM, sales, support, and marketing platforms to create a holistic profile of each customer, enabling personalized experiences and targeted campaigns</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Fraud detection: Ingesting real-time financial transactions, social media activity, and user behavior to identify suspicious patterns and instantly flag potential fraud</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">IoT analytics: Collecting streams of data from sensors (e.g., factory machines, smart city devices) to monitor performance, predict maintenance needs, and optimize operations</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Personalized recommendations: Processing user browsing history, purchase data, and demographic information to power content recommendations on streaming platforms</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Log analytics: Consolidating logs from applications and servers to monitor system health, troubleshoot issues, and detect security threats in real time</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">ML model training: Preparing, cleaning, and feeding large datasets to machine learning models for tasks like image recognition, natural language processing, or predictive analytics</span></li>
</ul>
<h2><span class="TextRun SCXW57361826 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW57361826 BCX0" data-ccp-parastyle="heading 2">What makes a data pipeline modern?</span></span></h2>
<p><span class="TextRun SCXW246538843 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW246538843 BCX0" data-ccp-parastyle="Normal (Web)">Modern data pipelines share several key characteristics that distinguish them from traditional approaches:</span></span></p>
<ul>
<li><span data-contrast="auto">Cloud-native and serverless: Modern pipelines use cloud services (e.g., AWS, Azure) that scale automatically and reduce operational overhead</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">ELT-first approach: Instead of transforming data before loading, modern pipelines often load raw data into a cloud data warehouse (e.g., Snowflake, BigQuery) and transform it within the warehouse using SQL—leveraging the destination&#8217;s compute power and enabling greater flexibility</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Data lake integration: Modern pipelines frequently integrate with data lakes to store vast amounts of raw, multi-structured data for future use, advanced analytics, and machine learning</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Real-time capabilities: Streaming technologies like Apache Kafka and Amazon Kinesis increasingly power modern pipelines for immediate insights</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Orchestration and automation: Tools like Apache Airflow or cloud-native orchestrators automate scheduling, manage dependencies, and monitor pipeline health</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Data observability: Modern pipelines go beyond basic monitoring to actively track the health, quality, and lineage of data—detecting anomalies and ensuring data trustworthiness</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Data governance and security by design: Security, privacy, and compliance are built into the pipeline architecture from the start, not added as an afterthought</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
<li><span data-contrast="auto">Flexibility and agility: Modular components make modern pipelines easier to adapt to new data sources and changing business requirements</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></li>
</ul>
<h2><span class="TextRun SCXW234200500 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW234200500 BCX0" data-ccp-parastyle="heading 2">How do traditional and modern data pipelines compare?</span></span><span class="EOP Selected SCXW234200500 BCX0" data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:160,&quot;335559739&quot;:80}"> </span></h2>
<p><span class="TextRun SCXW105980290 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW105980290 BCX0" data-ccp-parastyle="Normal (Web)">Modern data pipelines are designed to be more agile, scalable, cost-effective, and resilient than traditional approaches. </span><span class="NormalTextRun SCXW105980290 BCX0" data-ccp-parastyle="Normal (Web)">Here&#8217;s</span><span class="NormalTextRun SCXW105980290 BCX0" data-ccp-parastyle="Normal (Web)"> a side-by-side comparison:</span></span></p>
<table data-tablestyle="MsoTable15Plain4" data-tablelook="1184" aria-rowcount="8">
<tbody>
<tr aria-rowindex="1">
<td data-celllook="0"><b><span data-contrast="auto">Feature </span></b><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
<td data-celllook="0"><b><span data-contrast="auto">Traditional Data Pipeline</span></b><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
<td data-celllook="0"><b><span data-contrast="auto">Modern Data Pipeline</span></b><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
</tr>
<tr aria-rowindex="2">
<td data-celllook="0"><b><span data-contrast="auto">Scalability</span></b><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
<td data-celllook="0"><span data-contrast="auto">Limited by fixed resources and batch processing constraints</span><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
<td data-celllook="0"><span class="TextRun SCXW132747783 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW132747783 BCX0">Highly scalable and elastic, using cloud infrastructure to adjust resources automatically</span></span></td>
</tr>
<tr aria-rowindex="3">
<td data-celllook="0"><b><span data-contrast="auto">Processing</span></b><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
<td data-celllook="0"><span data-contrast="auto">Primarily batch processing (e.g., hourly, daily)</span><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
<td data-celllook="0"><span data-contrast="auto">Supports both batch and continuous, real-time processing</span><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
</tr>
<tr aria-rowindex="4">
<td data-celllook="0"><b><span data-contrast="auto">Flexibility</span></b><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
<td data-celllook="0"><span data-contrast="auto">Less flexible; requires significant manual adjustments for changes</span><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
<td data-celllook="0"><span data-contrast="auto">More flexible and adaptable; uses metadata to handle changes automatically</span><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
</tr>
<tr aria-rowindex="5">
<td data-celllook="0"><b><span data-contrast="auto">Infrastructure</span></b><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
<td data-celllook="0"><span class="TextRun SCXW141839912 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW141839912 BCX0">Traditional, monolithic, on-premises systems</span></span></td>
<td data-celllook="0"><span class="TextRun SCXW242721589 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW242721589 BCX0">Cloud-native and microservices-based, with independent compute resources</span></span></td>
</tr>
<tr aria-rowindex="6">
<td data-celllook="0"><b><span data-contrast="auto">Automation</span></b><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
<td data-celllook="0"><span data-contrast="auto">Limited automation</span><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
<td data-celllook="0"><span class="TextRun SCXW150699946 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW150699946 BCX0">High automation, including automated restarts and retries</span></span></td>
</tr>
<tr aria-rowindex="7">
<td data-celllook="0"><b><span data-contrast="auto">Data access</span></b><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
<td data-celllook="0"><span data-contrast="auto">Data access can be restricted</span><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
<td data-celllook="0"><span data-contrast="auto">Democratizes data access and enables self-service management</span><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
</tr>
<tr aria-rowindex="8">
<td data-celllook="0"><b><span data-contrast="auto">Real-time capabilities</span></b><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
<td data-celllook="0"><span data-contrast="auto">Lower latency due to batching; not typically real-time</span><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
<td data-celllook="0"><span data-contrast="auto">Low latency with options for real-time processing and immediate data availability</span><span data-ccp-props="{&quot;201341983&quot;:2,&quot;335559740&quot;:330}"> </span></td>
</tr>
</tbody>
</table>
<h2><span class="TextRun SCXW114076102 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW114076102 BCX0" data-ccp-parastyle="heading 2">What are the most common data pipeline tools?</span></span></h2>
<p><span data-contrast="auto">The data pipeline tool landscape is broad and evolving. Four categories to consider:</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Data integration platforms: Comprehensive ETL/ELT tools, often with visual interfaces and pre-built connectors. Examples: Talend, Informatica. A good fit for teams that want an end-to-end solution without heavy coding; businesses with multiple data sources needing pre-built connectors; and organizations prioritizing ease of use and quick deployment.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Cloud-native services: Major cloud providers offer services specifically designed for scalable data pipelines. Examples: Amazon Kinesis, Google BigQuery. A good fit for companies already invested in a specific cloud ecosystem; teams needing scalable, cost-effective solutions for batch and streaming; and use cases requiring tight integration with other cloud services.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Open-source frameworks: Flexible, developer-friendly options for orchestration and processing. Examples: Apache Airflow, Apache Kafka. A good fit for engineering teams with strong technical skills; organizations wanting maximum flexibility and control; and scenarios with custom requirements or large-scale data processing needs.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Enterprise workflow orchestration platforms like Control-M are ideal for teams that need to <a href="/it-solutions/control-m-integrations/gcp-big-query.html">orchestrate BigQuery data pipelines</a> alongside mainframe, cloud, and on-premises workloads — providing SLA management and audit capabilities that native GCP scheduling does not offer. A good fit for large enterprises with complex, mission-critical workflows; businesses needing robust scheduling, compliance, and audit capabilities; and teams managing cross-platform jobs spanning mainframe, cloud, and on-premises systems with high reliability requirements.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p>For large enterprises with mission-critical data pipelines, a <a href="/it-solutions/control-m-big-data.html">data pipeline orchestration platform</a> like Control-M provides robust scheduling, cross-platform dependency management, and compliance capabilities that open-source tools alone cannot deliver at scale.</p>
<p><span data-contrast="auto">The right tool depends on your budget, team skill set, data volumes, and real-time requirements.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<h2><span class="TextRun SCXW212447222 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW212447222 BCX0" data-ccp-parastyle="heading 2">5 key data pipeline takeaways</span></span></h2>
<p><span class="TextRun SCXW157260854 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW157260854 BCX0" data-ccp-parastyle="Normal (Web)">Whether </span><span class="NormalTextRun SCXW157260854 BCX0" data-ccp-parastyle="Normal (Web)">you&#8217;re</span><span class="NormalTextRun SCXW157260854 BCX0" data-ccp-parastyle="Normal (Web)"> learning about data pipelines for the first time or refreshing on the fundamentals, here are the most important points to carry forward:</span></span><span class="EOP Selected SCXW157260854 BCX0" data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<h3><span class="TextRun SCXW56389995 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW56389995 BCX0" data-ccp-parastyle="heading 3">1. Understand the pipeline lifecycle</span></span></h3>
<p><span class="TextRun SCXW71223408 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW71223408 BCX0" data-ccp-parastyle="Normal (Web)">A data pipeline </span><span class="NormalTextRun SCXW71223408 BCX0" data-ccp-parastyle="Normal (Web)">isn&#8217;t</span><span class="NormalTextRun SCXW71223408 BCX0" data-ccp-parastyle="Normal (Web)"> </span><span class="NormalTextRun SCXW71223408 BCX0" data-ccp-parastyle="Normal (Web)">just about moving</span><span class="NormalTextRun SCXW71223408 BCX0" data-ccp-parastyle="Normal (Web)"> data—it involves extraction, transformation, loading, orchestration, monitoring, and governance.</span></span></p>
<h3><span class="TextRun SCXW25048615 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW25048615 BCX0" data-ccp-parastyle="heading 3">2. Orchestration is key</span></span></h3>
<p><span class="TextRun SCXW65510838 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW65510838 BCX0" data-ccp-parastyle="Normal (Web)">Orchestration ensures repeatability, scalability, and observability across the entire data pipeline.</span></span><span class="EOP Selected SCXW65510838 BCX0" data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<h3><span class="TextRun SCXW45674670 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW45674670 BCX0" data-ccp-parastyle="heading 3">3. Embrace automation and CI/CD</span></span></h3>
<p><span class="TextRun SCXW156576247 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW156576247 BCX0" data-ccp-parastyle="Normal (Web)">Integrating data pipelines into CI/CD workflows enables faster, safer changes. </span></span><a class="Hyperlink SCXW156576247 BCX0" href="/info/dataops.html" rel="noreferrer noopener"><span class="TextRun Underlined SCXW156576247 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW156576247 BCX0" data-ccp-charstyle="Hyperlink">DataOps</span></span></a><span class="TextRun SCXW156576247 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW156576247 BCX0" data-ccp-parastyle="Normal (Web)"> applies </span></span><a class="Hyperlink SCXW156576247 BCX0" href="/info/devops.html" rel="noreferrer noopener"><span class="TextRun Underlined SCXW156576247 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW156576247 BCX0" data-ccp-charstyle="Hyperlink">DevOps</span></span></a><span class="TextRun SCXW156576247 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW156576247 BCX0" data-ccp-parastyle="Normal (Web)"> principles to data: automated testing, deployment, and version control for pipelines.</span></span></p>
<h3>4. Prioritize data quality and monitoring</h3>
<p><span data-contrast="auto">Pipelines can fail silently if data quality isn&#8217;t checked. Implement validation, anomaly detection, and alerts to catch issues early. Observability is critical for trust and compliance.</span></p>
<h3>5. Design for scalability and flexibility</h3>
<p><span data-contrast="auto">Modern data pipelines must handle batch and streaming, adapt to schema changes, and scale with data growth. Cloud-native and modular architectures are essential for agility.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">Bonus tip: Learn the full ecosystem—ETL tools, orchestration frameworks, cloud services—and how they fit together to build pipelines that serve your organization at scale.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<h2><span class="TextRun SCXW64168813 BCX0" lang="EN-US" xml:lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW64168813 BCX0" data-ccp-parastyle="heading 2">Frequently asked questions about data pipelines</span></span></h2>
<p><strong>How is a data pipeline different from a data warehouse?</strong><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">A data pipeline is the process that moves and transforms data; a data warehouse is a destination where processed data is stored for analysis. Data pipelines feed data warehouses—the pipeline handles transport and preparation, while the warehouse provides the storage and query environment. The two are complementary, not interchangeable.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><strong>What skills do you need to build a data pipeline? </strong></p>
<p><span data-contrast="auto">Building a data pipeline typically requires proficiency in SQL and at least one programming language (Python and Scala are common), familiarity with data transformation concepts (ETL/ELT), and working knowledge of at least one orchestration or workflow tool. Cloud platform experience (AWS, Azure, or GCP) is increasingly essential for modern data pipeline work.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><strong>How do you test a data pipeline? </strong></p>
<p><span data-contrast="auto">Data pipeline testing involves validating data at multiple stages: confirming that extraction produces complete, unaltered source data; verifying that transformation logic produces expected outputs; and checking that loaded data matches expected row counts, data types, and values at the destination. Automated testing frameworks integrated into CI/CD pipelines can run these checks continuously and catch regressions early.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><strong>What is data pipeline latency? </strong></p>
<p><span data-contrast="auto">Data pipeline latency is the time between a data event occurring at the source and that data becoming available at the destination. Batch pipelines have high latency (hours or days); real-time streaming pipelines have low latency (seconds or milliseconds). Acceptable latency depends on the use case—fraud detection requires near-zero latency, while monthly financial reporting can tolerate daily batch processing.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><strong>How does BMC Control-M help manage data pipelines?</strong><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><span data-contrast="auto">BMC Control-M is an enterprise workflow orchestration platform that automates, schedules, and monitors complex data pipelines across environments—including mainframe, cloud, and on-premises systems. Control-M provides centralized visibility, dependency management, and audit capabilities, making it well-suited for mission-critical pipelines that require high reliability, compliance, and cross-platform coordination.</span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}"> </span></p>
<p><em>The views and opinions expressed in this post are those of the author and do not necessarily reflect the official position of BMC. </em></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
