{"product_id":"knative-in-action","title":"Knative In Action","description":"\u003cdiv class=\"product-section\" style=\"color: rgb(51,51,51);text-transform: none;text-indent: 0.0px;letter-spacing: normal;font-size: 17.25px;font-style: normal;font-weight: 300;word-spacing: 0.0px;white-space: normal;orphans: 2;widows: 2;background-color: rgb(255,255,255);\"\u003e  \u003cdiv class=\"description-body\" style=\"text-align: left;margin-bottom: 21.0px;\"\u003e   Take the pain out of managing serverless applications. Knative, a collection of Kubernetes extensions curated by Google, simplifies building and running serverless systems.   \u003cspan\u003e \u003c\/span\u003e   \u003ci style=\"\"\u003eKnative in Action\u003c\/i\u003e   \u003cspan\u003e \u003c\/span\u003eguides 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.  \u003c\/div\u003e \u003c\/div\u003e \u003cdiv style=\"color: rgb(51,51,51);text-transform: none;text-indent: 0.0px;letter-spacing: normal;font-size: 17.25px;font-style: normal;font-weight: 300;word-spacing: 0.0px;white-space: normal;orphans: 2;widows: 2;background-color: rgb(255,255,255);\"\u003e  \u003ch2 style=\"color: inherit;text-transform: lowercase;line-height: 1.1;font-size: 27.0px;font-weight: 300;margin-top: 42.0px;margin-bottom: 10.5px;\"\u003eabout the technology\u003c\/h2\u003eWith 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. \u003c\/div\u003e \u003cdiv style=\"color: rgb(51,51,51);text-transform: none;text-indent: 0.0px;letter-spacing: normal;font-size: 17.25px;font-style: normal;font-weight: 300;word-spacing: 0.0px;white-space: normal;orphans: 2;widows: 2;background-color: rgb(255,255,255);\"\u003e  \u003ch2 style=\"color: inherit;text-transform: lowercase;line-height: 1.1;font-size: 27.0px;font-weight: 300;margin-top: 42.0px;margin-bottom: 10.5px;\"\u003eabout the book\u003c\/h2\u003e  \u003ci style=\"\"\u003eKnative in Action\u003c\/i\u003e  \u003cspan\u003e \u003c\/span\u003eteaches 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. \u003c\/div\u003e \u003cdiv style=\"color: rgb(51,51,51);text-transform: none;text-indent: 0.0px;letter-spacing: normal;font-size: 17.25px;font-style: normal;font-weight: 300;word-spacing: 0.0px;white-space: normal;orphans: 2;widows: 2;background-color: rgb(255,255,255);\"\u003e    \u003c\/div\u003e \u003cdiv style=\"color: rgb(51,51,51);text-transform: none;text-indent: 0.0px;letter-spacing: normal;font-size: 17.25px;font-style: normal;font-weight: 300;word-spacing: 0.0px;white-space: normal;orphans: 2;widows: 2;background-color: rgb(255,255,255);\"\u003e  \u003cdiv style=\"color: rgb(51,51,51);text-transform: none;text-indent: 0.0px;letter-spacing: normal;font-size: 17.25px;font-style: normal;font-weight: 300;word-spacing: 0.0px;white-space: normal;orphans: 2;widows: 2;background-color: rgb(255,255,255);\"\u003e   \u003ch2 style=\"color: inherit;text-transform: lowercase;line-height: 1.1;font-size: 27.0px;font-weight: 300;margin-top: 42.0px;margin-bottom: 10.5px;\"\u003ewhat''s inside\u003c\/h2\u003e   \u003cul style=\"margin-top: 0.0px;margin-bottom: 10.5px;\"\u003e    \u003cli style=\"\"\u003eDeploy a service with Knative Serving\u003c\/li\u003e    \u003cli style=\"\"\u003eConnect systems with Knative Eventing\u003c\/li\u003e    \u003cli style=\"\"\u003eAutoscale responses for different traffic surges\u003c\/li\u003e    \u003cli style=\"\"\u003eDevelop, ship, and operate software\u003c\/li\u003e   \u003c\/ul\u003e  \u003c\/div\u003e  \u003cdiv style=\"color: rgb(51,51,51);text-transform: none;text-indent: 0.0px;letter-spacing: normal;font-size: 17.25px;font-style: normal;font-weight: 300;word-spacing: 0.0px;white-space: normal;orphans: 2;widows: 2;background-color: rgb(255,255,255);\"\u003e   \u003ch2 style=\"color: inherit;text-transform: lowercase;line-height: 1.1;font-size: 27.0px;font-weight: 300;margin-top: 42.0px;margin-bottom: 10.5px;\"\u003eabout the reader\u003c\/h2\u003eFor software developers comfortable with CLI tools and an OO language like Java or Go.  \u003c\/div\u003e  \u003cdiv style=\"color: rgb(51,51,51);text-transform: none;text-indent: 0.0px;letter-spacing: normal;font-size: 17.25px;font-style: normal;font-weight: 300;word-spacing: 0.0px;white-space: normal;orphans: 2;widows: 2;background-color: rgb(255,255,255);\"\u003e   \u003ch2 style=\"color: inherit;text-transform: lowercase;line-height: 1.1;font-size: 27.0px;font-weight: 300;margin-top: 42.0px;margin-bottom: 10.5px;\"\u003eabout the author\u003c\/h2\u003e   \u003cb style=\"font-weight: bold;\"\u003eJacques Chester\u003c\/b\u003e   \u003cspan\u003e \u003c\/span\u003ehas worked in Pivotal and VMWare R\u0026amp;D since 2014, contributing to Knative and other projects.  \u003c\/div\u003e \u003c\/div\u003e","brand":"MediaPlace","offers":[{"title":"Default Title","offer_id":57314725396862,"sku":"NW9781617296642","price":43.34,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1379\/1261\/files\/9781617296642.jpg?v=1778714191","url":"https:\/\/mediaplace.com\/products\/knative-in-action","provider":"MediaPlace","version":"1.0","type":"link"}