终于,流浪CIO跟她去“混”了
CIO何等清醒,明白人里的大明白,爱踢场上的踢不烂,咋还出来“混”了?难道是地球要流浪,CIO被流放?哦不对不对,CIO略惆怅?时间已经来到了9102年,眼前的黑不是黑,你说的白不是白,黑白混合一波三折,一颗赛艇的流浪CIO系列故事要从下边的这个案例说起。
“我没见过黑夜,我没见过星星,我没见过春天、秋天和冬天”。
耳熟吗,这句话也是故事主人公常常引用的一句科幻小说开头语,但是往往在话音未落时,他会加上另一句:“但我见过世面”。
他就是男猪脚,奚爱欧。某FinTech公司CIO,纯直撸铁工科男,秀发浓密确是罕见且远近皆可观。做过6年开发,4年系统架构及项目管理,三年前来到现在的公司出任CIO,理论与实践经验丰富,IT圈内口碑甚好,可以说是一个四肢发达,头脑更发达的聪明人。
奚总的职业发展一路走来,绝对是身经百战的老司机,用他自己的话说:习惯性跟丫死磕。的确,较真的性格也成就了他今天的地位,从激情燃烧开发岁月时期的绝对大腿,到后来项目管理的独当一面,再到转身CIO之后的把握大势,可以说,每一个角色他都做得足够出彩。可就是这样的一个战士,近一年来也犯了难,他的困惑在于一个一直萦绕的问题:混还是不混,怎么混?
跟很多新型FinTech公司一样,拥抱互联网线上用户服务,可以说是每一家的生命线。奚爱欧的公司近两年业务发展迅速,上线的项目一个接一个,但是碰到的困难也是越来越棘手:
• 近两年业务发展迅速,上线业务年度增长指数级,小马拉的都不是大车,简直是火箭;
• 业务峰值挑战巨大,尤其是在双十一、开学季等红利期更是要密集上线一些重要应用,对基础设施的稳定性及弹性诉求迫使产品开发团队已经广泛的在采用容器、K8S等利于快速部署上线和弹性伸缩的新技术,开发团队像高铁一样跑的倍儿快,相较而言基础设施还像是绿皮火车;
• 平台五花八门,疲于应付各种软件工具平台和硬件的维护,想开放的不够开放,想封闭安全的不够安全,运维管理员都是边骂边干、男默女泪;
• 现有虚拟化、云平台故障问题定界难度大,各种厂家各种花式扯皮。
为了这些事,可是愁坏了奚总。将近一年的时间里,每当业务高峰的时候,他就时刻悬着一颗心,应用版本的不停上线、回滚和规模伸缩等对于基础设施团队挑战巨大,也着实“幸福烦恼”一般折磨了有些日子。业务部门时不时的再踢一踢屁股,老奚那好强的性子也受不了。
新年以来,他一直在思考如何彻底摆脱老旧平台的瓶颈,尤其是对容器平台的兼容性和易用性问题,这就是为什么一开头揶揄他是流浪的CIO,因为他一直在不停的评估各种方案,急切的心一直不能落定,好似在流浪一般。
其实困扰奚爱欧的不是单纯的某个点的问题,总结起来有两个方面:技术可行、方便搞定。
技术可行——里边涉及的主要就是如何支撑和服务好开发团队的需求,看起来倒也确实直接,需求对方案,问题对办法。但是系统性的拆解,那是费劲了脑袋。
• 最典型的一个困局就是,开发团队的测试环境要发布到生产环境上,随着业务越来越多,这简直搞得运维头大要跪(尤其害怕听见开发提Cloud Native App),因为数据隐私的客观挑战,两年前,整个平台部门就已经决定把绝大多数的生产系统整合到本地数据中心里了,开发小哥甩过来的包,有时候那真叫一个刺激酸爽,所以开发测试和生产发布的对接挑战不少,一直处于一个缝缝补补,拜求“乖乖”的状态。
• 再一边,关于技术设施平台是“造”还是“买”的问题,其实一直在纠结中。大厂的基础设施团队一定是尽可能自己做,毕竟业务量摆在那里,但是老奚公司的体量虽然有高峰但跟那些大厂比还不算一个咖位,自己开发封装一套底层基础设施平台确实耗费资源不太现实而且没有必要。老奚天天都在思考的如何提高平台和运维团队的效率,操碎了心。
另一方面的“方便搞定”也有挑战。
这个方便搞定不光指的是技术操作人员的方便搞定,而且还涵盖了周边团队的事情。公司的采购部门也不是摆设,年年喊着优化TCO、降低低效招标频率也都不光是口号,硬件盒子倒还好说,毕竟每年都有框架而且需求明确方便统计。可是另外一边软件工具、许可费用等就一直被人家诟病,一会公有云要续费了,一会私有云要算核数了,一会超融合要扩容了,一会其他第三方工具要采购了,加起来没少花钱,而且给采购的印象就是不停的买买买。流程分散且繁琐低效,弄着弄着经常还要扯皮推搡,老奚再次操碎了心,而且受了不少气。
有没有什么办法能让老奚的心不再疲倦流浪?要是能尽可能的解决以上两个方面,还是有希望的。这不,老奚的得力干将献上了一计。
白超昊, 技术肥宅,已秃,人有多邋遢活儿就有多讲究,老奚手下的业务骨干,由于在开发团队和IT团队都待过,两边都摸得门清,深刻理解需求,痛老奚之痛。
小白一直在关注各种云基础设施及技术发展,实际上也多次向老奚谏言采纳混合云的架构逐步试水甚至替换现有平台。用他的话来讲,基础设施真的想做好,就得向“两化两性”四方向去发展(霸王防脱提醒您敲黑板):
1. 服务化
2. 标准化
3. 一致性
4. 易维护性
别看这话说着都虚头巴脑的,但是在小白那里,有着充分的论述和认识。
• 服务化和标准化可以保证业务发展朝着云服务的大方向正确发展,不走回头路而且大幅提升工作效率;
• 一致性和易维护性会成为产品团队的福音,敏捷、稳定、平滑的保证业务成功。
要是再能解决采购部门等周边团队的诉求,那简直会是个大杀器,小白经常这样日思夜想着,实际上这种大杀器就是小白一直建议的混合云平台,他每天都称呼“小混混”挂在嘴上。直到有一次参加完一个混合云产品Workshop之后,油腻白小激动了一把,一开始也没有给老奚正式汇报,带着几个小兄弟通过POC的机会慢慢对这个小混混上手测试了起来。
逐渐的,白超昊原来的很多设想都在这套小混混上开始慢慢实现或者朝着积极方向在发展。
• 原来开发甩给运维的包不用再担心了,开发测试和生产环境都是统一的API云平台,不存在一致性问题了;
• 容器的管理平台也基本上托管和服务化了,小混混上都能整得明明白白;
• 采购老妹儿们也抱怨少了,因为她之所以敢叫高度一致的混合云,除了有统一的界面、API、应用商店等,还因为公有云和本地云使用一套计费系统和账号订阅,简直好比烧香顺便看和尚,省了不少流程上的事儿;
• 易维护性方面更是做到了极致,由于严格的系统访问控制方便客户聚焦服务化的业务本身,平台运维几乎由小混混的服务团队来负责。
小白和老奚关于这套小混混,详细进行方案设计和可行性论证、进行压力和稳定性测试、高可用测试,甚至在拔走一些硬盘发后发现系统的安全加固已经防止了数据泄露的风险等等一系列的良好体验,一点一滴的帮助奚爱欧和他的整个团队做出了最终选择——就跟她去混吧!
小混混其实有个名字,她是华微*艾瑞斯坦,她让奚爱欧“混”的明明白白,配齐家当,不再流浪。
啥子配齐?戳“阅读原文”一站式配齐。
往期回顾