如何建设企业级的 DevOps 平台?
一个devops的产品平台,其实devops从目前的实践来看主要会涉及如下三个方面:
- 代码层面:持续集成(integration),交付(delivery)及部署(deployment),对于不同应用类型有不同的的支持方式,同时和基础设施密切相关;
- 运维层面:监控,日志,报警 。。。;
- 基础设施层面:如何能够管理好各种类型的设施, Physical M\VM\IaaS\PaaS,和持续集成及部署能有效结合,例如是否可以通过API来provision。
how ocw transformed a learners life
自学也是可以进google的,Wyatt Arent得不到家庭的支持,通过自学(在线课程)拿到了offer。
基于Harbor和CephFS搭建高可用Private Registry
搭建harbor集群(外部数据库和redis作为session存储),用cephfs作为数据存储。
RPA - Robotic Process Automation
使用software bot模拟人和系统的交付,完成重复工作的自动化,解放生产力(希望不是layoff啦),主要特性:code-free, non-disruptive和business user friendly,相关技术有:
- bot:a software 'robot' is a software application that replicates the actions of a human being interacting with the user interface of a computer system;
- 规则:基于规则和输入数据来触发处理流程,类似CEP;
- 流程:自动化流程处理数据和系统集成
- 机器学习:不断改进bot和流程
厂商:
- blue prism
- pega system
- ...