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