Hacker Noon - DevOps: Anger Management 101

Hacker Noon reflects the technology industry with unfettered stories and opinions written by real tech professionals


Progressive Delivery for Software Teams

 

DevOps: Anger Management 101

alt_text

So far, we have heard of Continuous Integration, Continuous Delivery— even Continuous Deployment. These processes are steering DevOps forward in a blaze of glory.

However, this industry’s future requires solutions that will make the deployment process even more progressive.

Progressive Delivery

 
For those ‘outside the loop,' progressive delivery allows you to ship feature flags in an “off” mode. This way, you can gradually release parts of a new software update, having full control of when to stop or continue.

This approach provides an effective and fast way to exert more delicate control over delivery. Also, progressive delivery makes the rollout of new functionality and testing in a production environment attainable without disrupting the whole system.

alt_text

Progressive Delivery in Development


The progressive delivery exercise can’t be tested on a whim. It comes complete with a set of practices fit for an application development environment. Below are the major pillars of progressive delivery.
 

Canary in the Coal Mine


You didn’t think we’re talking about caged birds here, did you? This is just an origin phrase for canary testing.

Unlike the gruesome mining tradition, canary testing helps developers quickly detect and resolve any issue with new software before it degrades the user experience.

Once a new release is ready, it gets deployed to one of the two identical environments. The main purpose is to route a small percentage of users to this canary release. This way, only a small number of users get impacted if any bug is rolled out.

alt_text

Blue-Green Deployment


In the DevOps universe, blue-green deployment is a magic technique that helps release bug-free software while decreasing application downtime and rolling out updates as needed.

It is done by transferring user traffic from an old app version to an almost identical new release in two production environments.
 

A/B Testing


With split testing, we can put ourselves in charge and make decisions based on accurate data about how users actually behave when they interact with your product.

Essentially, it’s about running a simultaneous experiment between two or more variants of a page to see which scores higher.

Other building blocks of progressive delivery include the famous feature flagging technique, the power of observability, and the art of chaos engineering. These joined forces pave the way for pushing changes to a product iteratively, introducing progressive and controlled delivery.

The Future of Software Development?


In general, Progressive Delivery can be coined as a practice bridging the gap between user’s and developer’s experience. It comes in as the next step after the CI/CD methodology, as a modified version of continuous delivery.

Feature toggles are already setting the stage for innovative software development and delivery practices with supreme support and control. It seems like the bright future of controlled delivery is just around the corner.

alt_text

Join us today to thank our newsletter sponsor, LaunchDarkly. LaunchDarkly is the #1 platform for managing Feature Flags. Feature Flagging is an industry best practice that allows for the faster and smarter deployment of code. This makes life easier — and less frustrating —for both an application’s users and developers. With the ability to strategically control the internal process of releases, your team can be confident with deploying new features.
***
 
***
Got a tech story to share with our readers? Everything you've ever wanted to know about how to get published on Hacker Noon - get it here.


Progressive Delivery for Software Teams

 
Hacker Noon reflects the technology industry with unfettered stories and opinions written by real tech professionals
Twitter
Facebook
Instagram
Website
YouTube
Email
Copyright © 2021 Hacker Noon. All rights reserved.

Our mailing address is:
PO Box 2206, Edwards CO, 81632, U.S.A.

unsubscribe

Older messages

Slogging, and Innovations In Crowdsourced Content

Wednesday, May 5, 2021

New interview with David Smooke, Founder of HackerNoon, and new ways to turn remote teams' chatter into publishable content. Introduction from BENZINGA: Founded in 2016, HackerNoon is an

Debug Your Coding Career

Monday, May 3, 2021

Coders are gonna code. Newbies are gonna noob. We've all been there: Embracing our career journey as newly-minted specialists. Thinking that we know it all—sometimes skipping the research and

This Week on Planet Internet: Big Dictator Energy

Saturday, May 1, 2021

What happens when big corp shuts down conversation? What is Russia's deal with Sputnik exports? Crypto in Africa — equalizing force, or daydream? Hacker Noon reflects the technology industry with

Mastering Shitcoins II: The Poor Man's Guide to Getting Rich

Wednesday, April 28, 2021

PREVIEW_TEXT Hacker Noon reflects the technology industry with unfettered stories and opinions written by real tech professionals Mastering Shitcoins II The Poor Man's Guide to Getting Rich [by

Feature Flag Fails Can Cost Millions

Monday, April 26, 2021

Most people keep their flagging disasters under wraps. But it's a lucky day today, because we're going to break down some scenarios of feature flag accidents and explore the insights that we

You Might Also Like

📧 EF Core Migrations: A Detailed Guide

Saturday, May 18, 2024

​ EF Core Migrations: A Detailed Guide Read on: m​y website / Read time: 10 minutes BROUGHT TO YOU BY ​ Low-code Framework for .NET Devs ​ Introducing Shesha, a brand new, open-source, low-code

Slack is under attack … and you don’t want that

Friday, May 17, 2024

Plus: OpenAI is not aligned with its Superalignment team View this email online in your browser By Christine Hall Friday, May 17, 2024 Good afternoon, and welcome back to TechCrunch PM. We made it to

Ilya Sutskever leaves OpenAI - Weekly News Roundup - Issue #467

Friday, May 17, 2024

Plus: Apple is close to using ChatGPT; Microsoft builds its own LLM; China is sending a humanoid robot to space; lab-grown meat is on shelves but there is a catch; hybrid mouse/rat brains; and more! ͏

SWLW #599: Surfing through trade-offs, How to do hard things, and more.

Friday, May 17, 2024

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

💾 There Will Never Be Another Windows XP — Why Ray Tracing is a Big Deal in Gaming

Friday, May 17, 2024

Also: What to Know About Google's Project Astra, and More! How-To Geek Logo May 17, 2024 Did You Know The very first mass-manufactured drinking straw was made of paper coated in wax; the straw was

It's the dawning of the age of AI

Friday, May 17, 2024

Plus: Musk is raging against the machine View this email online in your browser By Haje Jan Kamps Friday, May 17, 2024 Image Credits: Google Welcome to Startups Weekly — Haje's weekly recap of

Daily Coding Problem: Problem #1444 [Medium]

Friday, May 17, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Yahoo. Recall that a full binary tree is one in which each node is either a leaf node,

(Not) Sent From My iPad

Friday, May 17, 2024

The future of computing remains frustrating (Not) Sent From My iPad By MG Siegler • 17 May 2024 View in browser View in browser I tried. I really did. I tried to put together and send this newsletter

iOS Dev Weekly - Issue 661

Friday, May 17, 2024

What's the word on everyone's lips? 🅰️👁️ View on the Web Archives ISSUE 661 May 17th 2024 Comment Did you catch Google I/O this week? It's Always Interesting to see what the Android

Your Google Play recap from I/O 2024

Friday, May 17, 2024

Check out all of our latest updates and announcements Email not displaying correctly? View it online May 2024 Google Play at I/O 2024 Check out the Google Play keynote to discover the latest products