Module 1: Introduction to Amazon Web Services

學習目標

  • AWS 的優點
  • On-demand delivery vs. Cloud deployments
  • Pay-as-you-go pricing model

介紹

    幾乎所有現今的運算,都是使用基本的 client-server model。

    使用者透過瀏覽器或其他桌面應用程式發出 request,伺服器(如:Amazon Elastic Compute Cloud,簡稱 Amazon EC2,是一個 EC2 instance,亦是一種虛擬伺服器 virtual server)會解析並處理該 request 的詳細資訊,再回應相關資料以滿足使用者的需求。

AWS 的優點

  • You only pay for what you use!
  • At AWS, you don't pre-pay for anything.
  • You don't have to worry about capacity constraints.

雲端運算(Cloud Computing)

Cloud Computing is the on-demand delivery of IT resources and applications through the internet with pay-as-you-go pricing.
  • On-demand delivery
    • 當你需要資源的時候,AWS 擁有你所需的資源,且無需事先/提前告知便能及時使用(click and launch)。
    • 當你不需要使用資源的時候,也能立即歸還給 AWS,並立即停止計費。
  • IT resources
    • Business 需要的資源
  • Undifferentiated heavy lifting of IT
    • AWS 負責處理那些繁重(common, often repetitive, time-consuming)但無法帶來競爭優勢的 IT 基礎設施工作,使企業能夠專注於構建具競爭優勢的資料、系統架構和商業模式。
    • Everything that an application needs to do but doesn't increase its competitive advantage in the eyes of its customers.
  • Over the internet
    • Use secure webpage console or programmatically.
    • No additional contracts or sales calls are needed.

On-demand delivery vs. Cloud deployments

On-demand delivery

  • 隨需使用
  • 隨需收費
  • 即開即用

三種 Cloud Computing Deployment Models

  1. Cloud-based deployment
    • 例如:從地端轉移到雲端,或是打從一開始就完全以雲端來規劃並建置
    • 所有東西都是放在雲端,且跑在雲上
  2. On-premises deployment = Private cloud deployment
    • 例如:傳統 IT 基礎設施
    • 透過虛擬化技術和資源管理工具,來提升地端伺服器的資源利用率
  3. Hybrid deployment
    • Connect cloud-based resources to on-premises infrastructure.
    • Integrate cloud-based resources with legacy IT applications.
    • 可能是因公司維運便利性、政府法規要求,而同時擁有雲端和地端

Cloud Computing 優點

  1. 省錢:將前期的「大量資本支出(如:資料中心、伺服器等投資)」轉變爲「變動費用」(Trade upfront expense for variable expense)
  2. 省錢、省事:降低 IT 與人事維運成本,專注於商業模式(Stop spending money to run and maintain data centers)
  3. 省事:無需事先預測使用量,而是隨需即用、按需收費(Stop guessing capacity)
  4. 省錢:受益於規模經濟,AWS 可提供更低廉的價格(Benefit from massive economies of scale)
  5. 靈活:快速試錯與創新,雲端運算使您能夠在幾分鐘內存取新資源(Increase speed and agility)
  6. 低延遲:AWS 基礎建設遍及全球,客戶能夠以最小的延遲存取您的應用程式(Go global in minutes)

留言

這個網誌中的熱門文章

Module 2: Compute in the Cloud --- part 1

Module 2: Compute in the Cloud --- part 2

考前加強:雲端重要概念