Qiang Blog

Just another zhangjingqiang's blog.

MongoDB Deployment Checklist

Hardware

  • RAM
  • Disk space
  • Disk speed
  • CPU
  • Network

Security

  • Protection of network traffic
  • Access control

Monitoring

  • Hardware usage
  • Health checks
  • MMS Monitoring
  • Client performance monitoring

Disaster recovery

  • Evaluate risk
  • Have a plan
  • Test your plan
  • Have a backup plan

Performance

  • Load testing

MongoDB in Action, 2nd Edition

deployment mongodb

DevOps Deployment Pipeline Steps

  1. Checkout the code
  2. Run pre-deployment tests
  3. Compile and/or package the code
  4. Build the container
  5. Push the container to the registry
  6. Deploy the container to the production server
  7. Integrate the container
  8. Run post-deployment tests
  9. Push the tests container to the registry

The DevOps 2.0 Toolkit

deployment devops