OpenShift Serverless 是一項基於開源 Knative 項目的服務,它提供了一個企業級無服務器平台,可以使開發人員能夠在 OpenShift 上按需部署和運行應用程序,大幅簡化應用的開發和運行,減輕了手動配置擴張基礎架構的負擔。
用“事件”觸發容器應用:
應用程序代碼可與其運行時一起打包到容器中,當事件觸發應用程序容器時,無服務器功能會自動啓動這些容器。應用程序可由各種事件源觸發,例如自有應用程序的事件、多個提供商的雲服務、軟件即服務 (SaaS) 系統和其他服務。
完整的無服務器體驗:
以無服務器方式部署任何容器都等同於直接部署在 OpenShift 界面上,開發人員可以直觀地監測推動其容器化應用程序啓動的事件,並可以隨時修改事件參數。此外,OpenShift Serverless 應用程序可與其他 OpenShift 服務(如 OpenShift Pipelines、Service Mesh 和 Monitoring)集成,從而提供完整的無服務器應用程序開發和部署體驗。
説了這麼多,那麼問題來了,我們該如何使用 OpenShift Serverless 將應用程序部署到 Azure Red Hat OpenShift 上呢?本期課程,開發大神 Sabbour 將一步一步地帶領大家完成部署。
內容亮點
- 安裝 OpenShift Serverless 操作器和 Knative Serving
- 使用 Web 控制枱部署無服務器項目
- 使用 Knative CLI (kn) 部署無服務器項目
- 使用 Knative CLI (kn) 配置藍/綠部署和 canary 部署
即刻點擊閲讀原文或者掃描下方二維碼,直達課程,輕鬆 get 技術秘籍!