Knative in Action
Autor Jacques Chesteren Limba Engleză Paperback – 8 mai 2021
În domeniul cloud-native, gestionarea infrastructurii serverless pe Kubernetes poate deveni rapid o provocare de orchestrare. Knative in Action abordează această complexitate prin prisma unui set de extensii curatoriate de Google, menite să simplifice ciclul de viață al aplicațiilor bazate pe funcții. Remarcăm abordarea tehnică a autorului Jacques Chester, care nu se limitează la teorie, ci ghidează cititorul prin mecanismele interne ale Knative Serving pentru gestionarea sarcinilor sensibile la latență și prin arhitectura Knative Eventing pentru crearea unor fluxuri de date consistente între sisteme eterogene. Descoperim aici o structură progresivă, de la configurarea reviziilor și rutelor, până la strategii avansate de autoscalare în funcție de fluctuațiile de trafic. Ca și Evan Anderson în Building Serverless Applications on Knative, autorul distilează experiență reală în principii acționabile, oferind recomandări specifice pentru mediile de producție și tehnici de depanare (debugging) esențiale pentru stabilitatea sistemelor distribuite. Apreciem în mod deosebit modul în care este explicată integrarea Knative în fluxurile de livrare continuă (shipping pipelines), transformând Kubernetes dintr-un orchestrator de containere într-o platformă serverless veritabilă. Stilul este direct și aplicat, specific publicațiilor Manning Publications, punând accent pe exemple de cod și diagrame care clarifică fluxurile de evenimente. Această lucrare în limba engleză se distinge prin autoritatea autorului asupra subiectului, acesta fiind un contributor activ la proiectul Knative, ceea ce asigură o perspectivă rară asupra deciziilor de design din spatele tehnologiei.
Preț: 393.72 lei
Preț vechi: 492.15 lei
-20%
Carte disponibilă
Livrare economică 11-25 iunie
Livrare express 28 mai-03 iunie pentru 33.82 lei
Specificații
ISBN-10: 1617296643
Pagini: 272
Ilustrații: Illustrations, unspecified
Dimensiuni: 189 x 237 x 20 mm
Greutate: 0.46 kg
Editura: Manning Publications
De ce să citești această carte
Recomandăm această carte inginerilor software și arhitecților de sistem care doresc să elimine complexitatea operării infrastructurii serverless. Veți câștiga expertiză în utilizarea componentelor Serving și Eventing pentru a construi aplicații care scalează automat și reacționează eficient la evenimente. Este un ghid indispensabil pentru cei care vor să utilizeze Kubernetes la întregul său potențial, transformându-l într-o platformă agilă pentru microservicii moderne.
Descriere scurtă
Take the pain out of managing serverless applications. Knative, a collection of Kubernetes extensions curated by Google, simplifies building and running serverless systems. Knative in Action guides you through the Knative toolkit, showing you how to launch, modify, and monitor event-based apps built using cloud-hosted functions like AWS Lambda. You'll learn how to use Knative Serving to develop software that is easily deployed and autoscaled, how to use Knative Eventing to wire together disparate systems into a consistent whole, and how to integrate Knative into your shipping pipeline. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology
With Knative, managing a serverless application's full lifecycle is a snap. Knative builds on Kubernetes orchestration features, making it easy to deploy and run serverless apps. It handles low-level chores--such as starting and stopping instances--so you can concentrate on features and behavior. About the book
Knative in Action teaches you to build complex and efficient serverless applications. You'll dive into Knative's unique design principles and grasp cloud native concepts like handling latency-sensitive workloads. You'll deliver updates with Knative Serving and interlink apps, services, and systems with Knative Eventing. To keep you moving forward, every example includes deployment advice and tips for debugging. What's inside Deploy a service with Knative Serving
Connect systems with Knative Eventing
Autoscale responses for different traffic surges
Develop, ship, and operate software About the reader
For software developers comfortable with CLI tools and an OO language like Java or Go. About the author
Jacques Chester has worked in Pivotal and VMWare R&D since 2014, contributing to Knative and other projects. Table of Contents 1 Introduction 2 Introducing Knative Serving 3 Configurations and Revisions 4 Routes 5 Autoscaling 6 Introduction to Eventing 7 Sources and Sinks 8 Filtering and Flowing 9 From Conception to Production