附錄:應用程式現代化問卷 - AWS 方案指引

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

附錄:應用程式現代化問卷

使用本節中的問卷作為起點,收集專案現代化評估和規劃階段的資訊。您可以下載 Microsoft Excel 格式的此問卷,並使用它來記錄您的資訊。

下載問卷

處置

  1. 什麼是應用程式 ID?

  2. 什麼是應用程式類型?

  3. 應用程式的目標處置方式為何 (例如, replatform、refactor 或 replace)?

重新驗證重構決策

  1. 這是高價值 (產生收入) 應用程式嗎?

  2. 這是面向客戶的應用程式嗎?

  3. 這是需要新增或增強業務功能的策略性應用程式嗎?

  4. 您是否願意轉換應用程式以支援加速的創新速度?

  5. 此應用程式是否使用專屬或自訂架構或程式庫? 如果是,請提供專屬架構或程式庫的名稱。

  6. 什麼是應用程式程式設計語言架構和版本? (僅適用於自訂應用程式)

介面和相依性

  1. 列出將到達此應用程式的應用程式 (傳入介面)。

  2. 列出此應用程式將聯絡的應用程式 (傳出介面)。這是面向客戶的應用程式嗎?

  3. 介面類型為何?

  4. 什麼是介面通訊協定?

  5. 提供此應用程式使用的共享服務清單 (例如 Active Directory、記錄、備份、監控)。

  6. 提供取決於目前應用程式資料庫的應用程式清單。

  7. 界面是直接、代理還是兩者?

應用程式特性和設定檔

  1. 應用程式使用哪種快取策略或技術?

  2. 應用程式使用哪種叢集技術?

  3. 應用程式使用哪種佇列服務或技術?

  4. 應用程式是否支援行動界面? (僅適用於行動頻道)

  5. 應用程式是否無狀態?

  6. 應用程式如何支援可擴展性?

  7. 此應用程式要執行的設定 Java Virtual Machine (JVM) 堆積大小是多少?

  8. 以行數測量的應用程式碼大小是多少? (僅適用於自訂應用程式)

  9. 此應用程式是否提供快速適應法規要求變更的能力?

  10. 您是否有此應用程式的單位測試指令碼?

COTS 應用程式

  1. 是否已擴展和自訂商業off-the-shelf(COTS) 應用程式程式碼?

  2. 什麼是 COTS 自訂程式設計語言延伸?

  3. COTS 應用程式自訂程式碼延伸的大小 (行數) 是多少?

  4. 此 COTS 應用程式是否需要自訂組態?

  5. 安裝、設定和驗證應用程式的整體工作為何?

資料庫 (自訂)

  1. 資料庫的大小是多少 (以 GB 為單位)?

  2. 資料庫資料表的總數是多少?

  3. 預存程序的總數是多少?

  4. 存放在資料庫外部的遠端或本機 Blob 總大小是多少? (只有在應用程式資料庫使用 Blob 時,才回答。)

  5. 每個資料表的平均屬性數量是多少?

  6. 此應用程式存在多少個資料庫任務?

螢幕、報告和批次任務 (自訂和 COTS)

  1. 應用程式包含多少個畫面?

  2. 列出與應用程式相關聯的所有報告。

  3. 列出與應用程式相關聯的所有批次任務和程序,並列出執行任務的控制系統。

安全和合規

  1. 什麼是來源控制或儲存庫系統?

  2. 列出此應用程式的所有合規要求。

  3. 什麼是資料分類?

  4. 如果有,請提供此應用程式使用的單一登入 (SSO) 整合名稱。

  5. 如果有第三方身分驗證系統,請提供此應用程式使用的名稱。

  6. 如何保護資料?

作業

  1. 此應用程式是否部署在負載平衡器後方?

  2. 此應用程式是否需要黏性工作階段?

  3. 此應用程式是否需要存取共用儲存? 如果是,請指定共用儲存體的大小。

  4. 靜態內容 (例如 MP3、JPEG、AVI、WMV、PNG、GIF 檔案) 的大小是多少 GB?

  5. 什麼是復原時間目標 (RTO) 和復原點目標 (RPO)?

  6. 此應用程式是否需要高可用性?

  7. 應用程式是否需要次要容錯移轉網站進行災難復原?

  8. 有多少 CPUs用來執行此應用程式?

  9. 應用程式記憶體大小是多少?