DevOps、AIOps的兴起,让开发与运维之间的壁垒被逐层打破,也帮助变革运维... 展开 >
孙春鹭,InfoQ策划编辑,2018年加入InfoQ,热爱互联网,热爱技术,热爱文字。如今负责InfoQ与百度、腾讯云、Oracle等大型项目合作的内容策划。
DevOps、AIOps的兴起,让开发与运维之间的壁垒被逐层打破,也帮助变革运维模式,提升工程效率。本专场中,来自FreeWheel、个推、博云的一线技术人将前来分享基于混合云的应用部署平台构建、DevOps与微服务实践、NoSQL技术选型及运维体系建设等话题。
NoSQL解决方案作为关系型数据库的补充,近些年越来越火,在互联网公司用的也越来越多。就个推而言,目前用就有HBase、Aerospike、Redis、Codis等,基于不同的业务场景(QPS型、内存型、容量型),个推综合考虑选择最经济的技术架构,公司本身也基于自己的需求进行过改造和中间层开发。通过介绍NoSQL方案的选择标准以及周边的监控、CMDB、自动化手段,给大家展示一个快速成长中的个推数据运维组。
DevOps和微服务,是目前开发运维领域最火的方向之一。作为传统企业,习惯了传统三层架构、瀑布开发模型、按照CMMI要求按部就班的做开发,如何迈出走向DevOps开发模式和微服务架构落地的第一步,一直是一个难题。本次分享基于一个传统企业项目案例,描述传统企业中的一个试点团队,如何按照DevOps和微服务的要求,调整组织架构、开发方式、开发运维管理和流程,从最初的迷茫和混乱,最终摸索形成了一套自己的DevOps体系和微服务设计开发方式,并取得初步成效的过程。涉及:DevOps和微服务结合场景下的组织架构设计、DevOps流程体系设计和工具落地、微服务设计思路和领域建模、微服务架构选型、分布式事务处理、服务治理等。
了解一个传统企业中按照传统模式开发的团队的DevOps和微服务转型之路,过程艰辛,结果尚可,供大家参考。
演讲包括项目痛点与用户诉求、基于混合云部署平台概览、混合云部署平台技术架构、基于 Kubernetes 容器云介绍(容器云架构设计、构建Docker镜像最佳实践、基于Helm的应用模板抽象、基于Kubernetes的 CI/CD)、应用在AWS上的EC2部署模块、应用在AWS上的K8s部署模块、基于Consul的混合云服务发现、系统集成自动化测试框架方案、混合云部署应用演示、后续工作计划展望