CloudChat

Carl and Brandon
CloudChat

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

  1. Words Mean Things

    8월 26일

    Words Mean Things

    Episode 0012 - Words Mean Things In our latest podcast episode, Carl and Brandon explored the fundamental aspects of cloud computing, focusing on Regions, Availability Zones, Quota, and Capacity. They discussed how regions are collections of zones, each with high-bandwidth, low-latency network connections, and the importance of deploying applications across multiple zones and regions to ensure fault tolerance and high availability. They also delved into the differences between logical and physical zones, and how regional resources can be accessed by any zone within that region. Additionally, they examined Azure’s approach to paired regions and the need for custom geo-redundant capabilities in newer regions. The conversation then shifted to the concepts of quota and capacity in cloud computing. Quotas, synonymous with limits, ensure that each service can offer a minimum amount of resources. Carl and Brandon discussed the different types of quotas, including soft limits that can be raised through support requests, and the architectural options available when more resources are needed. They highlighted the importance of diversifying resource types to overcome quota limits and enhance application resilience. Finally, they examined capacity limitations, the concept of capacity reservations in Azure, and the differences between on-demand capacity reservations and reserved instances. Links Regions vs Zones Logical vs Physical Zones Azure - Paired Regions Quota vs Capacity Google Cloud Quotas AWS Service Limits Capacity Reservation (Azure) Visit us at: twitter.com/CloudChatTech discord.cloudchat.tech cloudchatpodcast@gmail.com linkedin.com/company/cloudchat

    52분
  2. What the WASM? with Steven Murawski

    6월 17일

    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분

평가 및 리뷰

5
최고 5점
5개의 평가

소개

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

무삭제판 에피소드를 청취하려면 로그인하십시오.

이 프로그램의 최신 정보 받기

프로그램을 팔로우하고, 에피소드를 저장하고, 최신 소식을 받아보려면 로그인하거나 가입하십시오.

국가 또는 지역 선택

아프리카, 중동 및 인도

아시아 태평양

유럽

라틴 아메리카 및 카리브해

미국 및 캐나다