运维工程师为什么要学Python_第1页
运维工程师为什么要学Python_第2页
运维工程师为什么要学Python_第3页
运维工程师为什么要学Python_第4页
运维工程师为什么要学Python_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

运维工程师为什么要学Python2学习任务了解Python语言在运维工作中的优势。3知识目标了解运维工作对语言的需求掌握Python语言的特点01能力目标能够选择高效的语言做运维工作能够运用Python语言实现运维02学习目标4运维工程师定位运维工程师(Operations),负责维护并确保整个服务的高可用性,同时不断优化系统架构、提升部署效率、优化资源利用率,提高整体的ROI.运维工程师面对的最大挑战是大规模集群的管理问题。如何管理好几十万台服务器上的服务,同时保障服务的高可用性,是运维工程师面临的最大挑战。5运维工程师职责无论做什么运维,运维工程师最基本的职责都是负责服务的稳定性,确保可以不间断地为用户提供服务。在此之上运维工程师的主要工作职责如下:质量:保障并不断提升服务的可用性,确保用户数据安全,提升用户体验。效率:用自动化的工具/平台提升软件在研发生命周期中的工程效率。成本:通过技术手段优化服务架构、性能调优;通过资源优化组合降低成本、提升ROI。6运维开发的编程语言语言需求丰富的第三方库学习成本低跨平台轻量级调查:运维做开发,你的编程语言是什么?7运维开发的编程语言为什么是Python?Python作为一种综合性语言,能满足绝大部分自动化运维的需求。它既能做后端C/S架构,又能用WEB框架快速开发WEB界面。只有像saltstack(python)

这样的自动化管理工具,才能完整的描述整个系统,并且让系统管理的方方面面纳入统一的体系,而不是一堆脚本。8运维开发的编程语言为什么是Python?Python在服务器管理工具上非常丰富,配置管理(saltstack)、批量执行(fabric,saltstack)、监控(Zenoss,nagios插件)、虚拟化管理(python-libvirt)进程管理(supervisor)、云计算(openstack)......还有大部分系统C库都有python绑定。9运维开发的编程语言Python优势动态语言方便而且性能高代码优美易读强大的生态全栈开发语言开发领域多

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论