自动化运维到一定阶段,一定是建成体系。不仅仅只是做发布系统解决CI/CD,而是由管理IaaS的自动化装机、管理设备的自动化巡检、批量任务执行的自动化调度、DBCloud集中管控数据库、业务监控及事件响应等一系列系统或平台构建而成。
我们银行成立时间短、规模小、投入低,全面采购商业化解决方案投入成本也扛不住,因此目前主要基于开源方案,结合企业实际需求进行二次开发的形式建设。
比如:apollo实现配置中心、Cachecloud管理Redis、yearning管理SQL、Zabbix+ELK+Pinpoint构建监控、堡垒机实现的操作审计等。DevOps体系里采用的社区开源方案就更多了,不一一列举。
我们新近出版的:中小银行运维架构,对于我们建设自动化、容器化的思考和实践有专门章节进行阐述,在书中的描述更加完善,可供参考。
收起