本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將應用程式現代化的分階段式方法AWS雲端
維杰·圖瑪和阿希什·阿梅塔,亞馬遜 Web 服務(AWS)
2023 年五月(文件歷史)
現代化需要採用多維度方法來採用和使用新技術,以更快地交付產品組合、應用程式和基礎架構價值,並以最佳價格定位組織進行擴展。它涉及最佳化、維護應用程式,以及在現代化模式中運作,而不會造成干擾,並要求您簡化業務營運、架構和整體工程實務。
現代化不僅與應用程式有關,還需要提供安全且彈性的作業架構的現代化基礎架構。在業務流程品質、可用性和敏捷性方面,應用程式和基礎架構是密不可分的。在不考慮基礎架構的情況下,將應用程式現代化會導致高昂的整體成本,並對效能和品質產生負面 現代化的應用程式結合了新的架構模式、作業模型和軟體交付程序。它們從零擴展到數百萬名使用者、管理 TB (如果不是 PB) 的資料、全球可用,並在幾毫秒內回應。當您將在 Amazon Web 服務中管理的工作負載產品組合現代化時 (AWS) 雲端,您可以使用容器、無伺服器技術、專用資料存放區和軟體自動化來重新平台、重構或取代這些工作負載,以獲得最大的敏捷性和總成本最佳化 (TCO) 優勢,以獲得由下列項目提供的最大靈活性和總成本最佳化 (TCOAWS。
本指南適用於應用程式擁有者、企業擁有者、架構師、技術主管和專案經理。本文討論如何為現代化評估階段中選取的應用程式開發基礎功能,以及如何使用分階段式方法加速現代化工作。
本指南是內容系列的一部分,其中涵蓋了建議的應用程式現代化方法AWS。該系列還包括:
目標業務成果
您應該期待應用程式現代化的階段式方法獲得下列結果:
-
組織能力和能力,以更快地創新, 通過使用build-and-prove方法和雲端原生架構,例如微服務。
-
變更管理和營運模式,透過訓練和改善工具來建立組織整備程度。
-
團隊方法有助於在短短 12 週內提供初始結果,提供體驗式學習,並實現獨立、持久的客戶成功。
-
以微服務、API、可重複使用元件及容器化為基礎的組合式應用程式架構。
-
針對特定策略應用程式提供可擴充的現代化藍圖,其中包括可在split-and-seed模型。在這種模式中,現代化功能和服務可以跨多個專注於業務成果的工程團隊進行擴展。在定義新的最低可行產品 (MVP) 之後,初始團隊成員會分開以建立新的產品團隊。