如何接手一个新业务的运维工作

如何接手一个新业务的运维工作,第1张

丑话说前头

先跟研发leader沟通,灌输运维理念,丑话说在前头,我们不做保姆式运维,我们会致力于线上服务安全、稳定、低成本、快速迭代,从运维视角提高产品力。开发机、测试环境,研发自己搞,我们可以协助帮忙,做专业的咨询服务,想让我们直接 *** 刀开发环境的变更,免谈!

业务概要了解

了解业务相关的人,对应的研发同学、研发leader、测试同学、测试leader、产品经理分别是谁,存下来,拉个群,出了问题可以找到对应的人。

了解服务是干啥的,解决了什么问题,业界有对标的开源产品吗,方便我们快速认识这个产品。

了解服务的上下游,依赖哪些服务,哪些服务依赖我,对应的接口人是谁,这里先简单了解一下即可。

了解服务部署情况,部署在哪些机房,用什么语言编写的,基础网络、专线带宽、机房出口是否靠谱,是否曾因基础设施导致过问题,当前主要痛点是什么。

业务串讲

要求研发同学(或者上一任运维同学)准备PPT,做一个业务串讲,讲解一些研发同学希望传达给运维同学的信息,讲解一些运维同学希望从研发这得到的信息。比如:详细部署拓扑、服务整体架构、数据流、提测变更流程、监控方式、部署到了哪些机器、机器登录方式、每个机器上是什么模块、OS参数是否有调优,考量是什么、用到了哪些第三方软件,考量是什么,比如为啥用了tomcat而不是resin、相关wiki、故障处理预案、常见故障、当前线上问题……等等

如果业务有单点,不接,让研发改造。如果运维的老板的老板强制要求,丑话说前头:因单点导致的问题,运维不背锅。

资产梳理

正式准备接手,第一步,梳理资产。比如用到了哪些域名,这些域名对应哪些业务、哪些虚IP,分别是提供了什么服务、哪些机器,分别部署了什么模块、业务在哪些机房、用了多少带宽、总带宽情况、是否有其他业务共用争抢。

机器需要拿到更详尽的信息,比如机器配置、机架位、IP、管理卡IP等等,公司应该有个CMDB供查询。如果没有,运维同学,需要你去构建这个CMDB。

后面要考虑机器是否需要有备机、备件,机型是否可以统一。

基础监控

知道有哪些资产了,就可以对这些资产做监控了,比如域名连通性监控/延迟监控、虚IP的连通性监控/延迟监控、机器宕机监控、机器硬件监控、sshd/crond等系统进程监控、系统运行的进程总数监控、系统参数配置监控,可以参看我之前的文章《 完备的监控应覆盖什么 》

服务梳理

吃透之前串讲时给的架构图、数据流图、部署拓扑图。从运维层面,最好还要知道公司网络拓扑图。

了解每个模块的情况,部署在哪些机器上,部署在哪个目录,用什么账号启动的,日志打到哪里了,用什么语言编写的,怎么上线的,主要吃CPU资源还是内存还是磁盘还是IO,需要预留多少资源,平时利用率是多少,应该配置多大的阈值做监控,是否需要watchdog自动拉起,日志里出现哪些关键字需要报警,以及其他各种需要注意的问题。

业务监控

基本的进程、端口存活性监控,机器利用率监控、日志关键字监控、日志不滚动监控、关联的服务的监控等等,后面会做API粒度的监控,来推动业务优化。

标准化改造

机器命名方式、 *** 作系统发行版、OS版本、第三方软件,比如jdk、tomcat、nginx,都要统一,做标准化方案。

服务扩容、变更、下线做一键化,每次升级只需要给个版本号即可,此时研发 *** 作还是运维 *** 作效果一样,故而可以交给研发上线,释放运维人力,权限要控制好。

重复的常规 *** 作也要固化成脚本,一键完成。

梳理故障自愈场景,看平时有哪些故障的处理方式是固定的,抽象为脚本,报警之后自动触发,无人值守处理。

公司如果有一些基础设施,比如名字服务、MQ、日志平台,推动研发改造,将新服务接入。如果公司还没有这些基础设施,作为运维这个角色,可以着手搞起。

SOP梳理

故障预案是一个非常重要的事情,线上没出故障之前,就应该提前去想,服务可能会出什么故障,如果真出了,应该如何处理,把处理步骤提前记录下来。毕竟,线上出故障的时候,人都比较紧张,直接看着预案处理,就踏实不少,不容易出错。

故障演练

光有预案没有演练,是不靠谱的,没有经过验证的预案是不可信任的。所以,搞个放火演习,把模块搞挂试一把,把机器搞挂试一把,对线上稳定性绝对会有提升。

特别是研发说这个模块挂掉,可用性肯定没影响,OK,搞挂试试先。很可能会打他脸,-_-||

有些场景演练是会有损的。这种场景还要不要演练?这个需要case by case的看,大部分情况都是要做演练会更好,毕竟,人在这盯着的时候出问题,比晚上睡着了出了问题要强太多。当然, 大规模基础网络故障这种演练,还是算了吧,通常的业务都是不具备机房级容灾的,呵呵

上面做完了,基本工作就完成了。上面很多事情都是一次性的,那未来的大把时间运维做啥?

除了再花费部分时间做线上问题处理,我们应该把主要精力来提升业务产品力。做精细化运维,还记得运维九字真言么?“安全稳定高效低成本”,这就是我们的工作方向。下面举几个例子。

再谈业务监控

上面谈到过一次业务监控,主要是一些通用的监控指标。我们对产品了解足够之后,应该做一些业务特有的监控,推动研发去做也可以,达到效果就好。

比如你运维了一个MQ,消息堆积量是需要监控滴;比如你运维了一个RPC服务,提供了三个接口,这三个接口的响应时长、成功率是需要监控滴;比如你运维了一个S3服务,每个桶的短期带宽增量你是需要监控滴;有那么点感觉了么? :)

API成功率、延迟统计

在流量入口的nginx做所有业务线的所有API的成功率和延迟统计,是非常有必要的。把成功率比较低的TopN找出来,把延迟比较大的TopN找出来,让业务去优化。老板会喜欢这个的。

线上问题梳理

整理线上所有问题,挨个解决,运维可以搞定的运维搞定,运维搞不定的找研发要排期,每周解决了多少问题,还有多少问题待解决,用周报的方式体现出来。

成本优化

通过服务混部、或者统一的资源调度平台来节省机器资源,一台机器便宜的也好几万呢,这个事是比较容易有产出的。

容量规划

容量规划和成本优化实际是紧密相关的,容量规划的重点是根据自然增量和运营需求,提前规划准备相应的容量,容量可能包括带宽、专线、网络设备、机器等等;当业务量下来的时候,可以腾挪相关资源支持其他业务线,让这些硬件尽量满负荷运转,物有所值。

业务精细化运维可以想出各种事情来搞,除了做这事,另一个需要长期投入的是构建运维基础平台,像什么监控系统、部署系统、产品库、资源利用率平台、域名管理、四七层接入配置平台、日志平台、Trace系统等等等等,嗯,其实运维还是挺忙的。

关于沟通

最后说一点,接手一个新业务运维,势必与研发有各种沟通,每次沟通都要写会议纪要,发邮件出来,跟进人是谁,时间点是啥时候都要写明白,邮件发送双方团队邮件组,cc各方老大。事后关键节点做check,如未完成,线下沟通,达成一致后追此邮件给结论,说明延期原因以及新的时间点。如果沟通不畅,让老大去协调。

it技术部的工作总结该怎么写?的我为大家收集整理了“it技术部门工作总结”,供大家参考!希望可以帮助到大家!更多精彩内容请持续关注!

it技术部门工作总结一

20XX年度是技术部快速、稳步、持续发展的一年。在公司各位领导大力支持下以服务作为技术部的工作重心,努力打造安全、稳定、高效的企业网络,在信息化建设、信息安全保障、系统研发等项目中,与各部门紧密配合,顺利完成了20XX年度的工作任务,发挥了技术部技术支持的工作职责。现将20XX年度的工作总结如下:

一、年度大事件

1、 XX传播机构信息化建设,XXOA的功能修改,逐步完善业务、人力行政、财务等流程,使信息平台支撑公司的制度执行;

2、 ERS系统前期自行开发,后续工作外包给开发商,与开发商的技术对接及进度跟进,测试修改程序,以及数据迁移工作;

3、 MOSS系统解决方案的定制,并根据海辰自身特性,做出规划实施方案和实施周期,计划将OA个别功能集成开发至MOSS中;

4、 配合公司的种子计划提供技术支持;

5、 XX机房高温预警解决方案;

6、 保障总部、分支机构网络安全运维,突发事件的及时响应恢复;

7、 XX分公司办公地址搬迁,网络、电话综合布线规划及工程实施;

8、 企业域名续费及备案工作;

9、 部门人员流动,做好人员及时补充,避免工作衔接疏漏可能造成的工作停滞;

10、协助公司制作绿色办公宣传报,协调海辰十周年庆活动筹备工作。

二、开发组工作

(一)ERS系统开发工作:

1 发布开发商修改的ERS程序并进行测试,将错误整理成文档,提交给开发商继续修改,循序渐进地进行这些工作。

2 不断跟进开发商修改的进度,向领导汇报工作情况。

3 分析ERS数据库和MP数据库,并整理数据库中各个数据表的结构表。

4 开发程序迁移的程序,并不断完善和改进程序。

5 分析ERS数据库和MP数据库中各个表之间的关系,按照ERS数据库的结构,将MP数据库中的数据统一整理出来,时间截止到20XX年5月31日。

(二)遇到的问题:

1 在测试的过程中发现新系统中部分功能不符合驿若工作人员使用要求,与驿若和开发商共同分析提出修改意见。

2 整理出的错误数据,在修订后仍然还会存在问题,与驿若人员沟通,重新修改。

3 因旧系统中数据量庞大,尤其是新闻、广告的数据有上百万条,整理出来的数据经XX公司修订后,导入新系统中时,发现存在很多问题,有将近二十多万条数据不能导入到新系统中去。将新闻数据按照每个Excel中放10000条数据整理出来,通过程序调试找出错误,提交驿若公司重新修订,再导入到新数据库中。

(三)经验积累:

1 对数据迁移的方法有了一定认识,总结出在数据量比较大的时候,一定要严格按照新数据的结构整理数据。

2 整理出来的数据,必须制定修订的标准,并对修订数据的人员进行培训,讲解如何。

3 需求分析能力有待提高,与开发商沟通分析问题需要提高方式方法,并针对需求找出解决问题的办法。

三、网络组工作

(一)服务器安全运维管理

1服务器安全运维,提高安全级别,病毒防御能力提升,系统优化;

2服务器及数据、程序定期备份,确保数据灾难恢复;

3机房高温预警解决方案,并实施;

4处理驿若OA服务器损坏事宜,OA系统迁移工作,重新向开发商申请机器码及序列号。

(二)网络安全运维及系统运维

1保障XX、XX网络安全运维,突发事件的及时响应恢复;

2XX、XXOA及企业邮箱用户增删,流程、表单的修改;

3XX、XX员工电脑每日维护工作;

4MOSS系统解决方案的定制,并根据XX自身特性,做出规划实施方案,实施周期,计划将OA个别功能集成开发至MOSS中,并进行演示系统搭建;

5邮件系统管理维护,邮件发送错误报告分析及时解决;

6闲置、报废电脑配件合理分配利用,有效节约成本;

7机房频繁断电,请物业配合进行电力改造,技术部连续值夜班维护、服务器等设备;

8XX各部门网络综合布线调整;

9XX前台装修,协助各部门工位调整,网络、电话线路重新部署,保障正常有序办公;

10XX分公司办公地址搬迁,网络、电话综合布线规划及工程实施;

11其他电子设备的调试和维护。

(三)电话、电话程控机维护

1XX、XX电话程控机管理维护,电话终端维护;

2解决XX总机拨入拨出经常占线问题,将张总直拨加入程控机,开通程控机端口,并咨询网通关于开通中继线路的方法及相关费用;

3XX程控机来电录音,解决来电转接无声音问题。

(四)遇到的问题

1尽心尽力去解决问题,但有时得不到理解;

2执行力仍需加强;

3部门协作不到位。

(五)经验积累

与其他部门同事沟通能力有待提高,需提升部门单元工作能力,使每一个人的执行力,对工作规划、执行、总结能力应加强。与其他部门同事沟通时应注意方式方法,争取其他同事的理解和支持。

四、部门管理、电子类固定资产管理及其他工作:

1、电子固定资产日常更新;

2、每月制作《固定资产月报表》;

3、验收、分类、编号、登记、封存保管、调配、借入借出固定资产表登记;

4、IT技术部每周会议纪要,日常工作汇报,工作中的问题及下周工作计划整理;

5、新人入职管理流程,固定资产分配;

6、闲置电脑合理分配利用;

7、编排电话分机表,按最新的部门分组,电话排查,对应对话使用;

8、部门内部人事变动,员工招聘、筛选、面试工作。

五、20XX年工作计划

1、ERS系统验收,程序源码了解,为今后系统修改或版本升级做准备;

2、MOSS系统详细分析规划,与微软技术进一步沟通,对MOSS更细节了解;

3、XX、XX信息平台、网站、邮件系统的运维保障;

4、员工电脑的日常维护;

5、技术能力的学习提高;

6、部门人员沟通力、执行力、规划能力的培养;

7、增进团队凝聚力,协作能力。

it技术部门工作总结二

一年来,GOA系统、国外销售网站、软件、游戏网站、各收货商网站等等都是我们项目部的职能范围。20xx年项目部的主要绩效集中在自动囤取软件、自动收货软件、自动转货软件等一系列自动化软件的开发工作上,借助这些软件,公司的营运及管理效率得到了提升,为公司带来了效益!但是我们还有非常大的提升空间,需要大家共同努力去突破。

我们现在还存在以下几个需要解决的问题:

第一点:部门人力配置不足,分工无法细化。一些岗位有经验的技术人员难招聘,是导致这个问题的主要原因。由于公司所在的地区为县级市,导致很多大城市有经验的技术人员不愿意来这边。我们以后可以从身边的同事和朋友方面着手拓展技术人员招聘这块,也希望在座的兄弟姐妹们一起帮帮忙,挖掘身边的合适资源。

第二点:部分同事在处理一些相对繁琐的工作任务地时候,主动性和积极性方面有所欠缺,工作效率比较低。对于这点,接下来我们会借助绩效考核等管理工具,让那些能够为公司创造价值,付诸自身努力的同事,思想汇报专题无论从物质上还是精神上都能够获取更大的利益。更重要的一点,就是沟通和合作也是创造效率必不可少的条件。

第三点:一些项目型系统开发的延期,暴露出了我们缺乏项目管理方面的经验。接下来的工作我们需要有清晰的工作流程、责任更加明确、有序地去运作,还需要制定并逐步完善一些相关的开发规范。现在我们已经使用了Redmine对分配的任务进行跟进,不过还是无法满足我们实际的一些需求,这一块还需要作进一步的完善。

把以上提到的几点改善了,相信我们大家在工作当中都能够得到提升。

我们深刻理解项目部门对于公司发展的意义及公司对项目团队的期待和要求!所以,团队的每一位兄弟姐妹们对于公司的价值不言而喻,要充分发挥出我们团队的战斗力,需要我们拧成一股绳,共同努力。有一点可以肯定,“世间自有公道,付出总有回报”,只要我们付出努力,无论是在个人职业素质,物质报酬,或是职务上都会得到提升。目前我们正在开发的CRM系统,工作室管理软件,游戏帐号管理系统,还有GOA10和其他一系列的维护工作,以及接下来要做的游戏麦网站的改版,我们都有信心做的更好。

我深信,只要我们能够齐心协力,就可以发挥出超强的团队战斗力,就能够跨越前进道路上的任何障碍。

it技术部门工作总结三

20XX年这一年中,在公司领导的正确领导及对公司信息化建设的高度重视下,经过it部门全员长期努力,公司信息化工作取得了明显的成效。现将20XX年it部工作总结如下:

一、取得的成绩

(一) 建立XX协同工作管理平台

为了深入贯彻落实公司关于建设“无纸化办公”和“流程化办公”的决策精神,不断提高管理效率,提高资源使用效率。

在公司领导的大力支持下,在各部门同事的配合下,XX协同工作管理平台(简称oa办公系统)一期(行政及业务合同板块),于20XX年6月25日起全面启动。

(二) 增加服务器,为各部门提供了更加强大的工作信息平台

公司为了提高工作效率,建立强大快速的工作信息平台。

于20XX年三月购进新款dell r71 服务器szprofit,替换以前老款r71工作服务器。老款r71工作服务器改名为szprofit-k作为金蝶财务软件专属服务器。

并于20XX年5月再次购进两台新款dell r71 服务器szprofit-2、szprofit-oa,分别作为工作服务器及oa办公系统专属服务器。

到20XX年年底,公司共计拥有服务器4台,台式pc机8台,为各部门员工的工作提供了一个强大、快速的工作平台。

(三) 加强对信息设备的日常维护,为各部门提供更稳定的工作信息平台。

按照公司行政部领导的工作指导 ,建立稳定、安全的工作信息平台。特别是针对可能发生的服务器损坏,人为或非人为的数据丢失,做出一下防范策略:

1每周末对公司软件、硬件做全面的维护。

2每周末对公司szprofit、szprofit-2工作服务器中的数据做相互备份处理。

3每周末对公司szprofit-oa服务器中的oa办公系统数据做备份。

4每个月23—3号对szprofit-k中的金蝶财务软件所有财务数据做备份,做到服务器中的数据有备份,如果出现意外,数据可以恢复。丢失数据总量不会超过一个星期。

(四) 加强信息安全工作,严格防范计算机病毒引起的印象公司各部门顺利工作及危害业务开展及的情况。

为防止计算机病毒在局域网内扩散,降低因病毒造成的安全风险,公司每台计算机均安装了正版的nod32安全套装,做到从源头上防止病毒在网内扩散。

(五) 加强对公司重大活动影音资料的整理及备份。

按照公司行政部领导的工作指导 ,加强对 公司重大活动影音资料的整理及备份,建立公司重大活动完整的影音数据库,方便后期工作需要的查找及使用。公司于20XX年1月购进XX高清摄像机一台,并于20XX年8月购进XXudb3 75g移动硬盘,作为储存设备。

至今已备份的活动有:

(六) 对公司小会议的多媒体改造,提高会议室的功能性及使用率。

为了减轻大会议室多媒体的使用压力,加强小会议室的功能性及使用率。行政部于20XX年9月26日对小会议室进行多媒体改造,在原会议室的基础上增加led平板电视机一台,使其具备播放ppt文件和视频演示等多媒体功能。

二、工作中的不足

(一) 自我知识匮乏,缺少专业技术知识及管理知识

在20XX年的工作中我感觉到自己专业知识、管理知识的匮乏,今后我将要在这两个方面加强学习,提升自身综合素质,全面发展

(二) 工作缺少组织能力

在20XX年的工作中,我感觉到自己的工作比较忙乱,往往陷入琐碎的事务中不能脱身,有时难免顾此失彼,缺乏对工作的组织能力。今后我将要在工作中善用零星时间,继续进行高效的时间管理,按照工作重要性、紧迫程度合理分配时间,尽量做到及时完成领导交代的工作。

(三) it部人员不足

20XX年公司新增加服务器三台服务器,软件系统两套,硬件及软件维护工作量在明显增大。

现it部门的日常维护有:

1 三大软件系统(公司日常办公系统、oa办公系统、金蝶财务系统)

2 硬件设备有服务器四台(szprofit、szprofit-2、szprofit-oa、szprofit-k),终端机75台,财务独立pc机6台、总裁个人专用电脑2台,led大屏幕一块及配套电脑1台,打印机及复印机5台,电视机5台。

3 主干网络路由器及其它网络设备。

4 视频会议设备4套(XX2套、XX1套、XX1套),特别是今年新上oa办公系统,维护量明显增大,现在信息部门出现人手荒的情况。

(四) 软硬件设备不足

1 服务器安全备份

至20XX年年底,公司共有服务器四台,其中工作服务器两台(szprofiit、szprofit-2)程序服务器两台(szprofit-oa、szprofit-k),而服务器与服务器之间缺少安全备份及紧急恢复系统系统。当某一台服务器出现硬件故障或软件故障时,另外一台服务器很难马上作为备用服务器充当主要工作服务器的角色。

特别是工作服务器szprofit和szprofit-2,公司同事的全部的日常网络办公全部集中在这两台服务器上,一旦出现服务器故障,将会导致出现工作混乱、停止的情况。

2 网络安全

随着公司的发展,公司的网络环境也起着变化。公司网络环境已经从基本半封闭的局域网办公,发展到现在由两套完全对外开放的办公软件系统(oa办公系统、金蝶财务管理软件),组成的现代化网络办公网络。

但是随着网络环境的变化,我们也将面对更加复杂的网络风险,诸如病毒、蠕虫、木马、黑客入侵等对网络安全的危害。

而我公司现在的网路安全方面主要是针对网络及计算机病毒安装了“nod32网络安全套装”,其主要功能在于对计算机病毒文件及木马进行查杀。但是对于网络攻击,黑客入侵等网络威胁,就显得有点捉襟见肘了。

三、20XX年it部的工作思路及工作目标

(一) 梳理oa办公软件业务流程

根据公司领导的工作指导及公司新的组织框架结构,重新梳理公司oa办公系统的业务流程,并对其优化处理,在不影响公司领导办公的情况下,尽量简化步骤、缩短流程,加快处理速度。

整理方案:

1 梳理oa流程,以模拟的形势将流程全部走一边。

2 将重新制作的oa流程做成ppt文件,并要发给每个部门负责人。

3 按照各部门负责人提出的意见修改流程,并上报公司领导,做最终确认。

4 流程确认完成,做成《oa简易 *** 作流程》ppt文件存档,放到公告栏中以便大家快速,便捷的处理oa上的 *** 作问题。

(二) 增强it部门的服务意识

缩短从接到故障问题报修到问题解决的时间,保证每天服务器的稳定工作及网络的畅通。

增强责任心,为公司领导及各部门的同事提供优质的服务,努力做到满意一百、零差错,全面提升服务质量,树立良好的部门形象

(三) 提高it服务水平

不断学习提高业务技术水平、注重积累。将每日遇到的问题及处理办法进行记录,对常见问题及处理办法进行归类。对常见故障整理出《常见故障问题检查、处理流程》,放到公告栏中以便大家快速,便捷的解决问题。

(四) 完善it部门的工作流程及各项规章制度

完善设备从申购、购买、入库、出库、到后期维修、报废的工作流程及相关各项规章制度。

增加从公司文档权限变更,oa流程变更、公司内网数据变更、公司数据拷贝等事宜的相关流程及规章制度。

建立一套完整的it部门管理制度,将it部的工作细致化、流程化。

(五) 建立完整的it部资料

按照行政部领导的工作指导,根据每个公司员工从个人使用的台式电脑到对应的物理地址、个人所属的ip地址、电话号码等信息,建立完整的网络信息资料库。

四、总结

在20XX年这个新的年度里,我将改正过去工作当中的不足,强化专业技能,不断提高自身综合素质,更加努力的完成工作,为公司的发展做出贡献。

it技术部门工作总结四

时间过的真快,到XXit事业部工作已经有一个月了,在这一个月里我由一个刚毕业的学生转变成了一名工作人员,在自己心里有很多的感触。下面我来具体说一下我所学到期的东西:

1、学会了专业知识

对维修方面的知识有了一定的了解在每天早晚的会议中,由专业的工程师为我们讲解关于电脑方面的知识以及常见的故障,使我对专业知识有了一定的了解。

2、学会了与人沟通的重要性

我所负责的工作是前台接待,在这个工作中最重要的就是与客户之间的沟通,在这个环节如果做的好了,就会提高客户的满意度,从而也提高了部门的利润,为部门带来了更多的利益。相反如果做的不好,老客户也会变成陌生人。

3、学会了与同事之间和平相处

我喜欢这个部门里所有的同事,因为他们都很随和,当看到我在某些地方做的不对时,会主动跟我提出,并告诉我应该怎么去做,使我在工作中很愉快。

4、学会了责任的重要性,懂得了诚信

给我印象最深的一名话是“给客户的承诺必须做到!”给了客户的承诺如果做不到,就不应该给客户承诺,给了就应该做到!要为自己的言行负责,可能因为自己的一句话,整个部门都会受到影响。所以一定要明白自己的承诺能不能做到。

it技术部门工作总结五

时间过得很快,xx-xx年已接近尾声,回顾从今年8月加入XX公司这个大家庭以来,在3个多月的时间里,慢慢地熟悉了本职的工作以及陌生环境的磨合,努力提高理论知识,踏实工作认真完成领导交办的各项工作任务,使自己渐渐的融入和适应到新的工作环境中。过去的几个月里在领导和同事们的悉心关怀和支持帮助下,通过自身的不懈努力,在思想、学习和工作等方面取得了新的进步。总结如下:

刚进入公司的时候,对公司的服务器、监控系统以及局域网不是很熟悉,给工作带来了很多不便,渐渐在发现自己大脑对相关理论知识储量不够,通过到XX图书管查阅相关的书籍、网上查阅相关的资料以及向同事虚心请教,对服务器、监控系统以及局域网慢慢熟悉起来了,同时也发现了在IT方面存在诸多问题。

1、对公司里的电脑进行大规模的维护。

由于前任同事的原因,公司里多数电脑好久没有维护了,都出现电脑系统反应慢、接收不了邮件、K3系统无法连接服务器、访问不了公共盘、网络连接不等问题。在这三个多月里给13台电脑重装了系统、其他电脑对其杀毒软件进行更新杀毒,清理文件垃圾。公司里的电脑运行速度明显地加快了。以上问题一般都是电脑使用不当引起的,主要是感染病毒,导致系统文件损坏。处理方法是:查杀病毒,如果还不行的话,只能重装系统了。所以在此建议要规范电脑的使用,不要浏览不洁净的网页;使用邮箱、聊天软件时,不要随便接收来源不明的文件;要提高电脑防范病毒的意识,以保证公司的网络安全。

2、经过对公司的监控系统的观察、了解,发现公司的监控系统也存在问题

(1)监控系统每隔二、三天就会自动关闭。

(2)有些监控摄像头由于没有红外线功能,到了晚上就看不清了。对于第一个问题,我觉得是监控主机的采集卡不太兼容,因为监控主机采用了两张不同型号的采集卡。我建议:更换彩集卡,把彩集卡更换成同一个型号的。对于第二个问题,我建议更换高清的监控摄像,使其在晚上能清晰地分辨事物。良好的监控系统对公司的财物安全至关重要,对公司的财物安全问题防范。

在人事管理方面,基本上熟悉了人员的招聘、新员工入职手续的办理、档案的录入,通个对个人办公物品和部门固定资产进行了登记,为此特地制作了统计表。使得个人办公物品和部门固定资得到有效的管理和控制,杜绝管理上的失控和资产流失。在8、9月份,出现生产用工紧张,在10月份,对员工进行了加薪,基本上解决了用工紧张的局面,在一定程度上缓解了生产上的压力。

宿舍管理、办公用品采购,在许主管的帮助下,也有序进行。在宿舍方面,部份员工的卫生意识不强,室内卫生脏、乱、差。走廊过道处垃圾随处可见。可见,员工的卫生意识有待加强。刚接手办公用品采购,对控制办公物品的质量、数量不是太理想,今后在这个问题上会稍加注意。

在3个多月中,也深深地认识到自己的不足:

(1)理论知识准备不够。在工作中,现学现用,忙于查资料,浪费大量的工作时间。

(2)工作思路不清晰,系统性不强。在工作任务繁忙的时候,工作容易出现混乱,有时候不知所措。

(3)还需建立自我,追求小我,达到忘我。树立自己的目标,用公司的发展来实现个人的理想,使个人的利益与公司的利益紧密结合。

对公司今后发展的几点建议:

(1)用公司的管理制度来对公司管理。要使公司的管理理念深入人心,使员工自觉尊守公司的管理制度。而不是实行“家长式”管理:紧紧依靠管理者的个人威信和道德来对员工的管理。

(2)建设企业核心文化。多开展活动,让员工了解对企业发展史的,组织向老员工、优秀员工学习,激励员工奋发向上。

(3)完善生活措施。现在90后的员工占主体,新一代的员工更多的是追求生活、精神上的娱乐。建立一个舒适的生活环境,使员工有着充沛的精力投入到生产中去。

总之,自己在以后的工作中要加倍努力,一定听从领导的安排,积极主动地工作,好好学习理论知识和提高管理水平,为公司做出应有的贡献。

推荐oKit(统御项目管理软件),如果是跟项目相关的文档,可以用配置管理进行管理,如果是公共文档可以用资源库进行管理,支持版本化管理,支持授权管理,资源库支持全文检索。软件安装维护也很简单。

用几页PPT来大概说一下吧

什么是数字化运维?

数字化运维的发展路径

数字化的服务平台

数字化运维价值

部分内容来源于北宙咨询刘颋总,如有侵权,可联系删除

首先,要学Linux编程,你得会用Linux,也就是得在命令行环境下生存下来。什么叫生存下来呢?就是我现在给你一台主机,键盘,显示器啥的,然后给你一个服务器版的Linux系统的光盘或者其他什么安装盘,你去把这台主机用起来。什么叫用起来呢?你平常用Windows电脑干啥,你现在还用这台电脑干啥。新建文件啊,查看文件,编辑文件,保存文件,复制,移动,删除,打包,解压,联网,下载个什么东西啊等等基本 *** 作你得会。还有软件怎么安装,不仅要熟悉apt-get和yum,还有给你源码的软件怎么安装你得会,另外要熟悉Linux下的文件系统,每个目录是干啥的,目录下的文件是干嘛的,插入一个U盘,如何挂载这个U盘, *** 作U盘下的文件你得会啊。这个看一本书就行了,《鸟哥的Linux私房菜-基础篇》,记得是基础篇,记得安装Linux系统自己 *** 作一遍,还有一本是服务器篇,你既然是要学Linux编程开发,那就不用看服务器架设篇了。做完这一步,你可以开发了。
Linux下开发,两种基本语言,C和C++咯,至于其他人要说Python,Java,Ruby啥的不讨论,因为就讨论Linux下的开发,什么是Linux开发呢?就是利用Linux的API进行开发咯,首先你得会C语言或者C++语言啊,这个去看丹尼斯的《C程序设计语言》,注意是丹尼斯的,C++的就去看《Essential C++》或者《C++ Primer》,然后在Linux下的程序开发,Linux的API是遵循POSIX标准的,自行谷歌什么叫POSIX。Linux下程序开发几大块,文件 *** 作,这个很重要,你要知道Linux下的一个思想叫一切皆文件,可见文件读写多重要了。I/O模型,五大I/O模型,阻塞,非阻塞,复用,信号驱动和异步I/O,环环相扣丝丝相连,概念和 *** 作都要仔细琢磨,最重要的当属复用,就是select,poll和epoll,面试笔试就问这个东西,要知道他们的适用范围和优缺点。进程和线程,包括进程和线程的概念和区别,进程和线程的建立,同步,通信,互斥等等。网络编程,就是socket编程,Linux编程,这个学不好等于啥都没学,这个估计还得了解一下TCP/IP协议,编程方面主要是那几步,申请socket,bind,listen,accept几步,要熟悉种常见的服务器模型,进程池线程池方式的,多进程方式的,复用方式的,最重要的是复用方式的,这部分可以先只写服务器,测试直接用Telnet就好了,加快速度么。其余的就是数据库,这个东西不属于Linux,但是还得会,要不然啥都做不了,看那本《MySQL必知必会》,当然深入的话还得找本专业的书细细看。这个时候就可以真刀真q的去干点有意思的事了,比如写个终端下的类似于QQ的软件啊,包括服务器和客户端啊,慢慢的增加并发数,比如可以同时支持五千人在线啊,文件传输啊等等。然后学学Qt,熟悉一下图形界面,可以把你的终端下的QQ完全改成图形界面下的。估计到这个时候,你差不多在Linux下进行像样的开发了吧。在这个过程的学习中,相信你已经学会Makefile的编写啊,编译啊,链接啊等等一些细枝末节的东西了,还得反思一下把零散的东西串一串,要系统化。
接下来就是继续深入了,Linux为什么这么多人用,好处在哪里,你得去稍微的看看内核源码啊,内核的进线程调度啊,我告诉你,Linux内核的一个链表都够你研究好几节课的。哦,这个时候,数据结构啥的又得翻出来加强一下了不是,计算机网络啥的也得看看, *** 作系统原理啥的也得看看呢不是,把这些东西放在这里是合适的,前面让你知其然,知道怎么编程怎么做,现在要知其所以然了不是。
在学习的过程中,要不断积累和了解最新的东西,最起码要知道个概念,比如分布式,大数据,云计算,机器学习,计算机视觉,JIT等等,形成知识链,这样不会导致你最后不知道学啥。有个建议,一定要学一下Python,一定要学一下Python,一定要学一下Python,重要的事情说三遍。它能极大的提高你的工作效率,也能和C/C++结合在一起用,很nice的语言。
最后推荐几本书(前面的包含在内):
《鸟哥的Linux私房菜 基础篇》
《C程序设计语言》 丹尼斯写的
《Linux C编程一站式学习》 宋劲杉写的
《Eensstial C++》
《C++ Primer》
《Effective C++》
《Linux网络编程》 宋劲彬写的
《Unix环境高级编程》
《Unix网络编程》 两部
《Linux高级程序设计》 华清远见的
《MySQL必知必会》
《数据库系统概念》
《大话数据结构》
《算法导论》
《Linux内核情景分析》
《深入理解Linux内核》
《深入理解计算机系统》
《现代 *** 作系统》
《深入理解计算机网络》
《TCP/IP》的三卷经典书

首先我们要了解Java语言和Linux *** 作系统,这两个是学习大数据的基础,学习的顺序不分前后。

Java :只要了解一些基础即可,做大数据不需要很深的Java 技术,学java SE 就相当于有学习大数据基础。

Linux:因为大数据相关软件都是在Linux上运行的,所以Linux要学习的扎实一些,学好Linux对你快速掌握大数据相关技术会有很大的帮助,能让你更好的理解hadoop、hive、hbase、spark等大数据软件的运行环境和网络环境配置,能少踩很多坑,学会shell就能看懂脚本这样能更容易理解和配置大数据集群。还能让你对以后新出的大数据技术学习起来更快。

Hadoop:这是现在流行的大数据处理平台几乎已经成为大数据的代名词,所以这个是必学的。Hadoop里面包括几个组件HDFS、MapReduce和YARN,HDFS是存储数据的地方就像我们电脑的硬盘一样文件都存储在这个上面,MapReduce是对数据进行处理计算的,它有个特点就是不管多大的数据只要给它时间它就能把数据跑完,但是时间可能不是很快所以它叫数据的批处理。

Zookeeper:这是个万金油,安装Hadoop的HA的时候就会用到它,以后的Hbase也会用到它。它一般用来存放一些相互协作的信息,这些信息比较小一般不会超过1M,都是使用它的软件对它有依赖,对于我们个人来讲只需要把它安装正确,让它正常的run起来就可以了。

Mysql:我们学习完大数据的处理了,接下来学习学习小数据的处理工具mysql数据库,因为一会装hive的时候要用到,mysql需要掌握到什么层度那你能在Linux上把它安装好,运行起来,会配置简单的权限,修改root的密码,创建数据库。这里主要的是学习SQL的语法,因为hive的语法和这个非常相似。

Sqoop:这个是用于把Mysql里的数据导入到Hadoop里的。当然你也可以不用这个,直接把Mysql数据表导出成文件再放到HDFS上也是一样的,当然生产环境中使用要注意Mysql的压力。

Hive:这个东西对于会SQL语法的来说就是神器,它能让你处理大数据变的很简单,不会再费劲的编写MapReduce程序。有的人说Pig那它和Pig差不多掌握一个就可以了。

Oozie:既然学会Hive了,我相信你一定需要这个东西,它可以帮你管理你的Hive或者MapReduce、Spark脚本,还能检查你的程序是否执行正确,出错了给你发报警并能帮你重试程序,最重要的是还能帮你配置任务的依赖关系。我相信你一定会喜欢上它的,不然你看着那一大堆脚本,和密密麻麻的crond是不是有种想屎的感觉。

Hbase:这是Hadoop生态体系中的NOSQL数据库,他的数据是按照key和value的形式存储的并且key是唯一的,所以它能用来做数据的排重,它与MYSQL相比能存储的数据量大很多。所以他常被用于大数据处理完成之后的存储目的地。

Kafka:这是个比较好用的队列工具,队列是干吗的排队买票你知道不数据多了同样也需要排队处理,这样与你协作的其它同学不会叫起来,你干吗给我这么多的数据(比如好几百G的文件)我怎么处理得过来,你别怪他因为他不是搞大数据的,你可以跟他讲我把数据放在队列里你使用的时候一个个拿,这样他就不在抱怨了马上灰流流的去优化他的程序去了,因为处理不过来就是他的事情。而不是你给的问题。当然我们也可以利用这个工具来做线上实时数据的入库或入HDFS,这时你可以与一个叫Flume的工具配合使用,它是专门用来提供对数据进行简单处理,并写到各种数据接受方(比如Kafka)的。

Spark:它是用来弥补基于MapReduce处理数据速度上的缺点,它的特点是把数据装载到内存中计算而不是去读慢的要死进化还特别慢的硬盘。特别适合做迭代运算,所以算法流们特别稀饭它。它是用scala编写的。Java语言或者Scala都可以 *** 作它,因为它们都是用JVM的。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/12889471.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存