

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 將 AWS 雲端中的應用程式現代化的分階段方法
<a name="welcome"></a>

*Vijay Thumma 和 Ashish Ameta，Amazon Web Services (AWS)*

*2023 年 5 月* ([文件歷史記錄](doc-history.md))

現代化需要多維度方法來採用和使用新技術、更快地交付產品組合、應用程式和基礎設施價值，以及以最佳價格定位組織進行擴展。它涉及最佳化、維護應用程式，並在現代化模型中操作，而不會中斷，並要求您簡化業務操作、架構和整體工程實務。

現代化不僅與應用程式有關，還需要提供安全且彈性操作架構的現代化基礎設施。在業務流程品質、可用性和敏捷性方面，應用程式和基礎設施是不可分割的。在不考慮基礎設施的情況下現代化應用程式會導致高整體成本，並對效能和品質造成負面影響。現代應用程式是結合新的架構模式、操作模型和軟體交付程序所建置。它們從零擴展到數百萬使用者，管理 TB （如果不是 PB) 的資料，可在全球使用，並在幾毫秒內回應。當您現代化在 Amazon Web Services (AWS) 雲端中管理的工作負載組合時，您可以使用容器、無伺服器技術、專用資料存放區和軟體自動化來重建、重構或取代這些工作負載，以獲得 提供的完整敏捷性和總成本最佳化 (TCO) 優勢 AWS。

本指南適用於應用程式擁有者、企業擁有者、架構師、技術主管和專案經理。它討論了如何為在現代化評估階段中選取的應用程式開發基礎功能，以及使用分階段方法加速現代化工作的方式。

本指南是內容系列的一部分，涵蓋 建議的應用程式現代化方法 AWS。系列也包含：
+ [AWS 雲端中應用程式現代化策略](https://docs.aws.amazon.com/prescriptive-guidance/latest/strategy-modernizing-applications/)
+ [評估 AWS 雲端中應用程式的現代化準備程度](https://docs.aws.amazon.com/prescriptive-guidance/latest/modernization-assessing-applications/)
+ [將整體分解為微服務](https://docs.aws.amazon.com//prescriptive-guidance/latest/modernization-decomposing-monoliths/welcome.html)
+ [使用無 AWS 伺服器服務整合微服務](https://docs.aws.amazon.com//prescriptive-guidance/latest/modernization-integrating-microservices/welcome.html)

## 目標業務成果
<a name="targeted-business-outcomes"></a>

您應該預期應用程式現代化分階段方法的下列結果：
+ 使用build-and-prove方法和雲端原生架構，例如微型服務，以更快的速度創新組織容量和功能。
+ 一種變革管理和操作模型，可透過訓練和工具改進來建立組織準備度。
+ 一種團隊方法，可協助在短短 12 週內交付初始結果，提供體驗式學習，並實現獨立且持久的客戶成功。
+ 以微服務、APIs、可重複使用元件和容器化為基礎的組合式應用程式架構。
+ 適用於特定策略應用程式的可擴展現代化藍圖，其中包括在*split-and-seed*模型中運作的規範性指導。在此模型中，現代化功能和服務會擴展到專注於業務成果的多個工程團隊。當定義新的最低可行產品 MVPs) 時，初始團隊成員會分割以建立新的產品團隊。