Join us on February 27th: The Future of Telepresence: Blackbird & Beyond – Introducing Cluster Commands. Register now

Blog

The latest posts and insights about Ambassador Labs - our products, our ecosystem, as well as voices from across our community.

Telepresence

Creating an Effective Developer Experience: Key Insights for Cloud-Native Development

Creating an effective developer experience is critical to optimizing workflows for cloud-native application development. Based on extensive experience with cloud-native applications across organizations of varying sizes, this guide emphasizes three key principles: Minimizing friction from idea to delivery: The developer experience is fundamentally about reducing the hurdles from concept to implementation to delivering observable business value. Platform design influences developer experience: The way you architect your platform significantly impacts developer productivity and satisfaction.

December 9, 2020 | 4 min read

Kubernetes, API Gateway

Edge Stack Kubernetes Migration Guide

The Modern Standard for Cloud-Native Teams How Edge Stack Kubernetes-native API Gateway Can Modernize Your System and Reduce Costs If you are currently using an API gateway based on older or pre-cloud proxy technologies, now is the time to consider migrating to a modern solution to get access to new features, increased performance, and a reduction in resource requirements. Join thousands of organizations that have seen the benefits of migrating to an API Gateway based on Envoy Proxy, the new standard setter for cloud native features and performance. Edge Stack is the leading Envoy-based, purpose-built API Gateway.

September 9, 2020 | 4 min read

Kubernetes API Gateway

Fast Set up a production-quality Kubernetes cluster on AWS

Phil Lombardi / March 1, 2017 Bootstrapping a microservices system is often a very difficult process for many small teams because there is a diverse ecosystem of tools that span a number of technical disciplines from operations to application development. This repository is intended for a single developer on a small team that meets the following criteria: Building a simple modern web application using a service-oriented or microservices approach.

September 9, 2020 | 14 min read

Kubernetes API Gateway

Why Development Workflow is Critical for Microservices

Development workflow is the process by which your organization develops software. A typical development workflow starts with product definition, and then moves through development, testing, release, and production stages. The stability vs velocity tradeoff Organizations tune this workflow for their given business needs and application. Typically, this involves optimizing the workflow to provide the right balance of stability versus velocity. As the application becomes more popular, ensuring that updates don't negatively impact users becomes more important. More stringent release criteria, better testing, and development reviews are typical strategies that improve stability. Yet these strategies aren't free, as they reduce velocity.

September 3, 2020 | 3 min read

Kubernetes

externalTrafficPolicy=local on Kubernetes

externalTrafficPolicy=local is an annotation on the Kubernetes service resource that can be set to preserve the client source IP. When this value is set, the actual IP address of a client (e.g., a browser or mobile application) is propagated to the Kubernetes service instead of the IP address of the node. So how exactly does this work, and why do we need it? Pods and Nodes: Recap

August 3, 2020 | 2 min read
1...3536
37
3839...49