> Markdown version of [/videos/883-embracing-the-hybrid-cloud-unlocking-success-with-open-source-technologies?t=1253](https://www.wearedevelopers.com/videos/883-embracing-the-hybrid-cloud-unlocking-success-with-open-source-technologies?t=1253). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embracing the Hybrid Cloud: Unlocking Success with Open Source Technologies Ditch complex VPNs and firewall rules holding back your hybrid cloud. Discover how open-source Layer 7 overlays make multi-cloud Kubernetes communication as simple and secure as local services. - **Speakers:** [Alex Soto](https://www.wearedevelopers.com/@alex-soto) - **Event:** WeAreDevelopers LIVE - **Published:** April 25, 2024 - **Duration:** 50:51 - **URL:** https://www.wearedevelopers.com/videos/883-embracing-the-hybrid-cloud-unlocking-success-with-open-source-technologies ## Summary Hybrid cloud architectures typically impose heavy operational burdens, forcing teams to navigate complex VPN setups, firewall rules, and vendor lock-in to connect diverse environments like AWS, Google Cloud, edge devices, and on-premises data centers. Shifting to a developer-centric approach, open-source solutions like Skupper offer an application-layer (Layer 7) overlay network. This abstracts away Layer 3 networking complexities, enabling transparent communication across disparate clusters without requiring cluster admin privileges or deep network routing knowledge. By operating at Layer 7, this overlay establishes zero-trust connectivity using mutually authenticated TLS (mTLS) by default. Virtual services disguise remote applications—such as a backend hosted on AWS servicing a frontend deployed on Google Cloud—making cross-cloud communication behave exactly like local Kubernetes services. This network portability empowers developers to build highly available architectures capable of policy-driven automatic failover. If a region or specific cloud goes down, traffic automatically reroutes to an alternative environment based on organizational rules prioritizing cost or proximity, maintaining uptime transparently to the user. To transition legacy architectures into a hybrid model successfully, organizations should adopt an incremental execution strategy. Teams should prioritize migrating stateless applications first to build deployment confidence before tackling stateful workloads with distributed, cloud-native databases like CockroachDB. Furthermore, by combining Layer 7 routing with serverless frameworks like Knative, organizations can maintain backup multi-cloud environments that scale to zero, preventing duplicate infrastructure costs. Ultimately, abstracting network routing into the software delivery cycle resolves deployment bottlenecks but demands closer, continuous collaboration between development and IT operations. **Keywords:** hybrid cloud architecture, skupper network overlay, layer 7 networking, multi-cluster kubernetes connectivity, developer-centric infrastructure, vendor lock-in prevention, mTLS encrypted communication, cross-cloud high availability, stateless workload migration, edge device orchestration, knative serverless scaling, cockroachdb distributed datastores, vpn configuration complexity, application layer abstraction, open source hybrid routing ## Chapters 1. **Approaching hybrid cloud from a developer perspective** (00:02) — Developers can manage diverse cloud environments using familiar open source tools. 1. **Interconnecting and securing hybrid cloud environments** (02:03) — Connecting multicloud, regional, and legacy systems requires robust and secure infrastructure. 1. **Cloud portability and managing traffic spikes** (04:33) — Avoiding vendor lock-in allows seamless failover during outages or traffic bursts. 1. **Drawbacks of traditional virtual private networks** (07:08) — Traditional network solutions introduce administrative complexity and inflexible vendor dependencies. 1. **Introducing Skupper for layer seven network abstraction** (08:59) — Skupper provides secure application-level connectivity without requiring complex network administration. 1. **Skupper architecture and pod router deployment** (13:00) — Installing Skupper router pods establishes bidirectional secure links across any environment. 1. **Routing traffic transparently through virtual services** (18:03) — Virtual Kubernetes services automatically redirect local application requests to remote clouds. 1. **Configuring Skupper networks in four standard steps** (20:53) — Developers can initialize, link, and expose cross-cloud services using simple commands. 1. **Executing a live multicloud routing demonstration** (24:01) — Connecting frontend and backend services across Google Cloud and Amazon platforms. 1. **Simulating failover and dynamic multicloud rerouting** (26:43) — Skupper automatically redirects traffic to functional regions when local endpoints fail. 1. **Summarizing network portability and connectivity benefits** (32:06) — Layer seven networking enables portable workloads and eliminates administrative bottlenecks. 1. **Maintaining database state across diverse cloud providers** (39:08) — Using cloud-native technologies mitigates the complexities of distributing active state. 1. **Migrating to open source infrastructure incrementally** (40:43) — Organizations should establish confidence by migrating stateless services before attempting data. 1. **Combining Skupper features with serverless frameworks** (42:09) — Integrating Knative allows standby cloud applications to scale from zero dynamically. 1. **Training teams and solidifying foundational delivery practices** (43:36) — Mastering fast deployments ensures teams are prepared for the complexities of distributed architecture. 1. **Balancing multicloud workloads by cost and capability** (46:04) — Architects should weigh proprietary managed services against on-premise operating expenses. 1. **Fostering collaboration between developers and production operations** (47:40) — Hybrid models require engineers and operations teams to share deep contextual knowledge. 1. **Entering software development through retro computing platforms** (48:57) — Early exposure to computing fundamentals builds vital intuition for modern systems engineering. ## Related Moments - [Integrating Knative and Skupper for multi-cloud efficiency](https://www.wearedevelopers.com/videos/432-winning-the-hybrid-cloud) (from "Winning the Hybrid Cloud") - [Connecting Kubernetes clusters across clouds using Skupper proxies](https://www.wearedevelopers.com/videos/432-winning-the-hybrid-cloud) (from "Winning the Hybrid Cloud") - [Executing massive cloud network migrations while maintaining live systems](https://www.wearedevelopers.com/videos/100128-the-golden-age-of-email-owning-the-inbox-in-the-age-of-ai) (from "The Golden Age of Email: Owning the Inbox in the Age of AI") - [Understanding the open hybrid cloud architecture model](https://www.wearedevelopers.com/videos/432-winning-the-hybrid-cloud) (from "Winning the Hybrid Cloud") - [Selecting open source technologies for multi-cloud capability](https://www.wearedevelopers.com/videos/814-serverless-architectures-with-spring-cloud-functions-and-knative) (from "Serverless Architectures with Spring Cloud Functions and Knative") - [Introducing Skupper for application connectivity](https://www.wearedevelopers.com/videos/932-embracing-the-hybrid-cloud-unlocking-success-with-ansible) (from "Embracing the Hybrid Cloud: Unlocking Success with Ansible") ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [The CAMARA Project: How Telcos Collaborating Improves Developer Experience](https://www.wearedevelopers.com/magazine/671-the-camara-project-how-telcos-collaborating-improves-developer-experience) - [Remote, Hybrid, or In-Office: What’s Really Best for Developers?](https://www.wearedevelopers.com/magazine/638-remote-hybrid-or-in-office-what-s-really-best-for-developers) ## Related Jobs - [Cloud Foundations Team](https://www.wearedevelopers.com/jobs/ext/1483289-cloud-foundations-team) at **GitHub** - [Senior Cloud Native Solution Architect (all genders welcome) - Kubernetes, CNCF, MlOps](https://www.wearedevelopers.com/jobs/ext/101488-senior-cloud-native-solution-architect-all-genders-welcome-kubernetes-cncf-mlops) at **Rosenxt Group** - [Senior Cloud Native Solution Architect (all genders welcome) - Kubernetes, CNCF, MlOps](https://www.wearedevelopers.com/jobs/ext/66342-senior-cloud-native-solution-architect-all-genders-welcome-kubernetes-cncf-mlops) at **Rosenxt Group** - [Software Engineer, Platform Engineering (L2)](https://www.wearedevelopers.com/jobs/ext/1956829-software-engineer-platform-engineering-l2) at **Twilio** - [Lead Cloud DevSecOps Engineer - Kubernetes](https://www.wearedevelopers.com/jobs/ext/1659167-lead-cloud-devsecops-engineer-kubernetes) at **BWI GmbH** - [Cloud-Native Architect (all genders welcome) - Kubernetes, CNCF, MLOps](https://www.wearedevelopers.com/jobs/ext/101479-cloud-native-architect-all-genders-welcome-kubernetes-cncf-mlops) at **Rosenxt Group**