Cloud Engineering Archives - Software Engineering Daily cover image

Cloud Engineering Archives - Software Engineering Daily

Latest episodes

undefined
Nov 12, 2020 • 47min

Microservice Routing with Tobias Kunze Briseño

Microservices route requests between each other. As the underlying infrastructure changes, this routing becomes more complex and dynamic. The interaction patterns across this infrastructure requires operators to create rules around traffic management. Tobias Kunze Briseno is the founder of Glasnostic, a system for ensuring resilience of microservice applications. Tobias joins the show to talk about microservice routing and traffic management, and what he has built with Glasnostic. Sponsorship inquiries: sponsor@softwareengineeringdaily.com The post Microservice Routing with Tobias Kunze Briseño appeared first on Software Engineering Daily.
undefined
Nov 11, 2020 • 48min

Edge Handlers with Mathias Biilmann Christensen

Netlify is a cloud provider for JAMStack applications. To make those applications more performant, Netlify has built out capacity for edge computing–specifically “edge handlers”. Edge handlers can be used for a variety of use cases that need lower latency or other edge computing functionality. Matt Biilmann Christensen is the CEO of Netlify and joins the show to talk through the engineering behind edge handlers. Sponsorship inquiries: sponsor@softwareengineeringdaily.com The post Edge Handlers with Mathias Biilmann Christensen appeared first on Software Engineering Daily.
undefined
Oct 21, 2020 • 42min

Cloud Custodian with Kapil Thangavelu

Cloud resources can get out of control if proper management constraints are not put in place. Cloud Custodian enables users to be well managed in the cloud. It is a YAML DSL that allows you to easily define rules to enable a well-managed cloud infrastructure giving security and cost optimization. Kapil Thangavelu works on Cloud Custodian and he joins the show to talk about modern cloud management and what he is building with Cloud Custodian. Sponsorship inquiries: sponsor@softwareengineeringdaily.com The post Cloud Custodian with Kapil Thangavelu appeared first on Software Engineering Daily.
undefined
Oct 16, 2020 • 45min

Sysbox: Containerization Runtime with Cesar Talledo

Containers and virtual machines are two ways of running virtualized infrastructure. Containers use less resources than VMs, and typically use the runc open source container runtime. Sysbox is a containerization runtime that offers an alternative to runc, and allows for the deployment of Docker or Kubernetes within a container. Cesar Talledo is the founder of Nestybox, a company built around the Sysbox runtime. He joins the show to talk about container runtimes and his new company. Sponsorship inquiries: sponsor@softwareengineeringdaily.com The post Sysbox: Containerization Runtime with Cesar Talledo appeared first on Software Engineering Daily.
undefined
Oct 14, 2020 • 38min

Gitpod: Cloud Development Environments with Johannes Landgraf and Sven Efftinge

Development environments are brittle and hard to manage. They lack the kind of fungibility afforded by infrastructure-as-code. Gitpod is a company that allows developers to describe development environments as code to make them easier to work with, and enabling a more streamlined GitOps workflow. Johannes Landgraf and Sven Efftinge are creators of Gitpod and they join the show to discuss the product and the motivation for building it. Sponsorship inquiries: sponsor@softwareengineeringdaily.com The post Gitpod: Cloud Development Environments with Johannes Landgraf and Sven Efftinge appeared first on Software Engineering Daily.
undefined
Oct 1, 2020 • 45min

Ray Ecosystem with Ion Stoica

Ray is a general purpose distributed computing framework. Ray is used for reinforcement learning and other compute intensive tasks. It was developed at the Berkeley RISELab, a research and development lab with an emphasis on practical applications. Ion Stoica is a professor at Berkeley, and he joins the show to talk about the present and future of the Ray framework. Sponsorship inquiries: sponsor@softwareengineeringdaily.com The post Ray Ecosystem with Ion Stoica appeared first on Software Engineering Daily.
undefined
Sep 30, 2020 • 37min

Tailscale: Private Networks with David Crawshaw

A private network connects servers, computers, and cloud instances. These networked objects are often separated by firewalls and subnets that create latency and complication. David Crawshaw is the CTO of Tailscale, a company that works to make private networks easier to build and simpler to configure and maintain. David joins the show to talk about private networks and the implementation of Tailscale. Sponsorship inquiries: sponsor@softwareengineeringdaily.com The post Tailscale: Private Networks with David Crawshaw appeared first on Software Engineering Daily.
undefined
Sep 21, 2020 • 43min

TornadoVM: Accelerating Java with GPUs with Juan Fumero

The Java ecosystem is maturing. The GraalVM high performance runtime provides a virtual machine for running applications in a variety of languages. TornadoVM extends the Graal compiler with a new backend for OpenCL. TornadoVM allows the offloading of JVM applications onto heterogeneous hardware. Juan Fumero works on TornadoVM. He joins the show to talk about the use case for TornadoVM, the design, and the engineering that underlies the system. We also talk about the overall Java ecosystem. Sponsorship inquiries: sponsor@softwareengineeringdaily.com The post TornadoVM: Accelerating Java with GPUs with Juan Fumero appeared first on Software Engineering Daily.
undefined
Aug 21, 2020 • 51min

Release Apps with Tommy McClung

Every software company works off of several different development environments–at the very least there is staging, testing, and production. Every push to staging can be spun up as an application to be explored, tinkered with, and tested. These ad hoc spin-ups are known as release apps. A release app is an environment for engineers to play with, and potentially throw away or promote to production. Release apps have been made easier due to technologies such as infrastructure-as-code, continuous integration, and Kubernetes. Tommy McClung is the co-founder of Release App, a company that makes it easy to spin up release environments for your software. Tommy joins the show to discuss release workflows, and his work building Release App. Sponsorship inquiries: sponsor@softwareengineeringdaily.com The post Release Apps with Tommy McClung appeared first on Software Engineering Daily.
undefined
Jul 28, 2020 • 49min

Access Control Management with Fouad Matin and Dan Gillespie

Across a company, there is a wide range of resources that employees need access to. Documents, S3 buckets, git repositories, and many others. As access to resources changes across the organization, a history of the changes to permissions can be useful for compliance and monitoring. Indent is a system for simplifying access management across infrastructure. Indent allows users within an organization to request access to resources, and keeps logs of the changes to who can access those resources. Fouad Matin and Dan Gillespie are the founders of Indent, and they join the show to talk through the application of access control management, and the architecture of Indent itself, which has numerous interesting engineering decisions within it. Sponsorship inquiries: sponsor@softwareengineeringdaily.com Show Notes: Indent job opportunities The post Access Control Management with Fouad Matin and Dan Gillespie appeared first on Software Engineering Daily.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app