• Application Programming Interface (API) Technology Standard

    This Enterprise Design Pattern (EDP) document represents the official technology standard for Application Programming Interfaces (API) within the Department of Veterans Affairs (VA). An API is a set of protocols, routines, and tools developers use to build software applications.

    Section: Application Programming Interface (API)
    Library: Enterprise Design Patterns
  • Automation Tool Interface (ATI) Design Pattern

    This Enterprise Design Pattern (EDP) represents the technical architecture standard for using an Automation Tool Interface (ATI) to address reoccurring software development and testing problems. This version reflects the latest guidance based on industry best practices as of Fiscal Year (FY) 2024.

    Library: Enterprise Design Patterns
  • Cloud-based 3D Printing Services

    This document provides guidance on hosting 3D printing software modeling tools on the VA Enterprise Cloud (VAEC), establishing an internal 3D printing file repository, and creating a 3D print job management system to route print requests.

    Section: 3D Printing
    Library: Enterprise Design Patterns
  • Data Security

    This document provides guidance on protecting personally Identifiable Information (PII) and protected health information (PHI) associated with images and 3D model files as they are routed, processed, and stored through the 3D printing infrastructure.

    Section: 3D Printing
    Library: Enterprise Design Patterns
  • Federation

    Federation is a standard that enables users to "bring their own credentials" to authenticate to VA services.

    Section: Identity and Access Management
    Library: Enterprise Design Patterns
  • GovCloud Deployment Model

    This document provides best practices for using GovCloud computing resources. The guidance leverages Enterprise Cloud Solutions Office (ECSO) VA Enterprise Cloud (VAEC) resources, as well as previous cloud computing EDPs.

    Section: Cloud Computing
    Library: Enterprise Design Patterns
  • Migration Framework

    This document provides best practices for determining a specific solution path toward cloud migration via actionable steps and planning recommendations. The guidance leverages Enterprise Cloud Solutions Office (ECSO) VA Enterprise Cloud (VAEC) resources, as well as previous cloud computing EDPs.

    Section: Cloud Computing
    Library: Enterprise Design Patterns
  • Multi-Factor Authentication

    This document provides guidance on the use of multifactor authentication (MFA), which is the use of two or more factors, to authenticate a user.

    Section: Identity and Access Management
    Library: Enterprise Design Patterns
  • Network Design and Security

    This document provides guidance on VA network connectivity for 3D printers based on security classification level; asset and configuration management of 3D printers; and access control to 3D printers.

    Section: 3D Printing
    Library: Enterprise Design Patterns
  • Robotic Process Automation (RPA)

    This Enterprise Design Pattern (EDP) provides the official Office of Information and Technology (OIT) capability guidance and establishes the technology standard for Robotic Process Automation (RPA) in VA.

    Section: Robotic Process Automation
    Library: Enterprise Design Patterns
  • Secrets Management

    This Enterprise Design Pattern (EDP) is developed by the Architecture and Engineering Service (AES) within the Office of the Chief Technology Officer (OCTO), to provide capability guidance, technical architecture standards, and industry best practices related to secrets management.

    Section: Information Management
    Library: Enterprise Design Patterns
  • Single Sign On

    Single sign-on (SSO) is a method which allows a user to authenticate once and then access multiple applications without authenticating again. This document provides guidance on adopting SSO.

    Section: Identity and Access Management
    Library: Enterprise Design Patterns
  • User Account Restoration

    This document provides guidance on user account restoration, which is the process of restoring access to a subscriber that has already been through the identity proofing process and provisioned an authenticator.

    Section: Identity and Access Management
    Library: Enterprise Design Patterns
  • VA GitHub Technology Standard

    This document is part of the series of Enterprise Design Patterns (EDP) that establishes the official technology standard for GitHub in VA.

    Section: GitHub
    Library: Enterprise Design Patterns