Using Kubernetes and Crossplane Together To Help Developers Code Cloud Native Applications
2022-10-23, 15:10–15:40, Room 2

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.