參考部署

AWS 上的 Pivotal Cloud Foundry

用於部署和操作現代化企業應用程式的雲端原生平台

本快速入門會自動將 Pivotal Cloud Foundry (PCF) 部署到您的 Amazon Web Services (AWS) 帳戶。

PCF 是一種雲端原生平台,可用來部署和操作現代化應用程式。您可以使用 Spring 或 .NET 建構應用程式,然後將程式碼部署到該平台。PCF 會接手完成剩下的工作,為您處理大部分的複雜作業。

AWS 上的 PCF 可執行下列工作:

  • 只要稍加修改或無需修改,即可部署和執行 Spring Boot 應用程式。使用 Hosted Web Core 架構的大多數 .NET 應用程式可立即移轉至 PCF。
  • 透過內建監控、記錄日誌、快速擴充和四層高可用性,立即提升操作效率。
  • 透過 AWS 適用的 PCF Service Broker,運用 Amazon Relational Database Service (Amazon RDS)、Amazon Simple Storage Service (Amazon S3)、Amazon DynamoDB 和 Amazon Simple Queue Service (Amazon SQS) 等 AWS 服務來強化您的應用程式。
pcf-logo

本快速入門由 Pivotal 與 AWS 共同合作開發。Pivotal 是
APN 合作夥伴

  •  您將建置的項目
  •  部署方式
  •  成本和授權
  •  您將建置的項目
  • 本快速入門會部署和設定以下元件:

    • 設定有兩個公有和四個私有子網路的虛擬私有雲端 (VPC)。本快速入門會為您的部署建立新的 VPC;它不支援部署到現有的 VPC。
    • 網際網路閘道,可供存取網際網路。
    • 在公有子網路中,設定網路位址轉譯 (NAT) 執行個體,以便對私有子網路中的資源進行對外網際網路連線。
    • 三個 Elastic Load Balancing (ELB) 負載平衡器。
    • 所有必要 PCF 元件,包括 Bootstrap、Ops Manager、BOSH Director 和 PAS 執行個體。 
    • 存放建置套件、Droplet、套件和資源的 S3 儲存貯體。 
    • Amazon RDS MySQL DB 執行個體和備用執行個體,供 PCF 內部使用。
    • Amazon Route 53,用來為 PAS 網域建立託管區域。
    • 透過 Secure Shell (SSH) 存取所有應用程式容器。
    • 選擇性支援使用 TCP 路由器進行 TCP 路由。
  •  部署方式
  • 部署本快速入門之前,請先查看部署指南中所列的先決條件。您接著可以遵循下列步驟,在 AWS 上建立 PCF 環境:

    1. 如果您尚未擁有 AWS 帳戶,請到 https://aws.amazon.com 註冊。
    2. 在 Amazon Route 53 中為 PCF 網域建立託管區域。
    3. 將網域的 SSL 憑證匯入 AWS Certificate Manager。
    4. 啟動快速入門並指定必要參數。部署需要 2.5 至 3 小時。(如需支援的 AWS 區域清單,請參閱 AWS CloudFormation 範本。)
    5. 存取 AWS 帳戶中佈建的 PCF 資源來測試部署。

    快速入門包含可自訂的參數。例如,您可以變更部署規模,以及自訂網路、DNS、PCF 和 Amazon RDS 組態。

  •  成本和授權
  • 本快速入門包含 AWS 上 PAS 的 90 天免費評估版本。您可以使用試用版獨立評估該平台及其功能,或聯絡 Pivotal 取得概念驗證安裝。

    部署本快速入門期間,您將需要接受 PCF 最終使用者授權合約 (EULA)。您也必須提供 Pivotal Network API Token。

    本快速入門預設會部署 PAS 的最新主要版本。不過,在 Pivotal Network 中發佈 PAS 的新版本之後,可能需要一段時間才能在快速入門可用。

    您必須自行負擔執行此快速入門參考部署時,所使用 AWS 基礎架構、儲存和資料服務的費用。使用快速入門無須另外付費。此快速入門的 AWS CloudFormation 範本包含適用於 PAS 的組態參數。部分設定 (如部署規模) 將會影響部署的成本。