自动化部署的好处及它的优势特点有哪些
网站编辑2020-09-22 11:36:362294
自动化部署的好处及它的优势特点有哪些?对于习惯于开发和部署本地应用的组织来说,设置自动部署工具的确给软件开发引进了一个新的步骤,需要一个学习的过程,还要有相关的投入。但是见效很快,因为每进行一轮开发,你都可以快速地部署到云上然后进行测试过程,第一次把东西设好是个挑战,但这完全是值得的。自动应用部署也改进了软件的总体质量。在整个生命周期(包括部署在内)都使用好的工具,能够把人的干预最小化;能够节省必须等待某人做某事的时间。一旦把人的干预去掉,质量就更加可预测,会变得更好。

1.手动部署容易出现错误,而自动化错误概率很低 (会出错)
2.如果部署过程不是自动化的,那么这个过程既不可重复也不可靠,需要很多的时间进行调试和排错(需要额外的时间)
3.手动部署的流程往往需要记录在文档中,这个文档需要额外的维护时间,而且往往和最新版本的部署不是一致的(更新滞后),而且经常也是不完整的
自动化部署脚本往往没有这个方面的问题
4.自动化部署本质上是鼓励协作的,对于有一定水平的人员来说,通过看部署脚本来了解部署流程往往比通过文档来理解部署流程来的容易
这里并不是说文档不重要,文档可以很好的给人一个大的印象(Big Picture),而细节部分 通过直接看脚本更容易理解
5.知识沉淀在维护人员脑中,文档又不是最新的,那么如果维护人员离职.....就有麻烦了
6.长期从事手动的重复的部署工作的员工往往会对这种工作感到厌倦和不满,影响工作效率和心情
自动化部署可以把人员从手工重复的劳动中解放出来,提供生产力
7.手工部署的过程中,无法保证流程的每一个环节都被严格执行了(执行者可能忽略或遗忘了某些步奏)
自动化运维(AMP)特色功能介绍 监控警告相关
1 大规模监控能力 AMP架构具有大规模横向扩展能力,通过横向扩展,AMP能实现同时对上万台设备的监控,监控项数目可达百万级别。
2 全方位监控告警 通过AMP,可以实现对硬件信息(含CPU温度,电压),主机,存储,云主机(VMWare),网络设备,操作系统,中间件,数据库,应用(拨测,业务指标),通过统一监控告警。覆盖几乎所有主流IT软硬件设备。
3 灵活的警告策略 通过灵活的告警策略配置,实现精确告警,避免告警风暴,减少无效告警,降低运维压力。
4 告警自动消除 自动告警处理:根据告警触发条件预定义相应的运维操作,自动调度运维操作以消除告警,例如:文件系统空间已满,则可以预设清除日志的操作,降低告警处理工作量,极大的提高了告警处理的及时性,降低系 统故障影响业务的风险。
5 数据库专业化监控 通过数据库专业配置库、SQL语句、会话、等待事件、前瞻性趋势分析,建立专业化的数据库监控体系,为数据库性能优化、预防性维护、故障分析、扩容规划提供全方位支撑。
通过数据库专业化监控,可实现数据库资源消耗精确分析、优化以及预测;可精确的掌握数据库的配置变更。通过数据库运维自动化工具,快速定位数据库性能问题,大大提高运维效率。
部署前准备阿里云
1、 申请软件仓库:可通过公网地址将软件包上传到软件仓库,待部署使用;
2、 核对更新CMDB数据:确保业务系统、部署件、服务器数据的完整及准确性;
3、 部署前相关配置:新增业务系统、新增部署模块及部署主机;
4、 部署主机deploy账号配置;
5、 部署动作配置:部署执行、部署回退;







