Skip to content
This repository has been archived by the owner on Apr 12, 2024. It is now read-only.

Latest commit

 

History

History
46 lines (38 loc) · 3.92 KB

integrations.md

File metadata and controls

46 lines (38 loc) · 3.92 KB
title sidenav sticky_sidenav
Tools
tools
true

Our software is built on the shoulders of giants. We use several third parties to perform continuous monitoring, host our apps, etc.

Standards

While we don’t formally recommend third-party services, a handful have been approved, procured, and provide services which are essential for attaining an Authority-to-Operate (ATO). To get started quickly and to ease the ATO burden, use these systems; pain awaits your project otherwise.

Purpose Tool
Back end Performance Monitoring New Relic APM
Continuous Integration CircleCI and/or GitHub Actions
Dependency Analysis Snyk and/or GitHub
Front end Performance Monitoring Google Analytics (via DAP)
Note: New Relic is not approved.
Infrastructure as a Service (IaaS) See Before You Ship
Platform as a Service (PaaS) cloud.gov
Source Control GitHub
Static Site Hosting Federalist
Uptime Monitoring New Relic Synthetics
User Analytics Digital Analytics Program (DAP)

Defaults

We also track a second set of services that aren’t as essential as the above, but which we provide for consistency and shared knowledge across projects. These are good defaults should their need arise; you should generally think twice before building these tools yourself.

Purpose Tool
API Analytics api.data.gov
API Throttling api.data.gov
Site Search search.gov
Static Code Analysis Code Climate Quality
Test Coverage Tracking Code Climate Quality