fbpx

電子書 – Serverless Architectures on AWS with examples using AWS Lambda

書籍簡介

以明確熱情,細節的眼光和寶貴的知識分享。

來自“Devopsdays”創始人 Patrick Debois 寫的前言

Serverless Architectures on AWS 教你如何建構,保護和管理 serverless 架構,可以為最苛刻的網路和手機應用程式提供支援。

關於這個技術

正在進行 serverless 雲端架構的轉變。 隨著諸如 AWS Lambda 這樣的 serverless 電腦技術的發布,開發人員現在正在大規模地建構完全 serverless 的平台。 在這些新架構中,傳統的後端伺服器被替代為作為分離單一用途服務的雲端功能。 通過將這些 serverless 雲端功能組合和組合在一起,採用鬆散的編排和採用有用的第三方服務,開發人員可以建立功能強大而且易於理解的應用程式。

關於本書

Serverless Architectures on AWS 教你如何建構,保護和管理 serverless 架構,可以為最苛刻的網路和手機應用程式提供支援。 你可以快速了解本書現成的真實範例,程式碼片段,圖示和可輕鬆應用的架構描述。 最後,你將能夠在 AWS 上建構自己的 serverless 應用程式。

書籍內容包含

  • 使用 serverless 運算的第一步
  • 重要的模式和架構
  • 編寫 AWS Lambda 函數並使用 API Gateway
  • 使用關鍵服務(例如 Auth0 和 Firebase)建構 serverless 應用程式
  • 保護,部署和管理 serverless 架構

目標讀者

本書適用於對後端技術感興趣的軟體開發人員。 JavaScript(node.js)和 AWS 的經驗是有用的,但不是必需的。

關於作者

Peter Sbarski 博士是著名的 AWS 專家,A Cloud Guru 工程副總裁,Serverlessconf 負責人。


書籍網址| 每日優惠書

Manning___Serverless_Architectures_on_AWS

你可能會有興趣

喜歡我們的分享嗎? 使用以下的社群分享按鈕也分享給你的朋友吧!

[電子書] Mesos in Action

書籍簡介

“你會很難找到比 Roger Ignazio 寫的更好的指南並且比“ Mesos in Action ”更好的書。

從 Florian Leibert, Mesosphere 寫的前言

Mesos in Action 將介紹 Apache Mesos 叢集管理器以及以應用為中心的基礎架構的概念給讀者。 本書提供了有用的插圖和實際操作說明,指導你從第一步建立高可用性的 Mesos 叢集到部署可上線的應用程式和編寫原生的 Mesos 框架。

關於這個技術

現代的資料中心是複雜的環境,當你將 Docker 和其它基於容器的系統混合在一起時,非常需要簡化。 Mesos 是一個開源的叢集管理平台,可將整個資料中心轉換為擁有運算,內存記憶體和儲存的單一資源,可以分配,自動化和擴展,就像使用單獨的超級電腦一樣。

關於這本書

Mesos in Action 將 Apache Mesos 叢集管理器以及以應用為中心的基礎架構的概念介紹給讀者。 本書提供了有用的插圖和實際操作說明,指導你從第一步建立高可用性的 Mesos 叢集到部署可上線的應用程式和編寫原生的 Mesos 框架。 你將學習如何擴展到數千個節點,同時在使用 Linux 和 Docker 容器的行程之間提供資源隔離。 你還將學習實用技術使用流行的關鍵框架部署應用程式。

書籍內容包含

  • 運轉你的第一個 Mesos 叢集
  • 排程,資源管理和日誌記錄
  • 使用 Marathon,Chronos 和 Aurora 部署容器化的應用程式
  • 使用 Python 編寫 Mesos 框架

目標讀者

  • 讀者需要熟悉資料中心管理的核心概念,需要 Python 或是類似程式語言的基礎知識。

關於作者

Roger Ignazio 是一名經驗豐富的系統工程師,專注於分散式,容錯和可擴展的基礎架構。 他目前是 Mesosphere 的技術主管。


書籍網址Manning___Mesos_in_Action

你可能會有興趣

喜歡我們的分享嗎? 使用以下的社群分享按鈕也分享給你的朋友吧!

電子書 – Kubernetes in Action

隨著我們朝著可以單獨開發,部署,更新和擴展較小的,獨立運行的微服務,單一架構應用程式正在成為過去。但是可能難以配置,管理和保持整個系統正常運行。這是 Kubernetes 可用武之處。將 Kubernetes 視為叢集( cluster ) 的作業系統,使你可以更輕鬆地跨越一批機器來組織和安排應用程式的元件。使用 Kubernetes,你不必擔心你的應用程式運行在資料中心中的哪台特定機器。更好的是,它為你提供了不會被打斷的健康檢查和跨越不同機器的複製。你的應用程式中的每個層與其它層分離,以便你可以獨立地擴展,更新和維護它們。隨著越來越多的大公司接受Kubernetes 模式作為運行應用程式的最佳方式,它將成為在雲端和本地內部架構中運行分散式應用程式的標準方式。

Continue reading “電子書 – Kubernetes in Action”

電子書- Microservice Patterns ( 用 Java 做範例 )

書籍簡介

單一的架構適用於小型,簡單的應用。 然而,成功的應用程式有成長的慣性。 開發團隊最終陷入所謂的單一架構地獄。 軟體開發和部署的各個方面都變得很慢。 解決方案是採用微服務架構,這個是建構一個應用程式作為服務,圍繞以業務功能進行組織。 該架構加速了軟體開發,並能夠持續交付和部署複雜的軟體應用程式。

Continue reading “電子書- Microservice Patterns ( 用 Java 做範例 )”

[電子書] Scalability Rules: Principles for Scaling Web Sites, 2nd Edition

本書的第一版在亞馬遜評價有四顆半星。 二零一六年八月底全新改版!
告訴您五十個強而有力又能簡單使用的規則,讓您達到超倍速的成長

scalability_rulesScalability Rules: Principles for Scaling Web Sites

原價: USD 31.99    特價: USD25.59

“Whether you’re taking on a role as a technology leader in a new company or you simply want to make great technology decisions, Scalability Rules will be the go-to resource on your bookshelf.”
–Chad Dickerson, CTO, Etsy

Scalability Rules, Second Edition, 是每一位架構師 、開發者、網路/軟體工程師、web專家與經理於Web擴大規模上好用的入門參考書。  作者iMartin L. Abbott 和 Michael T. Fisher 已幫助數以千計的公司與系統擴展。 取自他們無數的經驗,他們提出50個最新技術且最好的實踐,在任何地方都能實際地支持超倍數的成長。

在2016年八月底完全更具最新科技趨勢與經驗作了個更新,這個版本比之前更容易閱讀、了解和應用。 Abbott 和 Fisher 也增加了非常有用的”規則後面的故事”: 來自下列公司與更多Web擴展(scalability)先驅的技術長與科技執行長的真實經驗與案例研究,Etsy 、NASDAQ 、Salesforce 、Shutterfly 、Chegg 、 Warby Parker 、Twitter。

架構師將發現強大但不牽涉技術的洞見來建立與評估設計。開發者將發堀特殊的技從資料庫到狀態(state)妥善處理每一件事。經理將獲得寶貴的助力讓設定目標、做決策和與技術團隊互動更確實有效。不管你擔任哪個角色,你將獲得很實用的先後順序 、遷移計畫到行動的風險/利益指引,做到以最少的花費達最大化的擴展。

你將習得如何

  • 簡化架構且避免”過度工程化”
  • 解決方案包含可擴張的設計、如此你可即時作需要的擴張
  • 對可同步與不可同步的複製都做最大利用
  • 區隔功能並分開資料組
  • 做考量運算能力與網路連線一起加成的擴展(Scale out),非只是單純加容量的擴展(Scale up)
  • 盡可能利用資料庫,不用為了擴展性做妥協
  • 去除不必要的重指路徑與多餘的雙重檢查
  • 更積極的採用caches 和 CDNs ,沒有無法接受的複雜度
  • 設計容錯、有恢復力的失靈(graceful failure)以及易反轉的特性
  • 強調無狀態關聨(statelessness)並在必要的時候有效地處理狀態(state)
  • 有效地利用異步通信(asynchronous communication)
  • 由自己犯過的錯誤與其他人經常犯的錯誤學習
  • 對行動做先後順序調配讓每一分錢都發揮最大效用

書評

您可參考亞馬遜上相關 Scalability Rules 第一版本的書評 

scalability

“Once again, Abbott and Fisher provide a book that I’ll be giving to our engineers. It’s an essential read for anyone dealing with scaling an online business.”

“再次說, Abbott和Fisher的書我將給我們的工程師閱讀. 對於處理擴展性與在線商業的人這是很重要的必讀書籍”
Chris Lalonde, GM of Data Stores, Rackspace

“Abbott and Fisher again tackle the difficult problem of scalability in their unique and practical manner. Distilling the challenges of operating a fast-growing presence on the Internet into 50 easy-to-understand rules, the authors provide a modern cookbook of scalability recipes that guide the reader through the difficulties of fast growth.”

“Abbott 和 Fisher再次以他們獨特且實際的方法解決擴展性的困難問題. 將面對網路上快速成長的事實的營運挑戰提取出50個簡單易懂的規則, 作者提供了一套現代擴展性處方的食譜, 引導讀者通過快速長的困境. “
Geoffrey Weber, VP, Internet Operations, Shutterfly

“Abbott and Fisher have distilled years of wisdom into a set of cogent principles to avoid many non-obvious mistakes.”

“Abbott 和 Fisher將多年的智慧蒸餾出一套切實的原則讓你避免很多不顯眼的錯誤”
Jonathan Heiliger, VP, Technical Operations, Facebook

“In The Art of Scalability, the AKF team taught us that scale is not just a technology challenge. Scale is obtained only through a combination of people, process, and technology. With Scalability Rules, Martin Abbott and Michael Fisher fill our scalability toolbox with easily implemented and time-tested rules that once applied will enable massive scale.”

“在The Art of Scalability, AKF團隊教我們可擴展並非只是技術上的挑戰, 擴展與否只能通過人、 流程與技術三者的結合來達成. 在Scalability Rules, Martin Abbott與Michael Fisher填滿我們擴展性的工具箱, 容易實踐且是經過 時間考驗的規則, 一旦應用就能達到高度的擴展效果”
Jerome Labat, VP, Product Development IT, Intuit

“When I joined Etsy, I partnered with Mike and Marty to hit the ground running in my new role, and it was one of the best investments of time I have made in my career. The indispensable advice from my experience working with Mike and Marty is fully captured here in this book. Whether you’re taking on a role as a technology leader in a new company or you simply want to make great technology decisions, Scalability Rules will be the go-to resource on your bookshelf.”

“當我加入Etsy, 我以新的角色與Mike與Marty合夥並旗開得勝, 這是我職業生涯中其中一段最棒的時間投資. 在我與Mike 和 Marty共事經驗中不可或缺的忠告都在本書完整呈現. 不管你是在一家新公司負責技術方面的領導角色, 或是你只是想做好技術上的決策, Scalability Rules將是你書架上指定的專業資源.”
Chad Dickerson, CTO, Etsy

Scalability Rules provides an essential set of practical tools and concepts anyone can use when designing, upgrading, or inheriting a technology platform. It’s very easy to focus on an immediate problem and overlook issues that will appear in the future. This book ensures strategic design principles are applied to everyday challenges.”

“Scalability Rules提供一整組重要的實用工具與觀念,讓每個人可在設計升級或承繼一個科技平台時應用到.  我們常很容易只專注在立即性的問題, 忽略有可能在未來出現的問題. 本書保證您這裡的策略性設計原則將可運用到每天面臨的挑戰.”
Robert Guild, Director and Senior Architect, Financial Services

“An insightful, practical guide to designing and building scalable systems. A must-read for both product building and operations teams, this book offers concise and crisp insights gained from years of practical experience of AKF principals. With the complexity of modern systems, scalability considerations should be an integral part of the architecture and implementation process. Scaling systems for hypergrowth requires an agile, iterative approach that is closely aligned with product features; this book shows you how.”

“一個在設計與建立可擴展性系統上充滿洞見且實用的指引. 是本建構產品與營運團隊都必須閱讀的一本書. 這本書提供來自多年AKF原則的實踐經驗所得的簡潔明快的見解. 隨著現代系統越來越複雜, 考量可擴展性應該是架構與實踐過程中的重要組成.  為了可超倍數的成長擴展系統, 需要採用敏捷、重複迭代的手法, 緊密支援產品功能;本書告訴您如何做.”
Nanda Kishore, CTO, ShareThis

“For organizations looking to scale technology, people, and processes rapidly or effectively, the twin pairing of Scalability Rules and The Art of Scalability is unbeatable. The rules-driven approach in Scalability Rules not only makes this an easy reference companion, but also allows organizations to tailor the Abbott and Fisher approach to their specific needs both immediately and in the future!”

“對於注重擴展性技術 、人 、與快速或高效率處理的組織, 這兩位所寫的Scalability Rules和The Art of Scalability真是無懈可擊. 這些Scalability Rules裡照規則的處理方法不只是很容易參考的良伴, 也讓組織能依其需求迅速且能在未來做適當的裁剪.”
Jeremy Wright, CEO, BNOTIONS.ca, and Founder, b5media

作者介紹

Martin L. Abbott

Martin L. Abbott是Fortune 500 與網路新創公司的技術與企業的執行。他曾擔任Quigo的首席營運長(COO),這是家廣告科技的新創公司後來賣給AOL,他在此公司負責產品策略 、產品管理 、寄數與客戶服務。在到Quigo前,Marty在eBay六年,最近的職稱是技術SVP/CTO,同時也擔任eBay執行團隊的成員。 eBay更早前,Marty在Gateway和Motorola 做過當地與國際的工程、管理與執行的職位。 他是以下各單位的會員:

  • University of Florida’s Technology Commercialization Board,
  • serves on the boards of directors for Onforce and LodgeNet Interactive (NASD: LNET),
  • the advisory boards at Rearden Commerce, Goldmail, and LiveOps.

Michael T. Fisher

Michael T. Fisher是Fortune 500 與網路新創公司的資深技術執行。 Michael曾在Quigo做過兩年的CTO,這家廣告科技的新創公司在2007年賣給AOL。  在被收購後轉移期間他曾做過一陣Quigo的總裁。到Quigo前,Michael是Paypal的工程與架構的副總,eBay的公司,負責200位工程師的開發團隊。在加入Paypal前,他曾在General Electric工作做七年,幫助公司的技術策略與流程的開發。

 

Powered by WordPress.com.

Up ↑