
Cloud Engineering Archives - Software Engineering Daily
Episodes about building and scaling large software projects
Latest episodes

Oct 27, 2021 • 45min
Remote Development in the Cloud with Gitpod & OpenVSCode Server with Sven Efftinge
One of the most painful parts of getting started on a new development team is getting one’s environment set up. Whether it’s undocumented steps, overly complex setups, or simply the challenges of understanding how the pieces fit together, getting a dev environment up often feels like a chore to be suffered through in order to do what I want: contribute to the codebase.
Gitpod seeks to solve these and other common challenges. With Gitpod, you can spin up fresh, automated dev environments, in the cloud, in seconds. In this episode, I interview Sven Efftinge, CEO of Gitpod.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
The post Remote Development in the Cloud with Gitpod & OpenVSCode Server with Sven Efftinge appeared first on Software Engineering Daily.

Oct 18, 2021 • 40min
Developer Relations at Google with Luke Mahe
The last 15 years have seen the emergence of cloud-based developer APIs and services as dominant components of the developer toolchain. As a result, there has never been more power at developers’ fingertips. But making that power usable and accessible is a challenge that is shared between the providers and the consumers of these services.
Google’s Developer Relations team has spent the past 15 years bridging the gap between Google’s internal engineering teams and the broader developer community that consumes their APIs and services. Luke Mahé is a long-time engineering manager at Google DevRel. We talk about the history of Google’s developer offering and the critical role DevRel plays in shaping and promoting that offering.
This episode is hosted by Yaniv Bernstein. Yaniv Bernstein was until recently COO of Airtasker and is now a startup coach, adviser, and public speaker. He is the author of the People Engineering newsletter and is active on LinkedIn and Twitter.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
The post Developer Relations at Google with Luke Mahe appeared first on Software Engineering Daily.

Sep 27, 2021 • 40min
Darklang Deployless Applications with Paul Biggar
The way we write, compile, and run software has continued to evolve since computer programming began. The cloud, serverless, no-code, and CI/CD are all contemporary ideas introduced to help software engineers spend more time on their application and less time on the chores of running it.
Darklang is a new way of building serverless backends. It’s a cloud native programming language with several novel features including being not just serverless but deployless as well. In this episode, I interview Paul Biggar, founder and CEO of Dark.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
The post Darklang Deployless Applications with Paul Biggar appeared first on Software Engineering Daily.

Sep 10, 2021 • 51min
Tetrate: Application Aware Networking with Varun Talwar
An application network is a way to connect applications, data and devices through APIs that expose some or all of their assets and data on the network. That network allows other consumers from other parts of the business to come in and discover and use those assets (mulesoft.com).
The company Tetrate provides the tools necessary for a highly efficient application (aware) network. Tetrate helps connect and manage applications across clusters, clouds, and data centers. It supports integrating traditional workloads into your cloud-native application infrastructure, defining access control and editing rights or teams on shared infrastructure, and out of the box conformance with NIST standards for microservices security.
In this episode we talk to Varun Talwar, Co-Founder of Tetrate.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
The post Tetrate: Application Aware Networking with Varun Talwar appeared first on Software Engineering Daily.

Aug 31, 2021 • 41min
ClickUp: Workflow Vision with Zeb Evans
Whether organizing projects, working from home, or conducting business, you need to use many necessary apps and cloud services to do the job. Despite these apps being necessary, switching between them and keeping them interconnected and updated is a challenge. They very easily become disorganized which makes using them less efficient.
The company ClickUp solves this problem by providing a platform that provides everything a business needs to efficiently operate, all in one place! ClickUp uses a unique hierarchy to see the big picture without missing details, and offers everything from docs, to tasks, to imports and integrations. With everything in one place and easily searchable and organized, ClickUp makes work much easier.
In this episode we talk to Zeb Evans, Founder and CEO of ClickUp.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
The post ClickUp: Workflow Vision with Zeb Evans appeared first on Software Engineering Daily.

Aug 30, 2021 • 53min
Argo: Kubernetes-Native Tools with Alex Collins
Kubernetes is an open source container orchestration service released by Google in 2014. It has quickly grown into a platform with a huge community of enthusiasts and professionals. Besides becoming the de facto standard for container orchestration, it has fostered an ecosystem of related tools and services with increasing power and sophistication (opensource.com).
Argo, a project developed by the company Applatix and acquired by Intuit, is a set of essential Kubernetes-native tools for deploying and running jobs and applications on Kubernetes. All the Argo tools are implemented as controllers and custom resources. Some of these tools are Argo Workflows, Argo Events, Argo CD, and Argo Rollouts (intuit.com).
In this episode we talk to Alex Collins, Principal Software Engineer at Intuit, about using Argo to manage Kubernetes applications.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
The post Argo: Kubernetes-Native Tools with Alex Collins appeared first on Software Engineering Daily.

Aug 17, 2021 • 1h 17min
getoctane.io: Pay-As-You-Go Pricing with Akash Khanolkar
Pay-as-you-go pricing has become a strong selling point for modern SaaS companies as well as cloud-based companies. Public cloud providers, for example, typically only charge you for only what you use. But implementing this option is challenging because it requires advanced platform analytics.
The company Octane is a drop-in metered billing system that gives you flexibility to bill how you want. They offer expressive price plans that bill on usage, include base rates, add-ones, discounts, and trials. Their services can be integrated easily with simple APIs and SDKs, and generate detailed breakdowns of customer usage and spending with customizable reports and dashboards.
In this episode we talk to Akash Khanolkar, Co-founder at Octane.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
The post getoctane.io: Pay-As-You-Go Pricing with Akash Khanolkar appeared first on Software Engineering Daily.

Aug 12, 2021 • 47min
Cloud Run: Serverless Applications with Steren Giannini
Serverless computing is a cloud computing solution that lets developers deploy applications to containers without managing the servers themselves. Servers and resources are provisioned automatically, pay only for what you use, and experience little to no errors or downtime (ionos).
Google Cloud Run is a managed compute platform that enables you to run containers that are invocable via requests or events. Cloud Run is serverless, transparent, and easy to use. Common use cases include web services like REST APIs, data processing, automation, and modernization (cloud.google.com).
In this episode, we talk with Steren Giannini, Senior Product Manager at Google.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
The post Cloud Run: Serverless Applications with Steren Giannini appeared first on Software Engineering Daily.

Aug 10, 2021 • 1h 3min
Fly.io: Geographic App Deployment with Kurt Mackey
Latency is the time it takes to get from point A to point B. In programming, this might be the time from a user selecting their photos library to the pictures reaching their computer screen from the database.
Fly.io is a simple platform for running full-stack apps and databases close to your users. Some available features include provisioning CPU, memory and storage based on your app’s demand, zero-configuration private networking and global load balancing, metrics and alerting, and managing SSL certificates at any scale. Fly.io beta is launching highly available PostgreSQL clusters with a single command and creating read replicas in different cities.
In this episode, we talk with Kurt Mackey, Social Media Manager at Fly.io.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
The post Fly.io: Geographic App Deployment with Kurt Mackey appeared first on Software Engineering Daily.

Aug 4, 2021 • 1h 1min
Okteto: Cloud-Native Applications on Kubernetes with Ramiro Berreleza
Kubernetes is an open-source container orchestration system. It makes managing container clusters possible as well as deploying code changes to these containers. Microservice architecture is widely used today in large part because of Kubernetes. However, using it can require a large time commitment due to its learning curve.
The company Okteto empowers developers to innovate and deliver cloud-native applications faster than ever. Okteto CLI lets developers deploy realistic replicas of their stack on Kubernetes and updates it for continuous deployments. It also manages different code environments, self-service access, and container scaling automatically.
In this episode, we talk with Ramiro Berreleza, Founder and CEO of Okteto, about managing Kubernetes clusters with Okteto.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
The post Okteto: Cloud-Native Applications on Kubernetes with Ramiro Berreleza appeared first on Software Engineering Daily.