Igreja Universal do Reino de Deus (Universal Church 或 UCKG) 在 1977 年於巴西創立。這個基督教五旬節教派組織創立後數十年間快速擴展,現今已於超過 170 個國家設有據點。Universal Church 透過電視、網際網路、報紙、廣播和部落格來推廣聖職。教會表示,他們的網站 Portal Arca Universal (Universal Ark Portal) 和創辦人 Macedo 主教的部落格每個月都有超過 3,000 萬次頁面瀏覽。

Universal Church 之前將資料中心外包給巴西的託管供應商。然而,當組織播放電視和廣播特別節目時,由於節目太過熱門,往往造成教會的伺服器超出容量,導致效能降低且發生故障。「我們有 20 部伺服器,但是容量仍不足。」Universal Church 的牧師和 IT 總監 Rodrigo Prota 表示。「我們遇到的情況很嚴重。如果為了容納尖峰使用量而購買額外的伺服器,將需投入鉅資。」中斷和容量不足的情況迫使教會考慮其他替代方案。

「我們考慮將託管解決方案遷移到主機代管服務或是移到雲端,」Prota 表示。「選擇 Amazon Web Services (AWS) 的原因是它能提供最快速的解決方案並減少成本。」Universal Church 與 AWS Partner Network (APN) 的成員兼諮詢合作夥伴 Dedalus 合作,四天內就完成遷移。

Universal Church 在美國東部 (維吉尼亞北部) 區域組織的雲端環境如下:

  • Amazon Virtual Private Cloud (Amazon VPC) 為 Portal Arca Universal 網站提供安全的私有環境。Universal Church 透過 Amazon Simple Storage Service (Amazon S3)、Elastic Load BalancingAuto Scaling 使用 Red Hat Linux 與 MySQL 資料庫來執行網站。
  • 所有部落格和宣傳活動都在 Red Hat Linux 上使用 WordPress 製作,並搭配 MySQL 資料庫、Amazon S3 和 Elastic Load Balancing。
  • Universal Church 也使用 Amazon VPC 以串流其 IURD TV 電視台,並部署 Amazon CloudFront 以達成低延遲和高資料速率。IURD TV 在 Microsoft Windows 上執行,搭配 MySQL 資料庫、Elastic Load Balancing 和 Amazon S3。

Prota 說明:「WordPress 需要佔用許多伺服器容量。我們發現 AWS 即使在 WordPress 的大量消耗之下,仍能保有高效能。」整體而言,Universal Church 可佈建 30 個 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體,並在 Amazon S3 儲存貯體存放將近 5 TB 的資料。圖 1 顯示在 AWS 上的組織環境。

Universal Church architecture diagram

圖 1. 在 AWS 上的 Universal Church 架構

「我們倚賴網站與觀眾聯繫,所以網站需要隨時可供使用。」Prota 表示。「使用 AWS 就無須投入大量資金來支援活動帶來的高流量。我們可以增加或減少容量和伺服器數量,只需在使用期間根據使用量支付費用。我們的應用程式可以在 AWS 上完美整合,因此可用性高。據我們估計,組織藉由在 AWS 上營運物業節省的硬體和人力費用將近 125 萬美元。」

Prota 並表示:「AWS 雲端給我們安全、快速且有彈性的服務。我們計劃未來在 AWS 上運作更多解決方案,希望能 100% 在 AWS 雲端上執行。」

要進一步了解 AWS 如何協助您的 Web 應用程式需求,請瀏覽我們的 Web、行動與社群應用程式詳細資訊頁面:http://aws.amazon.com/web-mobile-social/

如需 Dedalus 如何協助您的公司在 AWS 雲端上營運的詳細資訊,請參閱 AWS 合作夥伴目錄中的 Dedalus 項目