---
hide:
  - toc
audience: buyer
components:
  - eventing
  - serving
function: marketing
---
<h1 style="color:#0071c7;font-size: 3em;">PNC Bank Case Study</h1>
<table style="border: 0;">
<tr style="background-color: var(--md-default-bg-color);">
<td style="border: 0;">
<div style="min-width: 20mm;">
      <img src="../../../images/case-studies/pnc_bank.png" alt="" draggable="false" />
</div>
<div>
<em style="color:#0071c7;font-size: 1em;">“Our real success was our ability to say if your code change is fully compliant and does not affect complex authentication or funds transfer, you can go from new code to production in just the time it takes to run your pipelines. There is no longer 120 hours over 37 days of non-code compliance work standing in the way of production. Thousands of PNC software developers have seen their deployment window shrink to near real time. Our teams achieve true continuous delivery. That is our big win.”
</em>
</div>
<div>
<p style="color:#0071c7;font-size: 1em;">-- Director, PNC Bank</p>
</div>

</td>

<td style="border: 0;">
<h2 style="font-weight: bold;">PNC Bank automated software supply chain compliance</h2>

As one of the largest banks within the United States with $367 billion of assets under administration, PNC has a massive IT footprint and a dev team that needs to not only deliver innovative code but also consistently meet regulatory compliance requirements. PNC sought to develop a way to ensure new code would meet security standards and audit compliance requirements automatically—replacing the cumbersome 30-day manual process they had in place.

<h2 style="color:#0071c7;">Please read the full case study at CNCF site</h2>
<li><a href="https://www.cncf.io/case-studies/pnc-bank/">How PNC Bank automated software supply chain compliance</a></li>

<h2 style="color:#0071c7;">Find out more</h2>

<ul>
<li><a href="../../../getting-started/">Getting started with Knative</a></li>
<li><a href="../../../serving/">Knative Serving</a></li>
<li><a href="../../../eventing/">Knative Eventing</a></li>
</ul>

    </td>
  </tr>
</table>
