devops

Practical resources about devops for software engineers.

214 results

Automating Infrastructure and Delivery

DevOps bridges the gap between writing code and running it in production. Containerization, CI/CD pipelines, infrastructure as code, and observability are no longer optional — they are table stakes for modern engineering teams.

Find practical recipes for building Docker images, writing GitHub Actions workflows, deploying to Kubernetes, managing Terraform state, and setting up Prometheus monitoring. Each guide is tested against real cloud environments and includes troubleshooting tips.

beginner

Code Review Checklist Template

A structured checklist template for conducting consistent, thorough code reviews that catch bugs,...

code-review checklist quality-assurance team-process
intermediate

Compliance Gap Analysis Template

A template for mapping current security controls to compliance frameworks like SOC 2, ISO 27001,...

intermediate

Container Security Baseline Template

A baseline template for hardening container images, runtimes, and orchestration configurations...

advanced

Cross-Region Failover Test Template

A template for documenting multi-region disaster recovery test procedures.

advanced

Data Breach Response Playbook

A step-by-step playbook for responding to security incidents involving unauthorized data access,...

advanced

Data Migration Runbook: Checklist

Use this data migration runbook template to plan safe migrations. Includes pre-migration checks,...

beginner

Dependency Upgrade Runbook

A step-by-step runbook for upgrading project dependencies safely.

intermediate

Dependency Vulnerability Report Template

A template for documenting security findings in dependencies, including severity, impact, and...

beginner

Deployment Checklist Template

A pre-release verification checklist for safe production deployments.

intermediate

Deployment Rollback Runbook

Runbook for rolling back failed deployments safely: rollback triggers, Kubernetes rollback,...

intermediate

Deprecation Timeline Template

A template for planning and communicating the sunset of legacy capabilities, APIs, or services with...

advanced

Disaster Recovery Test Plan

A template for planning and executing disaster recovery tests including failover validation, data...

intermediate

Docker Image Hardening Checklist

Checklist for hardening Docker container images for production: base image selection, user...

beginner

Downtime Communication Template

A template for internal and external outage messaging during service downtime.

beginner

Engineering Handbook Template

A template for documenting team culture, development processes, technical standards, and...

beginner

Environment Configuration Template

A template to document environment variables, secrets, endpoints, and infrastructure settings per...

beginner

Escalation Policy Template

A template for defining incident severity levels and on-call escalation paths.

beginner

Feature Specification Template

A template for writing clear, actionable feature specifications that align engineering, product,...

beginner

Git Branching Strategy Document

A document template for defining Git workflow, branching conventions, merge requirements, and...

beginner

Incident Communication Template

A template for notifying stakeholders during production outages with pre-drafted messages for each...

No results found.