Knative Cookbook: Building Effective Serverless Applications with Kubernetes and OpenShift

Sutter, Burr, Sampath, Kamesh

  • 出版商: O'Reilly
  • 出版日期: 2020-05-19
  • 定價: $1,880
  • 售價: 9.0$1,692
  • 語言: 英文
  • 頁數: 160
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1492061190
  • ISBN-13: 9781492061199
  • 相關分類: KubernetesServerless
  • 相關翻譯: Knative 快速入門與實踐 (簡中版)
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Enterprise developers face several challenges when it comes to building serverless applications, such as integrating applications and building container images from source. With more than 60 practical recipes, this cookbook helps you solve these issues with Knative--the first serverless platform natively designed for Kubernetes. Each recipe contains detailed examples and exercises, along with a discussion of how and why it works.

If you have a good understanding of serverless computing and Kubernetes core resources such as deployment, services, routes, and replicas, the recipes in this cookbook show you how to apply Knative in real enterprise application development. Authors Kamesh Sampath and Burr Sutter include chapters on autoscaling, build and eventing, observability, Knative on OpenShift, and more.

With this cookbook, you'll learn how to:

  • Efficiently build, deploy, and manage modern serverless workloads
  • Apply Knative in real enterprise scenarios, including advanced eventing
  • Monitor your Knative serverless applications effectively
  • Integrate Knative with CI/CD principles, such as using pipelines for faster, more successful production deployments
  • Deploy a rich ecosystem of enterprise integration patterns and connectors in Apache Camel K as Kubernetes and Knative components

商品描述(中文翻譯)

企業開發人員在構建無伺服器應用程序時面臨著幾個挑戰,例如集成應用程序和從源代碼構建容器映像。這本食譜書提供了60多個實用的食譜,幫助您使用Knative解決這些問題,Knative是第一個專為Kubernetes原生設計的無伺服器平台。每個食譜都包含詳細的示例和練習,以及對其如何以及為什麼有效的討論。

如果您對無伺服器計算和Kubernetes核心資源(如部署、服務、路由和副本)有很好的理解,本食譜書中的食譜將向您展示如何在真實的企業應用程序開發中應用Knative。作者Kamesh Sampath和Burr Sutter包括了關於自動縮放、構建和事件、可觀察性、在OpenShift上使用Knative等章節。

通過這本食譜書,您將學習到如何:
- 高效地構建、部署和管理現代無伺服器工作負載
- 在真實的企業場景中應用Knative,包括高級事件處理
- 有效地監控您的Knative無伺服器應用程序
- 將Knative與CI/CD原則集成,例如使用流水線實現更快、更成功的生產部署
- 在Apache Camel K中部署豐富的企業集成模式和連接器生態系統,作為Kubernetes和Knative組件的一部分

作者簡介

A lifelong developer advocate, community organizer, and technology evangelist, Burr Sutter is a featured speaker at technology events around the globe--from Bangalore to Brussels and Berlin to Beijing (and most parts in between)--he is currently Red Hat's Director of Developer Experience. A Java Champion since 2005 and former president of the Atlanta Java User Group, Burr founded the DevNexus conference--now the second largest Java event in the U.S.--with the aim of making access to the world's leading developers affordable to the developer community. When not speaking abroad, Burr is also the passionate creator and orchestrator of highly-interactive live demo keynotes at Red Hat Summit, the company's premier annual event.

作者簡介(中文翻譯)

Burr Sutter是一位終身的開發者倡導者、社區組織者和技術傳道人,他是全球技術活動的特邀演講嘉賓,從班加羅爾到布魯塞爾,從柏林到北京(以及中間的大部分地區)。他目前擔任紅帽公司的開發者體驗總監。自2005年成為Java Champion以來,他曾擔任亞特蘭大Java使用者群體的前任主席,並創辦了DevNexus會議,該會議現已成為美國第二大的Java活動,旨在讓開發者社區能夠以合理的價格接觸世界頂尖的開發者。當他不在國外演講時,Burr還是紅帽峰會的熱情創作者和指揮者,該峰會是該公司每年的主要活動,以高度互動的現場示範主題演講聞名。