2. The Obligatory Timeline Slide
(Mike Culver @ AWS)
COBOL,
Edsel
Amazon.com
Darkness
Web as a
Platform
Web Services,
Resources Eliminated
Web
Awareness
InternetARPANET
Dot-Com Bubble Web 2.0 Web Scale
Computing
6. Benefits 優勢
Cost & management
Economies of scale, “out-sourced” resource management
Reduced Time to deployment
Ease of assembly, works “out of the box”
Scaling
On demand provisioning, co-locate data and compute
Reliability
Massive, redundant, shared resources
Sustainability
Hardware not owned
7. Types of Cloud Computing
Public Cloud: Computing infrastructure is hosted at the vendor’s
premises.
Private Cloud: Computing architecture is dedicated to the
customer and is not shared with other organizations.
Hybrid Cloud: Organizations host some critical, secure
applications in private clouds. Not critical applications are hosted
in the public cloud
Cloud bursting: the organization uses its own infrastructure for normal
usage, but cloud is used for peak loads.
9. 雲端計算(Cloud Computing)之發展
叢集運算 (Cluster Computing)特性
• Networked in a tightly-coupled fashion
• The same subnet of the same domain
• Nodes are homogeneous
• The same hardware
• The same software
資料來源:Grid and Cluster Computing: Options for Improving Windows® Application
Performance
圖片來源 : http://www.cs.mtu.edu/beowulf/
10. 雲端計算(Cloud Computing)之發展
網格運算 (Grid Computing)
• Loosely-coupled
• Across domains or subnets
• Nodes can be heterogeneous
• Diverse hardware and
software configurations
資料來源:Grid and Cluster Computing: Options for Improving Windows® Application
Performance
圖片來源 : http://tech4globe.com/what-is-grid-computing.html
37. 雲端計算架構
軟體即服務(Software as a Service, SaaS)
透過Internet訂閱軟體服務(Software on Demand),從前
端辦公室應用到後端資料分析、客戶關係管理、業務流
程管理及人力資源管理等
代表廠商:
Google , Microsoft, Salesforce.com
38. 雲端計算架構
平台即服務(platform as a service, PaaS)
服務型虛擬平台,使用者透過網路使用PaaS服務提供
的虛擬主機平台進行開發或管理,不用自建硬體主機和
作業系統,節省軟硬體維護及管理人力和時間。
產品:
Google App Engine,
Microsoft Azure,
43. Classification of Cloud Computing
based on Service Provided
Infrastructure as a service (IaaS)
Offering hardware related services using the principles of cloud computing. These could
include storage services (database or disk storage) or virtual servers.
Amazon EC2, Amazon S3, Rackspace Cloud Servers and Flexiscale.
Platform as a Service (PaaS)
Offering a development platform on the cloud.
Google’s Application Engine, Microsofts Azure, Salesforce.com, s
force.com .
Software as a service (SaaS)
Including a complete software offering on the cloud. Users can
access a software application hosted by the cloud vendor on pay-
per-use basis. This is a well-established sector.
Salesforce.coms’ offering in the online Customer Relationship
Management (CRM) space, Googles gmail and Microsofts hotmail,
Google docs.
47. 現有雲端計算服務與分類
• Utility Computing
• Software as a Service
• Service Oriented Architecture
• Software + Services
• Software as Self Service
• Platform as a Service
資料來源: Matias Woloski, “Cloud Computing Taxonomy Map”
48.
49. Amazon Web Services (AWS)
Elastic Compute Cloud – EC2 (IaaS)
Simple Storage Service – S3 (IaaS)
Elastic Block Storage – EBS (IaaS)
SimpleDB (SDB) (PaaS)
Simple Queue Service – SQS (PaaS)
CloudFront (S3 based Content Delivery Network – PaaS)
Consistent AWS Web Services API
Link : http://aws.amazon.com/products/?nc2=h_ls
52. 案例介紹
Coca-Cola village and Facebook
•Promarket 青少年夏令營 (以色列)
•應用RFID技術
•結合Facebook
•真實世界的 – “讚!”
•Video – Link
•Zara - Inditex RFID Project
•Video – Link
68. 國外案例 EuroCloud
Issues : “strict privacy laws that place rigid limits on the movement of
information beyond the borders the 27-country European Union” – Cloud
Computing Hits Snag in Europe, 2010
75. 新型態資安攻擊
WPA Cracker - A Cloud cracking service
• WPA-PSK protected wireless networks
• ZIP cracking
• 284 million word dictionary
• 400CPU cluster
84. 雲端發展
雲端使用者調查分析
• International Data Corporation (IDC) - “Cloud
Computing 2010 - An IDC Update”
• Cloud User Surveys
• Benefits
• Challenges
• Adoption Areas
• Vendor Requirements
85. 雲端發展
Cloud User Surveys - Benefits
54.0%
63.9%
64.6%
67.0%
68.5%
75.3%
77.7%
77.9%
0% 10% 20% 30% 40% 50% 60% 70% 80% 90%
Seems like the way of the future
Sharing systems with partners simpler
Always offers latest functionality
Requires less in-house IT staff, costs
Encourages standard systems
Monthly payments
Easy/fast to deploy to end-users
Pay only for what you use
資料來源:Cloud Computing 2010 . An IDC Update
86. 雲端發展
Cloud User Surveys - Challenges
76.0%
76.8%
79.8%
80.2%
81.0%
82.9%
83.3%
87.5%
0% 10% 20% 30% 40% 50% 60% 70% 80% 90%
Not enough ability to customize
Hard to integrate with in-house IT
Bringing back in-house may be difficult
Lack of interoperability standards
On-demand paym’t model may cost more
Performance
Availability
Security
資料來源:Cloud Computing 2010 . An IDC Update
87. 雲端發展
Cloud User Surveys – Adoption Areas
48.6%
49.1%
49.8%
50.6%
51.3%
52.9%
54.8%
55.1%
55.6%
59.4%
66.9%
67.3%
0% 10% 20% 30% 40% 50% 60% 70% 80%
IT/Information Security
Application dev/test/deploy platform
Business Intelligence/Analytics
Server capacity on demand
IT Management software
Storage capacity on demand
Data/Content Distribution services
Personal productivity apps
Business apps (CRM, HR, ERP)
Data Back-up or Archive services
Web applications/Web serving
Collaboration applications
資料來源:Cloud Computing 2010 . An IDC Update
88. 雲端發展
Cloud User Surveys – Vendor Requirements
72.9%
78.3%
79.2%
81.0%
82.1%
84.5%
86.0%
87.8%
88.6%
91.6%
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
Have local presence, can come to my offices
Are a technology and business model innovator
Offer both on-premise and public cloud services
Support many of my IT needs
Allow managing on-premise & cloud together
Understand my business and industry
Provide a complete solution
Option to move 'cloud' offerings back on premise
Offer Service Level Agreements (SLAs)
Offer competitive pricing
資料來源:Cloud Computing 2010 . An IDC Update
89. 雲端發展思維模式
• Rodrigo Flores (CTO, newScale, Inc.) : “The Competitive
Threat of Public Clouds”
• Give up the fight
IT人員角色轉換
系統維運 => IT資源/組織流程媒合
• Define your Model T Ford
制定發展標準/範本,並以此做為服務開發方針
避免過度客製化迷思
• Think like an ATM
自助服務(Self-Service)觀念
使用者自主進行:服務找尋、訂閱、追蹤、管理、使用
雲端發展
Model T 1913年進行量產:
Assembly line 生產線提升組
裝速度,從12小時減至1小時