概觀

採用現代化應用程式生命週期

採用現代化應用程式生命週期

全球環境瞬息萬變,軟體開發也無法置身事外。雲端運算、Kubernetes 和微服務的結合運用,徹底革新了我們用以建置、執行和管理新應用程式的方式。您應該善加利用這些先進技術,以推動現有應用程式的現代化。

無論您的目標為相對簡單的應用程式現代化改造,例如將應用程式平移至雲端平台和 Kubernetes,或是需要重構無法依所需方式執行的重要應用程式,VMware Tanzu 都能助您一臂之力。我們的 Tanzu Labs 團隊專家可協助您按照自身需求,規劃並執行各項應用程式現代化改造作業。

運用 VMware Tanzu 推動現有應用程式現代化的優勢

在數週內完成現代化,不需花上數月時間

目標分析著手,找出一套低技術風險、高商業價值的理想應用程式。

縮短實現價值時間

將單體系統轉換成微服務,以大幅提升功能速度,並縮短發行週期。 

改善安全態勢

採用 DevSecOps 開發安全性營運模式,並善加利用新工具、架構和軟體開發變革,以提高每個層級的安全性。

降低成本並提高彈性

淘汰專屬應用程式伺服器,並改用熱門的開放原始碼專案產品。

建立可重複使用的模式

將重整後的應用程式移入生產作業後,即可製作一份包含各種模式的手冊,以簡化並加速未來的現代化改造作業。

應用程式現代化改造的三大基礎

移至現代化平台

現代化改造流程中的基本步驟,就是將應用程式移至現代化基礎架構和平台。即使是單體應用程式,也可透過封裝為容器,並於標準化 Kubernetes 發行版本上執行的方式,移植到不同的資料中心和雲端。您可以善加利用各項雲原生功能,例如自動重新啟動、宣告式更新和跨叢集管理,以達成此一目的。

重構為微服務

針對必須重構的現有應用程式,常用的處理方式為拆解單體結構 (或至少當中的重要部分),以將其區分為多個微服務。微服務可讓開發人員更快速地擴充應用程式、新增功能、解決問題,且無需煩惱密不可分的商務邏輯。

改善開發流程

成功的現代化改造不僅講求雲端基礎架構和微服務架構,還需仰賴現代化軟體開發流程和工具。Tanzu Labs 可引導您的團隊採用全新產品設計方法,加上實用的敏捷開發方法,確保重構完成的應用程式能達到預期的成果,並持續做出改善。此外,Tanzu Labs 也會提供必備工具來協助您加快速度,同時將安全性內建於開發流程中,繼而實現真正的 DevSecOps 開發安全性營運模式。 

透過 VMware Tanzu 推動應用程式現代化

Tanzu Labs

建立經實證並可長久運用的應用程式移轉策略。Tanzu Labs 能指導您將關鍵業務應用程式現代化,並有效改善架構。

Tanzu Advanced

除了企業級 Kubernetes 發行版本之外,Tanzu Advanced 也提供容器安全性、自動化容器建置、應用程式連線能力、API 管理和其他多項功能。

Tanzu Application Service

自動進行應用程式部署和基礎架構管理的重要層面。Tanzu Application Service 是以 Cloud Foundry 為基礎所建置而成,可簡化開發人員的部署流程,同時賦予操作人員多項工具,以利擴充、修補和更新資源。

Spring 架構

讓開發人員透過簡單的指令使用雲原生功能,以大力推動應用程式。開發人員能使用 Spring 建立 Java 應用程式,以利用微服務、事件導向的架構和其他現代化應用程式架構方法。

相關的應用程式現代化改造解決方案

跨雲端使用 Kubernetes

在內部部署、公有雲或邊緣等環境中善加利用 Kubernetes,並透過一致的方式進行部署和操作。

建置應用程式和微服務

使用 VMware 建置應用程式,以整合雲原生原則,並加快您的開發流程。

準備要開始使用了嗎?