Tony Espy,EdgeX Foundry技術指導委員會成員兼技術架構師 - Devices&IoT詳細介紹最近以snap格式提供的EdgeX Foundry。新的格式支持使數百萬Linux用戶和開發者可以使用不斷增加的Snap Store。linux
EdgeX Foundry是一個供應商中立的開源項目,專一於構建物聯網邊緣計算的通用框架。EdgeX專一於IoT Edge,簡化了跨工業企業和消費者應用程序設計、開發和部署解決方案的流程。自2017年推出以來,EdgeX在其路線圖中有幾個技術里程碑,包括巴塞羅那代碼發佈( Barcelona)、加利福尼亞代碼發佈( California)和德里代碼發佈(Delhi)。git
2019年1月,EdgeX Foundry加入Akraino、Project EVE、邊緣計算開放詞彙表(The Open Glossary of Edge Computing )和Home Edge,組建了LF Edge,這是一個傘形組織,旨在創建一個獨立於硬件、芯片、雲的邊緣計算的開放可互操做的框架或操做系統。
採用通用的Linux應用程序打包格式以後,EdgeX Foundry將爲不斷增加的Linux開發者社區提供其IoT Edge平臺,包括Debian、Fedora、Manjaro,OpenSUSE、Zorin和Ubuntu。自動更新和回滾功能是snap軟件的主要功能,這意味着EdgeX Foundry用戶一直運行最佳和最新版本。github
Snap是容器化軟件包,旨在在任何Linux環境中完美、安全地工做;跨桌面、雲和物聯網設備。自2016年第一次建立以來,已經建立了數千個snap。EdgeX Foundry加入了Plex、Spotify、Skype和Slack,他們都受益於snap的更新和安全功能。安全
「Canonical的Snap Store提供了一種簡單安全的方式,將咱們的軟件分發給愈來愈多的開發者和用戶。」EdgeX Foundry技術指導委員會副主席Jim White說。「更重要的是,snap有助於迎合EdgeX Foundry開發者的需求,他們受益於snap的限制功能、二進制增量下載、易於部署/配置以及精密的服務管理。」架構
EdgeX snap是徹底受限制的,這意味着snapd確保EdgeX snap提供的應用程序和服務只能使用已明確授予snap的硬件和系統資源。二進制增量下載是一項功能,經過下降軟件更新所需的帶寬,使snap用戶受益。易於部署/配置源於snap將全部EdgeX參考服務做爲單個包提供。這使帶有Ubuntu Core的EdgeX snap構建相似設備的映像變得簡單。框架
最後,還應注意,snap中的全部EdgeX參考服務都部署爲系統服務。這可確保EdgeX在設備啓動時自動啓動,服務能夠單獨管理(即enabled/disabled/started/stopped/restarted),若是系統因錯誤狀況退出,系統將自動重啓服務。spa
有關如何使用EdgeX Foundry snap的更多詳細信息,請單擊此處。經過點擊此處能夠快速下載EdgeX Foundry snap。操作系統
KubeCon + CloudNativeCon + Open Source Summit大會日期:設計
KubeCon + CloudNativeCon + Open Source Summit贊助方案
KubeCon + CloudNativeCon + Open Source Summit多元化獎學金現正接受申請
KubeCon + CloudNativeCon和Open Source Summit即將首次合體落地中國
KubeCon + CloudNativeCon + Open Source Summit購票窗口,當即購票!
CNCF邀請你加入最終用戶社區rest