Phased Release Cloudlet
Perform canary releases with built-in proactive failover to reduce risk during continuous software release activities
Facilitate a fast rollout of code changes to production with real users and the ability to failback
Business and marketing requirements are driving a faster pace for infrastructure and operations teams. In response to this, continuous delivery and continuous deployment have been adopted in an effort to ship code to production more quickly and gain operational efficiencies through DevOps practices. This need for speed puts pressure on the software development lifecycle and ultimately directly on infrastructure and operations teams. A lack of sufficient tools or controls to support the agility required to quickly and accurately test and deploy new apps or releases on an ongoing basis could lead to disastrous results should a new deployment underperform or fail in production after you’ve rolled it out to your entire customer base.
Benefits
- Controlled traffic migration - Gain control over visitor traffic for phased releases to your users/customers. Define audiences, percentage, control stickiness, and failover settings.
- Automated failover - Perform canary release of new software or infrastructure in production with automated failover should you encounter challenges or bugs in productions.
- Codeless rule creation - Click to configure and activate rules that define audiences and shift visitor traffic without custom code.
- Logic at the Edge - Logic offloaded from your infrastructure to the Edge for additional scale and performance.
- Global reach - shift traffic between varying geographical regions, infrastructure, or providers.
- Extendable UI and API - Extend Cloudlets Policy Manager User Interface and API for use by operations teams. Policies activate in seconds.
User Interface
Cloudlets are self-provisioned and self-configured via Luna Property Manager and Cloudlets Policy Manager. You can also manage Cloudlets functionality via included API.
Phased Release Cloudlet
A common practice to reduce risk when quickly deploying new experiences is to perform canary releases to a subset of users in production before rolling out to your entire audience.
Overcoming the operational hurdles to coordinate various functions and their respective owners can be a challenge as your deadlines are rapidly approaching. A common practice to reduce risk when quickly deploying new experiences is to perform canary releases to a subset of users in production before rolling out to your entire audience. Configuring these types of settings at the load balancer or gateway router can be complex to manage, risky in production, and eat up valuable time because of the need to coordinate various release activities across teams and functions.
The Phased Release Cloudlet helps DevOps teams use the Akamai Intelligent Platform to control traffic to canary deployments by providing you a tool to gradually shift a percentage of users to a new software release while retaining the flexibility to failover immediately should you encounter challenges in production. Built with the performance and scale of the Akamai Intelligent Platform, the Phased Release Cloudlet can help you speed time to market and reduce risk with speed, flexibility and control during frequent software releases.
Useful For
- Testing new software releases
- Testing new stacks or environments
- Gradually migrating traffic to new infrastructure regardless of location, network, or provider
How it Works
The Phased Release Cloudlet helps DevOps teams use the Akamai Intelligent Platform to control traffic to canary deployments by providing you a tool to gradually shift a percentage of users to a new software release while retaining the flexibility to failover immediately should you encounter challenges in production. Built with the performance and scale of the Akamai Intelligent Platform, the Phased Release Cloudlet can help you speed time to market and reduce risk with speed, flexibility and control during frequent software releases.