Deployment

Standards, values, and other information relevant to the NYPL Engineering Team.


Deployment

Production Readiness

Before launching a new service or application to production, it SHOULD be reviewed by the team to ensure production readiness and adherence with engineering standards.

Not all categories may be applicable for certain services or applications (e.g. Accessibility for a back-end service).

A pre-launch checklist SHOULD be completed and can be completed in a pre-launch team meeting:

Production Readiness Whiteboard

Sample Pre-Launch Checklist

Category Completeness (1-10)
Documentation 1  
Peer Review 1  
Logging 1  
Deployment 1  
Coding Standards 1, 2  
Testing 1  
Accessibility 1  
Security 1, 2, 3  
Privacy & Data Retention 1  
Monitoring & Alarms 1