登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』互联网企业容器技术实践

書城自編碼: 3305308
分類: 簡體書→大陸圖書→計算機/網絡软件工程/开发项目管理
作者: 龚曦
國際書號(ISBN): 9787121350047
出版社: 电子工业出版社
出版日期: 2019-01-01


書度/開本: 16开 釘裝: 平装

售價:NT$ 435

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
Python贝叶斯深度学习
《 Python贝叶斯深度学习 》

售價:NT$ 407.0
文本的密码:社会语境中的宋代文学
《 文本的密码:社会语境中的宋代文学 》

售價:NT$ 306.0
启微·狂骉年代:西洋赛马在中国
《 启微·狂骉年代:西洋赛马在中国 》

售價:NT$ 357.0
有趣的中国古建筑
《 有趣的中国古建筑 》

售價:NT$ 305.0
十一年夏至
《 十一年夏至 》

售價:NT$ 347.0
如何打造成功的商业赛事
《 如何打造成功的商业赛事 》

售價:NT$ 407.0
万千教育学前·透视学前儿童的发展:解析幼儿教师常问的那些问题
《 万千教育学前·透视学前儿童的发展:解析幼儿教师常问的那些问题 》

售價:NT$ 265.0
慈悲与玫瑰
《 慈悲与玫瑰 》

售價:NT$ 398.0

建議一齊購買:

+

NT$ 520
《 构建化软件动态更新与验证技术 》
+

NT$ 497
《 京东系统质量保障技术实战 》
+

NT$ 569
《 面向云计算环境的访问控制技术 》
+

NT$ 668
《 软件定义存储:原理、实践与生态 》
+

NT$ 872
《 软件安全性理论与实践 》
+

NT$ 573
《 软件定义数据中心——技术与实践(国内首部系统介绍软件定义数据中心的专业书籍,众多业界专家倾力奉献,揭秘如何实现软件定义数据中心,理论与企业案例完美融合,呈现云计算时代的数据中心最佳解决方案) 》
編輯推薦:
如果您正面临着平台的标准化、容器技术涉及的资源和应用内部结构、传统应用如何改造等问题;纠结容器化管理平台的选择;面对具体的场景和业务需求不知如何应用容器技术及实现相关需求,那么本书正好可以解决您的难点,帮您成功完成应用容器化改造和DevOps建设。
內容簡介:
本书通过容器技术领域的实践者分享各自的实践案例,介绍常见的业务痛点、实现方式、方案的选型、遇到的问题和解决方案等,希望能够帮助读者了解、认识和玩转容器。本书主要分为两部分:*部分是原理篇,包括第1章和第2章,简单介绍Docker和Kubernetes的基础知识及原理,包括Docker和Kubernetes是什么、可以做什么及如何使用等;第二部分是案例篇,包括第3~10章,通过多个实战案例,针对不同的使用场景和业务需求,介绍如何应用容器技术及实现相关需求。本书案例均来自一线真实案例,并有技术人员对技术改造过程的体会和领悟,有较强的借鉴意义和参考价值。
關於作者:
任职杭州网银互联科技股份有限公司市场部,负责公司的市场推广活动,包括线下活动的策划、对接和执行。杭州网银互联成立于2004年,主营数据中心业务和云计算业务,公司拥有十多年的行业经验以及近百人的技术团队。
目錄
目录
第1章 Docker入门1
1.1 容器简介与Docker容器引擎2
1.1.1 什么是容器2
1.1.2 Docker容器2
1.2 Docker核心原理5
1.2.1 Docker引擎结构5
1.2.2 Docker服务流程6
1.2.3 Docker核心技术6
1.3 Docker镜像及镜像仓库16
1.3.1 什么是Docker镜像16
1.3.2 构建Docker镜像16
1.3.3 搭建Docker镜像仓库21
1.4 Docker网络22
1.4.1 Docker网络架构22
1.4.2 Docker网络原理23
第2章 Kubernetes入门28
2.1 Kubernetes概述29
2.1.1 什么是Kubernetes29
2.1.2 为什么选择Kubernetes29
2.1.3 Kubernetes基本概念31
2.2 Kubernetes架构及安装36
2.2.1 Kubernetes架构36
2.2.2 Kubernetes核心组件38
2.2.3 二进制安装Kubernetes集群44
2.2.4 kubespray安装Kubernetes集群50
2.3 Kubernetes实战案例52
2.3.1 WordPress应用模型52
2.3.2 部署WordPress53
2.3.3 部署MariaDB54
2.3.4 通过浏览器访问WordPress57
2.4 Kubernetes网络57
2.4.1 Kubernetes中的网络场景57
2.4.2 Kubernetes网络模型59
2.4.3 Kubernetes开源网络方案60
2.5 Kubernetes高级特性64
2.5.1 Federation65
2.5.2 GPU支持68
2.6 Kubernetes生态71
2.6.1 Kubernetes包管理工具Helm71
2.6.2 Service Mesh73
2.6.3 Serverless76
第3章 美丽联合容器云实践79
3.1 从零到一:容器云平台的技术演进80
3.1.1 为什么要建设容器云平台80
3.1.2 如何建设容器云平台80
3.1.3 架构演进84
3.1.4 稳定性、效率和成本89
3.2 自我突破:关键技术方案和创新点93
3.2.1 版本演进93
3.2.2 关键技术和创新点94
3.3 总结109
3.3.1 体会和心得109
3.3.2 展望未来110
3.3.3 遇到过的问题114
3.3.4 开源工具分享115
第4章 酷家乐容器化之路119
4.1 架构挑战与应对方案120
4.2 应用容器化122
4.2.1 CICD迁移122
4.2.2 公共基础镜像122
4.2.3 镜像构建及单元测试123
4.2.4 容器部署124
4.2.5 网络模式124
4.2.6 性能相关124
4.2.7 小结125
4.3 编排自动化125
4.3.1 资源隔离与资源限额125
4.3.2 Kubernetes的认证与授权128
4.3.3 CMDB改造131
4.3.4 Kubernetes的包管理工具Helm132
4.3.5 存储方案132
4.3.6 网络方案132
4.3.7 日志与监控133
4.3.8 小结134
4.4 酷家乐的服务网格实践134
4.4.1 服务网格的发展现状135
4.4.2 酷家乐技术团队应用Istio的范围135
4.4.3 Istio的安装135
4.4.4 通过Istio的信息进行全自动化部署135
4.4.5 通过Istio Zipkin Sleuth实现调用链路追踪137
4.4.6 通过Istio的routing rule实现不同的发布策略和版本策略138
4.4.7 通过修改Istio系统设置实现Pod外部访问控制139
4.4.8 Istio的其他风险140
4.4.9 小结140
4.5 总结140
第5章 个推基于Docker和Kubernetes的微服务实践142
5.1 微服务143
5.1.1 微服务简介143
5.1.2 微服务实践145
5.2 容器化149
5.3 Kubernetes实践151
5.4 总结157
第6章 使用Kubernetes进行交换机端口流量采集158
6.1 Prometheus简介与使用159
6.1.1 Prometheus特点159
6.1.2 Prometheus相关组件159
6.1.3 Prometheus架构159
6.1.4 Prometheus适用场景160
6.1.5 Prometheus的安装及使用160
6.1.6 Prometheus SNMP Exporter168
6.1.7 Prometheus 告警169
6.1.8 Grafana171
6.2 流量采集系统171
第7章 搜道微服务容器化实践175
7.1 为何选择Docker176
7.1.1 公司架构演变过程176
7.1.2 平台存在的问题176
7.1.3 容器优势176
7.2 Docker容器云架构方案177
7.2.1 技术选型及实践177
7.2.2 服务注册与服务发现192
7.2.3 Docker网络与通信解决方案193
7.3 未来展望:自动化和弹性云194
7.3.1 自动化195
7.3.2 弹性云195
第8章 纵横新创的容器化实践196
8.1 背景介绍197
8.2 Rancher介绍198
8.2.1 基础设施编排199
8.2.2 应用商店199
8.2.3 容器编排与调度199
8.2.4 企业级权限管理199
8.3 Docker构件库配置199
8.3.1 Nexus 3安装200
8.3.2 Nexus 3配置Docker镜像库201
8.3.3 配置Docker环境202
8.4 构建Maven环境208
8.4.1 配置POM文件208
8.4.2 配置DockerFile文件209
8.4.3 开启Docker的远程接口209
8.4.4 执行Maven编译210
8.5 Rancher在Jenkins中的配置211
8.5.1 Jenkins中安装Rancher插件212
8.5.2 在Rancher服务中配置API连接信息212
8.5.3 在Jenkins中配置213
8.5.4 Jenkins的执行效果214
8.6 问题与总结216
8.6.1 Rancher的高可用216
8.6.2 收集日志216
8.6.3 监控告警217
8.6.4 调用链监控217
8.7 写在最后218
第9章 九言科技Kubernetes实践219
9.1 现有维护中的瓶颈220
9.2 容器管理平台的选择220
9.3 环境的搭建与CICD220
9.3.1 用kubeadm快速搭建Kubernetes环境221
9.3.2 Kubernetes环境下的CICD整体架构222
9.4 存储引擎的选择222
9.4.1 存储概述222
9.4.2 如何选择驱动引擎223
9.5 Kubernetes日志收集226
9.5.1 收集日志的需求226
9.5.2 收集日志的解决方案226
9.6 未来探索229
9.6.1 Service Mesh介绍229
9.6.2 FaaS与Serverless230
9.7 小结232
第10章 沃趣科技的容器化RDS之路233
10.1 容器化RDS:计算存储分离架构下的Split-Brain234
10.2 容器化RDS:计算存储分离架构下的IO优化242
10.2.1 计算存储分离架构243
10.2.2 计算存储分离架构的缺点243
10.2.3 DoubleWrite243
10.2.4 单机架构:关闭DoubleWrite244
10.2.5 计算存储分离架构:关闭DoubleWrite244
10.3 容器化RDS:PersistentLocalVolumes和VolumeScheduling246
10.3.1 本地卷246
10.3.2 原有调度机制的问题246
10.3.3 PVC绑定247
10.3.4 Pod调度247
10.4 容器化RDS:借助CSI扩展Kubernetes存储能力252
10.4.1 现有Kubernetes存储插件系统问题253
10.4.2 Container Storage Interface254
10.4.3 基于CSI和分布式文件系统在MySQL上实现Dynamically Expand Volume255
10.4.4 对CSI的展望257
內容試閱
前 言
随着互联网行业的不断发展,企业管理的服务器数量大幅增加,业务系统越来越复杂,用户体验要求也越来越高,运维工作面临的挑战和难度也越来越大。
2013年,Docker作为一个开源项目横空出世,解决了服务器应用快速构建、部署和分享的问题,能够把服务器应用像App一样简单地安装到各种平台环境中,而不受真实环境的影响。对于开发者和运维工程师来说,Docker是提高开发和部署效率的一大利器;而对于企业来说,能够节省大量的基础设施投入和降低维护成本。因此,Docker一出现就迅速引爆了技术圈,也再次将容器技术带回到人们的视野中。而Kubernetes作为后起之秀,在Docker技术的基础上,为容器化的实施提供了部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,使得大规模容器集群管理更加便捷。虽然Kubernetes的出现比Docker晚一些,但其影响力同样巨大,作为一个容器编排管理平台,其受关注度甚至超过了容器本身。
容器技术的兴起,不仅使应用开发部署发生了深刻变革,也让应用设计架构和运维部署发生了新的变化。企业进行容器化改造,通常根据企业的实际应用和业务需求选择容器化管理平台,并进行应用容器化改造和DevOps建设。然而在此过程中,技术人员往往面临各种各样的问题,如平台的标准化、容器技术涉及的资源和应用内部结构、传统应用如何改造等。虽然这些问题有一些可借鉴的经验,但更多需要技术团队根据自身的情况去摸索解决。
如今,虽然市面上不乏关于容器的书籍,技术社区也一直很活跃,但真正应用容器技术的企业仍然不多,系统介绍具体落地案例的资料比较少,远不能满足企业和技术人员的需求。为此,我们特邀请了容器技术领域的实践者来撰写本书,分享他们的实践案例,介绍包括业务痛点、实现方式、方案选型、遇到的问题及解决方案等,希望能够将基于Docker和Kubernetes打造的企业级容器云平台的经验分享给广大读者。
本书主要内容
本书主要分为两部分:第一部分是原理篇,包括第1章和第2章,介绍Docker和Kubernetes的基础知识及原理,包括Docker和Kubernetes是什么、可以做什么及如何使用等;第二部分是案例篇,包括第3~10章,通过具体的实战案例,针对不同的使用场景和业务需求,介绍如何应用容器技术及实现相关需求。
本书特色
? 以实践和应用为导向。本书抛开繁杂的理论讲解,从具体实践案例入手,由浅入深地介绍容器化的技术改造过程,并总结其中遇到的各种问题及相应的解决方案,涉及关键技术方案及创新点。同时,对容器云平台的功能组件有详细的技术架构设计,并对开源软件如何选型给出具体建议及应用场景分析,为容器云平台的具体实现提供方案。
? 清晰而有深度的讲解。本书内容全部来自容器化改造一线的技术工程师之手,在编写过程中尽量用简单的语言表述,力求条理清晰,做到通俗易懂。本书除了对改造过程中的经验进行了总结,还对未来容器云生成环境的路线与规划进行了探讨。
致谢
本书由多位作者共同编写而成,包括(按姓氏拼音排序):陈东辉(酷家乐运维部门负责人)、陈京来(网易云计算工程师)、付铖(酷家乐国际站技术负责人)、何晓波(网银互联云计算架构师)、李成(网银互联云计算工程师)、陆兵斌(酷家乐技术专家)、牛庆功(酷家乐研发工程师)、裘宏骏(纵横新创CTO)、苏茶林(九言科技运维部门负责人)、沃趣科技原型团队、吴叶磊(酷家乐研发工程师)、徐常雨(搜道网技术副总裁)、俞锋锋(个推应用平台研发部总监)、张振华(美丽联合集团虚拟化部门负责人)。正是他们牺牲了自己的休息时间,才能将项目实践方法总结成文字,一起促成了本书的合作和出版,以飨读者,在此向所有作者表示衷心的感谢!
同时也感谢电子工业出版社的陈晓猛和宋亚东编辑,得益于他们专业的工作和细致的帮助,让本书能够顺利出版发行。
虽然我们对书中的内容进行了仔细的编辑和校对,但难免会存在一些纰漏,欢迎广大读者批评指正,并与我们进行交流和探讨!
编者

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.