Ambassador Labs

Code, ship, and run apps for Kubernetes faster and easier than ever — powered by Ambassador’s industry-leading developer experience.

Follow publication

PRODUCT RELEASE

Ambassador Labs Developer Control Plane 1.0 Generally Available

Code, Ship, and Run your Kubernetes services

Richard Li
Ambassador Labs
Published in
3 min readJun 23, 2021

Today, we’re announcing General Availability of the Ambassador Developer Control Plane 1.0, our managed developer control plane solution. DCP 1.0 integrates some of the most popular CNCF tools, including Argo, Emissary-Ingress, Envoy Proxy, and Telepresence, into an integrated cloud-native workflow. With the Ambassador Developer Control Plane, any cloud-native developer can code, ship, and run Kubernetes services — without YAML. Best of all, the DCP is fully integrated with Kubernetes and Git, so you can use your existing Kubernetes and GitOps workflows.

Manage the cloud development lifecycle

Ambassador Cloud gives developers a common interface to view and manage their services across development, staging, and production. This interface is a real-time view of what services are actually running, and is populated with information from the Kubernetes API. In addition to real-time data, Ambassador Cloud also displays human-readable metadata about a service such as the location of its source repository, owner, and more, making it easy for developers to discover critical information about a service.

Code rapidly

With Ambassador DCP, developers can create shared development environments for rapid development and testing powered by Telepresence. Using any IDE or tool, developers can code and test their services locally, while sharing their development environment with others for collaborative development and debugging.

Ship fast without breaking things

No test suite is perfect, and mistakes happen. Ambassador DCP integrates a simple, powerful canary release workflow powered by Argo and Emissary-Ingress. Choose a service, click rollout, and specify how long your canary release should take. Ambassador DCP will create a pull request with the appropriate configuration information that you can review, integrating straight into your existing GitOps workflow. A canary release starts as soon as the pull request is merged, and the status of the canary is displayed directly in the DCP.

Run highly available applications

High availability requires robust Day 2 operations. Ambassador DCP enables developers to manage, monitor, and respond to incidents to ensure continuous availability. With Ambassador DCP, developers can:

  • Continuously manage traffic to their services with Emissary-Ingress’s integrated rate limiting, load balancing, automatic retries, and circuit breakers
  • Monitor traffic behavior and error rates in real-time
  • Instantly get the information needed to respond quickly to incidents such as the service owner, source repository, and more

Get Started Today

Ambassador DCP 1.0 is available today! Start setting up your control plane for free:

To learn more about the developer control plane visit our website, or join us on Wednesday June 30 at 11 AM ET for a DCP 1.0 Deep Dive session hosted by Daniel Bryant, Director of Developer Relations.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Published in Ambassador Labs

Code, ship, and run apps for Kubernetes faster and easier than ever — powered by Ambassador’s industry-leading developer experience.

Written by Richard Li

CEO, Amorphous Data. Formerly: Ambassador Labs, Duo Security, Rapid7, Red Hat.

No responses yet

Write a response