Linux云计算运维
互联网发展
1991年,林纳斯 托瓦兹(Linus Torvalds)带着他的Linux闪亮登场了,那一年还没有满街的微信支付
、支付宝支付
、你的女朋友还不知道淘宝网
、同学朋友之间还没有QQ
、微信
的联系方式。那个时候互联网
只出现在美国、而中国的互联网诞生于:
- 1994年4月20日,中国通过一条64K的国际专线才接入国际互联网,中国互联网诞生了。
- 1997年6月,丁磊创立网易
- 1998年2月,张朝阳成立搜狐网
- 1998年12月,王志东创立新浪
- 1998年11月,马化腾、张志东等五位创始人创立腾讯
中国互联网从无到有、从小到大、从大到强,从跟随他国脚步到世界领先,如今的中国,一分钟时间内,互联网会发生什么?国外有家大数据公司用数据有趣的诠释了这个问题:
- 一分钟内,滴滴打车有1388辆出租车、2777辆私家车被被叫车服务
- 微信有395833人登录,19444人进行视频或语音聊天
- 优酷土豆上有625000部视频被观看
- 微博上有64814条信息发出,50925条里含有照片,1891条里含有视频,498条里含有音乐
- 百度上有4166667个搜索请求;在淘宝和天猫上,774个人下单完成了购买
- ……
互联网追星
1994年的你,会乐此不疲地收藏着偶像的磁带和画册,然后把贴纸贴满课桌和铁皮文具盒,即使墙上的海报早已泛黄斑驳也舍不得拆。
2019年的你,不再需要为见不到偶像而发愁。
什么接机、歌迷会、见面会……所有能知道爱豆行踪的信息,只要连上网都能看得到。
而且你心仪的男神女神们,还会时不时地在社交网络上跟你来个互动,撩拨你一下。
互联网阅读
1994年的你,会在放学后一头扎进报刊亭,开始淘各种杂志和漫画。
而此时的新华书店想必也是人头攒动。
什么《皮皮鲁》《七龙珠》,不看完决不肯回家。
2019年的你,已经无需往返于各大书店,你只需下载一个微信读书
,几秒钟的时间,就能看到你想要书籍。
互联网社交
1994年的你,或许会对闪着霓虹灯的交谊舞厅流连忘返。
闲暇的周末约上三五好友去跳支小舞,那时候再也没有比这更有趣的联络方式。
四面相对的男男女女们矜持而又羞涩。一方舞池就是一个精致的社交圈。
2019年,如今的你除了和老友在好天气的下午相约一聚,也会在QQ、微信里联络感情。
即使素不相识的陌生人、表情包一出手,马上就可以称兄道弟,有网络就有社交。
互联网恋爱
1994年的你,在电话机还不普及的年代,去大街小巷里找到一个电话亭,然后按耐不住兴奋插入电话卡拨通号码的那一刻,应该是比吃了一罐糖果还要甜蜜。
2019年的你,已经不再需要寻找电话亭,拨通微信视频,有网络的地方,就能见到你心爱的人,通过光纤谈恋爱!
互联网购物
1994年,小女生们被妈妈们领着兴冲冲的去百货大楼里挑选心爱的衣服,开心到飞起。
2019年,你只需要躺在家里,点点手指头就可以浏览千万商品,而且各种各样的促销,好嗨哦~~
互联网订票
1994年的你,常常需要彻夜蹲在火车站的售票窗口前,或是跑遍各大代售点、就为了一张返乡的车票。
2019年的你,基本上告别了传统售票大厅,只需要通过12306的手机APP下单,或是携程网
、飞猪网
可以随时随地订到任何想去的车票,一张身份证走遍了天下。
互联网改变了我们生活太多太多,它给我们的生活做了减法
- 微信-少了点话费
- 支付宝-出门不带钱包
- 身份证联网系统-一张身份证一部手机走遍天下
- 订车系统-不再苦等出租车
Linux运维人员的核心职责
- 网站数据不能丢
- 网站7*24小时运转
- 提升用户体验,访问速度要快
Linux行业情况
Linux和众所周知的windows一样就是一个操作系统而已,只不过Windows更多的出现在日常生活,为大家所了解,属于个人办公、影音娱乐所用。
而Linux主要应用在企业端,由专业Linux运维工程师
使用,我们所使用很便捷的各种互联网应用、娱乐、支付、聊天的背后,看似简单。越是简单的应用,背后有着极其复杂的数据请求和响应。
在腾讯、新浪、百度、苹果互联网公司的服务器机房里,至少千万台Linux服务器,去处理众多用户的请求。
只有打开了Linux操作系统的大门,才是合格的软件工程师
对于整个互联网行业,根据W3Techs( 互联网数据资讯中心)数据统计,几乎所有服务端的系统,Linux占据了70%
移动互联网的发展,手机系统基本也就是Android和IOS,而Android基于Linux内核开发。
那些大数据、云计算、容器、人工智能几乎都是基于Linux实现的技术。
使用Linux服务器的公司
Linux与Windows的区别
免费与收费
- 最新正版Windows10官方售价¥888
- Linux几乎免费(更多人愿意钻研开源软件,而收费的产品出现更多的盗版)
软件与支持
- Windows平台:数量和质量的优势,不过大部分为收费软件;由微软提供技术支持和服务
- Linux平台:大多为开源软件,用户可以修改定制与发布,由于免费没有资金支持,部分软件质量可能欠缺
安全稳定性
- Windows平台:三天两头修复补丁,仍然会中毒(即便装了360,瑞星,金山毒霸。。。。)
- Linux平台:安全问题很少,无需安装xx杀毒,xx卫士
使用习惯
- Windows:普通用户基本依靠图形界面操作,鼠标和键盘完成一切需求,上手简单容易
- Linux:兼具图形界面(需要带有桌面环境的发行版Linux)和完全命令行操作,无法使用鼠标,新手入门困难,需要学习后方可使用,熟练后效率极高!
应用领域
- Linux:人们日常在Windows上访问的百度、谷歌、淘宝、qq、迅雷(xxxx大片),支撑这些软件运行的,后台是成千上万的Linux服务器,它们时时刻刻进行着忙碌的数据处理和运算
- Windows:可以运行英雄联盟、绝地求生、仙剑三、地下城与勇士、我的世界。。。等等游戏,而Linux开发的游戏几乎很少
Linux学习难吗
Windows的使用由于美观,便捷,早已深入人心,但是也仅限在PC端耀武扬威,由于Linux的开源、稳定、安全性、开发灵活性,同时因为WIndows系统的自身缺陷,也奠定了Linux操作系统在服务端的位置。
虽说如此,普通用户想要转变Windows的使用,转变使用Linux还是比较费劲的,因为你曾经的点点点...全部变成了命令行
形式。必须系统的、全面的学习Linux基础知识,方可使用。
Linux是一个全面、丰富多彩的生态圈,主流的IT技术都是各路大牛基于linux环境开发
- 数据库 MySQL、PostgreSQL
- Web Server Nginx
- 大数据 Hadoop、Spark
- 消息队列 kafka
- 虚拟化技术 kvm
- 容器 Docker、Kubernetes
这些软件你都能够很轻松的找到Linux环境下的使用手册,其他系统平台则不然。
Linux运维待遇
运维工程师的职责保障服务器运行稳定,网站7*24小时正常运转,负责Linux服务器部署、不断学习互联网相关运维技术、通过有效手段不断解决运维问题,是集网络、数据库、Web开发、运维、安全等诸多技能的工程师
运维领域不同于其他岗位,涉及专业领域较宽、技能知识可以深度挖掘:
- 系统运维
- 网络运维
- 安全运维
- 数据库运维
- 大数据运维
- 运维开发
Linux运维的未来
在大数据、人工只能、容器云技术的到来,运维工程师已然是任何一家技术公司必须依赖和大力投入的核心技术部门。
- 容器化加速,快速交付、持续创新、高效运维
- 云计算/IAAS 加速,不再需要维护机房,服务器托管的费劲的活
- devops解决传统运维痛点,促进Dev和ops之间的沟通,提升运维效率,软件能够更快速、频繁、可靠的交付