Attachment_E_-_Sample_Task_Order_NWIS_WQP.pdf

PDF 206 KB Posted

Attached to
Cloud Hosting Solutions III
Solicitation number
140G0122R0010
Issued by

About this file

This document outlines requirements for a sample task order to provide cloud hosting services supporting the United States Geological Survey's Water Quality Portal. Key details include: the contractor shall deploy the Water Quality Portal application suite to a geographically redundant cloud environment, including compute and database services running on Linux and PostgreSQL, as well as storage, logging, monitoring, job scheduling, and messaging services. The portal currently receives over 57,000 daily users and 11% annual growth is projected. It integrates water quality data from the EPA, USGS, and other agencies for public access and reuse via a website and API. The contractor must provide 99% availability with a maximum of 3.5 days downtime annually. Response requirements and timelines are specified in the Department of the Interior's draft Cloud Hosting Solutions III solicitation.

View the file

Other files

File Type Posted
Sol_140G0122R0010_Amd_0010.pdf PDF
Final_Solicitation_Documents_0010.zip ZIP file
FINAL_RFP_12_10_2022_0009.docx DOCX document
Sol_140G0122R0010_Amd_0009.pdf PDF
Attachment_L_-_Hourly_Rates_0009.xlsx XLSX spreadsheet
Q_A_12_10_2022_0009.pdf PDF
Sol_140G0122R0010_Amd_0008.pdf PDF
Sol_140G0122R0010_Amd_0007.pdf PDF
Sol_140G0122R0010_Amd_0006.pdf PDF
Sol_140G0122R0010_Amd_0005.pdf PDF
140G0122R0010_FINAL_RFP_Attachments_0005.zip ZIP file
Q_A_10_14_2022_0004.pdf PDF
Sol_140G0122R0010_Amd_0004.pdf PDF
Sol_140G0122R0010_Amd_0003.pdf PDF
Sol_140G0122R0010_Amd_0002.pdf PDF
140G0122R0010_Amendment_1_0001.pdf PDF
Sol_140G0122R0010_Amd_0001.pdf PDF
Attachment_J_-_Quality_Assurance_Surveillance_Plan.docx DOCX document
Attachment_G_-_Non-Disclosure_Agreement.docx DOCX document
Attachment_B_-_Past_Performance_Questionnaire.docx DOCX document
Attachment_I_-_Questions_Spreadsheet.xlsx XLSX spreadsheet
Attachment_H_-_Subcontracting_Plan_Model.pdf PDF
Attachment_A_-_Experience_Project_Data_Sheet.docx DOCX document
Attachment_K_-_Supplier_Risk_Questionnaire.pdf PDF
Attachment_F_-_Sample_Task_Order_Data_Lake.pdf PDF
DRAFT_RFQ_140G0122R0010_Clauses.pdf PDF
Attachment_D_-_Day_1_Task_Order_-_Transition.pdf PDF
Sol_140G0122R0010.pdf PDF
Attachment_C_-Small_Business_Participation_Commitment_Document.docx DOCX document
Show all 29

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

Attachment E

STATEMENT OF WORK

CHS III

Services supporting a Multi-agency Water Quality Portal (WQP) for National Water Information System (NWIS)

A-4.2 Sample Task Order #2: Services supporting a Multi-agency Water Quality Portal (WQP) for

National Water Information System (NWIS)

This is a sample Task Order for evaluation of the proposal. The response to this Task Order is expected to demonstrate the Offeror’s ability to plan a technical effort to support WQP deployment to a Cloud platform. The task plan should address the project management, systems and software engineering necessary to develop, modernize, enhance, maintain, and operate a science monitoring system and provide advanced interactive access to science information.

The response should consider:

• A task plan for this task order to included (at a minimum) approach, scope, schedule, staffing (using titles from the skill matrix) by month and the basis-of-estimate. It is requested that a schedule primarily focused on major milestones and key deliverables be provided in soft copy using Microsoft Project.

• A representative sample Monthly Status Report as described in Task Order Objectives, which includes performance metrics.

• This task order is labor hours.

Background

As the Nation's largest water, earth, and biological science and civilian mapping agency, the United Stated Geological Survey (USGS) collects, monitors, analyzes, and provides scientific data about natural resource conditions, issues, and problems. This diversity of scientific expertise enables USGS to carry out large-scale, multi-disciplinary investigations and provide impartial scientific information to resource managers, planners, and other customers. In support of USGS Mission Areas, USGS collects and analyses hydrologic, water quality, and related data needed to understand the Nation's water resources. WMA is dedicated to the deployment of high-end information technology products to enhance data storage and access methods against natural resources datasets.

The Water Quality Portal (WQP) is a cooperative service sponsored by the United States Geological Survey (USGS), the Environmental Protection Agency (EPA) (through an interagency agreement), and the National Water Quality Monitoring Council (NWQMC). It serves data collected by over 400 state, federal, tribal, and local agencies.

Assumptions

• All work and resources will be done within a cloud environment administered by the USGS.

• USGS DevOps staff will manage the hosting environment

• Cloud infrastructure must reside on U.S. soil

• This system is considered essential; all resources must be available in a production state in the new environment prior to the end of the previous contract and all transitional activities must be complete.

Requirements

The Contractor shall provide a geographically redundant environment for the deployment of the WQP, a government (in-house) developed application suite for Water Quality data distribution. WQP has a publicly accessible front end for users in science agencies and the general public. WQP also has an internal data refresh ingestion system which must be deployed to an environment that is limited to and accessible by the USGS internal network.

Deployment of WQP software

A. Compute Services

a. A pool of application servers run WQP

i. Platform as a Service (PaaS)

1. Linux operation system – Redhat, CentOS, Ubuntu are the USGS approved OS options for Linux

2. Java 11 or equivalent- must be a long-term support (LTS) version

3. Python 3.8 or higher - must be a long-term support (LTS) version

b. The database server runs PostgreSQL 12 or higher database software. Server hardware and operating system must meet requirements for PostgreSQL and version.

c. Geoserver 2.19.2 server for sharing of geospatial data related to water quality.

d. Automatic scaling of application servers based on system load.

e. Ability to set scaling limits and policies.

f. Serverless processing for extraction, transformation, and loading processes.

B. Database

a. PostgreSQL 12or higher

i. WQP must reside in a PostgreSQL

ii. 398 Million records

iii. 1 TB of storage required with the ability to expand database storage as needed

iv. 9% growth from 2019 to 2021

C. Storage

a. On demand storage for data, logs, support documentation and files.

a. Stored data must be replicated for Business Continuity and Disaster Recovery requirements to a location that cannot be affected by the same impacts as the primary hosting location.

D. Centralized log archive E. Real-time system and resource monitoring and alerting F. Job scheduling services G. Messaging services H. Secrets Management services I. Access

a. Administrator access for a minimum of 3 USGS DevOps staff to manage the hosting environment.

b. Ability to do fine grain access management and role assignment of resources.

J. Inputs

a. EPA Storet Data – water quality data retrieved from the Environmental Protection Agency (EPA) via scripted file transfer of a Oracle 19c database and transformation to PostgreSQL 12.

b. NWIS data via the Water Data For the Nation, Water Services API

c. Location information via replication from the NatDB database

d. Data upload via the EPA WQX - https://www.epa.gov/waterdata/water-quality-data#wqxoverview https://www.epa.gov/waterdata/water-quality-data#wqxoverview https://www.epa.gov/waterdata/water-quality-data#wqxoverview

K. Outputs

a. Water Quality Portal public website - https://www.waterqualitydata.us

i. The WQP provides various input parameters on the form including location, site, sampling, and date parameters to filter and customize the returned results. The WQP can return site information (locations where samples were collected), or it can return sample results (analytical data of collected samples). Any field in the form left blank will cause a search for all parameters in that field.

b. Water Quality services – REST API.

i. The WQP web services may be queried using a RESTlike (REpresentational

State Transfer) technique. This method will retrieve the same data as the WQP form when the same retrieval parameters are specified.

ii. These services are used by many state and federal agencies for data retrieval and population of agency specific websites.

L. Availability

a. Availability of 99% or a maximum of 3 days 15 hours unavailability in one year.

M. Usage

a. 57,000 average daily users (January through March 2021)

b. 11% growth in users compared to same quarter of 2020 https://www.waterqualitydata.us/

STATEMENT OF WORK
CHS III
Services supporting a Multi-agency Water Quality Portal (WQP) for National Water Information System (NWIS)
A-4.2 Sample Task Order #2: Services supporting a Multi-agency Water Quality Portal (WQP) for National Water Information System (NWIS)

File details come from the government source that posted it. Updated .