Start sharing cloud and API solutions, CIO Council urges
- By Stephanie Kanowitz
Using cloud-supported solutions, agencies can develop and share government-as-a-platform approaches to IT service delivery, which will help modernize and digitize federal agencies, the CIO Council said in a new report.
Already, agencies are leveraging application components such as payments, user authentication, analytics, and workflow management. These solutions “can be built once, offered as developer-focused services, and shared between missions,” stated the report, titled “Developer Platforms: Shared Services for Common Developer-Focused APIs and Services.” The report aims to offer best practices for using new platform capabilities powered by cloud and hosted application programming interfaces.
Several examples of these shared platforms already exist here and abroad. Login.gov is a shared authentication platform that 18F is developing to support a streamlined login experience that lets end users access a variety of federal services with a streamlined verification and login process. Because Login.gov is a shared platform, “the software, documentation, and processes are reusable across agencies,” the report said.
Another example is Cloud.gov, which is a platform-as-a-service offering that already complies with federal security requirements. Systems built on it inherit this compliance, which substantially reduces the amount of compliance work required and allows development teams to iterate, launch and scale applications rapidly. A free sandbox account is available to all government staff who want to evaluate Cloud.gov.
The third example of a shared platform, Pay.gov was created by the Bureau of the Fiscal Service in 2000 as a secure platform for handling payments to the federal government. It provides four main services: collections, reporting of transactions, electronic billing for payments due and hosting of forms. “As of 2016, Pay.gov collects over 119 million transactions worth over $106 billion per year and has broad acceptance across agencies,” according to the report.
Across the pond, the United Kingdom launched its government-as-a-platform strategy four years ago. There, publishing was the first common platform for all government departments and agencies moving their messaging to Gov.UK to conform to standards set by the country’s Government Digital Service. Since then, GDS has identified the 50 most common government transactions and is making the top 25 digital by default, modular and sharable across departments, the report stated.
Additionally, GDS doesn’t build all the tools, but rather supports agencies that want to build them for the purpose of sharing them. “There is an opportunity to make the government start thinking of itself and behaving as a single entity, because that is the way citizens perceive it,” the report said.
Another country spearheading government as a platform is Estonia. Its backbone infrastructure, called the X-Road interoperability platform, launched in 2001 and provides a single secure, shared environment for exchanging data among government organizations and systems, according to the report. A citizen portal makes all government services available in one spot, and the Estonian E-File system uses X-Road to connect courts, police, public prosecutors, prisons and lawyers, for instance.
“The X-Road architecture includes databases run by private-sector companies, particularly banks and telecommunications companies,” the report states. “To access data, citizens provide their eID, a nationally-standardized system that verifies their identity online. The chip on the eID card carries embedded, encrypted files that serve as an electronic credential. Citizens can use their eID cards as their national health insurance cards, to prove identity when logging into their bank accounts, for signing digital documents, electronic voting, picking up prescriptions ordered online, and more.”
To make government as a platform more widespread stateside, the report offered some suggestions from the Data Cabinet, a data science community of practice that works with government data leaders to find opportunities to securely share data across agencies.
Create a single conduit within and outside the agency for responding to requests for datasets, analyzing data disclosure considerations and generating data sharing agreements. “This reduces duplication of work, increases data discoverability, ensures consistency of privacy, legal, and security analysis, allows for standardized templates to be used, and enables lifecycle tracking of data sharing agreements.”
Develop common templates and agreements to streamline the data sharing process. Using standard templates would help break “trust frameworks” into fundamental assertions through a unified solution, and those assertions can be joined to create new agreements out of established components.
These new approaches can bring plenty of benefit without a hefty price tag. For instance, eligibility determination, project management tools, source code hosting and notification messaging services all come with advantages to the adopter at medium costs, according to the report.
Shifting to government as a platform “will require close collaboration between industry and government, disseminating lessons learned from early adopters, leveraging existing services and contracts, and sharing information,” but will be worth the effort, the report found.
Stephanie Kanowitz is a freelance writer based in northern Virginia.