互联网企业容器技术实践

本书特色

[

适读人群 :云计算、容器及运维领域从业人员
如果您正面临着平台的标准化、容器技术涉及的资源和应用内部结构、传统应用如何改造等问题;纠结容器化管理平台的选择;面对具体的场景和业务需求不知如何应用容器技术及实现相关需求,那么本书正好可以解决您的难点,帮您成功完成应用容器化改造和DevOps建设。

]

内容简介

[

本书主要分为两部分, **部分从理论入手, 介绍Docker和k8s相关的一些原理, 第二部分为各大互联网公司的实际案例的介绍、分析, 这些案例都是邀请一线互联网公司的研发负责人结合自身的研发和项目经历总结撰写的, 这些公司在容器应用方面踩过很多坑, 也有了很多心得, 希望能够给读者带来更多的的借鉴和帮助。

]

作者简介

[

任职杭州网银互联科技股份有限公司市场部,负责公司的市场推广活动,包括线下活动的策划、对接和执行。杭州网银互联成立于2004年,主营数据中心业务和云计算业务,公司拥有十多年的行业经验以及近百人的技术团队。

]

目录

目 录第1章 Docker入门 11.1 容器简介与Docker容器引擎 21.1.1 什么是容器 21.1.2 Docker容器 21.2 Docker核心原理 51.2.1 Docker引擎结构 51.2.2 Docker服务流程 61.2.3 Docker核心技术 61.3 Docker镜像及镜像仓库 161.3.1 什么是Docker镜像 161.3.2 构建Docker镜像 161.3.3 搭建Docker镜像仓库 211.4 Docker网络 221.4.1 Docker网络架构 221.4.2 Docker网络原理 23第2章 Kubernetes入门 282.1 Kubernetes概述 292.1.1 什么是Kubernetes 292.1.2 为什么选择Kubernetes 292.1.3 Kubernetes基本概念 312.2 Kubernetes架构及安装 362.2.1 Kubernetes架构 362.2.2 Kubernetes核心组件 382.2.3 二进制安装Kubernetes集群 442.2.4 kubespray安装Kubernetes集群 502.3 Kubernetes实战案例 522.3.1 WordPress应用模型 522.3.2 部署WordPress 532.3.3 部署MariaDB 542.3.4 通过浏览器访问WordPress 572.4 Kubernetes网络 572.4.1 Kubernetes中的网络场景 572.4.2 Kubernetes网络模型 592.4.3 Kubernetes开源网络方案 602.5 Kubernetes高级特性 642.5.1 Federation 652.5.2 GPU支持 682.6 Kubernetes生态 712.6.1 Kubernetes包管理工具Helm 712.6.2 Service Mesh 732.6.3 Serverless 76第3章 美丽联合容器云实践 793.1 “从零到一”:容器云平台的技术演进 803.1.1 为什么要建设容器云平台 803.1.2 如何建设容器云平台 803.1.3 架构演进 843.1.4 稳定性、效率和成本 893.2 “自我突破”:关键技术方案和创新点 933.2.1 版本演进 933.2.2 关键技术和创新点 943.3 总结 1093.3.1 体会和心得 1093.3.2 展望未来 1103.3.3 遇到过的问题 1143.3.4 开源工具分享 115第4章 酷家乐容器化之路 1194.1 架构挑战与应对方案 1204.2 应用容器化 1224.2.1 CI/CD迁移 1224.2.2 公共基础镜像 1224.2.3 镜像构建及单元测试 1234.2.4 容器部署 1244.2.5 网络模式 1244.2.6 性能相关 1244.2.7 小结 1254.3 编排自动化 1254.3.1 资源隔离与资源限额 1254.3.2 Kubernetes的认证与授权 1284.3.3 CMDB改造 1314.3.4 Kubernetes的包管理工具Helm 1324.3.5 存储方案 1324.3.6 网络方案 1324.3.7 日志与监控 1334.3.8 小结 1344.4 酷家乐的服务网格实践 1344.4.1 服务网格的发展现状 1354.4.2 酷家乐技术团队应用Istio的范围 1354.4.3 Istio的安装 1354.4.4 通过Istio的信息进行全自动化部署 1354.4.5 通过Istio + Zipkin + Sleuth实现调用链路追踪 1374.4.6 通过Istio的routing rule实现不同的发布策略和版本策略 1384.4.7 通过修改Istio系统设置实现Pod外部访问控制 1394.4.8 Istio的其他风险 1404.4.9 小结 1404.5 总结 140第5章 个推基于Docker和Kubernetes的微服务实践 1425.1 微服务 1435.1.1 微服务简介 1435.1.2 微服务实践 1455.2 容器化 1495.3 Kubernetes实践 1515.4 总结 157第6章 使用Kubernetes进行交换机端口流量采集 1586.1 Prometheus简介与使用 1596.1.1 Prometheus特点 1596.1.2 Prometheus相关组件 1596.1.3 Prometheus架构 1596.1.4 Prometheus适用场景 1606.1.5 Prometheus的安装及使用 1606.1.6 Prometheus SNMP Exporter 1686.1.7 Prometheus 告警 1696.1.8 Grafana 1716.2 流量采集系统 171第7章 搜道微服务容器化实践 1757.1 为何选择Docker 1767.1.1 公司架构演变过程 1767.1.2 平台存在的问题 1767.1.3 容器优势 1767.2 Docker容器云架构方案 1777.2.1 技术选型及实践 1777.2.2 服务注册与服务发现 1927.2.3 Docker网络与通信解决方案 1937.3 未来展望:自动化和弹性云 1947.3.1 自动化 1957.3.2 弹性云 195第8章 纵横新创的容器化实践 1968.1 背景介绍 1978.2 Rancher介绍 1988.2.1 基础设施编排 1998.2.2 应用商店 1998.2.3 容器编排与调度 1998.2.4 企业级权限管理 1998.3 Docker构件库配置 1998.3.1 Nexus 3安装 2008.3.2 Nexus 3配置Docker镜像库 2018.3.3 配置Docker环境 2028.4 构建Maven环境 2088.4.1 配置POM文件 2088.4.2 配置DockerFile文件 2098.4.3 开启Docker的远程接口 2098.4.4 执行Maven编译 2108.5 Rancher在Jenkins中的配置 2118.5.1 Jenkins中安装Rancher插件 2128.5.2 在Rancher服务中配置API连接信息 2128.5.3 在Jenkins中配置 2138.5.4 Jenkins的执行效果 2148.6 问题与总结 2168.6.1 Rancher的高可用 2168.6.2 收集日志 2168.6.3 监控告警 2178.6.4 调用链监控 2178.7 写在*后 218第9章 九言科技Kubernetes实践 2199.1 现有维护中的瓶颈 2209.2 容器管理平台的选择 2209.3 环境的搭建与CI/CD 2209.3.1 用kubeadm快速搭建Kubernetes环境 2219.3.2 Kubernetes环境下的CI/CD整体架构 2229.4 存储引擎的选择 2229.4.1 存储概述 2229.4.2 如何选择驱动引擎 2239.5 Kubernetes日志收集 2269.5.1 收集日志的需求 2269.5.2 收集日志的解决方案 2269.6 未来探索 2299.6.1 Service Mesh介绍 2299.6.2 FaaS与Serverless 2309.7 小结 232第10章 沃趣科技的容器化RDS之路 23310.1 容器化RDS:计算存储分离架构下的“Split-Brain” 23410.2 容器化RDS:计算存储分离架构下的I/O优化 24210.2.1 计算存储分离架构 24310.2.2 计算存储分离架构的缺点 24310.2.3 DoubleWrite 24310.2.4 单机架构:关闭DoubleWrite 24410.2.5 计算存储分离架构:关闭DoubleWrite 24410.3 容器化RDS:PersistentLocalVolumes和VolumeScheduling 24610.3.1 本地卷 24610.3.2 原有调度机制的问题 24610.3.3 PVC绑定 24710.3.4 Pod调度 24710.4 容器化RDS:借助CSI扩展Kubernetes存储能力 25210.4.1 现有Kubernetes存储插件系统问题 25310.4.2 Container Storage Interface 25410.4.3 基于CSI和分布式文件系统在MySQL上实现Dynamically Expand Volume 25510.4.4 对CSI的展望 257

封面

互联网企业容器技术实践

书名:互联网企业容器技术实践

作者:龚曦主编

页数:12,258页

定价:¥69.0

出版社:电子工业出版社

出版日期:2019-01-01

ISBN:9787121350047

PDF电子书大小:135MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注