摘要:如果您還不清楚的概念,推薦閱讀之前的文章創(chuàng)業(yè)公司的原生云之路原生云是什么。以下服務(wù)都以阿里云為例,騰訊云和百度云一般也都有相對(duì)應(yīng)的服務(wù)。服務(wù)原生云服務(wù)彈性容器實(shí)例鏡像阿里云的原生云云效配置過(guò)于復(fù)雜,所以不在的推薦范圍內(nèi)。
如果您還不清楚Cloud Native的概念,推薦閱讀之前的文章《創(chuàng)業(yè)公司的原生云之路?①原生云是什么》。
Spine是我們對(duì)Cloud Native方法的實(shí)踐經(jīng)驗(yàn)和開(kāi)源實(shí)現(xiàn),基于Parse-Server作為應(yīng)用后端服務(wù)的Cloud Native開(kāi)源框架。希望能對(duì)不同發(fā)展階段的創(chuàng)業(yè)公司都有所幫助。
Spine的源碼我們會(huì)在19年6月份開(kāi)始逐步放出,請(qǐng)給我們一些時(shí)間。
沒(méi)有什么框架是通吃的。根據(jù)不同用戶量、數(shù)據(jù)吞吐量、業(yè)務(wù)復(fù)雜度的需求,我們將Spine分為L(zhǎng)evel1-3。今天首先介紹Level1的設(shè)計(jì)和技術(shù)選型。
Spine Level1 (Simple. Fast. Solid.)Leve1版本的Spine最簡(jiǎn)單也最容易上手。如果您的業(yè)務(wù)是一款A(yù)PP/小程序/WebApp,這樣的架構(gòu)足夠支撐業(yè)務(wù)到日活數(shù)十萬(wàn)。以下服務(wù)都以阿里云為例,騰訊云和百度云一般也都有相對(duì)應(yīng)的服務(wù)。
主要服務(wù) API Gateway原生云服務(wù):API網(wǎng)關(guān) https://cn.aliyun.com/product/apigateway
對(duì)于早期產(chǎn)品,需求和用戶界面變動(dòng)很大,具有很高靈活性的API可以給團(tuán)隊(duì)帶來(lái)很大的效率提升。
我們的技術(shù)選型是直接將ParseServer的REST接口掛載到/rest/1下,如所有數(shù)據(jù)的CRUD和自定義的查詢;必須要后端執(zhí)行的業(yè)務(wù)操作接口掛載在/cloud/:action下,如注冊(cè)用戶等。應(yīng)用開(kāi)發(fā)工程師可以在Day 1就直接進(jìn)行應(yīng)用的幾乎全功能開(kāi)發(fā),而無(wú)需等待API的完成。
支持HTTPS也是Gateway的標(biāo)配,Spine L1選擇的是letsencrypt.org的免費(fèi)證書服務(wù)。
原生云服務(wù):彈性容器實(shí)例 ECI https://cn.aliyun.com/product/eci
ParseServer官方支持的Docker鏡像的版本較陳舊。Spine為此增加了一個(gè)針對(duì)原生云的Docker鏡像,通過(guò)傳入其他原生云服務(wù)的ID/KEY,即可輕松拉起可用的Parse服務(wù)。
團(tuán)隊(duì)在初期使用ECI創(chuàng)建的Parse服務(wù)進(jìn)行開(kāi)發(fā),可以大幅度降低服務(wù)器運(yùn)維的負(fù)擔(dān),更快速的將服務(wù)推向市場(chǎng)。
原生云服務(wù):云數(shù)據(jù)庫(kù) MongoDB版 https://www.aliyun.com/product/mongodb
依然是以業(yè)務(wù)快速變化擴(kuò)張為目標(biāo),選擇了MongoDB作為數(shù)據(jù)庫(kù)。原生云提供的MongoDB一般都是一個(gè)3節(jié)點(diǎn)以上的集群,也提供數(shù)據(jù)庫(kù)備份功能。保證了業(yè)務(wù)在第一天數(shù)據(jù)就是安全可擴(kuò)展的。
CI/CD服務(wù)原生云服務(wù):彈性容器實(shí)例 ECI + Spine.Jenkins鏡像 https://cn.aliyun.com/product/eci
阿里云的原生云CD云效配置過(guò)于復(fù)雜,所以不在L1的推薦范圍內(nèi)。原生的Jenkins又需要大量的手工操作。所以我們定制化開(kāi)發(fā)了一個(gè)針對(duì)SpineL1的Jenkins版本,大幅度簡(jiǎn)化了配置過(guò)程。
Github托管代碼原生云服務(wù):Github
現(xiàn)在大家都在用Github like的服務(wù)托管代碼啦。我們相信convention over configuration,所以對(duì)應(yīng)CI/CD的配置,我們定義了幾種標(biāo)準(zhǔn)的branch默認(rèn)名稱。
關(guān)于BigEgg大蛋科技是一家提供技術(shù)咨詢、集成、開(kāi)發(fā)服務(wù)的初創(chuàng)企業(yè)。
我們敏捷而深入地運(yùn)用智能硬件、數(shù)據(jù)科學(xué)與機(jī)器學(xué)習(xí)、原生云計(jì)算等高效技術(shù)工具,創(chuàng)造性地幫助客戶提升技術(shù)研發(fā)和運(yùn)營(yíng)效率,并持續(xù)、有計(jì)劃地將技術(shù)沉淀輸出,回饋國(guó)際開(kāi)源社區(qū)。
公司地址:北京市朝陽(yáng)區(qū)望京國(guó)際商業(yè)中心F座4層Wework
商務(wù)合作:mr.robot@bigeggai.com
請(qǐng)關(guān)注我們的公眾號(hào)獲得更多信息,給我們留言
圖片描述
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/25516.html
摘要:原生云是一種方法論,它描述的是充分利用云計(jì)算模型的開(kāi)發(fā)方式。之所以近年來(lái)原生云的概念迅速發(fā)展,核心的動(dòng)力來(lái)自于云計(jì)算基礎(chǔ)設(shè)施的飛速發(fā)展及普及。創(chuàng)業(yè)公司可以說(shuō)是其中受益最大的群體。 原生云是一種方法論,它描述的是充分利用云計(jì)算模型的開(kāi)發(fā)方式。本質(zhì)上,原生云方法就是將開(kāi)發(fā)所針對(duì)的目標(biāo)從機(jī)器轉(zhuǎn)向服務(wù)。 之所以近年來(lái)原生云的概念迅速發(fā)展,核心的動(dòng)力來(lái)自于云計(jì)算基礎(chǔ)設(shè)施的飛速發(fā)展及普及。隨之而來(lái)...
摘要:年月日,一個(gè)再普通不過(guò)的日子。容永康選擇加入,成為中國(guó)的第一號(hào)員工。在中國(guó)選擇的運(yùn)營(yíng)模式,不止中國(guó)此前沒(méi)有,也未曾經(jīng)歷過(guò),因此需要跟監(jiān)管部門進(jìn)行大量的溝通和深入的探討。2013年12月18日,一個(gè)再普通不過(guò)的日子。然而由于AWS在中國(guó)正式推出云服務(wù)的緣故,這一天成為中國(guó)云計(jì)算發(fā)展時(shí)間軸上的關(guān)鍵點(diǎn)之一。至今猶記得,當(dāng)時(shí)北京國(guó)際飯店那場(chǎng)座無(wú)虛席的新聞發(fā)布會(huì),過(guò)道里也擠滿了熱情的觀眾,乃至于酒店方...
摘要:未來(lái)一個(gè)大的趨勢(shì)就是前端開(kāi)發(fā)的效果,正無(wú)限逼近原生效果同時(shí)一些大廠也在紛紛提前布局了,之前驚艷四方的天貓?jiān)煳锕?jié)淘寶造物節(jié)風(fēng)靡朋友圈的怎么做的如果我們要在這波浪潮上取得先機(jī),那么就必須提前學(xué)習(xí)。我個(gè)人想學(xué)習(xí)的框架是天貓的。 面向2018年,我覺(jué)得前端有這么三個(gè)方向可以突破 前端邏輯層(包括三大框架,webpack,前端數(shù)據(jù)管理) 前端交互層(包括css3,canvas,svg,vr...
摘要:在左玥看來(lái),靈雀云篤定的容器技術(shù),既是自身優(yōu)勢(shì)所在,而且市場(chǎng)足夠大,賽道足夠長(zhǎng),同時(shí)又是企業(yè)數(shù)字化轉(zhuǎn)型的驅(qū)動(dòng)力之一。正是因?yàn)檠邪l(fā)能力即將成為企業(yè)的核心競(jìng)爭(zhēng)力之一,所以左玥認(rèn)為所有的數(shù)字化轉(zhuǎn)型必然最終會(huì)落到容器上。席卷全球的數(shù)字化轉(zhuǎn)型浪潮,是各行各業(yè)商業(yè)力量與云計(jì)算、大數(shù)據(jù)、AI等技術(shù)力量共同驅(qū)動(dòng)的結(jié)果。只有同時(shí)具備兩方面的深刻洞察與前瞻思考,才能成為時(shí)代轉(zhuǎn)型大潮中的弄潮兒。短短4年時(shí)間,靈雀...
閱讀 3389·2023-04-25 22:47
閱讀 3876·2021-10-11 10:59
閱讀 2366·2021-09-07 10:12
閱讀 4352·2021-08-11 11:15
閱讀 3492·2019-08-30 13:15
閱讀 1812·2019-08-30 13:00
閱讀 1029·2019-08-29 14:02
閱讀 1743·2019-08-26 13:57