Webassembly for cloud a basic guide for Wasm-based cloud apps

Journey into the amazing world of WebAssembly (Wasm) and learn about how it can be applied on the cloud. This book is an introduction to Wasm aimed at professionals accustomed to working with cloud-related technologies such as Kubernetes and Istio service mesh. Author Shashank Jain begins with an in...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Jain, Shashank Mohan (VerfasserIn)
Format: Elektronisch E-Book
Sprache:English
Veröffentlicht: [New York, NY] Apress [2022]
Schlagworte:
Online-Zugang:lizenzpflichtig
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000cam a22000002 4500
001 ZDB-30-ORH-071020373
003 DE-627-1
005 20240228121517.0
007 cr uuu---uuuuu
008 211206s2022 xx |||||o 00| ||eng c
020 |a 9781484274965  |c electronic bk.  |9 978-1-4842-7496-5 
020 |a 1484274962  |c electronic bk.  |9 1-4842-7496-2 
035 |a (DE-627-1)071020373 
035 |a (DE-599)KEP071020373 
035 |a (ORHE)9781484274965 
035 |a (DE-627-1)071020373 
040 |a DE-627  |b ger  |c DE-627  |e rda 
041 |a eng 
072 7 |a COM060160  |2 bisacsh 
082 0 |a 006.76  |2 23 
100 1 |a Jain, Shashank Mohan  |e VerfasserIn  |4 aut 
245 1 0 |a Webassembly for cloud  |b a basic guide for Wasm-based cloud apps  |c Shashank Mohan Jain 
264 1 |a [New York, NY]  |b Apress  |c [2022] 
264 4 |c ©2022 
300 |a 1 online resource (xv, 163 pages) 
336 |a Text  |b txt  |2 rdacontent 
337 |a Computermedien  |b c  |2 rdamedia 
338 |a Online-Ressource  |b cr  |2 rdacarrier 
500 |a Includes index 
520 |a Journey into the amazing world of WebAssembly (Wasm) and learn about how it can be applied on the cloud. This book is an introduction to Wasm aimed at professionals accustomed to working with cloud-related technologies such as Kubernetes and Istio service mesh. Author Shashank Jain begins with an introduction to Wasm and its related tooling such as wasm-bindgen and wapc. He then walks you through code examples using Rust, Golang, and JavaScript to demonstrate how they can be compiled to Wasm and consumed from Wasm runtimes deployed standalone, as well as on the cloud. You will see how a wasm module can be run through an http interface, and how Wasm fits into CNCF projects such as Kubernetes and Istio service mesh. After that, youll learn how the polyglot nature of WebAssembly can be leveraged through examples written in languages like Rust and consumed via Golang and JavaScript, with a focus on how WebAssembly allows interoperability between them. Youll gain an understanding of how Wasm-based modules can be deployed inside Linux containers and orchestrated via Kubernetes, and how Wasm can be used within the Istio proxy to apply rules and filters. After reading this book, youll have the knowledge necessary to apply WebAssembly to create multi tenanted workloads which can be polyglot in nature and can be deployed on cloud environments like Kubernetes. You will: Understand how Wasm can be used for server-side applications Learn about Wasm memory model and Wasm module layout Learn how communication between host and Wasm module is facilitated Understand the basics of Wasm sandboxing and security Learn the fundamentals of tooling around Wasm, such as WAT and Wasm-pack Create a Wasm module in Rust and consume it from JavaScript, Rust and Golang. Grasp how Kubernetes can be used to orchestrate Wasm-based workloads See how Wasm fits into service mesh. 
650 0 |a Application software  |x Development 
650 0 |a Web site development 
650 0 |a Cloud computing 
650 4 |a Logiciels d'application ; Développement 
650 4 |a Sites Web ; Développement 
650 4 |a Infonuagique 
650 4 |a Application software ; Development 
650 4 |a Cloud computing 
650 4 |a Web site development 
776 1 |z 1484274954 
776 0 8 |i Erscheint auch als  |n Druck-Ausgabe  |z 1484274954 
856 4 0 |l TUM01  |p ZDB-30-ORH  |q TUM_PDA_ORH  |u https://learning.oreilly.com/library/view/-/9781484274965/?ar  |m X:ORHE  |x Aggregator  |z lizenzpflichtig  |3 Volltext 
912 |a ZDB-30-ORH 
912 |a ZDB-30-ORH 
951 |a BO 
912 |a ZDB-30-ORH 
049 |a DE-91 

Datensatz im Suchindex

DE-BY-TUM_katkey ZDB-30-ORH-071020373
_version_ 1818767258248282112
adam_text
any_adam_object
author Jain, Shashank Mohan
author_facet Jain, Shashank Mohan
author_role aut
author_sort Jain, Shashank Mohan
author_variant s m j sm smj
building Verbundindex
bvnumber localTUM
collection ZDB-30-ORH
ctrlnum (DE-627-1)071020373
(DE-599)KEP071020373
(ORHE)9781484274965
dewey-full 006.76
dewey-hundreds 000 - Computer science, information, general works
dewey-ones 006 - Special computer methods
dewey-raw 006.76
dewey-search 006.76
dewey-sort 16.76
dewey-tens 000 - Computer science, information, general works
discipline Informatik
format Electronic
eBook
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03544cam a22005052 4500</leader><controlfield tag="001">ZDB-30-ORH-071020373</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228121517.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">211206s2022 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781484274965</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-4842-7496-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1484274962</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-4842-7496-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)071020373</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP071020373</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781484274965</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)071020373</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM060160</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.76</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Jain, Shashank Mohan</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Webassembly for cloud</subfield><subfield code="b">a basic guide for Wasm-based cloud apps</subfield><subfield code="c">Shashank Mohan Jain</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[New York, NY]</subfield><subfield code="b">Apress</subfield><subfield code="c">[2022]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2022</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (xv, 163 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Journey into the amazing world of WebAssembly (Wasm) and learn about how it can be applied on the cloud. This book is an introduction to Wasm aimed at professionals accustomed to working with cloud-related technologies such as Kubernetes and Istio service mesh. Author Shashank Jain begins with an introduction to Wasm and its related tooling such as wasm-bindgen and wapc. He then walks you through code examples using Rust, Golang, and JavaScript to demonstrate how they can be compiled to Wasm and consumed from Wasm runtimes deployed standalone, as well as on the cloud. You will see how a wasm module can be run through an http interface, and how Wasm fits into CNCF projects such as Kubernetes and Istio service mesh. After that, youll learn how the polyglot nature of WebAssembly can be leveraged through examples written in languages like Rust and consumed via Golang and JavaScript, with a focus on how WebAssembly allows interoperability between them. Youll gain an understanding of how Wasm-based modules can be deployed inside Linux containers and orchestrated via Kubernetes, and how Wasm can be used within the Istio proxy to apply rules and filters. After reading this book, youll have the knowledge necessary to apply WebAssembly to create multi tenanted workloads which can be polyglot in nature and can be deployed on cloud environments like Kubernetes. You will: Understand how Wasm can be used for server-side applications Learn about Wasm memory model and Wasm module layout Learn how communication between host and Wasm module is facilitated Understand the basics of Wasm sandboxing and security Learn the fundamentals of tooling around Wasm, such as WAT and Wasm-pack Create a Wasm module in Rust and consume it from JavaScript, Rust and Golang. Grasp how Kubernetes can be used to orchestrate Wasm-based workloads See how Wasm fits into service mesh.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web site development</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Cloud computing</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logiciels d'application ; Développement</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Sites Web ; Développement</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Infonuagique</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software ; Development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Cloud computing</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Web site development</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">1484274954</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">1484274954</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">TUM01</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781484274965/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection>
id ZDB-30-ORH-071020373
illustrated Not Illustrated
indexdate 2024-12-18T08:47:01Z
institution BVB
isbn 9781484274965
1484274962
language English
open_access_boolean
owner DE-91
DE-BY-TUM
owner_facet DE-91
DE-BY-TUM
physical 1 online resource (xv, 163 pages)
psigel ZDB-30-ORH
publishDate 2022
publishDateSearch 2022
publishDateSort 2022
publisher Apress
record_format marc
spelling Jain, Shashank Mohan VerfasserIn aut
Webassembly for cloud a basic guide for Wasm-based cloud apps Shashank Mohan Jain
[New York, NY] Apress [2022]
©2022
1 online resource (xv, 163 pages)
Text txt rdacontent
Computermedien c rdamedia
Online-Ressource cr rdacarrier
Includes index
Journey into the amazing world of WebAssembly (Wasm) and learn about how it can be applied on the cloud. This book is an introduction to Wasm aimed at professionals accustomed to working with cloud-related technologies such as Kubernetes and Istio service mesh. Author Shashank Jain begins with an introduction to Wasm and its related tooling such as wasm-bindgen and wapc. He then walks you through code examples using Rust, Golang, and JavaScript to demonstrate how they can be compiled to Wasm and consumed from Wasm runtimes deployed standalone, as well as on the cloud. You will see how a wasm module can be run through an http interface, and how Wasm fits into CNCF projects such as Kubernetes and Istio service mesh. After that, youll learn how the polyglot nature of WebAssembly can be leveraged through examples written in languages like Rust and consumed via Golang and JavaScript, with a focus on how WebAssembly allows interoperability between them. Youll gain an understanding of how Wasm-based modules can be deployed inside Linux containers and orchestrated via Kubernetes, and how Wasm can be used within the Istio proxy to apply rules and filters. After reading this book, youll have the knowledge necessary to apply WebAssembly to create multi tenanted workloads which can be polyglot in nature and can be deployed on cloud environments like Kubernetes. You will: Understand how Wasm can be used for server-side applications Learn about Wasm memory model and Wasm module layout Learn how communication between host and Wasm module is facilitated Understand the basics of Wasm sandboxing and security Learn the fundamentals of tooling around Wasm, such as WAT and Wasm-pack Create a Wasm module in Rust and consume it from JavaScript, Rust and Golang. Grasp how Kubernetes can be used to orchestrate Wasm-based workloads See how Wasm fits into service mesh.
Application software Development
Web site development
Cloud computing
Logiciels d'application ; Développement
Sites Web ; Développement
Infonuagique
Application software ; Development
1484274954
Erscheint auch als Druck-Ausgabe 1484274954
TUM01 ZDB-30-ORH TUM_PDA_ORH https://learning.oreilly.com/library/view/-/9781484274965/?ar X:ORHE Aggregator lizenzpflichtig Volltext
spellingShingle Jain, Shashank Mohan
Webassembly for cloud a basic guide for Wasm-based cloud apps
Application software Development
Web site development
Cloud computing
Logiciels d'application ; Développement
Sites Web ; Développement
Infonuagique
Application software ; Development
title Webassembly for cloud a basic guide for Wasm-based cloud apps
title_auth Webassembly for cloud a basic guide for Wasm-based cloud apps
title_exact_search Webassembly for cloud a basic guide for Wasm-based cloud apps
title_full Webassembly for cloud a basic guide for Wasm-based cloud apps Shashank Mohan Jain
title_fullStr Webassembly for cloud a basic guide for Wasm-based cloud apps Shashank Mohan Jain
title_full_unstemmed Webassembly for cloud a basic guide for Wasm-based cloud apps Shashank Mohan Jain
title_short Webassembly for cloud
title_sort webassembly for cloud a basic guide for wasm based cloud apps
title_sub a basic guide for Wasm-based cloud apps
topic Application software Development
Web site development
Cloud computing
Logiciels d'application ; Développement
Sites Web ; Développement
Infonuagique
Application software ; Development
topic_facet Application software Development
Web site development
Cloud computing
Logiciels d'application ; Développement
Sites Web ; Développement
Infonuagique
Application software ; Development
url https://learning.oreilly.com/library/view/-/9781484274965/?ar
work_keys_str_mv AT jainshashankmohan webassemblyforcloudabasicguideforwasmbasedcloudapps