Sunday, June 30, 2024

wasmCloud with K8S, at CNCF

behind this "alphabet soup" is great tech that could be "next generation" of "apps deployment" infrastructure, much faster to deploy and start than containers.

 The Kubernetes of Lambda with Bailey Hayes & Taylor Thomas (Ship It! #110) podcast

Bailey Hayes & Taylor Thomas from Cosmonic join the show for a look at WebAssembly Standard Interfaces (WASI) and trade-offs for portable interfaces.




wasmcloud @GitHub

wasmCloud is a universal application platform that helps you build and run globally distributed WebAssembly applications on any cloud or edge.



wasmCloud/wasmCloud: wasmCloud allows for simple, secure, distributed application development using WebAssembly components and capability providers. @GitHub

Rust, Apache

Cosmonic - Distributed Compute Mesh built on CNCF wasmCloud | Cosmonic

Cosmonic is the Universal Application Platform, powered by wasmCloud.
  • Distribute your app in cross-cloud, edge, on-prem, on-device deployments with wasmCloud
  • Write shared code once and re-use in any language that compiles to Wasm
  • Zero downtime upgrades without recompiling through runtime-configuration

wasmCloud is designed to fit seamlessly into existing cloud native ecosystems, integrating with Kubernetes using an operator to take full advantage of components and WASI APIs without re-platforming.

 




Wasm code (binary code, i.e. bytecode) is intended to be run on a portable virtual stack machine (VM).[94] The VM is designed to be faster to parse and execute than JavaScript and to have a compact code representation.[52] Any external functionality (like syscalls) that may be expected by Wasm binary code is not stipulated by the standard. It rather provides a way to deliver interfacing via modules by the host environment that the VM implementation runs in.[95][9]


WebAssembly System Interface (WASI) is a simple interface (ABI and API) designed by Mozilla intended to be portable to any platform.[88] It provides POSIX-like features like file I/O constrained by capability-based security.[89][90]



Request For Comments (RFC)

  • About RFCs
  • Common network RFCs

AI cloud tool: Amazon Bedrock

Build Generative AI Applications with Foundation Models - Amazon Bedrock - AWS

"Amazon Bedrock is a fully managed service that offers a choice of high-performing foundation models (FMs) from leading AI companies like AI21 Labs, Anthropic, Cohere, Meta, Mistral AI, Stability AI, and Amazon through a single API, along with a broad set of capabilities you need to build generative AI applications with security, privacy, and responsible AI."

 Build Generative AI Applications with Foundation Models - Amazon Bedrock Pricing - AWS


Data protection - Amazon Bedrock

"Amazon Bedrock doesn't store or log your prompts and completions. Amazon Bedrock doesn't use your prompts and completions to train any AWS models and doesn't distribute them to third parties."