Skip to content

Tech Stack Information

Camille Villa edited this page Mar 13, 2024 · 22 revisions

Tech Stack for Diffusion Marketplace and available TRM information for technologies used

Ancillary Technologies

Caching Service - AWS Elasticache for Redis

  • As of 3/13/2024, Elasticache is FedRAMP-approved.
  • As of 3/13/2024, there is no available TRM information

Cloud-Computing Service - AWS EC2

  • As of 3/13/2024, EC2 is FedRAMP approved.
  • As of 3/13/2024, there is no available TRM information

Cloud Database Service - AWS RDS

  • As of 3/13/2024, RDS (Postgres) is FedRAMP approved.
  • As of 3/13/2024, there is no available TRM information

Cloud Storage Service - AWS S3

  • As of 3/13/2024, S3 is FedRAMP approved.
  • As of 3/13/2024, there is no available TRM information

Continuous Integration - GitHub Actions

  • As of 3/2024, it is vetted and approved by VAEC DevOps
  • As of 3/2024, there is no available TRM information

Continuous Monitoring - AWS CloudWatch/ScienceLogic

  • As of 3/13/2024, SL1 is FedRAMP approved.

Email Service - VA SMTP

  • As of 3/13/2024, version RFC 5321 is approved in the TRM.
  • As of 3/13/2024, there is no vendor EOL date and vendor desupport date for version RFC 5321.

On-Demand Application Deployment - Jenkins server

  • As of 3/13/2024, Diffusion Marketplace is using version 2.387.2.
  • As of 3/13/2024, version 2.x is approved with constraints in the TRM.
  • As of 3/13/2024, there is no vendor EOL date and vendor desupport date for version 2.x.

Web Application Technologies

Containerization - Docker Engine and Docker CLI

  • As of 3/13/2024, Diffusion Marketplace is using version 20.10.25.
  • As of 3/13/2024, Docker Engine and Docker CLI are no longer approved in the TRM.

EC2 Instance Operating System - Amazon Linux 2

  • As of 3/13/2024, Diffusion Marketplace is using version 2.
  • As of 3/13/2024, version 2.0.x is approved with constraints in the TRM.
  • As of 3/13/2024, version 2.x has a vendor EOL date and vendor desupport date of 6/30/2025- https://endoflife.date/amazon-linux.

Google Analytics (via the federal Digital Analytics Program)

  • As of 3/13/2024, Diffusion Marketplace is using version GA3.
  • As of 3/13/2024, version 3.8.9 is in the TRM with a decision to Divest. The DAP program will be migrating to GA4 in 2024, which is approved with constraints.
  • As of 3/13/2024, version 3.8.9 has a vendor EOL date and vendor desupport date of July 1, 2024 https://digital.gov/guides/dap/common-questions-about-dap/

Nginx

  • As of 3/13/2024, Diffusion Marketplace is using version 1.21.1.
  • As of 3/13/2024, version 1.21.x is approved with constraints in the TRM.
  • As of 3/13/2024, there is no vendor EOL date and vendor desupport date for version 1.21.x.

Node.js

  • As of 3/13/2024, Diffusion Marketplace is using version 16.20.2.
  • As of 3/13/2024, version 16.x is approved with constraints in the TRM.
  • As of 3/13/2024, version 16.x has a vendor EOL date and vendor desupport date of 9/30/2023 - https://endoflife.date/nodejs.

PostgreSQL

  • As of 3/13/2024, Diffusion Marketplace is using version 12.10.
  • As of 3/13/2024, version 12.x (RHEL Only) is approved with constraints in the TRM.
  • As of 3/13/2024, version 12.x has a vendor EOL date and vendor desupport date of 11/14/2024 - https://endoflife.date/postgresql.

Puma

  • As of 3/13/2024, there is no available TRM information

Ruby

  • As of 3/13/2024, Diffusion Marketplace is using version 3.2.2.
  • As of 3/13/2024, version 3.1.x is approved with constraints in the TRM. There is no available information for 3.2.
  • As of 3/13/2024, version 3.2.x has a vendor EOL date and vendor desupport date of 3/31/2026 - https://endoflife.date/ruby.

Ruby on Rails

  • As of 3/13/2024, Diffusion Marketplace is using version 6.1.7.7.
  • As of 3/13/2024, version 6.0.x is approved with constraints in the TRM.
  • As of 3/13/2024, version 6.1.x does not have a vendor EOL date and vendor desupport date - https://endoflife.date/rails.

Unit/Integration Testing - Rspec and Capybara w/ aXe-matchers gem

  • As of 3/13/2024, there is no available TRM information

U.S. Web Design Standards Framework (USWDS)

Monitoring and Visualizations for Servers

  • As of 3/13/2024, Diffusion Marketplace is using Dynatrace approved by VA
Clone this wiki locally