m Devops Deployment

Key Points


References

Reference_description_with_linked_URLs_________________________Notes___________________________________________________________________






Build tools
https://circleci.com/dashboardCircle CI dashboard



















Key Concepts



Deployment Models to Reduce Downtime - Canary vs Blue-Green or Mix?


deployment-methods-circleci.com-Canary vs blue-green deployment to reduce downtime.pdf.  file


 In blue-green deployment you serve the current app on one half of your environment (Blue) and deploy your new application to the other (Green) without affecting the blue environment. 


 In canary deployment you cut over just a small subset of servers or nodes first, before finishing the others.


Design considerations ?


easy and dynamic config of load balancers and routers?  (eg 

Distributed or centralized nodes and services?

automated deployment mgt process or not?

5 steps >> is env ready?  >. deploy to blue > test blue > if blue passes - move to green >  if blue fails - rollback and retest to green

session affinity requirements for multiple requests from a client session?

health check service latency vs transaction timeout policy?






Potential Value Opportunities



Potential Challenges



Candidate Solutions



Circle CI



Step-by-step guide for Example



sample code block

sample code block
 



Recommended Next Steps