The Vamp Blog
  • Home
  • Go to vamp.io

Testing in Production

A collection of 12 posts

The Product Owner’s Guide to Friday Releases: Rocket-fueled releasing through customer segmentation
AB Testing

The Product Owner’s Guide to Friday Releases: Rocket-fueled releasing through customer segmentation

Learn how to inject your release process with targeted customer segmentation to drive KPIs. The best part? You're the one pushing the release button.

  • Agnes Zenta
    Agnes Zenta
3 min read
The Product Owner’s Guide to Friday Releases
Testing in Production

The Product Owner’s Guide to Friday Releases

Learn how by moving from “big bang” launches to gradual rollouts through testing-in-production, you can continuously ship changes to customers, even on the weekend!

  • Agnes Zenta
    Agnes Zenta
3 min read
Balancing throughput and stability in your release management process
Canary Releasing

Balancing throughput and stability in your release management process

Increasing software delivery performance is not as simple as it looks. Organizations often fall into the ‘enterprise release trap’, thinking slow throughput of new releases is a way of ensuring stability in the production environment. How to balance that? Let's take a practical look.

  • Agnes Zenta
    Agnes Zenta
4 min read
How Testing in Production isn't Scary. Actually, it can benefit your entire organization
Canary Releasing

How Testing in Production isn't Scary. Actually, it can benefit your entire organization

Dev vs Ops, product vs IT, senior vs product management – the fear of releasing new software into production can expose hidden tensions in any organization. In this post, we look at how testing in production can relieve fear and make everyone’s job, from product owner to support teams, easier.

  • Agnes Zenta
    Agnes Zenta
3 min read
A Pager-Duty-Free Christmas Blog Post Special
Canary Releasing

A Pager-Duty-Free Christmas Blog Post Special

You’re 20…30…80 minutes into a production outage, and it’s Christmas Day. As you're faced with a dreaded manual rollback scenario, you might be asking the spirit of Christmas “why me?”. In this Christmas Blog Post, we invite you to answer a more constructive question: Did it have to be this way?

  • Agnes Zenta
    Agnes Zenta
3 min read
Why Testing in Production Needn't be so Scary! Because, yes, it can be safe
AB Testing

Why Testing in Production Needn't be so Scary! Because, yes, it can be safe

For many, testing in production sounds cool, but also like living on the edge - think base-jumping for your application environment. The truth is that testing in production can be completely safe. And it's key to releasing features faster without breaking things.

  • Agnes Zenta
    Agnes Zenta
4 min read
Release Strategies Episode Three: Canary releasing or the “how-to-scale” guide to release management
Canary Releasing

Release Strategies Episode Three: Canary releasing or the “how-to-scale” guide to release management

It’s Friday at 3pm…are you ready to push the release button? In this post, we unpack how building canary releases around release policies can transform a manual, subjective and error-prone process into a repeatable, hands-off, data-driven release process.

  • Agnes Zenta
    Agnes Zenta
4 min read
Release Strategies Episode Two: Blue-green deployment or the “rough cut” guide to release management
Canary Releasing

Release Strategies Episode Two: Blue-green deployment or the “rough cut” guide to release management

Lucky release t-shirts anyone? In our last blog post, we talked about “big bang” software releases. In this post, we explore the pros and cons of blue-green deployments and start unpacking canary releasing as a release strategy.

  • Agnes Zenta
    Agnes Zenta
4 min read
The Misconceptions of Moving to Microservices Part Three: teams don't need to share operational telemetry
Microservices

The Misconceptions of Moving to Microservices Part Three: teams don't need to share operational telemetry

In this series of blog posts, we talked about various misconceptions of microservice architectures and the organizational structures around them. We touched on testing-in-production as a strategy to ensure teams can continue working

  • Agnes Zenta
    Agnes Zenta
2 min read
The Misconceptions of Moving to Microservices Part Two: services perform perfectly all of the time
Microservices

The Misconceptions of Moving to Microservices Part Two: services perform perfectly all of the time

In a microservice architecture and organizational structure, teams can work in relative isolation during the development cycle. In part one of this series, we looked at how that approach works well throughout the

  • Agnes Zenta
    Agnes Zenta
3 min read
The Misconceptions of Moving to Microservices Part One: your team can work in full isolation
Microservices

The Misconceptions of Moving to Microservices Part One: your team can work in full isolation

Building microservice architectures is a staple of cloud-native development. And with good reasons. There are significant benefits to splitting up your software into smaller, more manageable parts, allowing each team to work on

  • Agnes Zenta
    Agnes Zenta
2 min read
Schrödinger's Canary
Microservices

Schrödinger's Canary

Sometimes, releasing software to production is like Schrödinger’s cat. You don’t know how well the release performs until you observe it in a live production environment. That is already daunting if

  • Agnes Zenta
    Agnes Zenta
3 min read
The Vamp Blog © 2021
Latest Posts Twitter Ghost
The Vamp Blog

Subscribe to the Vamp newsletter

Get the latest posts & updates delivered right to your inbox