Infrastructure Bullet List (checkpoints)

MD
R
Markdown

Checklist to clear before setting up any infrastructure

Critical

  • Is the infrastructure provisioned via IaC tools? eg. Cloudformation, Terraform etc., what about tools for server configuration management like Ansible, Chef, Puppet etc?
  • Monitoring system for the infrastructure? (alerting, logs, metrics etc.)
  • Do you have defined health checks for your API services and endpoints?
  • Do you have more documentation related to your application API's / endpoints?
  • Do you have any disaster recovery plan?

Important

  • Databases locations are diagramed?
  • Have you implemented any backup system?
  • Do you have any procedures related to alerts which appearing within infrastructure?
  • In which way do you deploy kubernetes resources?, are you using helm for charts repository
  • How about scaling in kubernetes? (HPA / VPA / Cluster Autoscaler)

Created on 3/16/2020