全球領先的開源解決方案提供商紅帽公司日前宣布推出紅帽 OpenShift Application Runtimes,讓企業(yè)能夠采用一組框架和運營時構(gòu)建并運行基于微服務的應用,從而加快云原生應用的開發(fā)。
數(shù)字化轉(zhuǎn)型的核心是企業(yè)重塑自身,以便在充滿新的競爭對手、社區(qū)、技術(shù)和業(yè)務戰(zhàn)略的市場中擁有更強的競爭力。因此適應能力對于企業(yè)的生存至關重要,采用融合了Linux容器、API管理、基于服務的架構(gòu)和DevOps自動化的云原生開發(fā)解決方案,是幫助企業(yè)應對無法預測的變化,并戰(zhàn)勝競爭對手的最佳選擇。
通過開發(fā)多語言和框架的微服務,從而提供高度集成和全面支持的產(chǎn)品,紅帽平衡開發(fā)人員在創(chuàng)建全新應用,或重構(gòu)現(xiàn)有應用程序時對運營標準化和支持的需求。
根據(jù)對紅帽客戶的調(diào)研,絕大多數(shù)受訪者 (87%) 表示他們正使用或考慮使用多個運行時和框架開發(fā)微服務,44%的受訪者表示傾向于使用合適的工具完成任務。
紅帽 OpenShift Application Runtimes支持多種運行時、語言、框架和架構(gòu),并具有以下的關鍵特性和優(yōu)點:
簡化開發(fā),通過將OpenShift容器平臺功能與多個運行時及框架(包括基于向?qū)У脑O置,服務搜索,外部配置和容錯斷路器)相集成,有效降低了云原生應用開發(fā)的復雜性;
策略靈活性,紅帽 OpenShift Application Runtimes支持混合云配置,避免云供應商鎖定。云計算的分布式特征意味著“一體適用”的運行時和框架理念不利于提高企業(yè)生產(chǎn)力。借助此產(chǎn)品,開發(fā)人員可以靈活地使用他們的首選工具為混合云和多云應用程序和系統(tǒng)構(gòu)建服務;
交付速度,由于與紅帽 OpenShift容器平臺集成,紅帽 OpenShift Application Runtimes為開發(fā)人員配置、構(gòu)建和部署應用及其組件提供了完全自動化的平臺。此外,它還集成了像Git、Maven和Jenkins的持續(xù)集成和持續(xù)交付 (CI/CD) 工具。該產(chǎn)品還提供了直觀的工具,可以更安全地簡化Kubernetes工作流程,并通過策略式控制和自動化實現(xiàn)應用負載平衡和自動擴展能力;
服務目錄集成,通過與OpenShift服務目錄相結(jié)合,企業(yè)IT部門可以整合基于云的服務,最大化多云投資,充分發(fā)揮內(nèi)部使用OpenShift Application Runtimes的開發(fā)能力,并可以跨IT環(huán)境提供有狀態(tài)與無狀態(tài)、基于微服務的應用的移植性與一致性。
紅帽副總裁兼中間件總經(jīng)理Mike Piech說:“由云原生、容器化和基于微服務的架構(gòu)組成的新環(huán)境使企業(yè)能更快、更靈活地實現(xiàn)創(chuàng)新。但要在高性能、高可靠性和高安全性的前提下做到這一點,企業(yè)級運行時的支持就必不可少。紅帽 OpenShift Application Runtimes體現(xiàn)了紅帽在JBoss中間件領域十余年的豐富經(jīng)驗,也是下一代基于微服務的應用程序開發(fā)的基礎。”endprint