DevOps 读书雷达

文化流程实践实施《第五项修炼: 学习组织的技术和实践》1《奈飞文化手册》2《管理 3.0: 培养和提升技术领导力》3《团队协作的五大障碍》4《团队之美》5《精益企业》6《丰田模式:精益制造的 14 项管理原则》7《凤凰项目:一个IT运维的传奇故事》8《持续交付》9《精益软件度量:实践者的观察与思考》10《Jenkins 权威指南》11《持续交付 2.0: 业务引领的DevOps精要》12《发布!软件的设计与部署》13《发布!设计与部署稳定的分布式系统(第2版)》14《基础设施即代码:云服务器管理》15《测试驱动开发:实战与模式解析》16《微服务架构设计》17《领域驱动设计模式、原理与实践》18《SRE:Google 运维解密》19《演进式架构》20《修改代码的艺术》21《重构:改善既有代码的设计》22《看板实战》23《敏捷软件测试:测试人员与敏捷团队的实践指南》24《Effective DevOps》25《DevOps实践指南》26《Java 持续交付》27《DevOps实施手册 在多级 IT 企业中使用 DevOps》28《领域驱动设计:软件核心复杂性应对之道》29《Accelerate》30《DevOps 最佳实践》31《学习敏捷开发》32《SRE:Google 运维解密》33《DevOps 实践》34

实践

《SRE:Google 运维解密》 这本书中,Google SRE 的关键成员解释了他们是如何对软件生命周期进行整体性关注的,以及为什么这样做能够帮助 Google 成功地构建、部署、监控和运维世界上现在的最大的软件系统。

实施

《DevOps 实践》 这本书我并不推荐,一个是时间太早:2016 年,内容不合时宜;另外一个是,大部分内容网上都有。不过呢,手法上差不多是这样的。

大会 Presentation

DevOps 厂商案例

Google DevOps Tools:

  • https://github.com/jhuangtw/xg2xg
  • https://github.com/google/startup-os

文章

敏捷

DevOps

图书

工具

测试数据管理

数据脱敏

差分隐私(英语:differential privacy)是密码学中的一种手段,旨在提供一种当从统计数据库查询时,最大化数据查询的准确性,同时最大限度减少识别其记录的机会。

DevOps 技术栈知识图谱

DevOps

技术栈知识图谱源码管理前端后端数据库API 网关云计算服务测试运维大数据源码管理服务框架构建工具单元测试语言和框架IAM消息代理Web 服务器Mock APIAPI 文档关系型数据库非关系型数据库TraefikKongZuulOpenStackCloudStackAPI 测试性能测试自动化 E2E 测试容器化编排CI/CD配置管理监控日志管理数据流数据处理数据集成(ETL)GitlabGiteaGogsReactAngularVueWebpack + GulpJestJasmineKarmaGolangJavaNode.jsPythonOAuthJWTKafkaRabbitMQZeroMQApacheNginxJSON ServerMocoMockoonSwaggerPostreSQLMariaDBMySQL文档存储键值存储搜索引擎时序图形数据库jMeterPostmannGrinderjMeterwrkSeleniumCucumberDockerKubernetesJenkinsGoCDDroneAnsibleChefGrafanaNagiosIcinggaELKFluentdApache FlumeApache Spark StreamingFlinkApache SparkApache StormApache NiFiPentahoGinEchoSpring BootExpressKoaNext.jsDjangoFlaskMongoDBRethinkDBRedisMemcachedElasticSearchSolrInfluxDBGraphiteNeo4j