規劃您的移轉目標環境

您必須先做出一些規劃決策,才能在 Oracle Cloud Infrastructure 上設定並執行 SaaS 擴充應用程式。複查規劃步驟、調整大小建議以及規劃必要的修正將非常有用。

複查計畫步驟

下列步驟描述在高層次使用 Oracle WebLogic Server for OCI 設定和執行 SaaS 擴充應用程式所需的決策。

當您執行這些步驟時,請製作試算表或文件,將所有環境詳細資訊記錄在同一個地方,以方便日後參考。

  1. 指定每個執行處理 (實際環境執行、測試、開發人員等等) 目前的環境詳細資訊。):
    1. 您的 Fusion SaaS 執行處理名稱。
    2. 您的傳統「我的服務」識別網域。
    3. 您的 Oracle Java Cloud Service - SaaS ExtensionOracle Database Cloud Schema Service 執行處理,包括大小。分隔符號分隔),例如:

      java-prod (s4),db-prod (s50)

      java-test (s2)、db-test (s20)

      java-dev1 (s1)、db-dev1 (s5)

  2. 使用 Oracle Identity Cloud Service 執行處理識別您現有的 Oracle Cloud 帳戶。
    • Oracle 會為所有 Fusion SaaS 客戶佈建一個新的 Oracle Cloud 帳戶,並為每個 Fusion SaaS 執行處理提供一個 Oracle Identity Cloud Service 執行處理。
    • 已透過電子郵件通知這些 Fusion SaaS 環境的擁有者這些新執行處理,以及存取它們的證明資料
    • 使用 Fusion SaaS 執行處理啟動設定的每個 Oracle Identity Cloud Service 執行處理,都會同盟為 Fusion SaaS 執行處理的服務提供者作為識別提供者

    使用您的每個客戶與例項名稱來製作記錄:

    • 雲端帳戶,例如 MyAccount。
    • Oracle Identity Cloud Service 網域,例如 ID_Domain
    • 生產環境 Oracle Identity Cloud Service 執行處理。例如,MyAccount (ID_Domain)、idcs-1a2b3c4d5e6f7a8b9c0d1e2f3a4baaaa
    • 測試 Oracle Identity Cloud Service 執行處理。例如,MyAccount (ID_Domain -test)、idcs-1a2b3c4d5e6f7a8b9c0d1e2f3a4bbbbb
    • Developer Oracle Identity Cloud Service 執行處理。例如,MyAccount (ID_Domain-dev1)、idcs-1a2b3c4d5e6f7a8b9c0d1e2f3a4bcccc
  3. 判斷最佳的 Oracle Cloud Infrastructure 區域。下列建議是以 Fusion SaaS 執行處理的網路延遲最小化為基礎
    • 芝加哥 DC (us2):使用美國西部 (鳳凰城)
    • 阿姆斯特丹 (em2):使用德國中部 (法蘭克福)
    • Linlithgow (em1):使用英國南部 (倫敦)
  4. 建立或識別現有的 Oracle Cloud Infrastructure 租用戶。此租用戶是用來建立及管理 Oracle Cloud Infrastructure 服務,包括佈建 Oracle WebLogic Server for OCI
  5. 識別用於 Oracle WebLogic Server for OCI 的版本。您必須使用:
    • 類型:堆疊
    • 發布者:Oracle
    • 類別:應用程式開發
    • 價格:已付
    • 名稱: Oracle WebLogic Server Enterprise Edition UCM
    • 版本: 12.2.1.4。x
  6. 識別新 Oracle WebLogic Server for OCI 執行處理的大小需求。
    每個 Oracle WebLogic Server for OCI 主機都需要下列 Oracle Cloud Infrastructure 服務:
    • 運算:形狀和數字
    • 區塊磁碟區:大小
    • 負載平衡:執行處理類型
    稍後,此解決方案播放書中的「複查大小需求」會提供調整大小資訊。
  7. 決定要使用哪一個 Oracle Database。您的選擇必須同時支援 Java Required Files (JRF) 和非 JRF 綱要。這些資料庫相容:
    • Oracle Autonomous Transaction Processing
    • Oracle Cloud Infrastructure 支援的 Oracle 裸機或虛擬機器資料庫系統。如需詳細資訊,請參閱 Oracle Cloud Infrastructure 文件。
  8. 指定要使用的資料庫執行處理數目。Oracle 建議您的生產環境擁有自己的資料庫雲服務執行處理。對於非生產環境 (例如測試和開發人員環境),選項包括:
    • 使用單一資料庫執行處理的綱要隔離
    • 每一環境的個別服務執行處理
  9. 識別應用程式資料的儲存需求。您的需求取決於您的功能使用案例,以及決定是否使用綱要隔離或服務執行處理隔離
    Oracle Java Cloud Service - SaaS Extension 使用的 Oracle Database Cloud Schema Service 大小如下:
    • S5:5 GB
    • S20:20 GB
    • S50:50 GB
  10. 識別每個環境的網路需求。
    • 虛擬雲端網路 (VCN) 的結構包含區隔 Oracle WebLogic Server for OCI 和不同 VCN 中的資料庫服務執行處理,而需要本機 VCN 對等互連組態。
    • 您的子網路設計應考量負載平衡器、Oracle WebLogic Server for OCI 及資料庫服務。
    • 您的網際網路閘道應啟用 VCN 並直接連線至網際網路。
    • 使用專用子網路時,防禦主機節點必須有公用子網路才能存取,負載平衡器則必須在 Oracle Identity Cloud Service 組態的公用子網路中。

複查調整大小建議

下列調整大小的建議是根據您為現有 Oracle Java Cloud Service - SaaS Extension 建置使用適當大小的假設而得。您可能需要根據實際需求和使用量來調整大小。

請注意,第一個運算執行處理同時具有 WebLogic 管理伺服器和受管理伺服器。

Oracle Java Cloud Service - SaaS Extension 資源配置 Oracle WebLogic Server for OCI 建議
S1
  • 受管理伺服器:1 部 Java EE 伺服器
  • 記憶體:1.5GB/執行處理
  • 儲存空間:5GB
  • 資料傳輸:50GB/每月
  • 運算型態:1 個 OCPU/8 GB 記憶體 (例如 VM.Standard.E2.1)
  • 運算執行處理:1
  • 區塊磁碟區:100GB
  • 負載平衡:400 Mbps
S2
  • 受管理伺服器:2 Java EE 伺服器
  • 記憶體:3GB/執行處理
  • 儲存空間:10GB
  • 資料傳輸:250GB/每月
  • 運算型態:1 個 OCPU/8 GB 記憶體 (例如 VM.Standard.E2.1)
  • 運算執行處理:2
  • 區塊磁碟區:每個執行處理使用 100GB
  • 負載平衡:400 Mbps
S4
  • 受管理伺服器:4 Java EE 伺服器
  • 記憶體:6GB/執行處理
  • 儲存空間:25GB
  • 資料傳輸:500GB/每月
  • 運算型態:1 個 OCPU/8 GB 記憶體 (例如 VM.Standard.E2.1)
  • 運算執行處理:3
  • 區塊磁碟區:每個執行處理使用 100GB
  • 負載平衡:400 Mbps

計畫必要修正

您必須執行 Oracle WebLogic Server for OCI 和 Oracle Autonomous Linux 的必要修正。建議您提前做好準備以排定修正。

每個 Oracle WebLogic Server for OCI 版本都包含數個產品的修正程式,即 Oracle WebLogic ServerOracle JDeveloper、Oracle Java Development Kit、Oracle Platform Security Services 以及 Oracle Web Services Manager

新版 Oracle WebLogic Server for OCI 中的修補程式不會自動套用至使用 Oracle WebLogic Server for OCI 建立的現有網域。如果要更新現有網域以符合最新版本,或與特定支援的版本相符,您必須手動套用這些修正程式。

修正程式集更新 (PSU) 是一組相關的修正程式,由特定版本號碼所識別。當您使用 Oracle WebLogic Server for OCI 建立網域時,會以下列格式選擇 WebLogic 伺服器版本:<major_version>.<patch_level>.<build>。例如,12.2.1.4.191121.01。使用您的 My Oracle Support 帳戶來尋找並下載想要套用的修正程式

Oracle Cloud Infrastructure 作業系統管理」服務可讓您管理 Oracle Cloud Infrastructure 執行處理上作業系統環境的更新和修正程式。使用「作業系統管理」管理與自動化來更新 Oracle Linux VM。