canary releases & blue green deployment

7
Canary Releases & Blue green deployment We increase your return on DevOps investment January 2017

Upload: squadex

Post on 13-Apr-2017

75 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Canary releases & Blue green deployment

Canary Releases & Blue green deploymentWe increase your return on DevOps investment

January 2017

  

Page 2: Canary releases & Blue green deployment

Canary Releases & Blue green deployment

How?How we do that on business level

We eliminate a downtime when updating a product by introducing only reliable features that were previously tested with a small bunch of live users, and improved afterwards. Therefore, the updated product performs reliably at a large scale from the very beginning, so you can start earning through it instantly.

January 2017

Page 3: Canary releases & Blue green deployment

Canary Releases & Blue green deployment

Last mile which brings 80% of the total value

January 2017

Canary Releases & Blue-green deployments

Continuous Monitoring

Continuous Delivery

Continuous Integration

Cloud Migration, Containerization

Agile, DevOps trainings

$$ investedTo get the final value and ROI

$$$$ investedLimited value“Almost working”

Page 4: Canary releases & Blue green deployment

Canary Releases & Blue green deployment

January 2017

Why it’s important

January 2017

CD Pipeline (Jenkins, Go.cd, other) Throw / deploy over the wall to prod

Logs

Metrics

DevOps

Page 5: Canary releases & Blue green deployment

Canary Releases & Blue green deployment

Benefits• Decrease cost of innovation• Decrease cost of failure• Eliminate downtime• Clear and tight feedback loop for every release• Reliable deployment• Confident smoke testing on production • Metrics and logs driven decision making• Shorten CD pipeline - eliminate staging• Staging moves to production• Enable A/B testing - 2+ different code versions could exist in prod• Avoid hassle with feature flags• Eliminating the gap between developer and release engineer• Enable multiple simultaneous deployments from different branches

January 2017

Page 6: Canary releases & Blue green deployment

Canary Releases & Blue green deployment

Project scope - 3 months & $60k• Review/fix existing CI/CD

implementation• Review/fix cloud architecture• Review/fix application architecture• Review/fix containerisation solution• Define target KPIs to improve - cost

of failure & cost of innovation• Implementation of continuous

monitoring• Integration of continuous monitoring

with CD process• Implementation of Canary

& Blue-Green deployments• Knowledge transfer / training

January 2017

Page 7: Canary releases & Blue green deployment

www.squadex.com

125 University Avenue,

Suite 290, Palo Alto,

California, 94301

Questions, details?We would be happy to answer!