TalksLeveraging Kubernetes For Remote Development Environments
Kubernetes has become the go-to container orchestration system when it comes to deploying microservices-based applications to production. Due to this, being able to replicate production like Kubernetes-based environments during development is becoming tremendously valuable. These development environments are particularly useful because: - They ensure that while developing, developers see the application exactly as it would look in production - Using Kubernetes features like Volume Snapshots in these environments allows developers to replicate huge production databases during development in a matter of minutes - They free up a lot of resources on machines by providing a way to avoid running resource-intensive tools. This talk will cover what Kubernetes-based development environments are, why they are useful, and how you can set them up easily using open source tools.