欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 云原生测试实战
      • 作者:孙高飞|责编:孙喆思
      • 出版社:人民邮电
      • ISBN:9787115618733
      • 出版日期:2023/10/01
      • 页数:252
    • 售价:31.92
  • 内容大纲

        本书用通俗易懂的语言介绍云原生理论基础,用丰富的实际案例还原云原生测试场景,是一本专注于讲述云原生测试的实战图书。本书共9章,第1章至第3章主要介绍云原生基础,包括云原生的概念和相关测试挑战,Docker的核心能力和测试场景,Kubernetes的集群搭建、常用对象和定制化开发等内容;第4章至第6章主要介绍云原生测试场景,包括在Kubernetes中实施混沌工程、性能测试、稳定性测试,使用Prometheus搭建监控系统等内容;第7章至第9章主要介绍云原生与其他领域相结合的测试场景,包括边缘计算、CI/CD和大数据技术与Kubernetes结合的测试场景及对应的测试方案。
        本书适合在云领域工作的测试人员学习与借鉴,也适合对云和容器技术感兴趣的人员阅读与参考。
  • 作者介绍

        孙高飞,腾讯优图实验室资深测试开发工程师,专注人工智能与云原生领域的测试实践,曾就职于第四范式。TesterHome社区专栏作者,并作为社区管理员参与组织过多场中国互联网测试开发大会(MTSC),是MTSC2023技术委员会成员。
  • 目录

    第1章  认识云原生
      1.1  什么是云原生
      1.2  云原生的测试挑战
      1.3  本章总结
    第2章  容器技术基础
      2.1  构建浏览器集群
        2.1.1  SeleniumGrid
        2.1.2  Docker部署Selenium Grid
        2.1.3  小结
      2.2  容器隔离的原理
        2.2.1  隔离
        2.2.2  Linux名字空间
        2.2.3  小结
      2.3  网络模式
        2.3.1  bridge网络模式
        2.3.2  host网络模式
        2.3.3  container网络模式
        2.3.4  小结
      2.4  容器镜像
        2.4.1  镜像构建
        2.4.2  联合文件系统
        2.4.3  镜像分层的优势
        2.4.4  镜像扫描工具的开发
        2.4.5  小结
      2.5  本章总结
    第3章  Kubernetes基础
      3.1  深入解析Pod
        3.1.1  Pod的架构
        3.1.2  Pod的调度
        3.1.3  Pod的资源管理
        3.1.4  小结
      3.2  服务高可用设计
        3.2.1  高可用的常见设计
        3.2.2  服务副本与水平扩展
        3.2.3  基于Service的负载均衡网络
        3.2.4  基于探针的健康检查
        3.2.5  小结
      3.3  再谈镜像扫描工具
        3.3.1  DaemonSet定义
        3.3.2  DaemonSet与Headless Service
        3.3.3  在容器中调用Docker
        3.3.4  小结
      3.4  离线业务
        3.4.1  Job
        3.4.2  CronJob
        3.4.3  小结
      3.5  K8s开发基础
        3.5.1  客户端的初始化
        3.5.2  基本API的使用
        3.5.3  资源回收工具的开发

        3.5.4  让工具在集群中运行——InCluster模式和RBAC
        3.5.5  解决容器时区问题
        3.5.6  小结
      3.6  本章总结
    第4章  混沌工程
    第5章  性能测试与监控
    第6章  稳定性测试与监控
    第7章  边缘计算
    第8章  持续集成和持续部署
    第9章  云原生与大数据