云核云计算,舞台等你来

个人介绍

我个人是在华华公司,云核产品线,做PaaS平台的,众所周知,现在云计算很火,是计算机领域未来发展的方向。简单说一说吧。

入职前

入职前呢,得知我是分到了云核产品线,我自己也是七上八下,这是一个什么样的团队?脑子里一片空白,也不知道这个部门是干啥的,自己是什么样的岗位,以后做点啥,没什么概念,只知道可能是做软件。

然后也是在牛客网上搜寻答案,听别人说什么“云核大舞台,有命你就来”,“圣无线,神终端”,说得人前途一片黯淡。但是我也没在意,工作吐槽哪里都有,是真是假,自己见识。

入职后

做华华软件,进了公司后都是通用软件工程师起步,什么叫通用软件工程师呢?这个叫法很有中庸意味在里面,“通用”嘛,就是不限定职位,我是一块砖,哪里需要哪里搬

公司太大了,一个产品线,向下纵深可达七级部门,像一棵树一样枝蔓延伸,到达第七级有100多个战斗团队!

新员工刚进来第五级部门是定了的,跟随招聘hr。进入大部门后会分配到小团队,每个团队可能做的业务就不一样,甚至掌握的语言都不一样的。

这样做主要是因为很多人本来就不是科班出身,互联网半途出家的同学们应该不用我多说了,所以进入大部门后分配到小团队,这应该是公司考虑后的最佳方式。

云核是个啥产品线

要讲清我的职位是干嘛的,就必须要讲清云核产品线是干嘛的,没办法,公司太大了。

首先华华不只是卖手机,以为手机就代表了华华,那可真是误会大了。

华华是做通信的,一开始就是做通信的,现在主业就是做通信,未来还是要做通信的。

任老板说过:通信是儿子,其他都是女儿。那哪个部门是亲儿子?嘿嘿,就是云核心网部门,前身是核心网部门,2016年为了彰显“上云”的决心,更名为云核心网

那么通信就很重要了,我们打电话、语音聊天、流量上网,这就是通信,收发长波、微波以此来满足通信,那么需要通信设备,设备里面包含了通信先进的硬件技术和软件技术,ok,这就是华华的主业,也就是云核心网在做的主业

我的部门是干嘛的

云核心网部门呢,也还是太大了,为了实现通信,分为硬件和软件、前端和后端、无线和有线、边缘和中心。

而我的所处的部门,则是电信云,下辖PaaS开发部。19年之前没有PaaS开发部。部门就是为运营商电信、联通、移动)提供通信设备,这些设备在通信活动中计费、统计、监控、运维。之前的通信设备部署方式就是传统方式,物理集群,软件平台管理,服务裸机运行。那么就有着一系列问题,可靠性不强、开发周期长、上线难度大、可扩展性弱等等等等。

ok,当后来云计算如火如荼,云核心网决定,通信软件服务上云,必须上云。

上云,上的是个什么云

1. 简单说说云计算概念

云计算是一种通过计算机网络以服务的方式提供动态可伸缩的虚拟化资源计算模式。按照服务层次分为IaaS、PaaS和SaaS三个层次;按照部署方式可以分成公有云、私有云和混合云

这里有两个点注意,一是云计算通过虚拟化技术实现,表现为虚拟化资源;二是云计算是一种按量付费的模式。

这里再通俗解释一下,比如一台硬件服务器,有内存20G、硬盘500G、CPU 12个,传统方式得整台租用。但是我可能用不了那么多资源,于是有人通过虚拟化技术将内存、硬盘、CPU抽象出资源池,这个过程叫资源虚拟化。于是虚拟化的资源就可以随意使用了,20G的内存租给20个人,每个人分1G内存使用,用完又回收到资源池内(动态可伸缩)。所以你用1G内存就交1G内存的钱,用10G内存就交10G内存的钱,这是一种线上费用计算模式,称之为云计算

我们来举一个生活的例子。以前网吧是不是很普遍,我们买不起整台电脑,但是我们可以用几块钱换取一小时租用电脑来上网,这就是一种按量付费的模式,只不过我们租用的是实体电脑;一旦我们将网吧的硬件资源虚拟化,搬到互联网来出租计算,完全可以叫做云网吧,这就是云计算。

成本

可伸缩

安装周期

2. 云计算服务类型

1. IaaS(Infrastructure as a Service)的缩写,即基础设施即服务

IaaS是一种云服务,提供基本的计算基础结构:服务器(CPU),存储(内存、磁盘)和网络资源(ip与端口)。通俗来说,就是把物理服务器资源,如CPU、内存、磁盘虚拟化,放入一个资源池里,客户端按需申请使用。

IaaS服务可用于多种目的,从托管网站到分析大数据。客户可以在所获得的基础架构上安装和使用他们喜欢的任何操作系统和工具。IaaS的主要提供商包括Amazon Web Services,Microsoft Azure和Google Compute Engine。

如下图:

2. PaaS(Platform as a Service)的缩写,即平台即服务

PaaS是指为运行时环境提供用于开发,测试和管理应用程序的云平台。

很好理解,PaaS就是在IaaS的基础上把运行时环境、中间件、操作系统也都给你装好了,而客户端就在PaaS上安装应用程序,生产个人数据。用户只需要关注自己的业务逻辑,而不需要关注底层。PaaS服务的示例包括Heroku和Google App Engine。

如下图:

3. SaaS(Software-as-a-Service)的缩写,即软件即服务

SaaS允许人们使用基于云的Web应用程序。

SaaS就更方便了,直接在PaaS的基础上把应用程序都安装好了,生成的数据也都在云服务器上,客户端只需要连接上网络就可以直接使用应用

实际上,电子邮件服务(例如Gmail和Hotmail)就是基于云的SaaS服务的示例。SaaS服务的其他示例包括办公工具(Office 365和Google Docs),客户关系管理软件(Salesforce),事件管理软件(Planning Pod)等。

如下图:

ok,然后之前的通信设备的软件,包括服务、平台、前端、后端,乱七八糟,全部上云,就是部署在PaaS上,ok,所以我们需要一个PaaS平台!终于终于,聊到我到底在干嘛了,我就是开发PaaS平台的

日常做的工作就不多聊了,和软件开发都一样,本质没什么区别,都是开发bug。

我自己啥感受

1、从部门来看,产品线是做的公司主业,主航道,一定不会错,什么部门都可以裁,这个部门一定不会裁,这个部门是每年为公司贡献利润最多最稳定的部门

2、从技术上来看,我感觉我运气还蛮好,一开始就来到这个团队,开发PaaS平台,跟当今的云计算产生关系,至少技术上是和前沿、社会接轨的,哪怕万一,我说的是万一,万一不干了,学到一身技术走天下!云计算机会一大把

3、部门氛围好,像家一样,细节就不讲了

和云计算部门有啥区别

业务细分不一样,云计算面对企业和个人,而云核心网面对运营商,谁是金主爸爸不用我多说了吧。

总结

感兴趣的朋友可以赶紧投,正好最近广泛找人。

#安利/避雷我的岗位##互联网没坑了,还能去哪里?#
我与华华的故事 文章被收录于专栏

我与华华的故事

全部评论
厉害,占坑
点赞 回复 分享
发布于 2023-02-09 10:07 广东
可以内推吗
点赞 回复 分享
发布于 2023-02-10 17:39 浙江

相关推荐

2024-12-06 15:21
门头沟学院 C++
oppo 底层软件开发工程师 总包33w左右
点赞 评论 收藏
分享
2024-12-11 14:44
东南大学 C++
oppo 底软 n*15
点赞 评论 收藏
分享
评论
27
38
分享
牛客网
牛客企业服务