Wednesday, November 20, 2024

DORA - DevOps Research and Assessment

  1. Deployment frequency
  2. Lead time for changes : The time it takes from code commit to deployment to production.
  3. Mean time for recovery:
  4. Change failure rate:





Container : Run instances of Docker images. They are isolated environments sharing host OS kernal, ensuring lightweight and consistent execution.
Docker hub : cloud-based registry where docker images are stored and shared publicly or privately

Configuration management with Ansible
Automate infrastructure setup and application configuration
Post-deployment configs, such as setting environment variables or configuring databases.

Monitoring tools
  • Prometheus - Metric collection and alerting
  • Kibana - Log aggregation and analysis
  • Splunk - Operational intelligence and insights
  • Grafana - Dashboards for visualizing metrics

  • Continuous Integration - Code quality, Unit tests, Dependency
  • Continuous Delivery - Pre prod (Manual/Click to deployment to production)
  • Continuous Deployment - Deploy to production
Security -Shift left
  • Left- Plan, Code, Build, Test
  • Right - Release, Deploy and Monior



No comments:

Post a Comment