Ambassador Labs Simplifies Organizational Adoption of Kubernetes with New Product Releases
January 19, 2023Ambassador Labs announced a host of new capabilities available in Ambassador Cloud that make it easier for organizations to adopt Kubernetes and support developer productivity in how they code, test, ship and run workflows across these high scale environments. Ambassador Edge Stack, the company’s flagship API gateway, now contains a number of performance updates, beneficial to all users and especially large scale deployments, and also includes active health checking features that give developers more control of the overall resilience and scalability of services. Telepresence is now fully integrated with Ambassador Cloud Service Catalog, delivering real-time visibility into workflow performance and includes a new “team mode” to ease the developer onboarding process across large organizations.
“We see organizations struggle to manage their Kubernetes environments, particularly developers who not only have taken on more ownership of the full app dev lifecycle, but also collaborate with dev teams across the business to support fast dev cycles,” said Richard Li, Chief Product Officer and co-founder at Ambassador Labs. “We long ago saw the advantage Kubernetes brings to organizations and importantly, the opportunity it provides developers managing apps across these high-scale environments. The capabilities now available in Ambassador Cloud reinforce our commitment to both Kubernetes experts and non-Kubernetes experts, the individual developer and developer teams, and significantly improve efficiencies in managing their entire dev environment.”
Kubernetes continues to be embraced by large enterprises but has room for improved developer experience on its path to maturity. As adoption expands with organizational quests to support continuous development cycles, it’s more important than ever that developers have the necessary tools to manage this pace of adoption, and address workflow configuration risks inadvertently brought on by others within the organization. The newest release of Ambassador Edge Stack and Telepresence addresses these challenges and much more.
Key features and benefits of Ambassador Edge Stack include:
➔ New Active Health Checks. New support for active health checks – which are configurable based on an organization’s needs – ensure that if an HTTP request to the upstream service does not respond, the service is removed from the load balancing tool until it responds to a subsequent health check. This complements the existing passive health checks of Edge Stack, and provides developers and operations teams with more control when designing and implementing resilient systems
➔ New External Filter Metrics. Auto collection of telemetry for filters of type External, which includes responses approved/denied, response codes and configuration and connection errors. Operations team will be able to observe key filter SLIs and automate actions based on these metrics.
➔ Redis Performance Improvements. A number of improvements to how Redis is called, such as improved caching and the use of async writes, will lead to increased overall performance. Users who now leverage the new Filter Metrics will see better performance and scalability, particularly in high workloads.
Key features and benefits of Telepresence include:
➔ New Team Mode. To simplify the user experience and available on demand with just a click, a new “team mode” changes the default intercept type from global to personal intercepts. This makes onboarding additional developers easier and allows more than one developer to intercept the same service, fueling easier sharing of work-in-progress via secure preview URLs.
➔ New Service Catalog integration. Suited for both the individual developer and developer teams, users get a holistic view of all Kubernetes services across all clusters. Disparate developer teams have a single pane of glass view to manage their services across all remote clusters.
➔ New compatibility for MicroK8s and Minikube. This provides increased support for using additional remote and local Kubernetes implementations, allowing teams to expand the benefits of using Telepresence across additional clusters with no additional configuration required.