10 episodes

Conversations about building software and designing architecture in the cloud natively.

CloudChat Carl and Brandon

    • Technology
    • 5.0 • 5 Ratings

Conversations about building software and designing architecture in the cloud natively.

    Knowing Your (Cloud) Tools

    Knowing Your (Cloud) Tools

    Episode 0009 - Knowing Your (Cloud) Tools
    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.
    Links Azure Developer CLI Overview AWS CLI AWS Shell (Interactive) CloudFormation CLI GCP CLI GCP Cloud API Overview API Design GCP SDKs - Client Libraries Shell Customizations Oh My Posh Brandon’s Oh My Posh Configuration zinit ohmyzsh How Terminals Work Visit us at:
    twitter.com/CloudChatTech discord.cloudchat.tech cloudchatpodcast@gmail.com linkedin.com/company/cloudchat

    • 47 min
    Container All the Things!

    Container All the Things!

    Episode 0008 - Container All the Things!
    In this episode, Carl and Brandon delve into the world of containers, exploring their benefits and complexities. We discuss how containers compare to traditional server deployments and virtual machines, highlighting their advantages in development speed, reliable deployments, and consistency across different environments. However, we also touch on the challenges they present, such as complexity, networking, and security issues. We further explore the concept of container layers, the role of container runtimes, and the importance of container registries and orchestrators.
    Show links:
    Understanding Containers Best Practices for Building Containers Demystifying a Docker Image Open Container Initiative Containerd Migrating from Dockershim Visit us at:
    twitter.com/CloudChatTech discord.cloudchat.tech cloudchatpodcast@gmail.com linkedin.com/company/cloudchat

    • 58 min
    What the WASM? with Steven Murawski

    What the WASM? with Steven Murawski

    Episode 0007 - What the WASM?
    In this episode, we are joined by our first guest, Steven Murawski, a Principal Cloud Advocate at Microsoft, who provides an insightful discussion on WebAssembly (WASM) and its role in enabling interoperability across programming languages. The conversation delves into Web Assembly’s objective of creating a portable execution format for multiple languages with near-native performance, and how it is designed to create a new interface when transitioning from the browser to the server-side.
    We also explore how WebAssembly can be leveraged to modify application behavior by publishing interfaces for scenarios such as incoming changes, logging, or composing rule components, and the potential standalone use cases in a cloud ecosystem. We also discuss the possibilites of SDKs as wrappers around REST APIs or other shared endpoints, the role of different runtimes like wasmtime and Spin, and the concept of “worlds” in WebAssembly.
    We would like to extend our gratitude to Steven for joining us and sharing his valuable insights!
    Show links:
    Web Assembly System Interface (WASI) Web assembly system interface WASI 0.2 Launched Azure AKS Use WASI Node Pools Component Model Component Model WIT WASM Runtimes Wasmtime Wamr JCO containerd shim Fermyon Fermyon - Spin Fermyon - SpinKube Getting Started with Fermyon Wasmcloud Wasmcloud .NET .NET WASI SDK C# (and .NET) in WebAssembly WASI Developer Experience Goals DeisLabs Hippo Yo Wasm Binding Generation Wit Bind Gen Additional Learning Resources WASM by Example VS Code and WASM VS Code Extensions and WebAssembly Hyperlight Microsoft Build 2023 Inside Azure Innovations - Hyperlight Extending Web Assembly to the Cloud Open Source Projects Cloudflare Cobweb Azure Samples - AKS Store Demo Visit us at:
    twitter.com/CloudChatTech discord.cloudchat.tech cloudchatpodcast@gmail.com linkedin.com/company/cloudchat

    • 43 min
    Who's Your Landlord?

    Who's Your Landlord?

    Episode 0006 - Who's Your Landlord?
    In this episode, 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. Additionally, building on the past episodoes of IaC and DevOps, Carl and Brandon talk about the disciplines required to move into a modern and automated solution that can scale with your organization and its services.
    Show links:
      What is multitenancy? | CloudFlare
    Landing Zones AWS
    Azure
    GCP
    Visit us at:
    twitter.com/CloudChatTech discord.cloudchat.tech cloudchatpodcast@gmail.com linkedin.com/company/cloudchat

    • 47 min
    Your Ops Are in My Dev

    Your Ops Are in My Dev

    Episode 0005 - Your Ops Are in My Dev
    In this episode, Carl and Brandon cover a wide range of topics related to DevOps, including 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.
    Show links:
    DevOps on AWS DevOps on Azure DevOps on GCP Tooling Azure DevOps Bitbucket Chef Circle CI GitHub, the world's source code repository GitLab Jenkins Octopus Deploy Puppet DevSecOps Periodic Table Visit us at:
    twitter.com/CloudChatTech discord.cloudchat.tech cloudchatpodcast@gmail.com linkedin.com/company/cloudchat

    • 41 min
    From Portal to Code

    From Portal to Code

    Episode 0004 - From Portal to Code
    Following the conversation on Deployment Stamps, Carl and Brandon dive into the concepts of Infrastructure as Code (IaC) and its applications in cloud computing. The hosts discuss the benefits of using IaC, including version control and transparency in infrastructure deployment, making it easier to understand what has been built and why. They also highlight the importance of governance, such as naming conventions, in IaC, as this can make it easier to find resources later on. Carl and Brandon cover both first and third-party IaC frameworks, as well as pros and cons of each.
    Show links:
    IaC Frameworks First-Party (Cloud Provider-Specifid) AWS Cloud Formation Azure ARM/Bicep GCP Deployment Manager Third Party (Cloud Agnostic) Ansible Crossplane.io Pulumi Terraform OpenTofu Other Links of Interest Azure Verified Modules Hashicorp Joins IBM How an empty S3 bucket can make your AWS bill explode Visit us at:
    twitter.com/CloudChatTech discord.cloudchat.tech cloudchatpodcast@gmail.com linkedin.com/company/cloudchat

    • 45 min

Customer Reviews

5.0 out of 5
5 Ratings

5 Ratings

Joe Zzzzzzz ,

The 20’s are saved!

I was so glad to see an update on LinkedIn about this show. I’m sipping from my MsDev Show mug and listening as we speak!

Top Podcasts In Technology

All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Acquired
Ben Gilbert and David Rosenthal
Hard Fork
The New York Times
Lex Fridman Podcast
Lex Fridman
TED Radio Hour
NPR
Search Engine
PJ Vogt, Audacy, Jigsaw