CloudChat logo

Knowing Your (Cloud) Tools

Published on


In this episode, we delve into the world of “Cloud Tooling”. We explore how different cloud platforms take similar approaches to tooling, with a variety of tools such as command-line interfaces (CLIs), RESTful APIs (and even gRPC), as well as programming language-specific SDKs.

We discuss the spectrum of Graphical User Interfaces (GUIs) and Command Line Interfaces (CLIs), comparing portals, CLI, and Infrastructure as Code (IaC) strategies. We also cover the differences between various Integrated Development Environments (IDEs), and the trend of living in the terminal/shell to be “leetcoderz”.

The episode also touches on the increasing popularity of the shell among coders and streamers, and the importance of achieving consistent experiences with different shells.

Recent Episodes

Container All the Things! () : Carl and Brandon explore the intricacies of containers, their comparison to server deployments and VMs, benefits, challenges, and key concepts like container layers, runtimes, registries, and orchestrators in this comprehensive, but still high-level, episode.
What the WASM? () : Carl and Brandon are joined by Steven Murawski, a Principal Cloud Advocate at Microsoft, to discuss Web Assembly (WASM) and how it can empower developers building cloud solutions.
Who's Your Landlord? () : Carl and Brandon discuss the many layers of tenancy within a cloud solution. From single tenant to full multitenant, there are many options to consider. The hosts discuss the pros and cons of each and how to determine which is right for your organization.
Your Ops Are in My Dev () : Carl and Brandon discuss the technical and cultural aspects of DevOps, the role of scripting and automation, DevOps tools and infrastructure, communication and teamwork, and additional points on platforms like GitHub and Jira, monitoring tools, and metrics reporting.
From Portal to Code () : Carl and Brandon discuss Infrastructure as Code (IaC). IaC is the practice of managing cloud infrastructure using code-based frameworks. It offers benefits like version control, consistent configuration, and minimizing human error to enhance productivity and efficiency.
Paying Forward the Postage () : Carl and Brandon discuss the Deployment Stamp pattern and how it can improve your efficiency in the cloud. Create reproducible deployments across multiple environments, save on costs, and scale dynamically to meet demand.
Agile Hobbies () : Carl shares his journey of transitioning a 20-year-old hobby project into a robust app, highlighting the importance of modern software development practices. The hosts discuss version control, formatting, and the concept of cloud readiness, emphasizing their relevance in both professional and personal cloud-based development.
Hello World! () : In the inaugural episode of CloudChat, hosts Carl and Brandon introduce themselves and discuss their backgrounds, aiming to provide insights into building and maintaining cloud solutions, covering topics such as engineering, architecture, and operations.