Using Kubernetes and Crossplane Together To Help Developers Code Cloud Native Applications
10-23, 15:40–16:10 (US/Eastern), Side Room

This talk would cover why there is a need to give developers access to Kubernetes based development environments and Crossplane during development: so they can code and test their changes in an environment as close to production as possible.

The talk will highlight the challenges developers face due to a lack of simple infrastructure provisioning workflow how Kubernetes and Crossplane come together to solve that. We will then go over how a simple yet powerful dev workflow can be set up using Crossplane and Kubernetes-based development environments.

The talk would cover:
- What Kubernetes based development environments are, and how Crossplane provisions infrastructure
- Why developers need the combination of the two for being effective when writing cloud-native applications
- Demo of setting up a dev workflow using them


All developers building cloud-native applications can benefit from being able to replicate the complex production environment during development. This talk would benefit the ecosystem by showing how Kubernetes based development environments combined with Crossplane have the ability to empower developers to do exactly this.

Attendees will learn about Kubernetes based development environments and how they make developing cloud-native applications much more simple than traditional ways of development. They will also walk away with a better understanding of how Crossplane works and why it is an effective tool for developers to provision all the production infrastructure during development.

This talk aims to solve the problem most developers face these days - not being able to easily replicate their production setup during development. The talk will benefit all cloud-native application developers by showing them how to set up a development workflow using Crossplane, which allows provisioning all the production infrastructure very conveniently during development, and Kubernetes based Remote Development Environments.

Viktor Farcic is a Developer Advocate at Upbound, a member of the Google Developer Experts, CDF Ambassadors, and Docker Captains groups, and a published author.

He is a host of the YouTube channel DevOps Toolkit and a co-host of DevOps Paradox.

Ramiro Berrelleza is one of the founders of Okteto. He has spent most of his career (and his free time) building cloud services and developer tools. Before starting Okteto, Ramiro was an Architect at Atlassian and a Software Engineer at Microsoft Azure. Originally from Mexico, he currently lives in the Bay Area.