Cloud
Cloud
R46119
Cloud Computing: Background, Status of
March 25, 2020
Adoption by Federal Agencies, and Patricia Moloney Figliola
Congressional Action Specialist in Internet and
Telecommunications
Cloud computing is a new name for an old concept: the delivery of computing services from a Policy
remote location, analogous to the way electricity, water, and other utilities are provided to most -redacted-@crs.loc.gov
customers. Cloud computing services are delivered through a network, usually the internet.
Utilities are also delivered through networks, whether the electric grid, water delivery systems, or For a copy of the full report,
please call 7-.... or visit
other distribution infrastructure. In some ways, cloud computing is reminiscent of computing
www.crs.gov.
before the advent of the personal computer, where users shared the power of a central mainframe
computer through video terminals or other devices. Cloud computing, however, is much more
powerful and flexible, and information technology advances may permit the approach to become ubiquitous.
As cloud computing has developed, varied and sometimes nebulous descriptions of what it is and what it is not have been
commonplace. Such ambiguity can create uncertainties that may impede innovation and adoption. The National Institute of
Standards and Technology has developed standardized language describing cloud computing to help clear up that ambiguity:
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool
of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be
rapidly provisioned and released with minimal management effort or service provider interaction. This cloud
model promotes availability and is composed of five essential characteristics, three service models, and four
deployment models.
Since 2009, the federal government has been shifting its data storage needs to cloud-based services and away from agency-
owned, in-house data centers. This shift is intended to achieve two goals: reduce the total investment by the federal
government in information technology (IT), which currently stands at about $90 billion each year, and realize other stated
advantages of cloud adoption: efficiency, accessibility, collaboration, rapidity of innovation, reliability, and security.
However, challenges remain as agencies shift to cloud services. According to a survey conducted in September 2018, federal
IT managers expressed concerns about security in certain cloud environments, the complexity of migrating existing
(“legacy”) applications to the cloud, a lack of skilled staff to manage certain cloud environments, and uncertain funding.
Planning for cloud adoption by federal agencies began with the 2010 publication of “A 25-Point Implementation Plan to
Reform Federal IT Management.” More recently, in the 2017 “Report to the President on Federal IT Modernization,” the
Office of Management and Budget (OMB) pledged to update the government’s legacy Federal Cloud Computing Strategy
(“Cloud First”). Fulfilling this requirement, the Administration developed a new strategy, “Cloud Smart,” which was
published on September 24, 2018. The new strategy is founded on what the Administration considers the three key pillars of
successful cloud adoption: security, procurement, and workforce.
In the 116th Congress, there has been one cloud-related bill introduced and two hearings directly related to cloud computing:
The Federal Risk and Authorization Management Program (FedRAMP) Authorization Act (H.R. 3941) was
introduced on July 24, 2019, by Representative Gerald Connolly. The bill would formally establish within
the General Services Administration a risk management, authorization, and continuous monitoring process
consistent with the Federal Information Security Modernization Act of 2014.”
On July 17, 2019, the House Committee on Government Reform Subcommittee on Government Operations
held a hearing, “To the Cloud! The Cloudy Role of FedRAMP in IT Modernization.” The purpose of the
hearing was to examine the extent to which FedRAMP has reduced duplicative efforts, inconsistencies, and
cost inefficiencies associated with the cloud security authorization process.
On October 18, 2019, the Committee on Financial Services Task Force on Artificial Intelligence (AI) held
a hearing, “AI and the Evolution of Cloud Computing: Evaluating How Financial Data Is Stored, Protected,
and Maintained by Cloud Providers.” Among other topics, the hearing explored how AI could be used to
improve cloud management functions.
Additionally, there have been two hearings on the implementation status of the Federal Information Technology Acquisition
Reform Act. These hearings provide an update on data center optimization, which is an indication of the extent of agency
adoption of cloud computing.
Contents
Introduction ..................................................................................................................................... 1
What Is Cloud Computing? ............................................................................................................. 1
Characteristics of Cloud Computing ......................................................................................... 2
Deployment Models .................................................................................................................. 2
Public .................................................................................................................................. 3
Private ................................................................................................................................. 3
Community ......................................................................................................................... 3
Hybrid ................................................................................................................................. 3
Service Models .......................................................................................................................... 4
Software as a Service (SaaS) .............................................................................................. 4
Platform as a Service (PaaS) ............................................................................................... 4
Infrastructure as a Service (IaaS) ........................................................................................ 4
Service Model Comparison................................................................................................. 5
Federal Agency Cloud Adoption ..................................................................................................... 5
The Cloud Smart Strategy ......................................................................................................... 6
2019 GAO Report ........................................................................................................................... 8
Congressional Activity: 116th Congress........................................................................................... 9
Legislation ................................................................................................................................. 9
Hearings .................................................................................................................................... 9
FITARA Scorecard.............................................................................................................. 9
Options for Congress ....................................................................................................................... 9
Hearings .................................................................................................................................. 10
Review of Agency Cloud Computing Plans and Implementation Assessments...................... 10
Review of External Status Reports.......................................................................................... 10
Tables
Table 1. Completed Cloud Smart Actions ....................................................................................... 6
Table 2. Uncompleted Cloud Smart Actions ................................................................................... 7
Contacts
Author Contact Information .......................................................................................................... 10
Introduction
Since 2009, the federal government has been shifting its data storage needs to cloud-based
services and away from agency-owned, in-house data centers. This shift is intended to achieve
two goals: reduce the total investment by the federal government in information technology (IT),
which currently stands at about $90 billion each year,1 and realize other stated advantages of
cloud adoption, including efficiency, accessibility, collaboration, reliability, and security.2
However, challenges remain as agencies shift to cloud services. According to a survey conducted
in September 2018, federal IT managers continue to express long-held concerns about security in
certain cloud environments, the complexity of migrating existing (“legacy”) applications to the
cloud, a lack of skilled staff to manage certain cloud environments, and uncertain funding.3
This report explains what cloud computing is, including different models for cloud deployment
and services, and describes the federal government’s planning for IT reform. It also provides
information on assessments that have been conducted on agency cloud adoption. Finally, the
report provides a summary of recent congressional action and presents some possible mechanisms
for Congress to monitor agencies as they implement cloud computing.
1 Government Accountability Office, “Cloud Computing: Agencies Have Increased Usage and Realized Benefits, but
Cost and Savings Data Need to Be Better Tracked,” April 2019, https://www.gao.gov/products/GAO-19-58.
Hereinafter, “Cloud Computing: Agencies Have Increased Usage and Realized Benefits, but Cost and Savings Data
Need to Be Better Tracked.”
2 IBM, “Benefits of Cloud Computing,” undated, https://www.ibm.com/cloud/learn/benefits-of-cloud-computing.
federal-cloud-readiness-report/.
4 For a discussion of utility and other models of providing computing services, see M. A Rappa, “The Utility Business
Model and the Future of Computing Services,” IBM Systems Journal 43, no. 1 (2004): 32–42,
http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5386779.
Deployment Models7
NIST has identified four standard models, or types, of cloud computing that can be implemented
to satisfy the varying needs of users or providers. Those models—public, private, community, and
hybrid—vary in where the hardware is located, what entity is responsible for maintaining the
system, and who can use system resources. An extensive list of deployment model adoption by
federal agencies is in the April 2019 report by the Government Accountability Office, Cloud
5 National Institute of Standards and Technology, The NIST Definition of Cloud Computing, NIST Special Publication
800-145, September 2011, http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf.
6 The NIST Definition of Cloud Computing.
Computing: Agencies Have Increased Usage and Realized Benefits, but Cost and Savings Data
Need to Be Better Tracked.8
Public
In public cloud (sometimes called external cloud) computing, a provider supplies one or more
cloud-computing services to a large group of independent customers, such as the general public.
Customers use the service over the internet through web browsers or other software applications.
Providers usually sell these services on a metered basis, an approach that is sometimes called
“utility computing.” Some common examples of services using a public cloud model include
internet backup and file synchronization9 and web-based media services.10 Public clouds may
have price and flexibility advantages over other deployment models, but security and other
concerns could restrict federal use. The public cloud deployment model is used predominantly by
businesses with low privacy concerns.
Private
A private cloud (sometimes called an internal cloud) works like public cloud computing, but on a
private network controlled and used by a single organization. It is a cloud used by a company
itself—rather than its customers. Private clouds may provide services that are similar to those
provided by public cloud providers, but potentially with fewer risks. Potential disadvantages
include cost and logistical challenges associated with purchasing and managing the required
hardware and software. Private clouds can provide internal services such as data storage as well
as external services to the public or other users.
Community
A community cloud allows a group of organizations with similar requirements to share
infrastructure, thereby potentially realizing more of the benefits of public cloud computing than is
possible with a purely private cloud. Because a community cloud has a much smaller user base
than a public cloud, it may be more expensive to establish and operate, but it may also allow for
more customization to meet the users’ needs. It may also meet user-specific security and other
requirements more effectively than a public cloud. Just like private cloud, community cloud is
technically no different from public cloud. The only difference is who is allowed to use it.
Hybrid
A hybrid cloud uses a combination of internal (private or community) and external (public)
providers. For example, a user could employ a private or community cloud to provide
8 Cloud Computing: Agencies Have Increased Usage and Realized Benefits, but Cost and Savings Data Need to Be
Better Tracked. See specifically, Appendix V, “Description of Cloud Computing Investments Provided by Selected
Agencies for Fiscal Year 2018.” The 16 agencies were the Departments of Agriculture, Commerce, Defense,
Education, Energy, Health and Human Services, Homeland Security, Justice, Labor, State, Treasury, Transportation,
and Veterans Affairs, the General Services Administration, the Small Business Administration, and the Social Security
Administration.
9 Examples include Dropbox (https://www.dropbox.com), Microsoft OneDrive (https://onedrive.live.com), Apple
applications and store current data, but use a public cloud for archiving data. The flexibility of
this deployment model may make it particularly attractive to many organizations. By combining
different deployment models, users can choose the right balance for their organization between
legal compliance, security, and scalability.
Service Models11
Cloud computing can provide various kinds of services, ranging from basic computing tasks to
the provision of sophisticated applications. While these services can be categorized in different
ways, the NIST definition uses three basic service models, described below.12
11 The NIST Definition of Cloud Computing. The generic term for cloud service models is XaaS. While the three
described in this section are widely recognized as useful, they are not definitive. There may be other kinds of services,
and the differences between models may not always be clear. Sometimes additional services are distinguished, such as
data storage (DaaS) or communications (CaaS); or a particular service may have elements of two models, such as both
SaaS and IaaS.
12 While other ways of characterizing cloud services have been discussed (see, for example, Sam Johnston,
“Taxonomy: The 6 Layer Cloud Computing Stack,” Sam Johnston, September 18, 2008, http://samj.net/2008/09/
taxonomy-6-layer-cloud-computing-stack.html), the three models described by NIST are in widespread use.
13 SaaS is sometimes called Applications as a Service.
14 A thin client is hardware or software that depends on the computer power of a server to which it is connected to
perform computing tasks, rather than performing those tasks itself. It can therefore have less computing power—in
other words, be “thinner”—than a client that performs those tasks itself. It is somewhat analogous to the “dumb
terminal” once used to communicate with a remote mainframe computer, where the computing hardware and software
resided. An example of a modern hardware thin client is a mobile device such as a tablet computer or smartphone. An
example of a software thin client is a web browser used as an interface for a cloud application. Examples of “fat”
clients are desktop computers and local application programs such as word processors.
15 “Demystifying SaaS, PaaS, and IaaS,” Skytap, November 28, 2017, https://www.skytap.com/blog/demystifying-saas-
paas-and-iaas/.
the underlying cloud infrastructure. Examples of IaaS are Amazon Web Services and Microsoft
Azure.
16 One of the most notable recent federal cloud contracts has been for the Department of Defense (DOD) Joint
Enterprise Defense Infrastructure (JEDI). JEDI is intended to be a DOD-wide system capable of supporting
Unclassified, Secret, and Top Secret requirements. It has also proven to be quite controversial. Additional information
about JEDI can be found in CRS Report R45847, The Department of Defense’s JEDI Cloud Program, by Heidi M.
Peters, CRS In Focus IF11264, DOD’s Cloud Strategy and the JEDI Cloud Procurement, by Heidi M. Peters, and CRS
Insight IN11203, Amazon Protest of the Department of Defense's JEDI Cloud Contract Award to Microsoft, by Heidi
M. Peters.
17 Vivek Kundra, U.S. Chief Information Officer, A 25-Point Implementation Plan to Reform Federal IT Management,
19 For additional information about FITARA, see CRS Report R44462, The Federal Information Technology
Acquisition Reform Act (FITARA): Frequently Asked Questions, by Patricia Moloney Figliola.
20 Memorandum For Heads Of Executive Departments And Agencies: Data Center Optimization Initiative (M-16-19),
https://itmodernization.cio.gov/assets/report/Report%20to%20the%20President%20on%20IT%20Modernization%20-
%20Final.pdf (“Federal IT Modernization Report”).
Strategy (“Cloud First”). Fulfilling this requirement, the Administration developed a new strategy,
Cloud Smart, published as a draft on September 24, 2018.
The DCOI was updated in June 2019.22 Among other requirements, the updated DCOI placed a
freeze on funds or resources to build new agency-owned data centers or significantly expand
existing agency-owned data centers without approval from OMB. It also requires agencies to
evaluate options for the consolidation and closure of existing data centers, in alignment with the
Cloud Smart Strategy.
22 Memorandum for Heads of Executive Departments and Agencies: Update to Data Center Optimization Initiative,
(M-19-19), Office of the U.S. Chief Information Officer, June 25, 2019, https://www.whitehouse.gov/wp-content/
uploads/2019/06/M-19-19-Data-Centers.pdf.
23 https://cloud.cio.gov/strategy/.
24 https://cloud.cio.gov/strategy/actions/.
The GSA CSCT will implement supplier-relationship The government-wide ITCM at GSA will establish a
management through active engagement with industry government-wide CSCT. (Action 12)g
partners. (Action 11)g
OMB will provide direction to agencies to improve the Each agency CIO and Chief Human Capital Officer
security and visibility for systems and data managed in (CHCO) must identify two position or skill segment
the cloud. (Action 15)h priorities and incorporate them into to the agency’s
Human Capital Operating Plan. (Action 17)i
OMB, supported by OPM, will consider positions The CIO Council and the CHC Council will jointly
affected by cloud migration as part of the strategic develop and execute on strategies and initiatives that
workforce planning efforts laid out in the President’s expand the use of career fairs, national hiring events,
Management Agenda. (Action 18)j etc. (Action 20)k
Source: Cloud Smart Initiative, Office of the U.S. Chief Information Officer, June 24, 2019, https://cloud.cio.gov/
strategy/.
a. https://hallways.cap.gsa.gov/app/#/gateway/cloud-information-center.
b. https://www.cio.gov/assets/files/Application-Rationalization-Playbook.pdf.
c. https://www.whitehouse.gov/wp-content/uploads/2019/06/M-19-19-Data-Centers.pdf.
d. https://www.whitehouse.gov/wp-content/uploads/2019/05/M-19-17.pdf.
e. https://tailored.fedramp.gov/.
f. The CIO Council has created an Authorization to Operate Working Group to further improve the process.
g. https://gsa.gov/cloud.
h. https://www.whitehouse.gov/wp-content/uploads/2018/12/M-19-03.pdf.
i. Refer to each agency’s Human Capital Operating Plan for specific implementation details.
j. https://www.challenge.gov/challenge/gear-center-challenge/.
k. https://www.cio.gov/reskilling.
Source: Cloud Smart Initiative, Office of the U.S. Chief Information Officer, June 24, 2019, https://cloud.cio.gov/
strategy/.
25Cloud Computing: Agencies Have Increased Usage and Realized Benefits, but Cost and Savings Data Need to Be
Better Tracked.
Legislation
The Federal Risk and Authorization Management Program (FedRAMP)26 Authorization Act (H.R.
3941),27 introduced on July 24, 2019, by Representative Gerald Connolly, would establish a risk
management, authorization, and continuous monitoring process to “leverage cloud computing
services using a risk-based approach consistent with the Federal Information Security
Modernization Act of 2014.”28
Hearings
On July 17, 2019, the House Committee on Oversight and Reform Subcommittee on Government
Operations held a hearing titled “To the Cloud! The Cloudy Role of FedRAMP in IT
Modernization.”29 The purpose of this hearing was to examine the extent to which FedRAMP has
reduced duplicative efforts, inconsistencies, and cost inefficiencies associated with the cloud
security authorization process.
On October 18, 2019, the Committee on Financial Services Task Force on Artificial Intelligence
(AI) held a hearing, “AI and the Evolution of Cloud Computing: Evaluating How Financial Data
Is Stored, Protected, and Maintained by Cloud Providers.” Among other topics, the hearing
explored how AI could be used to improve cloud management functions.
FITARA Scorecard
Since November 2015, a year after FITARA became law, the House Committee on Oversight and
Reform has held two FITARA oversight hearings per year. These hearings provide a “scorecard”
on various aspects of FITARA implementation, including data center optimization, which is an
indication of the extent of agency adoption of cloud computing. Thus far in the 116th Congress,
these hearings were held on June 26, 2019,30 and December 11, 2019.31
28 The Federal Information Security Management Act (FISMA) defines a comprehensive framework to protect
government information, operations, and assets against natural or manmade threats. It was enacted as Title III of the E-
Government Act of 2002 (P.L. 107-347).
29 https://oversight.house.gov/legislation/hearings/to-the-cloud-the-cloudy-role-of-fedramp-in-it-modernization.
30 https://oversight.house.gov/legislation/hearings/fitara-80.
31 https://oversight.house.gov/legislation/hearings/fitara-90.
agency’s status by either the agency itself or the GAO; and assessing the agency’s progress and
projected goals against the stated goals of the Cloud Smart Strategy.
Hearings
Committees might choose to focus hearings on OMB, which oversees the management of the
Cloud Smart Strategy at the agency level. This role makes OMB the central point of information
regarding the status of agency planning and implementation. If OMB management practices for
cloud computing are lacking, the impact could potentially affect the performance of all agencies.
Consistent congressional review of OMB’s management practices with respect to the Cloud
Smart Strategy could help to detect and correct problems in a timely manner.
Alternatively, or in addition, committees might choose to hold hearings to receive status reports
directly from the CIOs of particular agencies under their jurisdictions.
The Congressional Research Service (CRS) is a federal legislative branch agency, housed inside the
Library of Congress, charged with providing the United States Congress non-partisan advice on
issues that may come before Congress.
EveryCRSReport.com republishes CRS reports that are available to all Congressional staff. The
reports are not classified, and Members of Congress routinely make individual reports available to
the public.
Prior to our republication, we redacted phone numbers and email addresses of analysts who
produced the reports. We also added this page to the report. We have not intentionally made any
other changes to any report published on EveryCRSReport.com.
CRS reports, as a work of the United States government, are not subject to copyright protection in
the United States. Any CRS report may be reproduced and distributed in its entirety without
permission from CRS. However, as a CRS report may include copyrighted images or material from a
third party, you may need to obtain permission of the copyright holder if you wish to copy or
otherwise use copyrighted material.
Information in a CRS report should not be relied upon for purposes other than public
understanding of information that has been provided by CRS to members of Congress in
connection with CRS' institutional role.
EveryCRSReport.com is not a government website and is not affiliated with CRS. We do not claim
copyright on any CRS report we have republished.