News
Announcing Glasnostic Traffic Control for AWS Gateway Load Balancer
Product
Platform
Glasnostic/Istio
Glasnostic for AWS GWLB
Blog
Docs
Careers
About
Sign In
GET STARTED
Manage the complex behaviors of modern microservice architectures
BOOK A DEMO
GET STARTED
Product
Platform
Glasnostic/Istio
Glasnostic for AWS GWLB
Blog
Docs
Careers
About
Sign In
Ready to take back control?
15 min
Book a quick demo to learn how to control the chaos.
All
Architecture
Interview
News
Operational Patterns
Operations
Opinion
Technology
Operations
Simplifying the “Ops Equation”
Cloud-native architectures are prone to application behaviors that can’t be addressed with more capacity. They require real-time control.
Tobias Kunze
,
January 5, 2021
READ
Featured Posts
Technology
The Two Axes of Observability
Because complex and dynamic environments fail due to unpredictable service interactions, traditional observability is no longer enough.
Tobias Kunze
,
December 1, 2020
Architecture
Complex Emergent Behaviors in Organic Microservice Architectures
Emergent behaviors are complex interaction patterns that can cause significant harm to organic architectures and thus need to be controlled.
Tobias Kunze
,
July 9, 2019
Architecture
What is an Organic (Microservice) Architecture?
Organic architecture is of great benefit to the agile enterprise, but exhibits complex emergent behaviors that must be controlled for it to become successful.
Tobias Kunze
,
February 12, 2019
Manage the complex behaviors of modern microservice architectures
BOOK A DEMO
Recent Posts
Opinion
Cloud-Native Environments: Predictions for 2021
Five predictions of how cloud-native environments will fundamentally change in 2021. Here’s to an exciting and promising year!
Tobias Kunze
,
December 22, 2020
Operations
2020 Ops Incidents: The Year in Review
We review some of the more notable outage post-mortems of the year and look at what we can learn from them for 2021.
Tobias Kunze
,
December 15, 2020
Opinion
Kindergarten Ops: How to Control Application Behaviors
The unpredictability of today’s complex service landscapes requires operators to control how applications interact, in real-time.
Tobias Kunze
,
December 8, 2020
Technology
The Two Axes of Observability
Because complex and dynamic environments fail due to unpredictable service interactions, traditional observability is no longer enough.
Tobias Kunze
,
December 1, 2020
Interview
Microservice Routing
Transcript of my episode on Jeff Meyerson’s Software Engineering Daily podcast about microservices, traffic control, observability and more.
Tobias Kunze
,
November 24, 2020
News
Bringing Glasnostic’s Traffic Control to AWS Gateway Load Balancer
Glasnostic for AWS’s Gateway Load Balancer lets customers with complex and dynamic VPCs provision traffic control with a single click.
Tobias Kunze
,
November 10, 2020
Interview
From Development to Mission Control
Transcript of a "Digital Anarchist" episode about why architecture is obsolete and why Mission Control is the future of DevOps.
Tobias Kunze
,
July 14, 2020
Interview
Controlling the Digital Landscape
Transcript of my episode on the “Adventures in DevOps” podcast about how we can control today’s rapidly evolving digital landscapes.
Tobias Kunze
,
June 30, 2020
Interview
Nurture over Nature in Software
I had the pleasure of being the inaugural guest on Ant Weiss’ new “DevOps Shorts” podcast. Here is the transcript, edited for clarity.
Tobias Kunze
,
April 21, 2020
Opinion
From Peak to Peak: A Tale from the Trenches
Joep recounts the incidents he faced while leading cloud transformation at a Dutch retailer and argues for mission control in operations.
Joep Piscaer
,
March 17, 2020
News
“Thundering Herd” or Sound of Customers?
It was not a “thundering herd” that brought down Robinhood. It was the inability to read golden signals and apply operational patterns.
Tobias Kunze
,
March 3, 2020
News
Presenting Controlled Chaos: Taming Organic, Federated Growth of Microservices at QCon SF 2019
Preview of my QCon SF presentation on controlling the chaotic environmental factors that afflict today’s advanced microservice landscapes.
Tobias Kunze
,
October 22, 2019
Opinion
To Boldly Go: Mission Control For Microservices
When enterprises move to microservices, teams are left with a landscape of services that needs to be run with a mission-control mindset.
Tobias Kunze
,
September 24, 2019
Architecture
Chaos Engineering in Organic Microservice Architectures
Chaos engineering is essential for resilient distributed applications, but organic architecture needs real-time cloud traffic control.
Tobias Kunze
,
September 3, 2019
Architecture
Complex Emergent Behaviors in Organic Microservice Architectures
Emergent behaviors are complex interaction patterns that can cause significant harm to organic architectures and thus need to be controlled.
Tobias Kunze
,
July 9, 2019
Technology
Managing Microservices with a Service Mesh: Data vs. Control Plane
In this post, we explore the differences between microservices data and control planes in popular service meshes like Istio and Linkerd.
Marcus Schiesser
,
July 2, 2019
Architecture
Three Technical Benefits of Service Meshes and their Operational Limitations, Part 2
Service meshes bring valuable observability, traffic control and security benefits. In this post, we explore their operational limitations.
Tobias Kunze
,
June 11, 2019
Architecture
Three Technical Benefits of Service Meshes and their Operational Limitations, Part 1
Besides routing service calls, service meshes can provide developers with valuable observability, traffic control and security benefits.
Tobias Kunze
,
June 4, 2019
Operational Patterns
Mitigating Deployment Risk in Microservice Architectures: The Quarantine Operational Pattern
Quarantining is essential in reducing deployment risk. This post explores the pattern and its support in Kubernetes, Istio and Glasnostic.
Pei-Ming Wu
,
May 28, 2019
News
Glasnostic Wins 2019 Red Herring Top 100 North America Award
Red Herring recognizes Glasnostic for its innovation in managing the increasingly federated, organic service growth in the enterprise.
Tobias Kunze
,
May 21, 2019
Operational Patterns
Preventing Systemic Failure: Bulkheads in Microservice Architectures
Microservices architectures lead to emergent behaviors that must be managed. The bulkhead operational pattern helps contain such failures.
Yu-Han Lin
,
May 14, 2019
Operational Patterns
How Canary Deployments Work, Part 2: Developer vs. Operator Concerns
Developers and operators have differing views of canary deployments. This post lays out why canaries are best run by operations teams.
Pei-Ming Wu
,
May 7, 2019
Operational Patterns
How Canary Deployments Work, Part 1: Kubernetes, Istio and Linkerd
Canaries are a great step towards deploying to production. In this post, we compare how popular projects support their implementation.
Pei-Ming Wu
,
April 30, 2019
Operational Patterns
Preventing Systemic Failure: Circuit Breaking—What it is and How it Works, Part 2
Circuit breaking can minimize the impact of failures, prevent them from cascading and assure performance. This post explores its use over time.
Yu-Han Lin
,
March 19, 2019
Operational Patterns
Preventing Systemic Failure: Circuit Breaking—What it is and How it Works, Part 1
Circuit breaking can minimize the impact of failures, prevent them from cascading and assure performance. This post looks at the pattern.
Yu-han Lin
,
March 12, 2019
Operational Patterns
Preventing Systemic Failure: Backpressure—What It Is and How It Works
Backpressure is a fundamental technique to prevent systems from potential collapse. This post discusses the operational pattern and how to apply it.
Pei-Ming Wu
,
March 5, 2019
Technology
Comparing Service Meshes: Linkerd vs. Istio
In this post, we compare and contrast the core features of two popular service meshes, Linkerd and Istio.
Marcus Schiesser
,
February 26, 2019
Operational Patterns
Security: Segmentation—What Is It and How Does It Work?
Segmentation is a fundamental to securing and insulating workloads. This post explains how to apply the pattern to endpoints in a microservices environment.
Yu-Han Lin
,
February 19, 2019
Architecture
What is an Organic (Microservice) Architecture?
Organic architecture is of great benefit to the agile enterprise, but exhibits complex emergent behaviors that must be controlled for it to become successful.
Tobias Kunze
,
February 12, 2019
Technology
How Does Glasnostic Complement Istio?
In this blog post we analyze how Glasnostic and Istio complement each other.
Marcus Schiesser
,
February 5, 2019
Technology
The 2019 Microservices Ecosystem
Confused about microservices and containers? We survey the projects and products that make up the current ecosystem.
Tobias Kunze
,
January 29, 2019
Technology
A Brief Introduction to Linkerd
Despite the recent rise of Istio, the original service mesh still has a lot going for it, in particular in its new second-generation version.
Tobias Kunze
,
January 22, 2019
Technology
Microservices Glossary
In this post, we explain the most important terms related to microservices and organic architecture as they apply to the development and operations worlds.
Marcus Schiesser
,
January 15, 2019
Technology
What is an API Gateway?
In this post, we explore what an API Gateway is, review its basic functionality and compare and contrast a few popular API Gateways.
Marcus Schiesser
,
January 10, 2019
Technology
The Kubernetes Service Mesh: A Brief Introduction to Istio
In this blog we explore what the Istio service mesh is, its architecture, when and where to use it, plus some criticisms of the platform.
Tobias Kunze
,
January 2, 2019
Technology
2018 in Review: The Biggest Developments around Microservices, API Gateways, Kubernetes and Service Mesh
Our review of 2018 in microservices, kubernetes, service mesh, api gateways and our view of what lies ahead in 2019…
Marcus Schiesser
,
December 26, 2018
Architecture
Should I Use a Service Mesh?
In this second installment of a two part series on the benefits of service meshes we explore why, where and when to use a service mesh and what lies beyond.
Tobias Kunze
,
December 18, 2018
Technology
What is a Service Mesh?
In this post, we cover what a service mesh is, how it works and the benefits it provides. In part two we explore why, where and when to use one and beyond.
Tobias Kunze
,
December 11, 2018
Opinion
Dealing with the ‘Gotchas’ When Deploying Microservices
Deep dive into the various development and operational issues arising from microservice architectures and how to overcome them.
Arsalan Farooq
,
December 7, 2017
News
Glasnostic, or How to Operate a Service Landscape
An explanation of what service landscapes are, how they differ from traditional applications and how to operate them.
Tobias Kunze
,
May 16, 2017
Cookies allow our website to work and help us improve.
Learn more
Got it