Join us on June 5th for a Tech Talk with Bill Doerrfeld and Kenn Hussey as we discuss the future of open source. Register now
.

The Livin' On The Edge Podcast Series

At Ambassador, we're more than just a cloud-native application development company. We're a catalyst for change in how enterprises design, deploy, and manage microservices on Kubernetes.

About the Podcast Series

Join us to learn about best practices for releasing functionality via continuous delivery pipelines, and investigate the latest developer tooling, API gateway technology, and service mesh implementations.

In our "Livin' On The Edge" series, we interview practitioners and senior technical leaders from organizations such as HashiCorp, Lyft, GitHub, Ticket Master, Buoyant, and more.

Our Host: Jacob Beck

Jacob Beck is an Engineer turned Product Manager, who enjoys working to align engineering projects to help advance business goals. He focuses on bridging the technical capabilities of the product to the business. Prior to his role at Ambassador Labs, Jacob served as a software engineer at Target Corporation and Optum. Jake graduated from the University of Minnesota, Duluth with a Bachelor’s Degree in Computer Science. Outside of work, Jake loves to exercise, whether it's lifting weights or going on hikes with his 2 dogs.

Our Host: Markeo (Kay) James

Kay James is a solutions engineer at Ambassador Labs and currently resides in New York. Passionate about technology, good food, and creating great music, Kay enjoys being able to help others solve technology problems. Prior to joining Ambassador Labs, she graduated from New York University with a Bachelor's degree in Computer Science.

All Episodes

PODCAST

Daniel Mangum on Crossplane, Building a PaaS, and Multi-Cluster Kubernetes

Be sure to check out the additional episodes of the “Livin' on the Edge” podcast. Key takeaways from the podcast included: Crossplane is an open source cloud control plane that enables engineers to provision infrastructure from the Kubernetes API. It can be used by organisations to build and operate an internal platform-as-a-service (PaaS) across a variety of infrastructures and cloud vendors. Crossplane has recently been accepted into the CNCF as a sandbox project.

PODCAST

Kubernetes Local Development, Building a PaaS, & Platform Personas

Dave Sudia, Senior DevOps Engineer at GoSpotCheck, joined Ambassador Labs to discuss creating an effective local developer experience for Kubernetes, migrating away from Heroku and building a Kubernetes-based platform as a service (PaaS), and how his team developed an understanding of all of the personas involved with creating a platform. Be sure to check out the additional episodes of the "Livin' on the Edge" podcast. Key takeaways from the podcast included:

PODCAST

Developer Control Planes: A Platform Engineer's Point of View

In the growing cloud-native landscape, there are as many different approaches to cloud-native development as there are companies in the space. One recurring theme, though, is the adoption of a developer platform or control plane as a clear way to ensure developer productivity, workflows and developer experience. These developer control planes are likewise as varied as the companies using them, but to be effective, the design of the platform needs to match the business problems they aim to solve and the goals and challenges of the developers who use them. Several key takeaways surfaced: Support developer efficiency and success with an opinionated developer platform: Meeting business goals comes down to how people, and in this case developers, get their work done. At Zipcar, the platform team strives to help developers become more effective at their jobs and do this with a developer platform. "We are focused on the developer experience and on building developer understanding of how their work interacts with the other components in the system. We want to pave a seamless path to production." For Zipcar, this has meant ensuring that a developer can get up to speed and contribute right away using the tools and processes of the platform. At the same time, the platform is designed on the principle that "a developer can come up with a new idea for a microservice any time, and in a self-service way, create everything they need to get it to production. With a couple of pull requests, they can in fact be in production within an hour". While most developers might not do that practically speaking, the idea is that the platform makes it possible.

PODCAST

Developer Control Planes: A (Google) Developer's Point of View

Notable themes emerged during the conversation: The pure developer - upsides and downsides: While many developers just want to code and not worry about the challenges of infrastructure -- and companies like Google make the developer experience seamless and easy -- there is a twofold tradeoff. First, the developer never needs to learn how it works under the hood, which isn't helpful if a developer goes to work in a company that insists on developer ownership and autonomy. Secondly, the Google-like experience, while convenient, shields the developer from understanding of the complexity of shipping and running their code. This can be positive, keeping the developer focused. At the same time, it removes the responsibility for considerations like provisioning resources, which would be valuable knowledge for full-ownership developers. 

1...345
6
7