首页>>互联网>>DevOps->devops怎么读知乎(2023年最新解答)

devops怎么读知乎(2023年最新解答)

时间:2023-12-01 本站 点击:0

导读:本篇文章首席CTO笔记来给大家介绍有关devops怎么读知乎的相关内容,希望对大家有所帮助,一起来看看吧。

Devops是什么?

        这是最近一大学习方向,找工作也想找这样的运维岗,但devops是什么?别人问起我又该如何解释呢?所以翻翻资料写写文章记录下关于这个名词的所思所想好了。

        所谓devops是一种软件开发和运维一体化的方法,也是一种小步快跑的开发模式,也就是将大的需求分割为一个个小目标来完成,与此同时又尽可能维稳。具体操作模式分为五大步,即持续开发、持续测试、持续部署、持续集成和持续监控,然后将监控监测到的情况加以总结后,如果出现了新的改进目标,或者客户提出了新的需求,那么又会再次开启一轮开发\测试\部署.... 继而就形成了,如下所示的一个持续性闭环。

        对于软件开发人员而言devops就是敏捷型开发+自动化运维,而对于运维人员来说就是尽可能的实践自动化运维,同时又参与到开发工作中去,这对于不善于软件开发的运维工程师而言应该是不小的考验(至少我工作两三年中,碰见的运维工程师,没哪个愿意做开发的)。

        之前知乎上也有看到一些前端工程师也在学习devops,貌似做开发的对于devops热情度挺高的,而对于运维工程师而言大概首要目标就是学习docker以及学习使用那些用来实践 devops运维开发 所需要的工具。要做到devops中重点提及的 持续性 ,搭建并使用起这些工具应该是必不可少的。

如下是查到的比较全的关于devops实践所需要的一些工具(存在文章中,供之后学习用吧)。

(碎碎念,想起以前公司的上司一个35岁左右的工程师,从我入职第一天就开始念叨整个devops的逻辑,还总说运维早晚要被开发取代,总是无限憧憬开发的工作...然而一年零8个月后我都要辞职了,也不见公司实践devops的理论,更别说用起devops相关的工具...其实我总在想,不管是运维也好还是开发,他们身上应该都有一个同样的角色,即problem solver,为了解决问题,运维工程师去学习开发学习编码,做到持续学习应该也是必然的吧)

学Python有前途么?

毋庸置疑,Python前景很广阔。首先,对应岗位多。Python被称为编程语言中的万能胶水,这是一门应用面很广的语言,被广泛的用在Web开发、运维自动化、测试自动化、数据挖掘等多个行业和领域。

无论是国内的百度、字节跳动、阿里巴巴、腾讯、华为还是国外的谷歌、NASA、YouTube、Facebook、工业光魔、红帽等都在用Python完成各种各样的任务。其次,市场需求大。从最新Python招聘岗位需求来看,Python工程师的岗位需求量巨大,并且岗位需求量还在呈现上涨的趋势。全国Python岗位需求量接近10W个。最后,薪资水平。目前初级Python工程师薪资待遇就达10-15K,而随着开发年限的增加,Python开发者薪资呈直线上升的变化趋势,工作8年的Python薪资攀升至25K左右。此外,国家也在加大培养Python人才。国务院发布《新一代人工智能发展规划》,人工智能正式纳入国家发展战略,并且已经有数个省份将Python纳入到高考体系,国家计算机二级考试新增 “ Python 语言程序设计”科目。总的来说,Python是很有前途的,符合时代发展的大方向,感兴趣的小伙伴,可以放心大胆的去尝试。关于Python培训的更多相关知识,建议到千锋教育进行更详细的了解,目前,千锋教育已在北京、深圳、上海、广州、郑州、大连等20余个核心城市建立直营校区,等待你的随听。

Docker 有什么优势

docker是一个开源项目,诞生于2013年初,最初是dotCloud公司内部的一个业余项目。它基于Google公司推出的GO语言实现,项目后来加入了Linux基金会,遵从了apache2.0协议,项目代码在GitHub上进行维护。

docker自开源后受到广泛的关注和讨论,以至于dotcloud公司后来都改名为docker

lnc。Redhat已经在其rhel6.5中集中支持docker,Google也在其PaaS产品中广泛应用。

docker项目的目标是实现轻量级的操作系统虚拟化解决方案,docker的基础是Linux容器等技术。

docker有什么优势?

作为一种新兴的虚拟化方式,docker跟传统的虚拟化方式相比具有众多优势。

首先,docker容器的启动可以在秒级实现,这相比传统的虚拟机方式要快很多;其次,docker对系统资源的利用率很高,一台主机上可以同时运行数千个docker容器。

容器除了运行其中应用外,基本不消耗额外的系统资源,使得应用的性能很高,同时系统的开销尽量小。传统虚拟机方式运行10个不同的应用就要起10个虚拟机,而docker只需要启动10个隔离的应用即可。

结语:以上就是首席CTO笔记为大家介绍的关于devops怎么读知乎的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/DevOps/7712.html