Chang ChiChung 2011 05 10 Cloud Computing Cloud
- Slides: 32
雲端程式設計介紹 Chang Chi-Chung 2011. 05. 10
Cloud Computing 一個模糊概念 濫用的名詞?! 雲端服務 Cloud Computing Services Gartner 不是人 名喔 雲端技術 Cloud Computing Technologies Gartner 對於 Cloud Computing 的分類方式
雲端運算何以成真? Representational State Tranfer Service-Oriented Architecture Virtualization Web Service WSDL Distributed Computing Grid Computing UDDI Cluster Computing SOAP XML
Computing Roadmap Distributed Computing: Grid (Globus -> OGSA) Cloud Computing ? ? ? Applications: Web Services (SOAP, WSDL, UDDI) Operating System: Linux Information: World-wide Web (html, http, j 2 ee, xml) Communications: e-mail (pop 3, SMTP, Mime) Networking: The Internet HPC Lab. , CSIE, Tunghai U. (TCP/IP) 4
Web 防火牆 Services Rich Client UI Logic Servers Data, Hosts Web Service XML、SOAP、HTTP Richer Browsers OS Service XML、SOAP、HTTP
Web Service
REST Examples l 列舉所有文件 GET http: //www. johnaxer. idv. tw/docs l 取得某一份文件 GET http: //www. johnaxer. idv. tw/docs/8 l 刪除某一份文件 DELETE http: //www. johnaxer. idv. tw/docs/8 l 新增一份文件 POST http: //www. johnaxer. idv. tw/docs <documents> <content>. . . </content> </documents>
Grid Computing (2)
Grid Computing (3)
Grid Computing(4) http: //www. twgrid. org/
Amazon的雲端運算 l Amazon Web. Service (亞馬遜網路服務,簡稱 AWS) n S 3 (Simple. Storage. Service,簡單儲存服務) n EC 2 (Elastic Compute. Cloud,彈性雲端運算) n SQS (Simple. Queuing. Service,簡單訊息佇列服務) n VPC(Virtual Private Cloud, 虛擬私有雲) n Simple. DB…等。
Amazon Web. Service http: //aws. amazon. com/free/ 介紹網址:http: //blog. soft. idv. tw/? p=823
雲端程式設計 l Microsoft Windows Azure n Visual Studio 2010 n Windows Azure Tools for Microsoft Visual Studio n Windows Azure Account n C#、PHP、VB. Net… l Google App Engine n Eclipse and Plugins n Google App Engine SDK n Google Account n Python、Java
Microsoft Azure at Chicago
Microsoft Cloud Computing Private Public IT as a Service Software as a Service (Saa. S) Platform as a Service (Paa. S) | Dynamic Data Center Toolkit For Enterprises Infrastructure as a Service (Iaa. S) | Dynamic Data Center Toolkit For Hosters
Windows Azure Platform 概觀
Windows Azure Platform
Windows Azure Platform Architecture
Windows Azure 作業系統 l 計算能力服務 (Compute Service) l 儲存體服務 (Storage Service) l Fabric 服務 (Fabric Service)
Programming in Visual Studio(1) 點選後,即可自動安裝 Windows Azure Tools Express 的版本,請使用 Visual Web Developer 2010 Express
Programming in Visual Studio (2) Web. Role 需要UI的程式 Woker. Role 類似Windows Service 目前依據 Microsoft 的規定,雲端程式一但佈署到 Windows Azure Platform 上,即開始計費。
Google App Engine Python Java http: //code. google. com/intl/zh-TW/appengine/docs/whatisgoogleappengine. html
DEMO
- The cloud in cloud computing refers to
- Conventional computing and intelligent computing
- Tsf call center metrics
- Cloud computing value proposition
- Virtualization structures in cloud computing
- Map reducing in cloud computing
- Hvad er cloud computing
- Motivation of cloud computing
- Kpmg cloud computing
- Cloud computing enabling technologies
- Apa itu cloud
- Cs 498 cloud computing applications
- Total cost of ownership in cloud computing
- Calcolo pam e isv excel
- Cloud computing places the processing and
- Cloud computing layers
- Globus toolkit architecture in cloud computing
- Cloud computing middleware
- Cloud computing presentation slides
- Introduction to cloud computing
- Distributed system models in cloud computing
- Cloud computing yahoo
- Distributed file system in cloud computing
- Elastic disk provisioning architecture
- Dpfs in cloud computing
- Metaphor tablet
- Above the clouds: a berkeley view of cloud computing
- Opennebula architecture in cloud computing
- Cloud
- Isolation in cloud computing
- Cloud computing tunisie
- Measuring cloud computing costs
- Elasticity in cloud computing