内容简介:簡介:本篇文章主要分享我們對 Skygear 的願景。如果你也認同我們的理念,歡迎使用 Skygear 打造你的下一個 Web / Mobile App 產品,我們深信 Skygear 能協助開發者開發更多優秀的應用程式,因為:
簡介: Skygear 是一個由Oursky 開發的 serverless 多雲服務 (multi-cloud) 平台,同時是一套開源軟體,協助開發者打造安全的企業應用程式。
本篇文章主要分享我們對 Skygear 的願景。如果你也認同我們的理念,歡迎使用 Skygear 打造你的下一個 Web / Mobile App 產品, 為這個開源項目作出貢獻 或者加入我們團隊一起開發(我們在香港和台北都設有辦公室,你也可以選擇遠端工作!)。
Skygear 的核心價值
我們深信 Skygear 能協助開發者開發更多優秀的應用程式,因為:
- 我們需要一個現代版的「Rails for Serverless」
- 我們需要一套獨立於雲端廠商的 Serverless 解決方案
- 我們需要更多安全和隱私
1. 我們需要一個「現代版的 Ruby On Rails」
雖然 Oursky 現在主要使用的後端語言是 Go 、 Python 和 Typescript,但在十年前我們曾主要使用 Ruby on Rails 進行開發。RoR 的設計很 Opinionated ,令開發常見功能非常便利。用戶註冊 / 登錄 / 忘記密碼?小菜一碟。想上載圖像到 S3 再調整尺寸?可以用 Paperclip。執行全文檢索?幾個簡單設定就搞定。
這正是我們在這個 Severless 時代所需要的 ──即使對於那些沒有投奔 Cloud Functions 和 Microservices 的開發者來說,現在流行開發 SPA 和 Mobile 應用程式,大概也回不去 RoR 的懷抱了。現在全世界的開發者都在 Node.js(或是你喜歡的開發框架)裡反覆地重做一些常見的功能,而我們在 Severless 時代卻沒有像 Rails 那樣完整和簡單的Framework。
我們期許 Skygear 能成為「Rails for Serverless」。我們還有很長的路要走,但我們會堅持。
2. 我們需要一套獨立於雲端廠商的 Serverless 解決方案
雖然還未有一套主流的「Rails for Serverless」,但其實各大雲端服務商(像 AWS、GCP 和 Azure)都有在自己的生態圈內做類似的東西。為什麼?因為他們想綁定客戶啊。如果你使用 AWS EC2,你或許可以很輕鬆地把 VM 從 Amazon 搬到 Azure。但假如你使用的是 AWS Lambda、Cognito、API Gateway 和 DynamoDB,想要轉換其他服務商,等於需要將所有程式重寫一遍。綑綁客戶正是每個雲端服務商都設法達到的目的。
軟體理應是自由的。我們一直認為開發者多年的心血和成果不應該就這樣被綁定,綑綁客戶有違我們的理念。我們希望開發者可以自由選擇最符合他們需求的服務廠商,而且在有需要更換廠商時可以隨時轉換成另一家。這也是為什麼我們從一開始就堅持開放 Skygear 的原始碼來傳承這種價值觀。
3. 我們需要更多安全和隱私
我們認為 安全和隱私 是未來社會需要解決的重要問題之一。要解決這個難題,需要從政府政策到公民社會一起同心協力。從技術角度來看,我們希望 能幫助開發者,隨時都能夠很輕鬆地開發安全的軟體,並且尊重用戶隱私。
「Security by Design」並不是一件容易的事情。所以我們常常會聽到有關明文儲存,或者透過薄弱的演算法加密的密碼遭外洩的新聞。即使看似「簡單」的用戶驗證系統,要確保其安全,其實也很困難。更進一步來說,爲了尊重用戶的隱私,使用 End to End Encryption 來儲存用戶資訊,更是難上加難。
我們視此為 Skygear 的終極目標。現在我們以一個完善的用戶驗證系統作為起點;長遠來看,Skygear 將能夠:
- 與 DevSecOps 整合:讓 DevOps 和 CI 變得更輕鬆。
- 透過 Skygear 平台的各種服務和客戶端 SDK,讓端對端加密儲存和訊息變得簡單。
- 主動偵測異常行為,例如偵測異常登錄 / 流量。
如果你跟我們一樣關心這些問題…
雖然 Skygear 目前技術尚未成熟到足以實踐所有願景,但我們有堅定的信念。
作為一個小型團隊,我們不求躁進,踏實地累積每一小步,實踐我們的理想。
作為一家公司,我們希望把開源項目經營成一個可持續的商業模式。
「一個人走,固然走得快;但一群人走,才走得遠。」如果你也想一起解決這些問題,我們誠邀你加入我們團隊一起開發,或者 為這個開源項目作出貢獻 !
以上所述就是小编给大家介绍的《為什麼我們要打造 Skygear》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
WWW信息体系结构(影印版第2版)
Louis Rosenfeld / 清华大学出版社 / 2003-6 / 49.8
如今的网站和内联网已经变得比以前越来越大,越来越有价值,而且越来越复杂,同时其用户也变得更忙,也更加不能容忍错误的发生。数目庞大的信息、快速的变化、新兴的技术和公司策略是设计师、信息体系结构构建师和网站管理员必须面对的事情,而这些已经让某些网让看起来像是个快速增长却规划很差的城市——到处都是路,却无法导航。规划精良的信息体系结构当前正是最关键性的。 本书介绍的是如何使用美学和机械学的理念创建......一起来看看 《WWW信息体系结构(影印版第2版)》 这本书的介绍吧!