應用程式部署的工作流程

若要設定平台和建立應用程式,請遵循此程序。

關於這項作業

在 CICS® 中,您可以設定平台,以透過多個 CICS 區域來部署和管理應用程式。使用 CICS Explorer® 或 CICS Explorer SDK,可以建立平台、應用程式,以及用來管理應用程式的原則。若要建立平台,您必須使用 CICSPlex® SM 來管理 CICS 區域。

程序

  1. 建立和安裝平台。 您可以使用平台來部署多個應用程式。如果已設定平台,請跳至「步驟 2」。
    1. 在 z/OS® UNIX 中針對您的平台起始目錄設定專用的檔案系統,並設定檔案系統安全和 FTP 安全。請參閱在 zFS 中建立平台起始目錄
    2. 建立「CICS 平台」專案來說明平台。請參閱建立 CICS 平台專案 具有類似或相同內容的 CICS 區域可以一起群組為平台中的區域類型。 建立「平台」專案之後,您可以編輯「平台」專案。
    3. 將「CICS 平台」專案匯出至 z/OS UNIX 檔案系統。請參閱部署 CICS 平台專案
    4. 建立平台定義(其為 PLATDEF 資源)來參照平台組合,並將平台定義至 CICSPlex SM。請參閱建立平台定義
    5. 安裝平台定義並啟用平台。 請參閱安裝平台定義並啟用平台
    您已建立並啟用平台。請驗證您的平台可供使用;請參閱檢查平台的狀態
  2. 對於您要在平台上部署的每一個應用程式,請建立 CICS 組合,來定義或匯入應用程式的元件。這些作業的指示位於使用組合一節中。
    1. 建立一個以上的「CICS 組合」專案,以包含每一個應用程式元件的資源。 請參閱建立 CICS 組合專案
    2. 將應用程式的資源定義新增至 CICS 組合。請參閱新增資源至 CICS 組合 這些資源會在您將應用程式安裝在平台中時,動態地建立在 CICS 區域中,並透過 CICS 組合來管理。 如果您需要在建立了資源定義之後編輯它們,請參閱編輯 CICS 組合中定義的資源
    3. 在 CICS 組合以外的其他資源上宣告任何必須可在平台中使用,以供應用程式執行的相依關係。請參閱定義組合相依關係
    4. 對於可以使用應用程式的每一種方式,在 CICS 組合中定義應用程式進入點。請參閱定義應用程式進入點 應用程式進入點可讓 CICS 測量並控制您應用程式作業的資源使用量。
  3. 建立包含原則規則的原則,來管理您平台中的應用程式。 原則規則說明可以套用至一個以上在平台內執行之應用程式作業的控制項或動作。 您可以在平台層次中部署原則,以套用至平台或應用程式層次中的所有應用程式。
    1. 建立一個以上的「CICS 組合」專案,以包含您的原則。 請參閱建立 CICS 組合專案 CICS 組合可以包含多個原則。
    2. 建立原則並指定適當的原則規則。 請參閱在 CICS 組合專案中建立原則 若要新增其他規則,請參閱新增規則至 CICS 組合專案中的原則。 若要新增自訂異常終止碼,請參閱在原則規則中自訂異常終止碼
  4. 對於您要在平台上部署的每一個應用程式,請建立並匯出應用程式組合和應用程式連結。
    1. 建立「CICS 應用程式」專案,以包裝 CICS 組合,其中包含應用程式資源、相依關係,以及應用程式特有的任何原則。請參閱建立 CICS 應用程式專案 包括您在「步驟 2」中針對應用程式元件建立的 CICS 組合。
    2. 建立「CICS 應用程式連結」專案,以指定應用程式的 CICS 組合如何對映至平台中的區域類型。請參閱建立 CICS 應用程式連結專案 併入任何 CICS 組合,組合中包含您在「步驟 3」建立且想要部署用於應用程式的原則。 如果您偏好使用平台來部署原則,請不要在「CICS 應用程式連結」專案中併入其 CICS 組合,而是要遵循新增組合至 CICS 平台專案中的指示,將它新增至平台。
    3. 將應用程式組合和應用程式連結匯出至 z/OS UNIX 檔案系統。請參閱部署 CICS 應用程式專案
  5. 安裝並啟用您要在平台上部署的每一個應用程式。
    1. 建立應用程式定義(其為 APPLDEF 資源),來定義特定平台中的應用程式。請參閱建立應用程式定義
    2. 安裝應用程式定義,並啟用應用程式,以便應用程式變成可供在平台中使用。 請參閱安裝應用程式定義並啟用應用程式
    您已建立並啟用 CICS 應用程式。請驗證您的應用程式可供使用;請參閱檢查應用程式的狀態。也請驗證套用至應用程式的原則規則;請參閱查詢原則規則
  6. 監視並維護平台中的每一個應用程式。
    1. 如果您遇到平台或應用程式的問題,請使用 Cloud Explorer 視圖,來檢查平台的 CICS 區域和 CICS 組合,以及應用程式的 CICS 組合的狀態。 請參閱檢查平台的狀態檢查應用程式的狀態
    2. 若要增加或減少作用中平台的容量,或修改平台的架構,以支援工作量的變動,請使用 Cloud Explorer 視圖,將 CICS 區域新增至平台中的區域類型,或從區域類型中移除區域。 請參閱將 CICS 區域新增至區域類型從區域類型中移除 CICS 區域
    3. CICS 會依原則所示,自動監視並回應應用程式作業的行為。您可以在平台可用時新增或移除平台的原則;請參閱新增組合至 CICS 平台從 CICS 平台中移除組合
    4. 使用針對應用程式產生的應用程式環境定義資料,來監視並測量應用程式正在使用多少資源。您也可以搭配使用資訊與 CICS Explorer 中的交易追蹤功能,來識別並診斷應用程式相關問題。
    5. 若要修改應用程式,請編輯並回復應用程式元件的 CICS 組合,然後更新、回復並重新部署應用程式組合和應用程式連結。 請參閱更新應用程式
  7. 如果不再需要應用程式,或如果不再需要平台,請停用並捨棄應用程式或平台。
    1. 如果不再需要應用程式,請停用並捨棄它。請參閱停用並捨棄應用程式 當您停用並捨棄應用程式時,部署為應用程式一部分的 CICS 組合也會從其連結至的 CICS 區域類型中停用並捨棄。
    2. 如果不再需要平台,請停用並捨棄它。請參閱停用並捨棄平台 當您停用並捨棄平台時,已隨平台組合安裝的 CICS 組合(包括任何您已在平台上部署的原則)也會停用並捨棄。