全国直销电话:4006-854-568
IT-technology
双击此处添加文字
以人为本,众志成城,以“用户至上”.“服务上乘”为原则,
追求产品和服务高质量,努力实现与客户之间真诚有效的沟通,
不断地圆梦、奔跑与腾飞。

知识咨询详情页

论网络监管与Python的自动化应用的重要性

论网络监管与Python的自动化应用的重要性

0人次订阅 2022-08-12 13:26:37
图文

¥10.00 市场价: ¥30.00
立即购买
免费试读

论网络监管与Python的自动化应用的重要性

作者:张庆敦

          如今高速的互联网发展的背景下,借助4G&5G技术的发展,使我国早已进入互联网DT”时代,促使了科学技术不断发展,使各企业更加注重效率,尤其是追求信息系统运维工作的效率,使其向信息自动化运维模式转变,而Python具有较强的灵活性、功能性等特点,可以有效提高企业信息化运维工作的效率,并且有效的降低运维过程中的故障率。

        关键词 Python;企业运维系统;自动化

        引言

        传统的企业信息化系统运维方法主要是依靠人力进行检查,并根据自身的工作经验对机器设备的运行情况进行判断,误差频繁出现。随着大数据时代的到来,网络环境越来越复杂、服务器数量越来越多,人力无法满足信息系统运维需要,开始使用自动化运维模式,随着技术的发展,Python应用在企业信息自动化运维工作中,可以有效提高运维效率并减少成本,但其自身也有不足之处。运维,这里指互联网运维,通常属于技术部门,与研发测试系统管理同为互联网产品技术支撑的4大部门,这个划分在国内和国外以及大小公司间都会多少有一些不同。一个互联网产品的生成一般经历的过程是:产品经理、需求分析、研发部门开发、测试部门测试、运维部门部署发布以及长期的运行维护。运维,本质上是对网络、服务器、服务的生命周期各个阶段的运营与维护,在成本、稳定性、效率上达成一致可接受的状态。对于初创公司,运维部和系统部一般是合二为一的,相关工作由同一批人负责,界限可能不是很明显。大型公司对运维工作的要求更高,需要有更精细的分工,因此机房/网络/操作系统相关的底层工作分离出来由专人负责,成为系统管理部,而上层和应用产品相关的工作则由运维负责,成为运维部。以下从互联网产品生命周期和运维涉及的技术分别来看分工较细的大型互联网公司中运维工作的职责。运维的职责覆盖了产品从设计到发布、运行维护、变更升级及至下线的生命周期,各个阶段的职责包括:这个阶段运维工程师的职责是参与设计并把有关运维准入,主要包括:产品的业务熟悉;产品架构设计的合理性评估,包括是否存在单点,是否可容错,是否有强耦合等,同时需要提供产品设计的合理性建议以使产品能够满足上线发布并稳定运行的基本要求;资源评估,包括所需的服务器资源、网络资源以及资源的分布等,同时把相关产品对资源预算申请的合理性,控制服务成本;资源就位,将申请的服务器及基础环境/域名准备就位。产品发布,这个阶段运维工程师负责发布的具体工作,将具体的软件和系统/硬件资源整合形成产品并对外提供服务。对于已在线服务的更新也属于发布范畴,这个时候的产品发布一般要保障在线发布,在不中断对外服务的情况下完成产品的升级。对于大型复杂的变更也存在中止服务部署完成后再重新提供服务的情况,但这种情况需要运维工程师通过尽可能的技术手段来避免。产品运行维护,这个阶段的主要工作包括: 监控:对服务运行的状态进行实时的监控,随时发现服务的运行异常和资源消耗情况;输出重要的日常服务运行报表以评估服务/业务整体运行状况,发现服务隐患;

 


购买后才能查看全部内容
立即购买