AWS re:Invent 2017 is now in the book with over 45,000 attendees. AWS continuous to grow in adoption as well as market-leading features being introduced at a record speed.
One of my key takeaways from this year AWS re:Invent is that customers are looking to release their container applications faster and Amazon is providing easier ways to achieve that including the following
Prometheus, an open-source monitoring, and alerting toolkit is becoming the most popular solution for monitoring Kubernetes cluster for Spinnaker users or otherwise. To perform manual or automated Red/Black or Canary analysis, having a useful monitoring solution is essential.
250+ Spinnaker community members recently attended the 1st Spinnaker Summit at the Netflix campus in Los Gatos. Enthusiasm for Spinnaker is high as enterprises look to achieve continuous delivery with safety across multiple clouds. Users from Netflix, Schibsted, Cloudera, Under Armour, Capital One, Cisco, Gogo Air, Target, Scopely, and Cerner shared their use cases and best practices for running Spinnaker in production.
Andy Glover from Netflix started off the event encouraging the community to leverage the Spinnaker for more than as a multi-cloud deployment tool. One of the key strategies he asked the enterprises to consider is Automated Canary Analysis (ACA) to achieve safety for their continuous deployment. Sure enough, a lot of time in the summit was dedicated to discussing the benefits of ACA and its real-world use cases. ACA allows for a reliable, less error-prone and safe continuous deployment.
In this blog, I have captured three separate sessions that one should watch to understand ACA for your application deployments better. If you are interested in evaluating ACA, please email us at email@example.com and we will glad to provide you guidance and offer a pilot of our OpsMx ACA platform
1: Canary Analysis at Netflix
2. Automated Canary Analysis Panel with participation from OpsMx, Google, Netflix, and Armory.
3: Kayenta: Automated Canary Analysis from Google & Netflix
If you are interested in watching all the summit sessions, check out the complete playlist.
If you are an existing Spinnaker user or someone looking to enable Continuous Delivery (CD) in your organization, don’t miss out on an exciting meetup event happening on August 21st at the Netflix campus in Los Gatos, CA.
We have the Spinnaker founding team and “Father of Spinnaker” – Andy Glover of Netflix Engineering team presenting on the topic of Essence of Continuous Delivery.
If that’s not enough of a motivation, we also have session discussing use cases of Automated Canary Analysis (ACA) for Spinnaker. As you may recall Canary/ACA stages were introduced recently in Spinnaker 1.1 release. You may also be interested in our pilot of our automated canary judge.
More information about the meetup can be found here:
If you can’t make it on the day, don’t fear we will record it and post it. If you want to get notified of future events from the Meetup group, make sure to join the group. We hope to schedule more events in the upcoming months and if you interested in being a speaker, drop a note to firstname.lastname@example.org.
OpsMx is looking for Spinnaker deployers interested in implementing automated deployment analysis for Canary/Red-Black deployments. We are looking for high touch pilot engagement with you to help us design our product and in return, you will get to use our product at no cost during the pilot.
For more information about the benefits and features of our automated release analysis for Spinnaker, check out the following blog.
The pilot is a full-featured SaaS offer of our platform for an unlimited number of pipelines in Spinnaker. If you are interested in learning more or starting the pilot, submit the form below or e-mail us at email@example.com and we will get you started.
Spinnaker is a continuous delivery platform that is pioneering the ability to release software faster. It is allowing thousands of enterprises to achieve release velocity never seen before. The key to increasing the velocity is to have the ability to determine with confidence that the new release can be promoted across different testing stages and eventually to production through Canary or Red/Black (aka blue-green) or Rolling update.
Leading enterprises (like Netflix which deploys more than 4000 updates a day), has proprietary decision engine to allow them to promote builds to production with confidence. However, most enterprises still are dependent on manual analysis and judgments to promote builds. Manual judgment is error-prone as decisions are based on incomplete analysis and are time-consuming as the analysis are laborious. Bad builds in production introduce significant risks due to business disruptions and brand damage.
Spinnaker, a continuous delivery platform is becoming popular among software deployment teams with its superior ability to orchestrate software delivery faster, safer and across multiple clouds. Spinnaker currently supports Red/Black for most cloud providers and Canary deploy options for the AWS cloud provider. Canary deploy can also be set up for any provider through a multi-stage setup. Rolling Red/Black is currently experimental and will be available in a non-experimental mode in a future Spinnaker release.
Starting with 1.7 version, Spinnaker has officially released the automated canary analysis feature (aka Kayenta). Spinnaker offers a default judge called the NetflixACAJudge-v1.0 and offers modularity to plugin 3rd party or custom judges. It is critical to enable automated canary analysis for the pipelines to truly benefit from these safe deployment strategies.
In this blog, we will review how to set up automated analysis for Canary and Red/Black deployment strategies instead of manual judgment or verification.
Exciting news today for all CI/CD enthusiasts. Spinnaker project reached the 1.0 milestone.
Spinnaker is a continuous delivery platform that is pioneering the ability to release software faster. It is allowing thousands of enterprises to achieve release velocity never seen before. The key to increasing the software velocity is to determine with confidence that the new version can be deployed to production through safe deployments models such as Canary or Red/Black (aka blue-green).