中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 云原生模式

出版社:電子工業出版社出版時間:2020-08-01
開本: 其他 頁數: 396
中 圖 價:¥53.3(4.9折) 定價  ¥109.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

云原生模式 版權信息

云原生模式 本書特色

適讀人群 :那些需要Java或類似語言的中級編程技能的,或是需要一些服務器端開發經驗的人。云平臺帶來了強大的功能:幾乎不存在停機時間、無限的可伸縮性、反饋周期短、高容錯性及成本可控。但是如何使用這些功能呢?通過采用云原生設計,開發人員可以構建具有彈性、高可適應性的大規模分布式應用程序,從而處理大量的用戶流量和數據負載。通過學習這些基本模式和實踐,你可以在動態的、分布式的、虛擬的云計算世界中茁壯成長。 Comelia Davis擁有三十年相關開發經驗,她將向你介紹云原生應用程序獨特的實踐方式和應用模式。通過介紹應用程序、數據、服務、路由等問題的實際案例和專家建議,她會向你展示如何在現代云平臺上設計和構建運行良好的軟件。當你閱讀本書時,你將開始意識到,云原生計算更多是關于如何做和為什么這樣做的,而不是在哪里進行計算。本書包括: · 云原生應用程序的生命周期 · 云計算的配置管理 · 零停機時間升級、版本化服務和并行部署 · 服務發現和動態路由 · 如何管理服務之間的交互,包括重試和斷路器

云原生模式 內容簡介

擁抱“云”,更多指的是如何設計你的應用程序,而不是你在哪里部署它們。本書是一本架構指南,指導你如何讓應用程序在動態的、分布式的、虛擬的云世界中茁壯成長。本書介紹了云原生應用程序的多種思維模型,以及支持其構建的模式、實踐和工具,同時提供了一些實際案例和專家建議,幫助你更好地開發和使用應用程序、數據、服務、路由等。本書分為兩部分。第 1 部分定義了云原生的上下文環境,并展示了軟件部署環境的特點。第2 部分深入探討了云原生模式,包括請求 / 響應、事件驅動、斷路器等。無論你是否有云原生的開發經驗,通過本書提供的眾多模式,一定可以更好地理解和掌握云原生開發。

云原生模式 目錄

第1部分 云原生上下文
第1章 什么是“云原生”...3
1.1 現代應用程序的需求 .7
1.1.1 零停機時間 ....7
1.1.2 縮短反饋周期 ...8
1.1.3 移動端和多設備支持...8
1.1.4 互聯設備(物聯網)....9
1.1.5 數據驅動....9
1.2 云原生軟件簡介 ..10
1.2.1 定義“云原生”......10
1.2.2 云原生軟件的思維模型......12
1.2.3 云原生軟件實戰 .....17
1.3 云原生與世界和平 .....21
1.3.1 云和云原生 ......22
1.3.2 什么不是云原生 .....23
1.3.3 云原生的價值 ......24
小結 ....26
第2章 在生產環境中運行云原生應用程序.....27
2.1 面臨的困難 .....28
2.1.1 碎片化的變化 ...30
2.1.2 有風險的部署 ....31
2.1.3 認為變化是例外 .....35
2.1.4 生產環境的不穩定性 ....35
2.2 解決辦法.....36
2.2.1 持續交付 ....37
2.2.2 可重復性 ....41
2.2.3 安全部署 .....46
2.2.4 變化是一定的 .....49
小結 ....52
第3章 云原生軟件平臺.....53
3.1 云(原生)平臺的發展 ...54
3.1.1 從云計算開始 ......54
3.1.2 云原生的“撥號音” ....56
3.2 云原生平臺的核心原則 ....59
3.2.1 先聊聊容器......60
3.2.2 支持“不斷變化” .....61
3.2.3 支持“高度分布式” ....64
3.3 人員分工 .....68
3.4 云原生平臺的其他功能 .....70
3.4.1 平臺支持整個軟件開發生命周期 .....70
3.4.2 安全性、變更控制和合規性(管控功能) .....73
3.4.3 控制進入容器的東西 .....75
3.4.4 升級與安全漏洞修補 .....77
3.4.5 變更控制 ....79
小結 ....81
第2部分 云原生模式
第4章 事件驅動微服務:不只是請求/響應. ....85
4.1 我們(通常)學習的是命令式編程 .....86
4.2 重新介紹事件驅動的計算 .....88
4.3 我的全球食譜 ....89
4.3.1 請求 / 響應 ....90
4.3.2 事件驅動 ....96
4.4 命令查詢職責分離模式 ....106
4.5 不同的風格,相同的挑戰 ....108
小結 .....110
第5章 應用程序冗余:水平伸縮和無狀態......111
5.1 云原生應用程序會部署許多實例....113
5.2 云環境中的有狀態服務 .......114
5.2.1 解耦單體程序并綁定到數據庫 ....115
5.2.2 錯誤處理會話狀態 .......119
5.3 HTTP會話和黏性會話 .....133
5.4 有狀態服務和無狀態應用程序 ...136
5.4.1 有狀態服務是特殊的服務 .....136
5.4.2 讓應用程序變得無狀態 ...138
小結 ......143
第6章 應用程序配置:不只是環境變量...144
6.1 為什么要討論配置 .......145
6.1.1 動態伸縮 — 增加和減少應用程序實例的數量..146
6.1.2 基礎設施變化會導致配置變化 ......146
6.1.3 零停機時間更新應用程序配置 ....148
6.2 應用程序的配置層 ....148
6.3 注入系統/環境值 .....153
6.3.1 實際案例 :使用環境變量進行配置 .....153
6.4 注入應用程序配置 .....162
6.4.1 配置服務器簡介 ......163
6.4.2 安全方面的額外需求 .....171
6.4.3 實際案例 :使用配置服務器的應用程序配置 .....171
小結 .......174
第7章 應用程序生命周期:考慮不斷的變化....175
7.1 運維同理心 .....177
7.2 單實例應用程序生命周期和多實例應用程序生命周期 ...178
7.2.1 藍 / 綠升級 .....182
7.2.2 滾動升級 ......183
7.2.3 并行部署 ......184
7.3 協調多個不同的應用程序生命周期 ..................187
7.4 實際案例:密碼輪換和應用程序生命周期 ..............191
7.5 處理臨時運行時環境 ...............................200
7.6 應用程序生命周期狀態的可見性 .........................202
7.6.1 實際案例 :健康端點和探測 ...............207
7.7 無服務器架構 ..............210
小結 ..................212
第8章 如何訪問應用程序:服務、路由和服務發現......214
8.1 服務抽象 ........217
8.1.1 服務示例 :用 Google 進行搜索 ....218
8.1.2 服務示例 :我們的博客聚合器 ...........................................................220
8.2 動態路由 ....221
8.2.1 服務端負載均衡 ....221
8.2.2 客戶端負載均衡 .....222
8.2.3 路由刷新 ....223
8.3 服務發現 .........226
8.3.1 Web 的服務發現 ........229
8.3.2 服務發現和客戶端負載均衡 ......230
8.3.3 Kubernetes 中的服務發現 .......232
8.3.4 實際案例 :使用服務發現 ......234
小結 ........237
第9章 交互冗余:重試和其他控制循環....238
9.1 請求重試 ..........240
9.1.1 基本的請求重試 .......240
9.1.2 實際案例 :簡單的重試 .....241
9.1.3 重試 :可能出了什么問題 .......246
9.1.4 創建一個重試風暴 .......247
9.1.5 實際案例 :創建一個重試風暴 .....248
9.1.6 避免重試風暴 :友好的客戶端 ....259
9.1.7 實際案例 :成為一個更友好的客戶端 .....259
9.1.8 什么時候不需要重試 ........265
9.2 回退邏輯 ............266
9.2.1 實際案例 :實現回退邏輯 ....266
9.3 控制循環 .........272
9.3.1 了解控制循環的類型 ....272
9.3.2 如何控制控制循環 ........273
小結 ......275
第10章 前沿服務:斷路器和API網關.......277
10.1 斷路器 ..............279
10.1.1 軟件中的斷路器 ...........279
10.1.2 實現一個斷路器 ........282
10.2 API網關 ......294
10.2.1 云原生軟件中的 API 網關 .........296
10.2.2 API 網關拓撲 ......297
10.3 服務網格 ......299
10.3.1 挎斗 .......299
10.3.2 控制平面 ......302
小結 ............304
第11章 故障排除:如同大海撈針.......305
11.1 應用程序日志 .....306
11.2 應用程序度量指標 ..........310
11.2.1 從云原生應用程序中獲取指標 ....311
11.2.2 由云原生應用程序推送指標 ...314
11.3 分布式跟蹤 .......317
11.3.1 跟蹤器的輸出 .........320
11.3.2 通過 Zipkin 組合跟蹤軌跡 ......323
11.3.3 實現細節 ........328
小結 ...............329
第12章 云原生數據:打破數據單體....331
12.1 每個微服務都需要一個緩存 ..334
12.2 從請求/響應到事件驅動 ............337
12.3 事件日志 ...........339
12.3.1 實際案例 :實現一個事件驅動的微服務 .....341
12.3.2 主題和隊列的新特點 .........354
12.3.3 事件載荷 ......358
12.3.4 冪等性 ......360
12.4 事件溯源 ............361
12.4.1 到目前為止的旅程 .....361
12.4.2 真實來源 .....363
12.4.3 實際案例 :實現事件溯源 ....365
12.5 我們只是介紹了一些皮毛 ........368
小結 ....

展開全部

云原生模式 作者簡介

Cornelia Davis 是 Pivotal 公司的技術副總裁,她負責為 Pivotal 公司和 Pivotal 公司的客戶制定技術戰略。目前,她正在研究如何將各種云計算模型(基礎設施即服務、應用程序即服務、容器即服務和函數即服務 ) 整合到一個全面的產品中,使 IT 組織能夠在**層面上運行。Cornelia 在圖像處理、科學可視化、分布式系統和 web 應用程序架構,以及云原生平臺方面有超過 30 年的經驗。Cornelia 擁有加州州立大學北嶺分校的計算機科學本科和碩士學位,并在印第安納大學進一步研究了計算機原理和編程語言。因為內心一直想當一名老師,所以 Cornelia 在過去的 30 年里,一直致力于開發更好的軟件,以及培養更好的軟件開發人員。空閑的時候,Cornelia 更喜歡瑜伽鍛煉和烹飪。 張若飛,曾任多家互聯網金融公司CTO,在宜人貸、雅虎北研、金山云等知名公司擔任架構師。十余年互聯網研發及技術管理經驗,對搭建海量數據、大型分布式系統有豐富經驗。著有十余本技術譯著,包括《Grails權威指南》《給大忙人看的JavaSE 8》《代碼不朽:編寫可維護軟件的十大原則》《面向可伸縮架構》《云原生Java》等書,總計400余萬字。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 工业插头-工业插头插座【厂家】-温州罗曼电气 | 直线模组_滚珠丝杆滑台_模组滑台厂家_万里疆科技 | 科威信洗净科技,碳氢清洗机,超声波清洗机,真空碳氢清洗机 | 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | 北京征地律师,征地拆迁律师,专业拆迁律师,北京拆迁律师,征地纠纷律师,征地诉讼律师,征地拆迁补偿,拆迁律师 - 北京凯诺律师事务所 | 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 苏州教学设备-化工教学设备-环境工程教学模型|同科教仪 | 聚丙烯酰胺PAM-聚合氯化铝PAC-絮凝剂-河南博旭环保科技有限公司 巨野电机维修-水泵维修-巨野县飞宇机电维修有限公司 | 气弹簧定制-气动杆-可控气弹簧-不锈钢阻尼器-工业气弹簧-可调节气弹簧厂家-常州巨腾气弹簧供应商 | 多米诺-多米诺世界纪录团队-多米诺世界-多米诺团队培训-多米诺公关活动-多米诺创意广告-多米诺大型表演-多米诺专业赛事 | 涡街流量计_LUGB智能管道式高温防爆蒸汽温压补偿计量表-江苏凯铭仪表有限公司 | 换网器_自动换网器_液压换网器--郑州海科熔体泵有限公司 | 学习安徽网| 南京试剂|化学试剂|分析试剂|实验试剂|cas号查询-专业60年试剂销售企业 | 物流公司电话|附近物流公司电话上门取货 | 寮步纸箱厂_东莞纸箱厂 _东莞纸箱加工厂-东莞市寮步恒辉纸制品厂 | 富森高压水枪-柴油驱动-养殖场高压清洗机-山东龙腾环保科技有限公司 | 手术室净化厂家_成都实验室装修公司_无尘车间施工单位_洁净室工程建设团队-四川华锐16年行业经验 | uv固化机-丝印uv机-工业烤箱-五金蚀刻机-分拣输送机 - 保定市丰辉机械设备制造有限公司 | 衬氟止回阀_衬氟闸阀_衬氟三通球阀_衬四氟阀门_衬氟阀门厂-浙江利尔多阀门有限公司 | 打造全球沸石生态圈 - 国投盛世 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 上海logo设计| 电缆接头_防水接头_电缆防水接头 - 乐清市新豪电气有限公司 | 单螺旋速冻机-双螺旋-流态化-隧道式-食品速冻机厂家-广州冰泉制冷 | 玻璃钢格栅盖板|玻璃钢盖板|玻璃钢格栅板|树篦子-长沙川皖玻璃钢制品有限公司 | 成都治疗尖锐湿疣比较好的医院-成都治疗尖锐湿疣那家医院好-成都西南皮肤病医院 | 热回收盐水机组-反应釜冷水机组-高低温冷水机组-北京蓝海神骏科技有限公司 | 硬质合金模具_硬质合金非标定制_硬面加工「生产厂家」-西迪技术股份有限公司 | 广州企亚 - 数码直喷、白墨印花、源头厂家、透气无手感方案服务商! | 全自动实验室洗瓶机,移液管|培养皿|进样瓶清洗机,清洗剂-广州摩特伟希尔机械设备有限责任公司 | 右手官网|右手工业设计|外观设计公司|工业设计公司|产品创新设计|医疗产品结构设计|EMC产品结构设计 | 吉林污水处理公司,长春工业污水处理设备,净水设备-长春易洁环保科技有限公司 | 转子泵_凸轮泵_凸轮转子泵厂家-青岛罗德通用机械设备有限公司 | 青州开防盗门锁-配汽车芯片钥匙-保险箱钥匙-吉祥修锁店 | 电动卫生级调节阀,电动防爆球阀,电动软密封蝶阀,气动高压球阀,气动对夹蝶阀,气动V型调节球阀-上海川沪阀门有限公司 | 石家庄小程序开发_小程序开发公司_APP开发_网站制作-石家庄乘航网络科技有限公司 | 阿里巴巴诚信通温州、台州、宁波、嘉兴授权渠道商-浙江联欣科技提供阿里会员办理 | 领先的大模型技术与应用公司-中关村科金 | 硬度计_影像测量仪_维氏硬度计_佛山市精测计量仪器设备有限公司厂家 | 沈阳液压泵_沈阳液压阀_沈阳液压站-沈阳海德太科液压设备有限公司 | 优宝-汽车润滑脂-轴承润滑脂-高温齿轮润滑油脂厂家 |