實驗室概觀
此實驗室介紹 Elastic Load Balancing 的概念。在本實驗室中,您會使用 Elastic Load Balancing 來負載平衡單一可用區域 (AZ) 中跨多個 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體的流量。您可以在多個 Amazon EC2 執行個體上部署一個簡單的應用程式,並透過在瀏覽器中檢視應用程式來觀察負載平衡。
首先,您啟動一對執行個體,自舉執行個體以安裝 Web 伺服器和內容,然後使用 Amazon EC2 網域名稱系統 (DNS) 記錄獨立存取執行個體。接下來,您可以設定 Elastic Load Balancing,將執行個體新增至負載平衡器,然後再次存取 DNS 記錄,以監控伺服器之間的請求負載平衡。最後,您可以在 Amazon CloudWatch 中檢視 Elastic Load Balancing 指標。
目標
此實驗室結束時,您應該能夠執行下列動作:
- 在 Amazon EC2 上啟動多個伺服器網頁伺服器陣列。
- 使用自舉技術設定使用 Apache、PHP 和從 Amazon Simple Storage Service (Amazon S3) 下載的簡單 PHP 應用程式的 Linux 執行個體。
- 建立和設定位於 Amazon EC2 Web 伺服器執行個體前方的負載平衡器。
- 檢視負載平衡器的 Amazon CloudWatch 指標。
技術知識先決條件
使用此實驗室需要熟悉 AWS 管理主控台。
圖示圖例
此實驗室使用各種圖示提醒您注意不同類型的指示和注意事項。下列清單說明各圖示的用途:
- 注意:提示、秘訣或重要指引。
- 了解詳情:具體指明可取得更多資訊的位置。
- 提醒:有特殊影響或重要性的資訊 (如果您錯過此資訊,不會對設備或資料造成太大的問題,但可能會導致需要重複特定步驟)。
- 安全:納入安全最佳實務的機會。
- 重新整理:您可能需要重新整理 Web 瀏覽器頁面或清單,以顯示新資訊的時機。
- 複製編輯:當您將命令、指令碼或其他文字複製到文字編輯器時 (用以編輯其中的特定變數),可能會比直接在命令列或終端機中編輯更輕鬆。
- 任務完成:實驗室中的結論或摘要重點。