Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Breaking Barriers: Bringing Application Develop...

Breaking Barriers: Bringing Application Developers Closer To the CNCF

Being an application developer in the cloud native age is challenging. Developers new to cloud native who land on the CNCF Landscape feel overwhelmed. When using a platform that doesn’t consider the developer experience, things can get even worse. But it doesn’t have to be that way. The solution lies in the cloud native ecosystem itself.

This session covers 5 friction points that developers face and presents solutions with cloud native tools.

- Unreproducible Dev Environment. Do you need a cloud environment? Or can you run everything locally?
- Inefficient Project Onboarding and Collaboration. How do teams share configurations, tools, and common practices?
- Cumbersome Inner Dev Loop. How do you achieve efficient development workflows?
- Complex Service Integrations. How can you integrate external services without worrying about infrastructure concerns?
- Kubernetes Steep Learning Curve. Do you need Kubernetes in your local environment? How can you build production-ready containers?

Thomas Vitale

April 05, 2025
Tweet

More Decks by Thomas Vitale

Other Decks in Technology

Transcript

  1. Mauricio Salatino & Thomas Vitale KubeCon+CloudNativeCon Europe April 4th, 2025

    Breaking Barriers Bringing Application Developers Closer to the CNCF @salaboy.com @thomasvitale.com
  2. Mauricio Salatino @salaboy.com • Software Engineer and CNCF Ambassador. •

    Author of “Platform Engineering on Kubernetes” (Manning).
  3. Cloud Native Applications Runtime (Language) Application (Executable) Runtime (OCI) Application

    (Container) Runtime (OCI) Middleware (Kubernetes) Application (Container) @salaboy.com @thomasvitale.com
  4. Image pack build Cloud Native Buildpacks From source code to

    container image Paketo Buildpacks paketo.io @salaboy.com @thomasvitale.com
  5. Moving to Kubernetes Runtime (Language) Application (Executable) Runtime (OCI) Application

    (Container) Runtime (OCI) Middleware (Kubernetes) Application (Container) @salaboy.com @thomasvitale.com
  6. Inner Loop without Kubernetes Code, Test, Run, Debug Development Workflow

    arconia run flask --debug run yarn dev Dev & Test Services @salaboy.com @thomasvitale.com