Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

If Your Application is Going to Run in a Multi-Node Cluster, Why Are You Developing it in a Single Machine?

CNCF [Cloud Native Computing Foundation] via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the benefits of developing applications directly in multi-node Kubernetes clusters in this conference talk by Ramiro Berrelleza. Learn why traditional single-machine development practices are becoming obsolete for modern microservices architectures. Discover how the open-source project Okteto enables developers to bridge the gap between development and production environments, leading to faster development cycles and more realistic testing. Gain insights into success stories of teams adopting cluster-based development, and understand how this approach can significantly improve your development workflow. Get practical tips on leveraging namespaces for development environments and integrating with IDEs for a seamless experience.

Syllabus

Intro
If your application is going to run in a multi-node cluster, why are you developing on a single machine? Ramiro Berrelleza
The cost of rebuilding an environment was high
6000+ developers use their cluster for development.
Namespaces are a great boundary for most development environments.
A great development experience is fundamental.
A fast inner flow beats everything else.
Their development environments now include services, data stores, and even realistic data.
Single command to deploy, test, and develop on any kubernetes cluster. Deep integration with IDEs. Continue to refine the DevX. A standard to define development environments in code?

Taught by

CNCF [Cloud Native Computing Foundation]

Reviews

Start your review of If Your Application is Going to Run in a Multi-Node Cluster, Why Are You Developing it in a Single Machine?

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.