网络安全运维工程师是什么?

 我来答
帅帅尔F
2018-10-21
知道答主
回答量:5
采纳率:0%
帮助的人:3.9万
展开全部
运维工程师:Google称之为SRE,网站可靠性工程师,维护服务器安全与稳定高效运行工程师。
简单来说:从项目开发测试完毕后的所有工作都是由运维工程师来负责维护和管理的,可以说是一个项目成败的关键。想做网络安全运维工程师,来黑马程序员
Bonree博睿数据
2022-08-24 · 百度认证:北京博睿宏远数据科技股份有限公司
Bonree博睿数据
向TA提问
展开全部

首先要明白运维工程师(sre)为什么会诞生。

  • 原因一:企业成本的增长同用户的增长不成线性变化。但是随着系统的复杂度提升,组建越来越多,用户的流量压力也越来越大,相关的变更也会越来越多,各模块之间的变更顺序也会越来越复杂。在这样的情况下,单纯的靠运维人力的数量提升无法满足业务的发展需求,而且会提升企业的成本;

  • 原因二:传统的研发团队和运维团队天然具有冲突。公司的IT人员的配置:研发(Dev)和运维(Ops),研发部门聚焦在快速构建和快速发布;运维部门关注的是如何避免发生故障,从目标上讲就是矛盾的。且随着 IT 技术的发展,对 IT 从业者的要求也越来越高,既要懂得底层系统,也要懂得数据算法,同时对主流技术还要快速追赶,满足这样要求的人才太少;

  • 原因三:生产工具为适配生产力发展的必然产物。为了提高IT行业的整体效率和质量,使得从手工运维时代,逐渐过度到脚本工具运维,在发展到平台数据运维,再到平台软件运维,在发展到智能自动化运维。通过一系列手段、工具、理念的进步,将 Ops 技术发展到 DevOps、DataOps、AIOps 等;

  • sre 应运而生。

    那么,sre具备怎样的能力才让企业迫切需要这类人才呢?

    Google 试从解决 Dev 和 Ops 之间的矛盾出发,雇佣软件工程师,创造软件系统来维护系统运行以替代传统运维模型中的人工操作。SRE 团队和产品研发部分在学术和工作背景上非常相似,从本质上将,SRE 就是在用软件工程的思维和方法论完成以前由系统管理员团队手动完成的任务。

    SRE在Google不负责某个服务的上线、部署,SRE主要是保障服务的可靠性和性能,同时负责数据中资源分配,为重要服务预留资源,SRE并不负责某个业务逻辑的具体编写,主要负责在服务出现宕机等紧急事故时,可以快速作出响应,尽快恢复服务,减少服务掉线而造成的损失。

    一般来说,SRE团队要承担以下几类职责:可用性改进、延迟优化、性能优化、效率优化、变更管理、监控、紧急事物处理以及容量规划与管理。

    在减少资源消耗的同时,从可用性和性能层面,提升用户的体验。

    具体而言,需要具备以下几方面的能力:

    语言和工程实现

  • 深入立即开发语言(Java/Golang等)

  • 业务部门使用开发框架

    并发、多线程和锁

    资源模型理解:网络、内存、CPU

    故障处理能力(分析瓶颈、熟悉相关工具、还原现场、提供方案)

    常见业务设计方案,多种并发模型,以及相关 Scalable 设计

    各类底层数据库和存储系统的特性和优化

    问题定位工具

  • 容量管理

  • Tracing 链路追踪

  • Metrics 度量工具

  • Logging 日志系统

  • 运维架构能力

  • Linux 精通,理解 Linux 负载模型,资源模型

  • 熟悉常规中间件(MySQL Nginx Redis Mongo ZooKeeper 等),能够调优

  • Linux 网络调优,网络 IO 模型以及在语言里面实现

  • 资源编排系统(Mesos / Kubernetes)

  • 理论

  • 机器学习中相关理论和典型算法

  • 熟悉分布式理论(Paxos / Raft / BigTable / MapReduce / Spanner 等),能够为场景决策合适方案

  • 资源模型(比如 Queuing Theory、负载方案、雪崩问题)

  • 资源编排系统(Mesos / Kubernetes)

    对于企业而言,这些都将是非常重要的能力。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
貔貅咯
2018-10-21
知道答主
回答量:65
采纳率:22%
帮助的人:4.7万
展开全部
就是维护系统安全问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ga...b@163.com
2021-03-29 · TA获得超过543个赞
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老男孩教育
2022-11-16 · 百度认证:北京一天天教育科技有限公司官方账号,教育领域创作者
老男孩教育
专注于Linux高级运维、Python开发、大数据培训,为您分享行业前沿的技术,有效的学习方法和有价值的学习资料。
向TA提问
展开全部

运维安全指负责网络安全的运维内容;负责网络、系统和业务等方面的安全加固工作,进行常规的安全扫描、渗透测试,进行安全工具和系统研发以及安全事件应急处理。

运维安全有什么用?

是保障企业安全的基石,不同于其他安全类别,运维安全环节出现问题往往比较严重。防御是一个完整的面,而攻击者只需要一个切入点。所以要防同一类型的攻击,需要投入的防御成本是巨大的。

安全运维工程师需要具备哪些综合能力?

掌握网络安全运维常见技术架构以及演进趋势;

具备安全隐患的排查分析能力;

具备良好的技术文档编写能力;

具备良好的沟通表达及团队合作能力;

安全运维工程师需要掌握哪些技术?

掌握常见网络安全产品,如防火墙、WAF、VPN、IDS/IPS、堡垒机、病毒防护、日志审计等的运维操作;

掌握TCP/IP网络协议、OSI七层参考模型的原理和应用;

掌握常见应用程序和操作系统安全漏洞,如SQL注入、XSS、CSRF、LFI、RFI、溢出漏洞、提权漏洞等的检测与防护原理,并修复;

熟练操作linux、windows操作系统;

熟悉Oracle、MySQL等数据库语言的使用;

熟悉静态路由、策略路由、BGP、VLAN、NAT、ACL、SNMP等协议底层工作原理;

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式