Ambassador
Labs announced
the new Ambassador Developer Control Plane (DCP), which for
the first time gives developers the ability to manage the entire modern
software development lifecycle for Kubernetes environments using tools and
processes that are familiar to them. Ambassador DCP is designed to address the
challenges developers face managing a complex development lifecycle in a
fragmented, cloud native ecosystem and integrates the development, deployment,
and production infrastructure necessary to code, ship, and run modern
applications with greater speed and confidence.
As
development teams adopt Kubernetes, they are challenged not only by a growing
list of complex technologies but also an expanded role that now includes
shipping and operating the systems they build. Built on major open source Cloud
Native Computing Foundation projects including Envoy, Emissary-ingress, Argo,
and Telepresence, the Ambassador Developer Control Plane is an integrated
solution that manages the cloud native infrastructure that developers use to
code, ship, and run applications for Kubernetes environments. Ambassador DCP
unlocks developer productivity for local and remote environments, enables rapid
human-centric service discovery across organizations, and lets entire teams
safely deploy and manage applications for production.
"We
are relentlessly focused on improving the experience for application developers
and enabling them to easily and effectively manage the full cloud native
development process," said Richard Li, CEO and Founder, Ambassador Labs.
"Building and releasing cloud native applications now requires developers to
not just code, but to also ship and run that code. The Ambassador Developer
Control Plane (DCP) cuts through these complexities by integrating the tools
necessary to successfully manage the modern cloud development loop. Built on
our hugely popular open source toolchain for Kubernetes, the Ambassador DCP
empowers cloud native developers to code, ship, and run their software faster
and better than ever."
A
Control Plane To Transform The Cloud Native Development Lifecycle
Developers
are increasingly taking on responsibility for the full software development
life cycle for cloud native applications, from development to production. With
Kubernetes, application developers are adopting a "you build it, you run it"
model. This approach means that developers need to manage not just development
infrastructure, but deployment and runtime infrastructure as well.
As cloud
native developer teams are tasked with understanding and managing this broader
set of technologies, they require a centralized view that integrates these
components and more control in how they code, ship and run their services with
confidence.
"The
Ambassador Developer Control Plane has given us for the first time a single
pane of glass to see what we build and deploy in our Kubernetes cluster," said
David Sudia, CTO at UPchieve. "It has unleashed our team's ability to
code, ship, and run apps using one set of tools that work together."
Built
entirely on Cloud Native Computing Foundation (CNCF) open source technologies,
the Ambassador Developer Control Plane (DCP) is designed to help developers
control all elements of the cloud native development workflow by integrating
the development, deployment, and runtime infrastructure necessary to code, ship
and run services across Kubernetes. Key features and benefits include:
- Writing
and testing more code. Powered by Ambassador Labs' Telepresence, a
CNCF project, Ambassador DCP allows developers to quickly set up a development
environment, and instantly code and test locally against remote services and
datastores. Additionally, users can create shared development environments to
foster better collaboration among a team as more code can be deployed with less
maintenance.
- Safely
ship updates to production. Powered by Argo, a CNCF project, Ambassador DCP
allows any developer to use canary releases to incrementally rollout code
updates. This approach minimizes the blast radius of any code error.
- Running
and monitoring services with confidence. Powered by Edge Stack, developers
can observe and optimize traffic to their services, ensuring high availability
and scale. Edge Stack is powered by Envoy Proxy and Emissary Ingress, which are
both CNCF projects.
- Ensuring
optimal uptime. Easily discover what services are running across your
environments and insight into the health of the workflow with real-time alerts
for fast incident response.
- Compatibility
with existing infrastructure. Ambassador DCP works with any standard
Kubernetes distribution, continuous integration system, and a myriad of
observability solutions.
"Ambassador
Labs has been instrumental to the PTC team in the management of the cloud
development lifecycle with their suite of open source and commercial solutions.
We look forward to accelerating our adoption of cloud-native technologies like
Kubernetes with the help of Ambassador."