,

End-to-End Compliance as Code for FedRAMP 20x KSIs

June 28, 2025 | By Travis Howerton
End-to-End Compliance as Code for FedRAMP 20x KSIs

This month, RegScale achieved an end-to-end prototype for automating the FedRAMP 20x Key Security Indicators (KSIs) inside our Continuous Controls Monitoring (CCM) platform.

We’re proud to be building this in partnership with the Cloud Security Alliance (CSA) as part of their Compliance Automation Revolution — a broader industry initiative to modernize how compliance is created, validated, and delivered through code.

FedRAMP 20x Results in Under 90 Minutes

Let’s start with the outcomes:

  • Ingested the KSIs as a new catalog in RegScale in under an hour and converted it to the NIST Open Security Controls Assessment Language (OSCAL) format
  • Developed a FedRAMP Low profile based on the NIST OSCAL KSI Catalog in under 5 minutes
  • Leveraged RegScale AI agents to perform attestations against the KSIs in under 15 minutes
  • Generated a NIST OSCAL System Security Plan (SSP) with the click of a button

That’s the full FedRAMP 20x compliance workflow — executed in under 90 minutes.

Step 1 — Importing KSIs into RegScale

We started by loading the machine-readable JSON files for the FedRAMP 20x KSIs into RegScale. This took under an hour using our built-in catalog import tools. Because RegScale is API-native with a robust library of importers, this step was fully automated.


Once ingested, we exported the OSCAL version of the KSI catalog with a single click.

👉 Download the OSCAL KSI Catalog

Step 2 — Creating the FedRAMP Low Profile

Next, we used RegScale’s profile builder to select the applicable controls and generate a baseline for FedRAMP Low. This process — done via our wizard interface — took just a few clicks and another single-click OSCAL export.

👉 View the OSCAL Profile

Step 3 — Generating the SSP with AI

Then we created a new System Security Plan (SSP) from scratch using the KSIs. A RegScale AI agent parsed our existing FedRAMP, SOC 2, and internal documentation to auto-generate control attestations in ~15 minutes.


After review, we used RegScale to export a fully compliant OSCAL SSP file — ready for submission.


👉 Download the OSCAL SSP

From Months to Minutes

Traditionally, preparing FedRAMP packages took months of manual effort: hundreds of controls, thousands of parts, all done by hand. FedRAMP 20x shifts that model by focusing on the KSIs that actually matter, and RegScale delivers them with compliance as code.

We don’t just generate the documentation, either. We also validate it using the NIST OSCAL CLI, closing the loop from data to delivery.

Engineering, Not Just Documentation

For too long, agencies and organizations have spent more time on documentation than on actual security engineering. This isn’t sustainable.


By focusing on KSIs, leveraging AI, and adopting automation-first approaches, we’re now spending less than 90 minutes building the package — and the rest on building secure, production-ready systems.

Ready to See It in Action?

Ready to see how we’re blazing the path to FedRAMP Excellence? With AI-powered automation, OSCAL-native documentation, and continuous monitoring, our platform is helping organizations achieve FedRAMP authorization in months — not years.

Check out our FedRAMP solutions or schedule a conversation here

Ready to get started?

Choose the path that is right for you!

Skip the line

My organization doesn’t have GRC tools yet and I am ready to start automating my compliance with continuous monitoring pipelines now.

Supercharge

My organization already has legacy compliance software, but I want to automate many of the manual processes that feed it.