

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

# AWS 雲端中應用程式現代化策略
<a name="welcome"></a>

*Vijay Thumma，Amazon Web Services (AWS)*

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

成功的應用程式現代化策略從業務需求開始，然後專注於技術。隨著雲端之旅的速度加快，組織一直在尋找加速雲端採用和應用程式現代化規範方法的方法。Amazon Web Services (AWS) 透過將現代化路線圖分割為專注於三個階段的離散增量來接近應用程式現代化：評估、現代化和管理。本文討論評估和現代化應用程式的策略，並以 AWS Professional Services 團隊多年來協助企業 AWS 客戶進行雲端採用和應用程式現代化專案的經驗為基礎。

此策略適用於計劃在 AWS 雲端中現代化其應用程式的 IT 和業務主管、計劃和專案經理、產品擁有者，以及營運和基礎設施經理。它說明如何識別關鍵任務應用程式、如何評估不同的現代化方法 （例如重構、重定架構或重寫），以及應用程式如何從改善的可擴展性、效能、安全性和可靠性中獲益。

策略是內容系列的一部分，涵蓋 建議的應用程式現代化方法 AWS。系列也包含：
+ [評估 AWS 雲端中應用程式的現代化準備程度](https://docs.aws.amazon.com/prescriptive-guidance/latest/modernization-assessing-applications/)
+ [將 AWS 雲端中的應用程式現代化的分階段方法](https://docs.aws.amazon.com/prescriptive-guidance/latest/modernization-phased-approach/)
+ [將整體分解為微服務](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="overview"></a>

現代化您的應用程式可協助您降低成本、提高效率，並充分利用現有的投資。它涉及採用和使用新技術的多維度方法、更快地交付產品組合、應用程式和基礎設施價值，以及讓您的組織以最佳價格進行擴展。最佳化應用程式後，您必須在新的現代化模型中操作，而不會中斷，以簡化您的業務操作、架構和整體工程實務。

 AWS 使用重新託管 （提升和轉移） 方法將應用程式遷移到 並不會自動為您提供彈性、彈性、部署和管理的便利性，以及 AWS 提供的彈性。它也不會自動現代化您的文化和程序，以啟用高效能的軟體開發。現代化意味著讓您的應用程式環境採用目前的形式 （最有可能是舊版和單體），並將其轉換為更靈活、彈性和高度可用的內容。如此一來，您就可以將業務轉換為現代企業。

若要最佳化雲端採用和遷移，您必須先評估和評估企業的準備程度。評估組織的準備程度後，您可以：
+ 選取一或兩個應用程式。
+ 將這些應用程式現代化，以便您可以以符合目前和未來業務需求的方式維護、擴展、部署和管理這些應用程式。
+ 透過您在前兩個步驟中獲得的實作體驗，大規模建立現代化的基礎。在此階段，您可以透過判斷支援基礎設施、應用程式中介軟體、中介軟體服務 （例如資料庫、佇列軟體、整合軟體和其他技術） 和其他元件，來建立完整的現代化解決方案。

本文討論的應用程式現代化反覆方法可以分為三個高階階段：評估、現代化和管理。本文稍後會更詳細討論這些階段。

 ![\[Phases of the application modernization process\]](http://docs.aws.amazon.com/zh_tw/prescriptive-guidance/latest/strategy-modernizing-applications/images/modernization-approach.png) 