99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

利用開源平臺即服務更快地部署作戰(zhàn)人員應用

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:DAVID EGTS ? 2022-11-10 16:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

嶄露頭角的網(wǎng)絡初創(chuàng)公司正在使用互聯(lián)網(wǎng)托管的平臺即服務(PaaS)技術相互跨越式推向市場。PaaS 允許這些初創(chuàng)公司通過將更多時間集中在他們的使命上,減少管理硬件和軟件的時間來快速創(chuàng)新。戰(zhàn)士也可以從 PaaS 中受益嗎?是的,如果作戰(zhàn)人員控制 PaaS 堆棧 - 并且開源提供了這種控制。

從歷史上看,作戰(zhàn)人員應用程序通常是從電源插頭到正在運行的應用程序的單體 - 它們通常是為單一目的而設計的,沒有考慮重用和互操作性。這些單體的設計差異也阻礙了技術和認證與認可(C&A)重用方面的規(guī)模經(jīng)濟。缺乏重用可能會阻止應用程序及時到達作戰(zhàn)人員手中,還可能導致成本和進度超支。通過確定可以標準化的通用領域,對這些組件進行一次可重用性認證,并更多地關注剩余的差異,機構可以提高效率并節(jié)省定期重新認證應用程序所需的時間。平臺即服務 (PaaS) 是一種解決方案,可以通過縮短時間表和消除供應商鎖定來緩解這些挑戰(zhàn)。PaaS 利用跨多個應用程序一致的 IT 堆棧,包括從電源插頭到硬件、虛擬化、操作系統(tǒng)和應用程序服務器的所有內容。IT 堆棧可以認證一次,然后多次重復使用,重新認證工作量要少得多。因此,開發(fā)人員可以更專注于他們的應用程序,并更快地將其投入生產,因為它運行在其他人已經(jīng)嚴格認證的硬件和軟件堆棧上。

圖 1 說明了開發(fā)人員維護的堆棧與 PaaS 堆棧之間的區(qū)別。請注意開發(fā)人員的工作如何在沒有 PaaS 的情況下沿堆棧向下擴散。與其關注應用程序本身,不如花費精力來指定、獲取、集成、部署、認證和維護堆棧的所有組件。此外,每個應用程序的開發(fā)人員可以為每個組件指定不同的供應商,要求最終客戶精通所有組件。這削弱了培訓、運營和維護成本以及批量采購方面的規(guī)模經(jīng)濟。借助 PaaS,開發(fā)人員可以將更多時間投入到應用程序本身上,同時讓 PaaS 提供商利用規(guī)模經(jīng)濟,同時代表開發(fā)人員維護和保護基礎結構和平臺硬件和軟件。

圖1:開發(fā)人員維護的堆棧與 PaaS 堆棧的比較

pYYBAGNsvFmAcieTAACJxjZbQgA490.jpg

專有的PaaS對作戰(zhàn)人員來說是不可能的

然而,PaaS的一個問題是,大多數(shù)互聯(lián)網(wǎng)托管的PaaS提供商都是專有的。其中許多 PaaS 提供商僅支持其專有語言和/或庫,這些語言和/或庫僅在 Internet 上的后端服務器上運行。如果開發(fā)人員想要將應用程序移動到另一個 PaaS 提供商或將應用程序移動到本地服務器,則應用程序移植是必要的。對于可能沒有互聯(lián)網(wǎng)連接的嵌入式和/或分類系統(tǒng),專有的互聯(lián)網(wǎng)托管PaaS不是一種選擇。這就是開源PaaS可以提供解決方案的地方。從上到下開源的 PaaS 堆??梢栽诠苍啤⒎诸愶w地或戰(zhàn)術車輛上運行,并提供相同的體驗。為一個部署模型編寫的應用程序也可以在所有部署模型上移植。開源 PaaS 提供傳統(tǒng) PaaS 的部署效率,平臺部署目標選擇開源。

圖 2 說明了托管 PaaS 提供程序和本地 PaaS 解決方案之間的這種差異。這兩種產品都允許開發(fā)人員專注于他們的應用程序,但只有本地 PaaS 解決方案才能在最終用戶的數(shù)據(jù)中心、分類飛地、戰(zhàn)術車輛、機載或海底平臺等中運行。選擇 PaaS 解決方案時,應確保在托管 PaaS 環(huán)境中編寫的應用程序可以在本地 PaaS 環(huán)境中運行,幾乎無需修改。實現(xiàn)此目的的最佳方法是通過確保 PaaS 解決方案和應用程序基于開源軟件構建來確保最大的可移植性。

圖2:托管 PaaS 與本地 PaaS 的比較

poYBAGNsvFqAH7wVAACHoCmuNmY859.jpg

開源 PaaS 提供敏捷性和控制力

OpenShift 是面向應用程序的自動擴展開源 PaaS,包括托管、本地和社區(qū)產品(圖 3)。它于 2011 年 5 月首次在開發(fā)人員預覽版中發(fā)布,旨在使用開源原則滿足與供應商無關的 PaaS 需求,并作為上述 PaaS 概念的一個很好的例子。它運行在紅帽企業(yè) Linux 之上,每個用戶開發(fā)的應用程序都作為 Linux 容器內的 PaaS“齒輪”運行。通過使用 Linux 容器,而不是為每個應用程序提供自己的虛擬機,可以精簡快速地配置應用程序,這是大規(guī)模以及小型嵌入式戰(zhàn)術部署的理想選擇。即使應用程序是多租戶的并且運行在相同的 Linux 操作系統(tǒng)上,Linux 容器也使用稱為 cgroups 的 Linux 資源控制組以及通用標準認證和 NSA 開發(fā)的 SELinux 進行限制。

圖3:OpenShift 組件

pYYBAGNsvFyAOY63AACWQE1N-nI310.jpg

配置應用程序設備后,開發(fā)人員可以選擇應用程序框架、語言以及 SQL 和 NoSQL 數(shù)據(jù)庫的預制 PaaS“盒式”。通過選擇這些盒式磁帶,開發(fā)人員將該代碼的維護和安全性留給集中式 PaaS 管理員。這提供了規(guī)模經(jīng)濟,因為 PaaS 管理員可以將錯誤或安全修復程序應用于磁帶盒一次,并且使用該磁帶盒的所有開發(fā)人員的應用程序都會立即受益。

一旦盒式磁帶就位,開發(fā)人員就可以使用 git 或帶有兼容 PaaS 插件的 Eclipse IDE 將特定于任務的應用程序代碼添加到 PaaS。一旦代碼被推入齒輪,它就會啟動并運行。部署后,還可以添加 Maven 和 Jenkins 等 DevOps 工具,以實現(xiàn)自動化構建和持續(xù)集成。當應用程序投入生產時,如果它變得“病毒式”(以一種好的方式),PaaS 甚至有一個 HA 代理盒,可以根據(jù)服務器負載自動啟動和降低其他齒輪。通過構建在開源之上,任何為 PaaS 編寫的應用程序都可以在沒有它的情況下運行,因此消除了供應商鎖定。此外,可以在PaaS上開發(fā)應用程序,然后在沒有它的情況下部署,例如在輕量級戰(zhàn)術或嵌入式環(huán)境中。

PaaS 是未來

各機構被迫用更少的資源做更多的事情。他們需要確定冗余領域,并在不損害其任務的情況下鞏固努力。正如私營部門所證明的那樣,PaaS 提供了快速部署應用程序的能力,它更多地專注于任務,并讓 PaaS 提供商經(jīng)濟地提供一個安全穩(wěn)定的平臺來構建。對于作戰(zhàn)人員來說,互聯(lián)網(wǎng)托管的PaaS通常是不可能的。應用程序需要在戰(zhàn)術和/或分類環(huán)境中斷開連接運行。同樣,開源PaaS,例如Red Hat的

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5152

    文章

    19675

    瀏覽量

    317600
  • 互聯(lián)網(wǎng)

    關注

    55

    文章

    11251

    瀏覽量

    106443
  • 服務器
    +關注

    關注

    13

    文章

    9795

    瀏覽量

    87995
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【Banana Pi BPI-RV2開發(fā)板試用體驗】部署內網(wǎng)穿透

    BPI-RV2 RISC-V開源路由器之部署內網(wǎng)穿透 背景 最近剛弄到一塊 BPI-RV2 RISC-V 開源路由器,剛好自己有個云服務器和公網(wǎng)IP,打算在openwrt上面
    發(fā)表于 06-29 20:05

    HarmonyOS5云服務技術分享--Serverless抽獎模板部署

    活動。不用寫復雜代碼,跟著步驟走就能搞定,文末還有部署避坑指南哦~ 一、前期準備 1?? ??注冊賬號+創(chuàng)建項目?? 先到華為開發(fā)者平臺注冊賬號 創(chuàng)建新項目時記得勾選\"云開發(fā)
    發(fā)表于 05-22 20:25

    如何利用RAKsmart服務器實現(xiàn)高效多站點部署方案

    利用RAKsmart服務器實現(xiàn)高效多站點部署方案,需結合其網(wǎng)絡優(yōu)勢、彈性資源管理和合理的架構設計。以下是分步實施方案,涵蓋網(wǎng)絡優(yōu)化、資源分配、數(shù)據(jù)管理及監(jiān)控等核心環(huán)節(jié),主機推薦小編為您整理發(fā)布如何
    的頭像 發(fā)表于 05-19 10:38 ?152次閱讀

    【Simcenter流體和熱解決方案】利用CFD和計算化學軟件,更快地創(chuàng)新出更出色的產品

    Simcenter流體和熱解決方案——利用CFD和計算化學軟件,更快地創(chuàng)新出更出色的產品。Simcenter流體和熱解決方案域軟件適用于計算機輔助設計(CAD)設計師、計算流體力學(CFD)分析師
    的頭像 發(fā)表于 03-07 16:52 ?393次閱讀
    【Simcenter流體和熱解決方案】<b class='flag-5'>利用</b>CFD和計算化學軟件,<b class='flag-5'>更快地</b>創(chuàng)新出更出色的產品

    AI服務平臺技術架構

    AI服務平臺通過將AI能力以服務的形式提供給用戶,降低了技術門檻,使企業(yè)能夠更高效地利用AI技術解決實際問題。以下,是對AI
    的頭像 發(fā)表于 02-25 09:56 ?387次閱讀

    服務容器化部署好處多嗎?

    服務容器化部署好處有很多,包括環(huán)境一致性、資源高效利用、快速部署與啟動、隔離性與安全性、版本控制與回滾以及持續(xù)集成與持續(xù)部署。這些優(yōu)勢助力
    的頭像 發(fā)表于 01-17 10:22 ?331次閱讀

    服務器 Flexus X 實例:RAG 開源項目 FastGPT 部署,玩轉大模型

    本篇文章主要通過 Flexus 云服務器 X 實例 部署 RAG 開源項目 FastGPT,通過 FastGPT 可以使用大模型生成用戶需要的內容。 Flexus 云服務器 X 實例具
    的頭像 發(fā)表于 01-08 11:49 ?1251次閱讀
    云<b class='flag-5'>服務</b>器 Flexus X 實例:RAG <b class='flag-5'>開源</b>項目 FastGPT <b class='flag-5'>部署</b>,玩轉大模型

    華為云 Flexus 云服務器 X 實例之 openEuler 系統(tǒng)下部署 Tailchat 開源聊天系統(tǒng)

    前言 在華為云 Flexus 云服務器 X 實例的支持下,本次實踐將展示如何在先進的 openEuler 系統(tǒng)環(huán)境中部署 TailChat 開源聊天系統(tǒng)。作為面向中小企業(yè)和開發(fā)者的柔性算力云
    的頭像 發(fā)表于 01-08 11:40 ?448次閱讀
    華為云 Flexus 云<b class='flag-5'>服務</b>器 X 實例之 openEuler 系統(tǒng)下<b class='flag-5'>部署</b> Tailchat <b class='flag-5'>開源</b>聊天系統(tǒng)

    華為云 Flexus 云服務器 X 實例之 openEuler 系統(tǒng)下部署 OpenCart 開源電子商務平臺

    不僅提供了強大的計算能力和靈活的資源配置,還通過搭載 openEuler 操作系統(tǒng)展現(xiàn)了對開源生態(tài)的支持與貢獻。在這樣的高性能基礎設施之上部署 OpenCart 開源電子商務平臺,不僅
    的頭像 發(fā)表于 12-26 18:15 ?513次閱讀
    華為云 Flexus 云<b class='flag-5'>服務</b>器 X 實例之 openEuler 系統(tǒng)下<b class='flag-5'>部署</b> OpenCart <b class='flag-5'>開源</b>電子商務<b class='flag-5'>平臺</b>

    AI服務平臺的發(fā)展前景

    AI服務平臺作為連接技術與應用的橋梁,正引領著數(shù)字化轉型的新浪潮。未來,隨著技術的不斷進步和應用場景的持續(xù)拓展,AI服務
    的頭像 發(fā)表于 10-23 09:45 ?399次閱讀

    AI服務平臺與傳統(tǒng)軟件的區(qū)別

    AI服務平臺與傳統(tǒng)軟件在開發(fā)方式、功能用途、用戶體驗、數(shù)據(jù)處理與學習能力以及應用場景等方面存在顯著差異。
    的頭像 發(fā)表于 10-09 11:10 ?749次閱讀

    AI服務平臺的優(yōu)勢

    AI服務平臺以其降低成本、加速創(chuàng)新、提升效率、增強安全性及促進普惠化等多方面的優(yōu)勢,正在深刻改變企業(yè)運營模式和市場競爭格局。
    的頭像 發(fā)表于 10-09 11:09 ?391次閱讀

    如何選擇AI服務平臺

    AI服務(AIaaS)平臺通過提供預構建的AI模型、開發(fā)工具、基礎設施以及專業(yè)支持,幫助企業(yè)快速實現(xiàn)AI能力的集成和應用。
    的頭像 發(fā)表于 10-08 10:40 ?469次閱讀

    AI服務平臺介紹

    AI服務(AI as a Service,AIaaS)平臺,是一種基于云計算的、集成了人工智能和機器學習技術的服務平臺。
    的頭像 發(fā)表于 10-08 10:32 ?768次閱讀

    基于DPU的OpenStack裸金屬服務快速部署及存儲解決方案

    Openstack作為開源云計算領域的領軍項目,憑借其強大的功能、靈活的架構以及活躍的社區(qū)支持,在全球范圍內得到了廣泛的采用。通過Openstack,企業(yè)和云服務提供商可以更加高效地管理和利用計算資源、存儲資源和網(wǎng)絡資源,實現(xiàn)業(yè)
    的頭像 發(fā)表于 09-29 14:24 ?944次閱讀
    基于DPU的OpenStack裸金屬<b class='flag-5'>服務</b>快速<b class='flag-5'>部署</b>及存儲解決方案