More Goto tech episodes

Sovereign Cloud: Who Really Owns Your Infrastructure?  Jake Warner & Charles Humble thumbnail

Sovereign Cloud: Who Really Owns Your Infrastructure? Jake Warner & Charles Humble

Published 26 Jun 2026

Duration: 00:32:51

The evolution of infrastructure management highlights Kubernetes' limitations, introduces Cycle as a decentralized alternative offering flexible, hybrid deployments and data sovereignty compliance, while addressing cost, vendor lock-in, and geographic data privacy challenges through bare metal use, geographic control planes, and expanded provider support with a free developer tier.

Episode Description

This interview was recorded for GOTO Unscripted in May 2026. https://gotopia.tech Read the full transcription of this interview here: https://gotopia....

Overview

The podcast episode discusses emerging trends in software development infrastructure, focusing on Cycle, a platform designed to simplify complex infrastructure management as an alternative to Kubernetes. Cycle addresses organizational challenges with Kubernetes, such as its complexity and overhead, by offering a streamlined, distributed control plane that allows companies to retain ownership of their infrastructure (storage, compute, networks) while maintaining usability. The platform evolved from an initial containers-as-a-service model to support diverse infrastructure types, including virtual machines, bare metal, and functions as a service, driven by user needs for scalability and flexibility. It emphasizes balancing architectural customization with simplicity, drawing parallels to historical trade-offs in technologies like Heroku and Ruby on Rails.

A significant portion of the discussion revolves around data sovereignty and geopolitical concerns, particularly in the context of European customers wary of U.S.-based cloud infrastructure. Cycle introduced a European-specific control plane to address compliance risks under regulations like the U.S. Cloud Act, ensuring customer data remains within Europe. This move reflects broader industry trends of companies reevaluating reliance on hyperscalers (e.g., AWS, Azure) in favor of localized infrastructure solutions. The platform also supports hybrid approaches, enabling users to retain access to managed services while leveraging bare metal for cost savings and compliance. Additionally, the episode highlights the growing demand for regional infrastructure control, driven by evolving geopolitical tensions and compliance requirements, with Cycle planning to expand its ecosystem by adding more European infrastructure providers and improving tools like observability systems.

Key technical and strategic themes include the resilience of distributed control planes, the trade-offs between cloud and self-managed infrastructure, and the long-term implications of regional infrastructure fragmentation. The discussion also touches on trends like cloud repatriation, the role of encryption and data ownership in compliance, and the potential for localized cloud services (e.g., EU alternatives to U.S.-based providers). Cycles approach aims to empower users with flexibility, whether for enterprise-scale operations or personal projects, while addressing operational risks through dual control planes (U.S. and EU) and minimizing reliance on single hyperscalers.

What If

  • What if you leverage Cycles control plane to deploy a geographically segmented infrastructure for EU compliance?

    • Move: Implement a hybrid control plane setup with Cycles European instance to host data-sensitive workloads while retaining U.S. control plane for non-sensitive operations.
    • Why Now?: Recent geopolitical tensions and EU data sovereignty laws (e.g., Cloud Act risks) are pushing companies to adopt localized infrastructure to avoid legal exposure and ensure compliance.
    • Expected Upside: Mitigate data resident risks, improve customer trust, and align with EU regulatory requirements without sacrificing global scalability.
  • What if you repurpose Cycles bare metal support to cut cloud costs and improve performance for your SaaS product?

    • Move: Transition 70% of your application workloads to bare metal infrastructure via Cycle, hosted at colocation providers or third-party facilities.
    • Why Now?: The case study shows a 75% reduction in monthly cloud costs for enterprises using Cycles bare metal, and cloud cost optimization is a critical pain point for solo developers scaling SaaS.
    • Expected Upside: Dramatically reduce hosting expenses, enhance performance via low-latency hardware, and maintain flexibility with dual control planes (EU + U.S.).
  • What if you launch a free personal version of Cycle for developers to experiment with hybrid infrastructure models?

    • Move: Develop and release a free tier of Cycle tailored for individual developers (e.g., home labs) with lightweight control plane features and bare metal integration.
    • Why Now?: Cycles roadmap includes expanding to personal users, and solo developers are a key audience for infrastructure experimentation without enterprise overhead.
    • Expected Upside: Attract a grassroots developer community, foster open-source contributions, and create long-term brand loyalty through early adoption and education.

Takeaway

  • Evaluate Kubernetes alternatives like Cycle for infrastructure orchestration, especially if managing Kubernetes complexity is detracting from your core product development.
  • Adopt a hybrid infrastructure strategy by combining bare metal (for cost savings and control) with cloud-managed services (e.g., AWS Aurora DB) to balance flexibility and compliance.
  • Integrate EU-based infrastructure providers (e.g., Cherry Servers) to address data sovereignty concerns and avoid U.S. jurisdiction risks under laws like the Cloud Act.
  • Leverage segmented control planes (e.g., EU and U.S. instances) to ensure redundancy, compliance, and performance, while maintaining customer data ownership and minimizing geopolitical exposure.
  • Test Cycles free version for personal or small-scale use (e.g., home labs) to experiment with its distributed control plane model before committing to enterprise deployment.

Recent Episodes of Goto tech

3 Jul 2026 Model-Based Systems Eng. & Requirements Definition Dennis Hansen & Jorge Orellana

Structured system engineering emphasizes sequential layer development from mission definitions to detailed designs, using documentation (e.g., Technical Requirements Reports, SysML) for traceability, iterative refinement, architecture modeling to manage complexity, and collaboration to align technical and managerial priorities while avoiding parallel component development that causes conflicting requirements.

19 Jun 2026 Continuous Delivery in a World of Constant Change Abby Bangser & Dave Farley

Continuous delivery principles, AI's challenges in code generation, and the necessity of incrementalism, rigorous testing, and human validation in software development are emphasized, alongside critiques of AI's lack of precision and the push for structured validation in high-stakes systems.

16 Jun 2026 Go for Java Programmers Barry Feigenbaum & Shon Saliga

Go emphasizes simplicity, concurrency, and efficiency for lightweight applications through explicit error handling and goroutines, while Java offers a feature-rich, object-oriented framework with extensive libraries and inheritance for complex, general-purpose systems, each suited to distinct development priorities and domains.

12 Jun 2026 Engineering Leadership in Turbulent Times Sarah Wells, Pat Kua & Daniel Terhorst-North

The text contrasts technical leadership and management, highlighting leadership's emphasis on vision and team alignment with management's focus on systems and accountability, while exploring change strategies, frameworks like the "Three Threes Model," challenges in technical debt and cross-functional alignment, and the role of communication, culture, and adaptability in fostering innovation.

9 Jun 2026 Modern Concurrency in Java Bazlur Rahman & Michael Redlich

Modern Java concurrency explores the shift from traditional threads to virtual threads (JDK 21) and structured concurrency, emphasizing scalability for I/O-bound tasks, task management simplification, limitations in CPU-bound work, comparisons with reactive programming, adoption challenges, and the book's unification of knowledge around Project Loom and scoped values for intermediate developers.

More Goto tech episodes