摘要:個(gè)人使用公有云服務(wù)的經(jīng)歷初會(huì)最早是年在項(xiàng)目中開始接觸使用云計(jì)算服務(wù),當(dāng)時(shí)的初創(chuàng)團(tuán)隊(duì)也是希望用最低的成本來驗(yàn)證,所有使用了云服務(wù)來做。目前國(guó)內(nèi)市場(chǎng)最領(lǐng)先的云計(jì)算廠商阿里云那時(shí)也才提供公有云服務(wù)不到年。
這是“如何高效使用云服務(wù)”系列文章的引子。該系列將講述如何利用各種公有云服務(wù)來安全合規(guī)、高質(zhì)量、快速、低成本的打造產(chǎn)品/系統(tǒng),幫助企業(yè)(特別是中小微創(chuàng)業(yè)團(tuán)隊(duì))在人少,錢缺的情況下做到最高效率。
個(gè)人使用公有云服務(wù)的經(jīng)歷 初會(huì)最早是2012年在parttime項(xiàng)目中開始接觸使用云計(jì)算服務(wù),當(dāng)時(shí)的初創(chuàng)團(tuán)隊(duì)也是希望用最低的成本來驗(yàn)證idea,所有使用了云服務(wù)來做POC。目前國(guó)內(nèi)市場(chǎng)最領(lǐng)先的云計(jì)算廠商阿里云那時(shí)也才提供公有云服務(wù)不到1年。由于云產(chǎn)品不夠成熟,加上團(tuán)隊(duì)技能經(jīng)驗(yàn)不足,自助互助的渠道不暢,導(dǎo)致最初的云計(jì)算使用體驗(yàn)并不好,團(tuán)隊(duì)沒有選擇完全使用云服務(wù)構(gòu)建產(chǎn)品。
IaaS or PaaS云計(jì)算興起的早期,云廠商大致分為兩類,提供基于IaaS或PaaS的云服務(wù)。2013年起也有嘗試不同類型的廠商平臺(tái),雖然也較好的完成一些體量不大的項(xiàng)目,但要在他們上面構(gòu)建大規(guī)模用戶產(chǎn)品或企業(yè)級(jí)應(yīng)用,在云產(chǎn)品完善度上或支持開發(fā)團(tuán)隊(duì)協(xié)作上都有不少欠缺,還有大量的基礎(chǔ)工作或限制留給了開發(fā)團(tuán)隊(duì)自身解決。
All-in Cloud2015年我開始一個(gè)微電影項(xiàng)目創(chuàng)業(yè),團(tuán)隊(duì)是不到10人的微型團(tuán)隊(duì)。從效率和成本考慮,我們將所有的服務(wù)都放到了阿里云上。我們使用了多種云產(chǎn)品,例如,云主機(jī)(多種OS),對(duì)象存儲(chǔ),圖片處理,CDN,SLB,人臉識(shí)別等云服務(wù),結(jié)合Devops集成開發(fā),測(cè)試,部署pipeline來加速產(chǎn)品的迭代和更新。每名工程師承擔(dān)一種以上角色,前端,后端,運(yùn)維,數(shù)據(jù),視頻渲染等。合理使用云廠商的各種產(chǎn)品幫我們?cè)谫|(zhì)量,效率,成本上獲得巨大的收益。
2017年我加入了一家企業(yè)財(cái)稅服務(wù)的初創(chuàng)公司負(fù)責(zé)技術(shù)團(tuán)隊(duì)。公司在2018年獲得了B輪投資,研發(fā)產(chǎn)品運(yùn)營(yíng)團(tuán)隊(duì)近百人,屬于中等規(guī)模。隨著各種開源技術(shù)的巨大進(jìn)步和影響逐步擴(kuò)大,微服務(wù)架構(gòu)的流行,基于Kubernetes的Cloud Native Computing興起。我們利用云廠商的容器服務(wù),DBaaS,Big Data,AI技術(shù)等用最高效的方式將數(shù)個(gè)單體應(yīng)用平滑升級(jí)到高可用彈性的分布式架構(gòu),更好的滿足復(fù)雜業(yè)務(wù)的多變需求,公司服務(wù)也在全國(guó)300多個(gè)城市落地,服務(wù)了數(shù)十萬中小微企業(yè)客戶。同時(shí)利用云廠商的VPC,訪問控制,WAF等產(chǎn)品進(jìn)行權(quán)限控制和安全保護(hù),有效防范了因?yàn)閳F(tuán)隊(duì)擴(kuò)大管理難度增加而出現(xiàn)安全問題。
緣起作為一名云計(jì)算服務(wù)6年的用戶,見證了開源技術(shù)的快速發(fā)展和影響力急劇擴(kuò)大,感受到整個(gè)云計(jì)算行業(yè)和廠商的長(zhǎng)足進(jìn)步。見證了國(guó)內(nèi)頭部云廠商從最初的使用難度頗大,現(xiàn)在成長(zhǎng)為萬眾創(chuàng)業(yè)的首選服務(wù)商。
過去的一年參加了數(shù)場(chǎng)技術(shù)會(huì)議,其中主題大多偏向于由知名的互聯(lián)網(wǎng)或行業(yè)公司分享在海量數(shù)據(jù)下的技術(shù)應(yīng)用。這些技術(shù)廣泛涉及開發(fā)語言、應(yīng)用架構(gòu)、性能、大數(shù)據(jù)、機(jī)器學(xué)習(xí)和人工智能等領(lǐng)域,無論這些公司是否采用開源產(chǎn)品,在團(tuán)隊(duì)單兵技術(shù)能力,專業(yè)的分工,對(duì)開源項(xiàng)目的研發(fā)投入力量,這些經(jīng)驗(yàn)和方法并不是中小企業(yè)可以輕易借鑒的。而云計(jì)算廠商將這些領(lǐng)域最基礎(chǔ)通用的能力以產(chǎn)品的方式輸出給用戶,以按用量的方式計(jì)費(fèi),使用更簡(jiǎn)單,有專業(yè)團(tuán)隊(duì)維護(hù)和支持。中小團(tuán)隊(duì)就應(yīng)該將這些事情“外包”給云廠商,集中精力到業(yè)務(wù)上,將最大的研發(fā)資源用到最核心最關(guān)鍵的地方。
我同團(tuán)隊(duì)同事溝通中,和公司研發(fā)候選人面試交流中,發(fā)現(xiàn)許多從業(yè)者對(duì)云計(jì)算服務(wù)了解還不夠深入。許多人理解中的云計(jì)算服務(wù)只有云服務(wù)器、云數(shù)據(jù)庫等少數(shù)產(chǎn)品,需要自己安裝維護(hù)應(yīng)用服務(wù)器、負(fù)載均衡、收集日志等等看起來每個(gè)應(yīng)用都繞不開的事情。他們的認(rèn)知還停留在排查應(yīng)用異常還需要遠(yuǎn)程登錄服務(wù)器看日志,做不到合理的根據(jù)場(chǎng)景高效組合使用云服務(wù),將云服務(wù)當(dāng)做水電一樣,作為最基礎(chǔ)的能力加速業(yè)務(wù)的發(fā)展。業(yè)務(wù)上是采用名氣大且成熟的產(chǎn)品,嘗試新鮮看起來酷但不那么完善的產(chǎn)品,還是二次開發(fā)或自研開發(fā)?要做出最優(yōu)的選擇需要工程師能夠從有高度的全局角度來考量,甚至在短時(shí)間內(nèi)能用POC項(xiàng)目驗(yàn)證多個(gè)可選的方案,基于數(shù)據(jù)做出最終的選擇。
這就是這個(gè)系列的緣起,之后我將陸續(xù)分享使用那些高效的云服務(wù)產(chǎn)品的場(chǎng)景、心得、體會(huì)等等。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/3410.html
摘要:什么是云主機(jī)是做什么用的,能簡(jiǎn)單的說明白嗎隨著云計(jì)算的發(fā)展和普遍的使用,云計(jì)算發(fā)展帶來的新技術(shù)云主機(jī)也悄然走入大眾的視線。而且云主機(jī)的服務(wù)配置可以根據(jù)客戶的實(shí)際需求進(jìn)行調(diào)整。數(shù)據(jù)共享平臺(tái)使用云主機(jī)可以快速部署客戶申請(qǐng)的服務(wù),實(shí)現(xiàn)彈性的服務(wù)。什么是云主機(jī)?是做什么用的,能簡(jiǎn)單的說明白嗎?隨著云計(jì)算的發(fā)展和普遍的使用,云計(jì)算發(fā)展帶來的新技術(shù)云主機(jī)也悄然走入大眾的視線。云主機(jī)作為云計(jì)算技術(shù)的迭代產(chǎn)...
摘要:據(jù)我了解,很多學(xué)校在學(xué)習(xí)的時(shí)候,老師會(huì)讓學(xué)生死記一條語句,那就是那么你真的了解它嗎命名空間是一個(gè)命名空間。如果我們真的想使用的話,的命名空間遍給了我們解決方法使用命名空間。 據(jù)我了解,很多學(xué)校在學(xué)習(xí)c++的時(shí)候,老師會(huì)讓學(xué)生死記一條語句,那就是 using?namespace?std; 那么...
摘要:前端工程師自檢清單對(duì)于,掌握其語法和特性是最基本的,但是這些只是應(yīng)用能力,最終仍舊考量仍然是計(jì)算機(jī)體系的理論知識(shí),所以數(shù)據(jù)結(jié)構(gòu),算法,軟件工程,設(shè)計(jì)模式等基礎(chǔ)知識(shí)對(duì)前端工程師同樣重要,這些知識(shí)的理解程度,可以決定你在前端工程師這條路上能走多 2019前端工程師自檢清單 對(duì)于JavaScript,掌握其語法和特性是最基本的,但是這些只是應(yīng)用能力,最終仍舊考量仍然是計(jì)算機(jī)體系的理論知識(shí),所...
摘要:異步函數(shù)是值通過事件循環(huán)異步執(zhí)行的函數(shù),它會(huì)通過一個(gè)隱式的返回其結(jié)果。 async 異步函數(shù) 不完全使用攻略 前言 現(xiàn)在已經(jīng)到 8012 年的尾聲了,前端各方面的技術(shù)發(fā)展也層出不窮,VueConf TO 2018 大會(huì) 也發(fā)布了 Vue 3.0的計(jì)劃。而在我們(我)的日常中也經(jīng)常用 Vue 來編寫一些項(xiàng)目。那么,就少不了 ES6 的登場(chǎng)了。那么話說回來,你真的會(huì)用 ES6 的 asyn...
閱讀 2467·2021-11-15 11:36
閱讀 1215·2019-08-30 15:56
閱讀 2280·2019-08-30 15:53
閱讀 1070·2019-08-30 15:44
閱讀 685·2019-08-30 14:13
閱讀 1026·2019-08-30 10:58
閱讀 510·2019-08-29 15:35
閱讀 1332·2019-08-29 13:58