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