Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Summary

Description

Infrastructure as Code (IaC)

All infrastructure changes are made using IaC, are committed to version control system, and reviewed by team members.

Deployment Automation

All environment configurations are managed through a central configuration system, and able to be version controlled

Configuration ManagementPeer review: 2 approves are submitted for PR

Prepared code is merged to master branch

Deployment Automation

All environment configurations are managed through a central configuration system, and able to be version controlled

Rollback Strategy:

A deployment rollback plan is well-documented and tested

TBD

Create backup before making infrastructural changes, migrations, major versions upgrades

Monitoring Setup

Any new features or changes include necessary logging and monitoring at a technical and business level. Alerts have been set up for any critical or error-level events

TBD

Include monitoring to Open Telemetry

TBD

Configure Prometheus

TBD

Configure Log aggregation

TBD

Performance Metrics

Monitoring and alerting includes performance metrics to ensure the new changes do not degrade system performance

TBD

Security Checks

All changes comply with security requirements, and have passed security checks and vulnerability scans

TBD

Disaster Recovery Strategy

Changes include an updated disaster recovery strategy, which aligns with the organization's risk tolerance and business objectives

TBD

Documentation

All changes and procedures are documented and accessible to the whole team

All actions are included in comments

Testing

All changes are tested from development branch on temporary cluster

Code base

Prepared code is merged to master branch

Peer review

2 approves are submitted for PR