; and (B) includes associated services. (6) Multi-cloud technology The term multi-cloud technology means architecture and services that allow for data, application, and program portability, usability, and interoperability between infrastructure, platforms, and hosted applications of multiple cloud computing vendors and between public, private, and edge cloud environments in a manner that securely delivers operational and management consistency, comprehensive visibility, and resiliency. (7) Relevant committees of Congress The term relevant committees of Congress means the Committee on Homeland Security and Governmental Affairs of the Senate and the Committee on Oversight and Accountability of the House of Representatives. 3. Use of multi-cloud technology (a) In general Not later than 1 year after the date of enactment of this Act, the Director, in consultation with the Administrator of General Services, the Director of the National Institute of Standards and Technology, the Secretary of Homeland Security, the Administrator of the United States Digital Service, and the Administrator of the Office of Electronic Government, shall— (1) identify and evaluate any impediments to the adoption of multi-cloud technology by agencies; (2) identify best practices for how agencies can implement multi-cloud technology to allow for data portability and interoperability across multiple cloud computing vendors; (3) evaluate the adoption by agencies of cybersecurity frameworks to support multi-cloud technology; and (4) develop written guidance for agencies based on the results of the identification described in paragraph (2) that— (A) describes how agencies should use multi-cloud technology to allow for applications, data, and programs to be portable and interoperable between public, private, and edge cloud environments