The Vamp Blog
  • Home
  • Go to vamp.io

Microservices

A collection of 25 posts

Cloud-Native Continuous Release Orchestration: everything you need to know
AIOps

Cloud-Native Continuous Release Orchestration: everything you need to know

You've probably heard of terms like Continuous Integration (CI) and Continuous Delivery (CD), but what in earth means Continuous Release Orchestration? In this blog post we will explain what Cloud-Native Continuous Releas Orchestration

  • Joey Compeer
    Joey Compeer
4 min read
How to avoid microservice dependency hell using Vamp without slowing down your release process
AIOps

How to avoid microservice dependency hell using Vamp without slowing down your release process

The challenge of how to work with different release cadences eventually hits every microservice-based application. Some microservices will be updated more frequently than others which leads to uncertainty about the compatibility between different versions.

  • Jason Griffin
    Jason Griffin
9 min read
Moving From Monoliths To Microservices While Keeping The Shop Open
Microservices

Moving From Monoliths To Microservices While Keeping The Shop Open

In this post we discuss two smart approaches to migrate from monolith to microservices in a save, scalable and cost-effective way.

  • Joey Compeer
    Joey Compeer
  • Olaf Molenveld
    Olaf Molenveld
3 min read
Vamp Official Partner of Commercetools Integration Marketplace
AIOps

Vamp Official Partner of Commercetools Integration Marketplace

We're happy to announce that Vamp is an official partner of the Commercetools Integration Marketplace. Together we're accelerating and changing the way eCommerce platforms are releasing software today.

  • Joey Compeer
    Joey Compeer
1 min read
Top 10 DevOps, SRE and Cloud Conferences of 2020
DevOps

Top 10 DevOps, SRE and Cloud Conferences of 2020

You might be building complex distributed systems, but this selection of cloud, DevOps and SRE conferences puts some of the industry’s best events into a single, simple listicle. We invite you to be there and be x 3!

  • 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
Vamp’s a sponsor at O’Reilly Velocity and Software Architecture Conference 2019 – and you’re invited!
Kubernetes

Vamp’s a sponsor at O’Reilly Velocity and Software Architecture Conference 2019 – and you’re invited!

It’s coming! Catch up on today’s biggest trends in cloud-native systems like Kubernetes, site reliability engineering and observability at this year’s combined O'Reilly Velocity and Software Architecture Conference in Berlin from Nov 4-7.

  • Agnes Zenta
    Agnes Zenta
1 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
State of DevOps 2019: Security is Key to DevOps Evolution, Release is Key to DevOps Revolution
DevOps

State of DevOps 2019: Security is Key to DevOps Evolution, Release is Key to DevOps Revolution

Unlike security, release integration can pay "sunshine and rainbows" dividends when it comes to making IT a business driver.

  • Nico Vierhout
    Nico Vierhout
2 min read
Network Policies made easy on GKE
Kubernetes

Network Policies made easy on GKE

At Vamp our trial clusters present a harsh security challenge. To secure them, we make extensive use of Kubernetes network policies, which are powerful, but difficult to configure and debug. Til now!

  • Jason Griffin
    Jason Griffin
9 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
How to Save Big on Google's Kubernetes Engine (GKE) Using Preemptible Nodes
DevOps

How to Save Big on Google's Kubernetes Engine (GKE) Using Preemptible Nodes

Using a mix of normal and preemptible nodes we were able to save 44% on our Google Cloud bill.

  • Jason Griffin
    Jason Griffin
5 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
Everything a Machine: Automate CI/CD to Bend, Even When Code Breaks
Microservices

Everything a Machine: Automate CI/CD to Bend, Even When Code Breaks

Fast! Microservices! Cloud! A bright, shiny CI/CD pipeline that pumps out innovative but reliable software at scale – how often have you thought “sure, I’ll get right on that!” while in digital

  • Agnes Zenta
    Agnes Zenta
3 min read
Your Top 4 Must-See Talks at KubeCon 2019: True Confessions of Cloud-Native Addicts
Kubernetes

Your Top 4 Must-See Talks at KubeCon 2019: True Confessions of Cloud-Native Addicts

Lurid tales of failure, heartwarming stories of human triumph and big visions on the future of DevOps, whoever dares claim that going cloud-native is dry has yet to see our top picks for

  • Agnes Zenta
    Agnes Zenta
2 min read
Welch's t-test for A/B testing with Vamp Lamia and Istio 1.0.2
Kubernetes

Welch's t-test for A/B testing with Vamp Lamia and Istio 1.0.2

Welcome back to our ongoing series on the development of Vamp Lamia and our experiences in using Istio for traffic routing on Kubernetes. In one of our previous posts, we presented our approach

  • Tim Nolet
    Tim Nolet
4 min read
Securing Ingress Services in Istio with Let’s Encrypt on Kubernetes
Kubernetes

Securing Ingress Services in Istio with Let’s Encrypt on Kubernetes

This is the third post in our series describing our experiences in adopting Istio for traffic routing on Kubernetes. For more details on what we are trying to achieve with Vamp Lamia and

  • Berk Gökden
    Berk Gökden
6 min read
Advanced Networking with Istio on Kubernetes
Kubernetes

Advanced Networking with Istio on Kubernetes

Welcome to the third post in the ongoing series describing our experiences in adopting Istio and the development of Vamp Lamia. For more details on what we are trying to achieve with Vamp

  • Tim Nolet
    Tim Nolet
6 min read
A/B testing on Kubernetes with Istio 0.8
Kubernetes

A/B testing on Kubernetes with Istio 0.8

This is the second post in our ongoing series describing our experiences in adopting Istio for traffic routing on Kubernetes. For more details on what we are trying to achieve with Vamp and

  • Tim Nolet
    Tim Nolet
6 min read
Putting Istio to work
Kubernetes

Putting Istio to work

This is part of an ongoing series of posts describing Vamp’s Gateway Agent component and our experiences of adopting Istio for east-west traffic on Kubernetes. In this post we want to introduce

  • Jason Griffin
    Jason Griffin
5 min read
Vamp's Gateway Agent
Kubernetes

Vamp's Gateway Agent

This post is the start of a series of posts about Vamp’s Gateway Agent component and our experiences of adopting Istio for east-west traffic on Kubernetes. Join us as we discuss the

  • Berk Gökden
    Berk Gökden
2 min read
Taming Istio
Kubernetes

Taming Istio

This is part of an ongoing series of posts describing Vamp’s Gateway Agent component and our experiences of adopting Istio for east-west traffic on Kubernetes. Join us as we continue discussing the

  • Jason Griffin
    Jason Griffin
5 min read
How to extend Marathon-LB with Canary releasing features using Vamp
DCOS

How to extend Marathon-LB with Canary releasing features using Vamp

At the Vamp HQ in Amsterdam we get to talk to a lot of Docker, DC/OS and Kubernetes users. For us, as a startup in this corner of the tech space, talking

  • Tim Nolet
    Tim Nolet
6 min read
The Vamp Blog © 2022
Latest Posts Twitter Ghost
The Vamp Blog

Subscribe to the Vamp newsletter

Get the latest posts & updates delivered right to your inbox