Cloud Native: Containers, Functions, Data, and Kubernetes
How to Build a Blueprint for Next-Generation Applications
暫譯: 雲原生:容器、函數、數據與Kubernetes
Boris Scholl , Trent Swanson , Peter Jausovec
- 出版商: O'Reilly
- 出版日期: 2019-10-01
- 定價: $2,190
- 售價: 8.8 折 $1,927
- 語言: 英文
- 頁數: 300
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1492053821
- ISBN-13: 9781492053828
-
相關分類:
Kubernetes
-
相關翻譯:
雲原生:運用容器、函數計算和數據構建下一代應用 (簡中版)
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$580$458 -
$680$537 -
$520$411 -
$301Neo4j實戰
-
$1,700$1,700 -
$1,443Programming Phoenix 1.4
-
$4,620$4,389 -
$780$616 -
$1,368Mastering Professional Scrum: Coaches' Notes for Busting Myths, Solving Challenges, and Growing Agility
-
$480$379 -
$1,880$1,786 -
$1,190Kubernetes Up and Running : Dive into the Future of Infrastructure, 2/e (Paperback)
-
$1,840Hands-On Smart Contract Development with Solidity and Ethereum: From Fundamentals to Deployment
-
$600$474 -
$1,650$1,568 -
$1,200$948 -
$2,124Database Internals: A Deep Dive Into How Distributed Data Systems Work (Paperback)
-
$560$442 -
$780$616 -
$1,980$1,881 -
$2,240Javascript: The Definitive Guide: Master the World's Most-Used Programming Language, 7/e (Paperback)
-
$1,840Multithreaded JavaScript: Concurrency Beyond the Event Loop
-
$750$375 -
$1,892Learning Systems Thinking: Essential Nonlinear Skills and Practices for Software Professionals (Paperback)
-
$1,880$1,786
相關主題
商品描述
This comprehensive guide helps developers and architects understand current cloud-native technologies, with recommendations that explain when you need to use each one. Authors Boris Scholl, Trent Swanson, and Peter Jausovec describe the patterns you need for building cloud-native applications, and provide best practices for the most common tasks such as messaging, eventing, and DevOps.
This practical book also delivers an architectural blueprint for a modern cloud-native application. You'll learn about microservices, containers, serverless computing, storage types, data considerations, portability, and the use of functions.
- Differentiate between containers and functions, and understand when to use which technology
- Leverage Service Meshes to move complexity, such as distributed tracing and mutual TLS handshakes, away from the developer
- Use messaging and eventing as the glue for the cloud-native composite applications
- Handle state-in distributed applications
- Understand what makes your application portable
商品描述(中文翻譯)
這本全面的指南幫助開發人員和架構師理解當前的雲原生技術,並提供建議以解釋何時需要使用每一種技術。作者 Boris Scholl、Trent Swanson 和 Peter Jausovec 描述了構建雲原生應用程序所需的模式,並提供了最常見任務(如消息傳遞、事件處理和 DevOps)的最佳實踐。
這本實用的書籍還提供了現代雲原生應用程序的架構藍圖。您將學習到微服務、容器、無伺服器計算、存儲類型、數據考量、可攜性以及函數的使用。
- 區分容器和函數,並理解何時使用哪種技術
- 利用服務網格將複雜性(如分佈式追蹤和雙向 TLS 握手)從開發人員身上移除
- 使用消息傳遞和事件處理作為雲原生組合應用程序的粘合劑
- 處理分佈式應用程序中的狀態
- 理解使您的應用程序可攜的因素
作者簡介
Boris is a Product Architect with the Azure Compute team focusing on the next generation of distributed systems platforms and application models. He has been working on Azure Developer tools and platforms in various product engineering roles since 2011. Boris re-joined the Azure Compute team in 2018 after having spent the 18 months outside Microsoft leading an engineering team to work on a microservices platform based on Kubernetes and Service Meshes. His work on distributed systems platforms has resulted in several patents about cloud computing and distributed systems. Boris is a frequent speaker at industry events, a contributor to many blogs, instructor for distributed computing topics and the lead author of one of the first books about microservices and Docker on Azure (Microservices with Docker on Azure).
As a co-founder and consultant with Full Scale 180, he worked with some of Microsoft's largest customers, helping them migrate and build applications on the Microsoft Azure platform. He has been involved in building some of the largest applications running on Microsoft Azure today, many of which are now utilizing Docker, serverless technologies, and a microservices architecture. Trent often works with the Microsoft Patterns and Practices team developing guidance and best practices for cloud applications where he also co-authored a book on cloud design patterns. As a co-founder of Krillan and Threadsoft he has built applications based on a microservices architectural style using Docker, Node.js, Go, and Mesos. As a co-founder of B & S Enterprises, he dabbles with various IoT technologies for commercial building management.
Peter Jausovec is a software engineer with more than 10 years of experience in the field of software development and tech. During his career, he spent time in various roles, starting with QA then moving to software engineering and leading tech teams. His early career was mostly focused on developer and cloud tooling for Azure while working for Microsoft. In recent years, he has been focusing more on developing distributed systems, working with cloud-native solutions and microservices platform developed on Kubernetes and service mesh.
作者簡介(中文翻譯)
Boris 是 Azure Compute 團隊的產品架構師,專注於下一代分散式系統平台和應用模型。自 2011 年以來,他在各種產品工程角色中一直致力於 Azure 開發工具和平台。Boris 在 2018 年重新加入 Azure Compute 團隊,此前他在微軟外部工作了 18 個月,領導一個工程團隊開發基於 Kubernetes 和 Service Mesh 的微服務平台。他在分散式系統平台方面的工作已獲得多項有關雲計算和分散式系統的專利。Boris 是行業活動的常客演講者,為許多博客貢獻內容,並擔任分散式計算主題的講師,也是關於 Azure 上微服務和 Docker 的第一本書之一《Microservices with Docker on Azure》的主要作者。
作為 Full Scale 180 的共同創辦人和顧問,他與一些微軟最大的客戶合作,幫助他們在微軟 Azure 平台上遷移和構建應用程序。他參與了當前在微軟 Azure 上運行的一些最大應用程序的構建,其中許多現在正在利用 Docker、無伺服器技術和微服務架構。Trent 經常與微軟的 Patterns and Practices 團隊合作,開發雲應用程序的指導和最佳實踐,他也共同撰寫了一本有關雲設計模式的書。作為 Krillan 和 Threadsoft 的共同創辦人,他基於微服務架構風格使用 Docker、Node.js、Go 和 Mesos 構建應用程序。作為 B & S Enterprises 的共同創辦人,他涉足各種商業建築管理的 IoT 技術。
Peter Jausovec 是一名擁有超過 10 年軟體開發和技術領域經驗的軟體工程師。在他的職業生涯中,他擔任過多個角色,從 QA 開始,然後轉向軟體工程並領導技術團隊。他的早期職業生涯主要集中在為 Azure 開發者和雲工具,當時在微軟工作。近年來,他更專注於開發分散式系統,致力於基於 Kubernetes 和服務網格開發的雲原生解決方案和微服務平台。