YoVDO

Optimizing Developer Experience with Telepresence for Microservices

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Telepresence Courses DevOps Courses Kubernetes Courses Microservices Courses Distributed Systems Courses Software Architecture Courses Containerization Courses Cloud-Native Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore how Voiceflow optimized their developer experience using Telepresence in this insightful conference talk. Discover the journey from a monolithic application to a complex microservice architecture with over 40 microservices, multiple databases, and queue engines. Learn about the challenges faced when running the entire application on developers' laptops and the slow, frustrating experience of building and pushing images. Understand why Voiceflow chose the CNCF-hosted sandbox project Telepresence and implemented a 'remocal' (hybrid) development environment. Gain insights into how this solution allows services to run in multi-tenant developer clusters while developing services locally with debugging IDEs and tools. Examine the benefits of a faster feedback loop and more realistic results. Explore the integration of Telepresence commands into Voiceflow's custom VFCLI. Uncover the advantages of implementing a remocal dev environment and how it has accelerated the development and debugging of microservices for Voiceflow's engineering team.

Syllabus

How We Optimized Our Developer Experience with Telepresence - Frank Gu, Voiceflow


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

A Beginner’s Guide to Docker
Packt via FutureLearn
A Beginner's Guide to Kubernetes for Container Orchestration
Packt via FutureLearn
A Practical Guide to Amazon EKS
A Cloud Guru
Advanced Networking with Kubernetes on AWS
A Cloud Guru
AIOps Essentials (Autoscaling Kubernetes with Prometheus Metrics)
A Cloud Guru