Cloud Native Computing Foundation / Cloud Native DevX Day North America 2021

Add meeting Rate page Subscribe

Cloud Native Computing Foundation / Cloud Native DevX Day North America 2021

These are all the meetings we have in "Cloud Native DevX Da…" (part of the organization "Cloud Native Computi…"). Click into individual meeting pages to watch the recording and search or read the transcript.

30 Oct 2021

Don’t miss out! Join us at our next event: KubeCon + CloudNativeCon Europe 2022 in Valencia, Spain from May 17-20. Learn more at https://kubecon.io The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.

A Cloud Native Foundation For Developer/Application Platforms - Max Körbächer, Liquid Reply

The rise of platform engineering is indisputable, but what does this mean? In this talk, Max will give you insights to some critical lessons learned from various projects building “platforms”. You will get an insight of how to build cloud agnostic cloud native systems that support developers in their needs to build and deliver domain specific solutions. Let's find the right plug`n`play with crossplane, backstage, Argo and buildpacks to craft the foundation for a reliable, adoptable and contribution open platform.
  • 1 participant
  • 24 minutes
platforms
platform
kubernetes
microservices
infrastructures
developer
providers
deploying
supporting
cloud
youtube image

30 Oct 2021

Don’t miss out! Join us at our next event: KubeCon + CloudNativeCon Europe 2022 in Valencia, Spain from May 17-20. Learn more at https://kubecon.io The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.

Building Secure Open Source Communities From the Ground Up- Kiran 'Rin' Oliver, Camunda

When bringing together open source projects and contributions into a GitHub Organization or a collection of projects, it can be challenging to implement security best practices, outline how to best handle dependency management and vulnerability scanning, and how to balance the load of your Developer Experience team with the day-to-day work undertaken by open source maintainers to ensure their projects are secure. Building and implementing security policies for an open-source, community led project, or community GitHub Organization comes with a learning curve, but it’s not unachievable. In this presentation, attendees will learn how to evaluate and implement existing open source technologies such as Renovate, Trivy, JFrog X-Ray, CodeCov, and Dependabot to better empower and enable their open source project maintainers. This presentation will also explore how to write clear, scalable, and impactful policies and documentation that lays the foundational groundwork for a more secure and stable open source community.
  • 1 participant
  • 17 minutes
security
secure
vulnerability
trustworthy
community
repos
advisories
permissions
maintainers
kubernetes
youtube image

30 Oct 2021

Don’t miss out! Join us at our next event: KubeCon + CloudNativeCon Europe 2022 in Valencia, Spain from May 17-20. Learn more at https://kubecon.io The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.

Closing Remarks - Pauline Narvas, Gitpod + Cloud Native DevX Program Committee Member
  • 1 participant
  • 2 minutes
devex
cndevx
cloudnativecon
speakers
day
amazing
learnings
attending
wrap
twitter
youtube image

30 Oct 2021

Don’t miss out! Join us at our next event: KubeCon + CloudNativeCon Europe 2022 in Valencia, Spain from May 17-20. Learn more at https://kubecon.io The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.

Continuous Documentation Manifesto - Omer Rosenbaum, Swimm

We have continuous integration/delivery but why not continuous documentation? This would particularly help onboard new members to code bases. The current status quo for sharing engineering knowledge within teams is broken. Code documentation requires new methods and tools to improve team efficiency and productivity. Continuous Documentation is a new paradigm for creating and maintaining code documentation that involves incorporating it into the normal development workflow. The principles of Continuous Documentation require that documentation be always up-to-date; be created at the most opportune time; and be tightly coupled with the code. By practicing Continuous Documentation we can get high-quality documentation that actually works for developers, guiding them through the code base, while speeding up development and improving agility.
  • 1 participant
  • 18 minutes
implementation
onboarding
workflow
codebase
continuous
gradually
understanding
intimidating
experience
commit
youtube image

30 Oct 2021

Don’t miss out! Join us at our next event: KubeCon + CloudNativeCon Europe 2022 in Valencia, Spain from May 17-20. Learn more at https://kubecon.io The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.

From Kubernetes to PaaS to Developer Control Planes- Daniel Bryant, Ambassador Labs

Developers building applications on Kubernetes today are being asked to not just develop applications -- they are also responsible for releasing and running their applications, too. In this talk, we’ll discuss the secular shift towards what Netflix calls “Full Cycle Development” or what Google calls “Service Ownership”. With developers managing so much of the cloud-native development loop, a new class of infrastructure has emerged -- the developer control plane. We’ll explore the evolution from Kubernetes to PaaS, to the developer control planes in use today. We’ll draw on our personal experiences and podcast chats with the larger CNCF community, and discuss real-world examples of developer control planes used at New Relic, Spotify, InVision, and Twitter. We’ll wrap this talk with a walk through of the CNCF ecosystem through the developer control plane lens, and look at what’s next in the future of this important emerging category.
  • 1 participant
  • 24 minutes
devs
devops
developers
deployability
workflow
decentralize
manage
platforms
increasingly
kubernetes
youtube image

30 Oct 2021

Don’t miss out! Join us at our next event: KubeCon + CloudNativeCon Europe 2022 in Valencia, Spain from May 17-20. Learn more at https://kubecon.io The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.

From Villains to Heroes: How an Improved DX Has Made Our Devs Happy-ish- Patricia Gaughen & Ana-Maria Cālin, InfluxData

Developer Experience or DX is one of those terms that has become a dirty buzzword in recent years. Dirty because we all try to provide a good DX but we rarely achieve it. And as system engineers, we know that devs can be a tough crowd to please at times. In late 2019, InfluxData launched their Cloud 2.0 time-series database - a SAAS offering running on top of Kubernetes that is continuously delivered, with multiple commits landing in production daily. Since then, they’ve added several regions and Cloud providers, in addition to deploying many more services. Ana and Pat’s team support a wide variety of devs - from UI to low-level storage devs with different levels of Kubernetes knowledge. This talk will describe their journey going from villains to heroes - changing the way their devs test application code deployed with Kubernetes. They’ll share how transitioning from using local `kind` and Docker Engine for testing software changes, to using a dedicated remote Kubernetes cluster with garden.io and telepresence.io made their devs happy. They’ll also provide technical details of the setup and how their solution addresses the 4 different pillars of a good DX: “Function”, “Stability”, “Ease of use” and “Clarity”.
  • 2 participants
  • 24 minutes
devs
deployments
server
influx
cloud
users
personas
launched
hi
day
youtube image

30 Oct 2021

Don’t miss out! Join us at our next event: KubeCon + CloudNativeCon Europe 2022 in Valencia, Spain from May 17-20. Learn more at https://kubecon.io The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.

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

In the beginning, development was straightforward: You wrote code, you build a binary, and then you run it in your machine to validate that things worked. You went through this a few times, and once you were happy, you would then SSH into a server, copy your binary, and restart a process. Applications have evolved a lot since those times. Architectural patterns evolved from those single binaries into microservice-based orchestrations that span multiple machines. And our deployment toolkits evolved with them: We no longer SSH into servers and copy binaries. We now use sophisticated container orchestrators like Kubernetes and mature deployment practices like GitOps. And yet, we still develop the same way as in those early days. We started okteto, an apache 2.0 open source project, with a clear goal: to help developers go faster by reducing the gap between development and production environments. If your application is going to run in a multi-node cluster, why are you developing it in a single machine? In this presentation, we'll talk about the benefits of moving your development environments to Kubernetes, showcase success stories around adopting this practice, and show you how you can use okteto to make this easier than ever for you and your team.
  • 2 participants
  • 24 minutes
devops
dev
microservices
developers
backend
deployments
workloads
vm
collaborate
kubernetes
youtube image

30 Oct 2021

Don’t miss out! Join us at our next event: KubeCon + CloudNativeCon Europe 2022 in Valencia, Spain from May 17-20. Learn more at https://kubecon.io The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.

Keynote: Debugging in Prod Without (Lots Of) Pain, Zain Asgar, GVP/GM - Pixie, & Natalie Serrino, Principal Engineer- Pixie- New Relic

Ever had an issue in production that you couldn't reproduce in your local environment? Join this session to learn more about how we are tackling this problem with Pixie, a new CNCF sandbox project. We will also discuss high-level trends in observability, and the impact of Kubernetes.
  • 2 participants
  • 13 minutes
microservices
bots
kubernetes
deployments
services
process
workload
problems
mitigate
slower
youtube image

30 Oct 2021

Don’t miss out! Join us at our next event: KubeCon + CloudNativeCon Europe 2022 in Valencia, Spain from May 17-20. Learn more at https://kubecon.io The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.

Kui – CLIs With a Graphical Twist- Nick Mitchell, IBM

The kubectl CLI is the "daily driver" for many Kubernetes users. Like other CLIs, kubectl is fast to use, allows succinct expressiveness, and is an ideal way to facilitate sharing, learning, and automation. However, ASCII art only takes us so far. The browser-based consoles offered by cloud vendors allow easier navigation via point and click, and reflect common developer workflows visually. Yet, given the general preference for kubectl, it seems that these benefits are overshadowed by the monumental power of a CLI. We will discus the open source project Kui (https://github.com/kubernetes-sigs/kui), a sub-project of the Kubernetes SIG-CLI. Kui selectively enriches kubectl without masking its expressive power. For example, "kubectl get pods" responds with a table of clickable resources. There is no need to copy and paste, or to remember which command is needed to drill down from one view to another. Kui's core framework enables visual enhancement of any CLI. Thus, we also provide starting points for those interested in using the platform to enhance their favorite CLI. We hope that this is a start of opening the world of CLIs to the imagination of designers.
  • 1 participant
  • 20 minutes
kui
kubernetes
kuia
kukko
cli
cui
sophisticated
stuff
ascii
sig
youtube image

30 Oct 2021

Don’t miss out! Join us at our next event: KubeCon + CloudNativeCon Europe 2022 in Valencia, Spain from May 17-20. Learn more at https://kubecon.io The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.

Opening Remarks - Pauline Narvas, Gitpod + Cloud Native DevX Program Committee Member
  • 1 participant
  • 6 minutes
devx
devex
devexday
cndevx
cncfdevx
developers
developer
development
experience
fantastic
youtube image

30 Oct 2021

Don’t miss out! Join us at our next event: KubeCon + CloudNativeCon Europe 2022 in Valencia, Spain from May 17-20. Learn more at https://kubecon.io The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.

The Future of Database Observability is Open: SQL Commenter Merges With OpenTelemetry- Jan Kleinert & Nimesh Bhagat, Google

Google is merging and donating SQL commenter to OpenTelemetry to create a vendor-neutral standard for database observability. Databases are at the heart of an enterprise’s application stack and data fabric. Database observability is important to every role in the organization: developers, DBAs, security engineers, data engineers, and SREs. Each of these roles use a variety of application and infrastructure monitoring tools that need access to database activity, so it's important that database telemetry is easily accessible and integrates seamlessly with your choice of tooling. OpenTelemetry makes it easy to create and collect telemetry data from services and software, then forward them to a variety of analysis tools. But OpenTelemetry today lacks a common standard by which application tags and traces can be sent to databases and correlated with application stack. Adding SQL commenter to OpenTelemetry will enable a rich ecosystem of APM tools to integrate with databases eliminating need to build custom integration for every database vendor. In this session, Jan and Nimesh will describe the benefits of SQL commenter and demonstrate how to enable it and use it to troubleshoot slow running databases with query tagging, end to end tracing and auto-ORM instrumentation.
  • 2 participants
  • 18 minutes
dbas
developer
devops
database
observability
augmenting
application
admins
client
troubleshooting
youtube image

30 Oct 2021

Don’t miss out! Join us at our next event: KubeCon + CloudNativeCon Europe 2022 in Valencia, Spain from May 17-20. Learn more at https://kubecon.io The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.

With Preview Environments, Everyone is Invited To the Party- Jacob MacElroy, Okteto

Historically, code reviews have been the sole domain of software developers. Who else is going to be capable of pouring over hundreds of lines of code and identify good and bad practices? But modern software development is no longer the sole domain of software developers. As our industry has matured, it has shifted, and new roles have appeared. Even in the smallest teams, you'll often have Program Managers, Designers, Content Writers, etc. They don't write code on their day-to-day jobs, but they often have the same or even more context on the changes you're working on. Wouldn't it be fantastic if they could also review your changes? Let me introduce you to preview environments. A preview environment is, at a high level, a copy of your application attached to a pull request. With preview environments, you can include a live copy of your application along with your code changes, making it easier for everyone in your team to give you feedback on your changes. Heroku and Runnable are some of the earlier proponents of preview environments, but they were limited to their own walled garden. In this presentation, I'll talk about why Kubernetes is the perfect platform for preview environments to finally gain the massive adoption they deserve.
  • 4 participants
  • 21 minutes
preview
previews
previewing
presentation
environments
invite
functionality
guidelines
mention
deploying
youtube image