admin管理员组文章数量:1546233
运维概述与Linux系统安装
学习目标
1、了解运维的基本概念
2、了解企业的运行模式
3、了解操作系统发展史以及作用
4、掌握虚拟机配置以及CentOS系统安装
一、运维概述
1、运维岗位收入情况(职友集)
数据来源:职友集
2、运维岗位的定义
什么是运维?
在技术人员(写代码的)之间,一致对运维有一个开玩笑的认知:运维就是修电脑的、装网线的、背锅的岗位。
其实不然,运维是一个非常广泛的定义,在不同的公司不同的阶段有着不同的职责与定位,如果以operation(运维英文)字面的含义去理解,认为就是敲几行操作命令的工作,那就错了。
运维是一个融合多学科(网络、系统、安全、应用架构、存储等)的综合性技术岗位。
对于初创公司,运维工程师的工作可能需要从申请域名开始,购买/租用服务器,上架,调整网络设备的设置,部署操作系统和运行环境,部署代码,设计和部署监控,防止漏洞和攻击等等。
对于大型的公司,对于运维工作的要求越来越高,也催生了更细化的运维分工:从大的方向,可以分为基础运维、系统运维、网络运维、IT运维、数据库运维、运维开发、大数据/云计算运维、运维安全、运维专家、运维架构师等方向。
从目前来看,未来运维有两大发展方向:
① 大数据、云计算方向
云计算平台都是基于云服务进行架构设计的,而云服务已经把传统运维的监控、系统维护等做的很好了,云服务运维需要的是对云服务非常熟悉,能够为业务设计合理的云计算架构。
② DevOps,运维开发方向
DevOps是开发、技术运营和质量保障三者的交集。
3、运维的诞生
从最早的网管开始,九十年代初期,互联网欠发达的时候,还少有==“服务器”==的概念,电脑价格昂贵,大多数人并不具备在家上网的条件,网吧应运而生。
网吧的电脑、猫等设备需要进行日常维护,于是“网管”岗位应运而生,这就是早期运维的雏形。
4、90年代初网吧图
5、运维行业背景
① 从行业角度来看,随着中国互联网的高速发展(BAT)、网站规模越来越来大、架构越来越复杂,对专职网站运维工程师、网站架构师的要求会越来越急迫,特别是对有经验的优秀运维人才需求量大,而且是越老越值钱。
② 从个人角度,运维工程师技术含量及要求会越来越高,同时也是对公司应用、架构最了解最熟悉的人,越来越得到重视。
③ 运维工作的相关经验将会变得非常重要,而且也将成为个人的核心竞争力,优秀的运维工程师具备很好的各层面问题的解决能力及方案提供、全局思考的能力等。
④ 由于运维岗位所接触的知识面非常广阔,更容易培养或发挥出个人某些方面的特长或爱好,如内核、网络、开发、数据库等方面,可以做得非常深入精通、成为这方面的专家。
⑤ 当前国内外对运维人才的需求非常迫切,运维工程师的薪资也水涨船高,与研发、测试等技术部门持平,甚至超出。
二、企业运行模式
1、铁三角
铁三角 = 产品 + 研发 + 运维
流程走向:产品设计 → 项目研发 → 项目测试 → 项目上线 → 系统运维
2、部门与部门职责
产品部门(PM、UI、UE,3-5 个):设计产品的需求,确定需要做的项目的功能和细节问题
研发部门(5-7 个):根据产品部门/测试部门提供的项目模块需求进行编程
测试部门(2 个左右即可):对于研发部门提供的代码进行运行测试,检查是否存在bug和一些需要改善的体验
运维部门(3-4 个):负责项目环境部署、上线、架构的搭建等等
3、上线与生产
上线:上线是指将项目从测试环境转到对用户开放的过程。内测/公测 → 开服
生产:上线之后的运行阶段,称之为叫做生产。(有流水阶段)
在项目的从无到有的过程中,可以将其分为两个阶段:研发阶段、生产阶段。
运维在其中承担了承上启下的作用,衔接了研发阶段与生产阶段,属于其中最重要的一环。
4、网站的概念
简单地说,网站是一种沟通工具,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。人们可以通过网页浏览器来访问网站,获取自己需要的资讯或者享受网络服务。
扩展:了解网站的分类
根据网站所用编程语言分类:例如ASP/PHP/JSP网站等;
根据网站的用途分类:例如门户网站、行业网站、娱乐网站等
根据网站的功能分类:例如单一网站(企业网站)、多功能网站(网络商城)等
根据网站的持有者分类:例如个人网站、商业网站、政府网站、教育网站等
根据网站的商业目的分类:营利型网站(企业/行业网站)、非营利性型网站(政府网站/教育网站)
根据网站的面向终端的分类:Web网站(电脑端或PC端)和 WAP网站(手机端)
5、网站运行模式(重点)
DNS 作用:将域名转换成IP 地址。
从上图中可以看出如果一个网站项目需要正常的运行,则需要的前提条件有:
① 域名(方便用户记忆)
② 需要对域名和ip 的关系进行关联(DNS 服务器)
③ 服务器
④ 服务器的项目运行环境
6、几个重要概念
① 服务器
就是给用户提供服务的机器(电脑)。服务器可以分为四大类:塔式服务器、机式服务器、刀片服务
版权声明:本文标题:day01运维概述与Linux系统安装 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1727175397a1100600.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论