November 13–15, 2018 - Shanghai, China
Click Here For Information & Registration

To view the Chinese version of this schedule please go here.

Simultaneous translation will be provided for all keynote and breakout sessions.
Tuesday, November 13 • 17:30 - 17:35
Canary Deployment With Prometheus - Andrey Markelov, Infobip

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
I want to share my success story about using Prometheus for canary deployment. Currently I work with Java micro-services and every micro-service is usually deployed to the production environment at least once a week. To prevent fatal errors for high-loaded applications we deploy our application to one node with reduced traffic and after verifying we deploy to all others. This approach is called "canary deployment" and for us it is based on Prometheus metrics. We compare the metrics from the deployed node with historical metrics of other nodes and make a decision about version stability. I will show how we accomplish it and how it works. Also I would like to go deep into implementation details: HA Proxy, health checks, Jenkins. The real metrics examples will be shown.

avatar for Andrey Markelov

Andrey Markelov

Senior Software Engineer 高级软件工程师, Infobip
I am a Senior Software Engineer at platform department of Infobip. I have 11+ years experience in Java programming and DevOps in different areas: banking, telecommunications and mobile app development. Besides I am developer evangelist for Prometheus, Docker and Redis. In addition... Read More →

Tuesday November 13, 2018 17:30 - 17:35
2F Room 3