Skip to content

Compare PDC Describe to the IT production check list #344

@carolyncole

Description

@carolyncole

What maintenance needs to be done?

https://github.com/pulibrary/pul-it-handbook/blob/main/norms/production_application_checklist.md

Acceptance criteria

For each item below, we should compare the system to our team standards (documented in our handbook) and determine if the system follows our standards. If any system fall short, create a ticket in the repo and the the box can be checked.

  • Infrastructure
    • Infrastructure as Code
    • One Application Per Server
    • Staging Environment
    • Minimum 2 Servers Per Environment
    • Load Balanced
    • Low Barrier to Deployment
    • Backup & Restore
  • Security
  • Secrets Management
  • Single Sign-on for Authentication / Authorization
  • Monitoring
  • User Interfaces
  • Code Practices
    • Main Branch Always Deployable
    • Automated Tests
    • Automated Style Consistency & Checking
    • Code Coverage
    • Continuous Integration
    • Code Review Required for Merge to Main
    • Configuration via Environment Variables
    • Documentation

Implementation notes, if any

Any missing items from the handbook, should be ticketed and fixed as separate work.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions