共计 6214 个字符,预计需要花费 16 分钟才能阅读完成。
大家好!我是爱吃、爱玩、更爱学习技术,IT 届的新晋网红,开发者的好敌人—比特熊!
最近火到没边的《鱿鱼游戏》大家看了吗?
比特熊:本熊看的时候就在想,这个赛博安娜贝尔一样的木偶必定用了包含 AI、图像识别在内的很多云技术,实现得还挺好的。
【比特熊故事汇】作为比特熊直播间系列栏目的首发,将定期邀请技术大牛和行业先锋做客。这里不仅讲最“热”的技术,还有更多待解锁的集体故事和趣味话题!在这里打个广告,欢送酷爱技术分享、有故事的敌人来到比特熊的直播间!
比特熊:这次的【比特熊故事汇】邀请到了三位微软 MVP——刘海峰、蔡孟玹(Alan Tsai)、闫晓迪。来到【比特熊直播间】现场的是海峰老师,Alan 和闫晓迪老师在台北和新西兰,通过线上的模式一起退出。大家一起聊聊“云”的实在应用感触、上云的挑战和顾虑、实例 demo,商用实际、精彩集体故事分享,亮点多多。谁取得过“最佳吐槽奖”,又有哪位喜爱电影还有小说?
比特熊直播间首次尝试线上线下的联动模式,心愿大家喜爱,咱们能够无惧空间局限给大家邀请到更多违心分享的老师。
比特熊:咱们这期的主题是“云上起舞”,对于熊仔来说有些艺术,有点形象。这个短句的神秘如何解析,就请现场的海峰老师给大家讲一讲吧。
海峰:那我就从本人和 Azure 的渊源说起吧。我大学毕业后成为了一个开发者,一个网站建起来当前要去部署,最大的问题就是服务器总被黑,那时候有破绽,还没有所谓的“云”。就算把服务器的安全策略做得经典一点,各种服务器也很难把控。
服务器的性能十分多,然而我做 web 开发,我只须要其中一小部分,把我的站点跑起来,其它的我不想关怀。那时咱们就想有没有可能做一个服务零碎(那时还没有“云”)。因为一个机缘我有机会参加了微软 Azure 的测试,那时候还没有大陆版和 Globe 版的概念。
如果理解 Azure 的人应该晓得,最早的时候 Azure 是没有虚机的,没有 VM。过后去做测试,好多敌人说:微软的云是不错,它为什么没有虚机呀。甚至当初好多敌人一说到云计算,就感觉是虚机。包含最早做 IDC 的时候,做个 VPS 可能就是叫所谓的“云计算”,实际上那不是真正的云。
真正的云应该是什么——PaaS 级的利用,这也是微软的初衷,为什么不做 VM,起初没有方法,因为 PaaS 级利用大家实际上手还是比拟吃力的,当初甚至好多人只晓得 PaaS 的概念,怎么用,不了解。
微软在这方面做了很多工作,而且底层也做的绝对比拟齐备。因为微软有人造的劣势,大家如果是老鸟或是个老程序员的话,应该都有这个经验,最早做服务器开发的时候破绽很多,要解决很多不是咱们开发该干的事,有了 PaaS 当前就很好地解决了这些问题。
咱们公司也是微软的 partner,2014 年参加了 Mooncake 的落地,Mooncake 就是从 Globe 版到世纪互联版的我的项目。咱们做了一个平台叫 51Aspx,大家如果是.Net 开发可能理解过咱们的平台,咱们的平台最早开发原生都是在 Azure 上进行的,咱们整个的开发部署都是用 PaaS 级的利用,咱们能够做到弹性伸缩,不必去过多的运维。
这其实也圆了我最早作为开发者的一个幻想,只关怀我的代码,其它货色不 care,比方整个服务器的运维,硬件的保护。大家如果有相似的经验,就会晓得还是蛮苦楚的,那时候咱们在电信的机房,戴尔的服务器那么多,中午手机都不敢关机,你不晓得什么时候服务器就当掉了。比如说风扇坏了,不散热就 down 掉了。当初用了云当前,就不存在这些问题了。
Alan:海峰老师介绍了很多内容,我再延长一点点。咱们都晓得上云是势不可挡的,就像海峰老师说的 VM 是大家最相熟的,本质上 VM 到治理的货色切实是太多了。所以 PaaS 真的十分不便,如果你是开发者的话,其实你只须要关注你的开发,PaaS 就把一些事件做好了。
大家都晓得上云是趋势,可是为什么推动还是比拟艰难,我感觉起因之一是既有的 IT 人员会放心:是不是上云了之后就不须要我了,我的一些技能是不是就没方法应用了。
我感觉咱们要跟着这个时代,不论企业有没有筹备好,能够先把本人筹备好。我就这里就飞快地给大家看两个画面,咱们举个例子,任何应用程序里肯定会有两个货色,一个是数据库,另一个是用来运算的服务。数据库咱们会用到 Azure 的 SQL Database。数据库最常要留神的是什么——高可用和数据安全。这方面,如果用 Azure SQL Database 的 PaaS 服务的话那你就只须要按几个按钮,点一点就完结了。
另外一个环节就是运算,大家能够看到在 App Service 外面就是微软 PaaS 的服务,那最常遇到的需要就是我想做一些扩大,也是点一点就做完了。咱们能够设定某一个规定,比如说 CPU 过载超过多少工夫就主动延展。
比如说我晓得每个周末,在特定的工夫会有十分多的人,设定好了之后到那个工夫点,它就会主动帮你做延展。咱们讲到利用的时候,都会想到部署的事,怎么能够疾速地部署,如果服务器坏掉,怎么能够疾速启动另一个,这就会延长到晓迪老师等下跟咱们介绍的 DevOps。
晓迪:方才听海峰和 Alan 讲的,我有一种感觉,叫心有戚戚焉。咱们回忆本人的从业经验,我是从 2000 零几年开始做软件开发,咱们做布署公布的时候,编译进去那个 DAL,咱们要手动把它拷贝到服务器上。人工操作常常会有各种各样的问题,比方拷错了,版本出问题。还有一个问题是本地开发环境和服务器不统一,程序员常常有一种说法:在我的机器上为什么是好的,怎么到你那就不好使了。
当初咱们能够用云服务,简略地实现缩放,实现资源的配置。咱们开发的程序,怎么把它很疾速地交付给咱们的用户,这也是很重要的一个点。微软还有一个十分弱小的一个货色,相当于一整套武器库,来帮忙咱们进步交付和公布的效率,也就是 Azure DevOps。这张 PPT 里就有十分多的 Azure DevOps 的资源,能够看一下:
一提到 DevOps 有人可能感觉这是一个 job title,还有人感觉他是开发和运维的单干啊,或者说开发运维的自动化,这些都是对的,DevOps 是一个很大、很宽泛的概念。
微软给 DevOps 下的定义:把人员、流程和产品联合起来,继续地为咱们的用户交付价值。
你能够用 DevOps 实现整个用户生命周期的治理,不须要去用比方 JIRA 去治理工作,用 Jenkins 配置 CI/CD,再把它们组合起来,这些 Azure DevOps 基本上全副都曾经提供了。因为有了这种自动化的工具,咱们就不必放心公布成为破坏性的更新,因为这些公布都是自动化的,没有人工操作,只须要点点按钮,缩小了出错的可能性。对了,五人以下的团队是完全免费的!
比特熊:好!非常感谢三位老师能从不同维度,为咱们分享了丰盛的云体验。
海峰:等等比特熊,我还想总结一下,方才 Alan 和晓迪讲的都十分好,特地是晓迪讲的 DevOps,原来叫 VS Online,咱们也始终在用它,第一个起因是它的确是收费的,咱们又买了些 licenses,也很便宜。大家晓得微软起家是 Windows,不单单是给了大家一个工具,更是把 Windows 整个管理体系融在了工具里。所以我真心心愿大家,如果有机会,能够体验下 VS Online,当初叫 DevOps,和 Azure 联合得十分好。
海峰:这是对于方才技术局部,我做一个小的总结,上面就谈一下我的经验,事业方面。我学的业余其实跟计算机没有关系,是资料,化工畛域的。其实我齐全是靠自学,包含向圈内的大咖求教,读很多大咖的书。咱们过后报考大学业余,当初的互联网 / 编程概念都没有,只有计算机利用,具体做什么,大家也都不太分明,没有当初的岗位这么细分——前端后端、云计算等等。
当初整个环境比咱们当初要好很多,云计算曾经成为一个基础产业了,咱们守业的老本,实现幻想的间隔和土壤是十分好的。我大学的时候跟咱们的老师一起磋商,说做一个卖鲜花的网站,但发现那时候呢,第一个领取渠道解决不了,第二个基本没有物流,这些货色当初看来曾经不是问题了。
当初跟大家讲故事我会说原来的互联网,实际上是经典互联网,那一波曾经过来了,你能想到的,其实很多人都在做了。然而在一个细分畛域,还是有很多机会的,我感觉不论是在校的学生,还是咱们开发者都能够思考一下,当初很多货色到谷底了,对咱们来说也可能会有新的机会。
我一句话总结就是,作为开发者咱们能够有这样一个技术幻想,然而这个幻想是要为商业服务的。
比特熊:线上的两位老师有什么想分享的吗?
Alan:那我先来咯,我的业余是跟计算机无关的了,那时候感觉学计算机,只有会写程式就好了,不必做别的事。但近几年发现,对工程师来说沟通是十分重要的一个能力,我缓缓发现,其实程序员做的事件是翻译,咱们就是把人要做的事件,翻译成机器看得懂的。
某种程度上,我应该是大家眼中比拟典型的工程师,我的日常生活其实也没什么特地的,就是每天写写文章、录一些教学影片。因为是认证讲师,所以会在一些机构做一些内训,或者是翻译文章、软件之类的。我刚毕业的时候,是 web 最风行的时候,可是学校齐全没有教过,所以也是要靠本人看一些书,参考一些大大的教程之类。
我蛮早就接触到 MVP 这个概念,MVP 就是喜爱做一些分享。过后有一个 Visual Studio Code 的专栏,翻译都是请社群的人帮助的,我英文能力还算 OK,就也帮忙翻译了一下。乏味的是,那时候负责人来到台湾,请社区做一些推广,因为我也是台湾某些社群的人,他们才发现曾经有一个叫 Alan 的人在做这些事件。
在疫情之前,每一年微软在美国有一个 MVP 大会叫 Global Summit,那个负责人还邀请我,我还认为他寄错人了,因为我那时候还不是 MVP。原来他认为只有 MVP 才会做这些事,就预设我是 MVP。所以想通知大家的是,不论对什么货色有趣味,花工夫在下面,无形之中说不定就冒出来,你本人也不晓得。
比特熊:最初一位,晓迪老师!
晓迪:我跟海峰老师一样,我大学也不是学计算机的,我是学水产的,计算机也是纯正喜好。我记得我过后最早的时候,大学做了一个 ASP 的网站赚了六百块钱,十分十分开心。我以前感觉 MVP 就是十分厉害的专家,当初误打误撞本人也是了。几年之前,我是国内最早的一批的 Windows Phone 的开发者,写了很多 Windows Phone 的 APP,学习的过程中遇到不会的货色,就把它写个 blog 收回去,大略写了得有十几二十条。
起初有一次开峰会的时候,在杭州还是哪,咱们的 MVP 项目组给我颁发了一个最佳吐槽奖,不是叫吐槽奖,叫最佳倡议奖,可能因为我吐槽太多了,是一个十分大的惊喜。
还有一点就是,海峰老师守业这么久必定也很有感触,很多事件可能技术不肯定高大上,然而它胜利了,有时候技术十分牛,但它失败了。所以这事很难讲,我感觉团队的力量还是比拟重要的。
咱们作为技术人员,最好还是放弃一个一生学习的态度,其实有时候我常常也会很焦虑——为什么我越学,越感觉本人啥都不懂呢,我前一年玩 IRS,好不容易学会了,为啥又出了个 Docker,就感觉本人有点跟不上时代。然而没方法,技术人员就是爱折腾,不停地折腾新的货色。这里我想鼎力举荐咱们的胡浩老师,老师也是一位资深 MVP,是我的偶像,我就分享到这里。
比特熊:这次我很打动的一点,是因为地区不同吧,之前这种交换的机会基本上都属于网友身份的交换,但这一次可能是直播的魅力,尽管是线上线下互动,但也很靠近面对面的体验了,老师们达到了很高的共鸣,也分享了在之前的交换中没有过的十分有意思的内容,很多是对于学习、扩大认知畛域的。
聊完了事业,我还想请问老师们平时有没有什么特地的兴趣爱好,海峰老师,据说你是十分喜爱看电影对吧?
海峰:晓迪聊到 WP 我有点意犹未尽,我也吐吐槽。一说到 Windows Phone,当初我家里有三台 Windows Phone,诺基亚。咱们好多 MVP 手里都有 Windows Phone。过后的故事不讲了,这是一个路线、抉择的问题。
黑寡妇用的也是 Windows Phone
海峰:那咱们来聊聊电影,最近有一部电影叫《失控玩家》,不仅是 AI 了,和游戏、元宇宙联合得比拟多。故事不用说,大家应该都看过了,咱们说说外面的一个“bug”,游戏最初失控的时候,老板拿着斧头去机房把服务器一个个都砍掉了。
但其实这样的时代曾经过来了,当初的云计算机房或者说云计算中心,一个人拿斧子都不太可能进得去。就算把服务器都毁坏了,依照云的准则,“两地三核心”也不可能同时毁掉了。而且联合区块链后,这个游戏齐全能够是自运行的,没有中心化的服务器。这个“bug”,如果不懂云技术可能就看不出来。
还有一个电影叫《降级》(Upgrade),讲的是主人公出车祸后瘫痪了,神身材被一块芯片(AI 机器人)管制了,后果他的意识包含学习能力都齐全变了,利用机器学习,他能够疾速学很多事件,变得十分强。
比特熊:本熊也看过这部电影,男主是一个十分爱车的汽车技工,第一幕男主修了半天车,车子轰隆隆动员后,他在空无一人的车库中摸着车说了句“我爱你”,而后镜头移到里面才通知观众:这其实是一个将来世界,他人都用的是主动驾驶汽车了。比特熊太喜爱这个结尾了。
《降级》
海峰:还有一部电影是对于兽性的,咱们作为“清淡大叔”不光要钻研技术,也要看看探讨兽性、社会规定、人生现实的货色,比拟经典了,叫《雪国列车》,他形容的是世界覆灭后,剩下最初一批人都在一辆永动的列车上,被分成了各个车厢,隐喻了阶层。
男主是美国队长演的,他试图找到通往首节车厢的办法,颠覆列车长的统治。
比特熊:老师说的这几部电影比特熊都有关注过,对爱吃的比特熊来说,《雪国列车》外面的蛋白块让本熊印象太粗浅啦。尽管电影反映的状况残暴,但男主人公突破事实,争取自在的意识和勇气是比特熊须要去思考和学习的。
比特熊有话说
本期直播,比特熊和线上的观众们一起“密切接触”了三位有幻想、敢实际、爱分享的技术英雄。尽管有两位远在台北和新西兰,然而这贵重的直播时光让咱们可能共享彼此的情绪和举世无双的人生经验。
海峰 老师在直播中屡次调侃本人是“中年大叔”,写不动代码了。然而他带给比特熊的可不是“35 岁危机”。在他身上不仅能感触到“程序员想要扭转世界”的英雄梦,从他的商业化眼光还有直播前领导女儿收看直播的场景。比特熊看到了“英雄”身上的多重身份,这些“面”组合在一起才是举世无双的他。
与 晓迪 老师始终是网友的关系,通过微软 MVP 的我的项目才有机会做直播分享这样乏味的事件。预报一出,马上有粉丝亲切喊出“芝麻叔”。比特熊对晓迪老师说的“不会就写下来”印象粗浅,从一个齐全不相干的业余做到当初被大家认可,比特熊的拜服曾经不能用文字表白了。尽管是新西兰的深夜,但晓迪老师脸上的笑容通过屏幕感化了咱们,他对技术的酷爱也激励到了比特熊。
线上视频连线重点 Alan 老师衣着格子衫戴着黑框眼镜,仿佛是咱们传统认知的程序员,确实在明天的分享中,Alan 老师是齐全计算机专业出身而后从事了相干的工作。但随着咱们行业在变动和老师本身的性情,他通知咱们程序员不止是敲代码,沟通反而能发现意料之外的惊喜。
短短的交换,比特熊感触到了英雄们身上分享就是分享,酷爱即是酷爱的纯正。置信在本期英雄故事中,也解答了九月 MVP 留给咱们的问题。比特熊十一月的 MVP 英雄故事会持续加注降级,到底咱们的故事如何开展~锁定我的频道,精彩行将到来!
扫描比特熊个熊微信二维码,退出【比特熊粉丝后援会】
与开发者一起嗨聊,期待成为你的好友~