Learning Apache Openwhisk: Developing Open Serverless Solutions
暫譯: 學習 Apache OpenWhisk:開發開放的無伺服器解決方案
Sciabarra Michele
- 出版商: O'Reilly
- 出版日期: 2019-08-06
- 定價: $2,340
- 售價: 8.8 折 $2,059
- 語言: 英文
- 頁數: 400
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1492046167
- ISBN-13: 9781492046165
-
相關分類:
Serverless
-
相關翻譯:
Apache OpenWhisk學習手冊 (簡中版)
立即出貨 (庫存=1)
買這商品的人也買了...
-
$2,280Working Effectively with Legacy Code (Paperback)
-
$1,890$1,796 -
$1,408Getting Started with Bluetooth Low Energy: Tools and Techniques for Low-Power Networking (Paperback)
-
$1,700$1,700 -
$4,620$4,389 -
$1,980$1,881 -
$600$474 -
$1,452Deep Learning with JavaScript: Neural Networks in Tensorflow.Js
-
$560$420 -
$1,998$1,898 -
$1,742Microservices Security in Action
-
$680$537 -
$2,156Parallel and High Performance Computing (Paperback)
-
$1,425Domain Storytelling: A Collaborative, Visual, and Agile Way to Build Domain-Driven Software (Paperback)
-
$1,840Multithreaded JavaScript: Concurrency Beyond the Event Loop
-
$2,420Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures (Paperback)
-
$2,680$2,626 -
$1,824Mastering API Architecture: Design, Operate, and Evolve Api-Based Systems (Paperback)
-
$600$510 -
$2,233Functional and Concurrent Programming: Core Concepts and Features
-
$1,805Functional Design: Principles, Patterns, and Practices (Paperback)
-
$750$375 -
$1,892Learning Systems Thinking: Essential Nonlinear Skills and Practices for Software Professionals (Paperback)
-
$1,742Collaborative Software Design: How to Facilitate Domain Modeling Decisions
-
$2,119Mastering Opentelemetry and Observability: Enhancing Application and Infrastructure Performance and Avoiding Outages
商品描述
With Early Release ebooks, you get books in their earliest form--the author's raw and unedited content as he or she writes--so you can take advantage of these technologies long before the official release of these titles. You'll also receive updates when significant changes are made, new chapters are available, and the final ebook bundle is released.
Serverless computing greatly simplifies software development. Your team can focus solely on your application while the cloud provider manages the servers you need. This practical guide shows you step-by-step how to build and deploy complex applications in a flexible multicloud, multilanguage environment using Apache OpenWhisk. You'll learn how this platform enables you to pursue a vendor-independent approach using preconfigured containers, microservices, and Kubernetes as your cloud operating system.
Michele Sciabarr demonstrates how to build a serverless application using classical design patterns and the programming language or languages that best fit your task. You'll start by building a simple serverless application hands-on before diving into the more complex aspects of the OpenWhisk platform.
- Examine how OpenWhisk's serverless architecture works, including the use of packages, actions, sequences, triggers, rules, and feeds
- Learn how OpenWhisk compares to existing architectures, such as Java Enterprise Edition
- Manipulate OpenWhisk features using the command-line interface or a JavaScript API
- Design applications using common Gang of Four design patterns
- Use architectural design patterns such as model-view-controller to combine several OpenWhisk actions
- Learn how to test and debug your code in a serverless environment
商品描述(中文翻譯)
隨著早期發行電子書的推出,您可以獲得書籍的最初版本——作者在撰寫過程中所產生的原始和未編輯內容——因此您可以在這些書籍正式發行之前就利用這些技術。當有重大變更、新章節可用或最終電子書包發布時,您也會收到更新。
無伺服器計算大大簡化了軟體開發。您的團隊可以專注於應用程式,而雲端服務提供商則管理您所需的伺服器。本實用指南逐步展示如何在靈活的多雲、多語言環境中使用 Apache OpenWhisk 構建和部署複雜的應用程式。您將學習這個平台如何使您能夠採用供應商獨立的方法,使用預配置的容器、微服務和 Kubernetes 作為您的雲端作業系統。
Michele Sciabarr 展示了如何使用經典設計模式和最適合您任務的程式語言來構建無伺服器應用程式。您將從實作一個簡單的無伺服器應用程式開始,然後再深入了解 OpenWhisk 平台的更複雜方面。
- 檢視 OpenWhisk 的無伺服器架構如何運作,包括包、動作、序列、觸發器、規則和資料流的使用
- 了解 OpenWhisk 與現有架構(如 Java Enterprise Edition)的比較
- 使用命令列介面或 JavaScript API 操作 OpenWhisk 功能
- 使用常見的 Gang of Four 設計模式設計應用程式
- 使用架構設計模式(如模型-視圖-控制器)來結合多個 OpenWhisk 動作
- 學習如何在無伺服器環境中測試和除錯您的程式碼
作者簡介
Michele Sciabarrà is a veteran of Information Technology, currently CEO of a consultancy focused on Kubernetes and Serverless solutions (sciabarra.com), and a contributor of the Apache OpenWhisk project: most notably he is the author of the runtime for the Go programming language.
作者簡介(中文翻譯)
米凱爾·西亞巴拉(Michele Sciabarrà)是資訊科技的資深專家,目前擔任專注於 Kubernetes 和無伺服器解決方案的顧問公司的執行長(sciabarra.com),並且是 Apache OpenWhisk 專案的貢獻者:他最著名的成就是為 Go 程式語言撰寫的執行環境。