Cloud Computing Cloud Service Models Software as a

  • Slides: 37
Download presentation
Cloud Computing

Cloud Computing

Cloud Service Models • Software as a Service (Saa. S) • Platform as a

Cloud Service Models • Software as a Service (Saa. S) • Platform as a Service (Paa. S) • Infrastructure as a Service (Iaa. S)

เบองหลง Cloud Service

เบองหลง Cloud Service

Microsoft Dublin Data Center

Microsoft Dublin Data Center

Google Data Center at Douglas County

Google Data Center at Douglas County

Inside Google Data Center

Inside Google Data Center

Google Data Center at Douglas County : Carrying water in and out

Google Data Center at Douglas County : Carrying water in and out

ทำไม Cloud Computing ถงดง • ปฏสมพนธกบ Mobile applications ไดด • สามารถใชประมวลขอมลจาก time ผใช •

ทำไม Cloud Computing ถงดง • ปฏสมพนธกบ Mobile applications ไดด • สามารถใชประมวลขอมลจาก time ผใช • Big data analytics • Parallel batch processing – Hadoop, Map-reduce • Business models ใหม – Pay-as-you-go และ เซนตเซอรไดแบบ real

Enabling Technology: Virtualization App App App OS OS OS Operating System Hypervisor Hardware Traditional

Enabling Technology: Virtualization App App App OS OS OS Operating System Hypervisor Hardware Traditional Stack Virtualized Stack

Enabling Technologies Cloud applications: data-intensive, compute-intensive, storage-intensive Bandwidth WS Services interface Web-services, SOA, WS

Enabling Technologies Cloud applications: data-intensive, compute-intensive, storage-intensive Bandwidth WS Services interface Web-services, SOA, WS standards VM 0 Storage Models: S 3, Big. Table, Blob. Store, . . . VM 1 VMn Virtualization: bare metal, hypervisor. … Multi-core architectures 64 -bit processor 6/23/2010 Wipro Chennai 2011 21

Common Features of Cloud Providers Development Environment: Production Environment IDE, SDK, Plugins Simple storage

Common Features of Cloud Providers Development Environment: Production Environment IDE, SDK, Plugins Simple storage Table Store <key, value> Drives Accessible through Web services Management Console and Monitoring tools & multi-level security 6/23/2010 Wipro Chennai 2011 28

AWS • Elastic Compute Cloud – EC 2 (Iaa. S) • Simple Storage Service

AWS • Elastic Compute Cloud – EC 2 (Iaa. S) • Simple Storage Service – S 3 (Iaa. S) • Elastic Block Storage – EBS (Iaa. S) • Simple. DB (SDB) (Paa. S) • Simple Queue Service – SQS (Paa. S) • Cloud. Front (S 3 based Content Delivery Network – Paa. S) • Consistent AWS Web Services API

What does Azure platform offer to developers?

What does Azure platform offer to developers?

Google’s App. Engine vs Amazon’s EC 2 Python Big. Table Other API’s VMs Flat

Google’s App. Engine vs Amazon’s EC 2 Python Big. Table Other API’s VMs Flat File Storage App. Engine: EC 2/S 3: • Higher-level functionality (e. g. , automatic scaling) • Lower-level functionality • More restrictive (e. g. , respond to URL only) • Coarser billing model • More flexible • Proprietary lock-in June 3, 2008 Slide 31 Google App. Engine vs. Amazon EC 2/S 3

Private Cloud • BMC • Dell Cloud • IBM Bluemix • Microsoft Cloud •

Private Cloud • BMC • Dell Cloud • IBM Bluemix • Microsoft Cloud • VMWare v. Cloud • Citrix • Open. Stack • Proxmox