Cloud Computing

Get Started. It's Free
or sign up with your email address
Rocket clouds
Cloud Computing by Mind Map: Cloud Computing

1. Client

1.1. Mobile

1.1.1. Palm Pre

1.1.1.1. The smartphone was the first to use Palm's new Linux-based operating system, webOS.

1.1.1.2. http://en.wikipedia.org/wiki/Palm_Pre

1.1.2. Windows Mobile

1.1.2.1. Windows Mobile, is a compact mobile operating system developed by Microsoft, and designed for use in smartphones and mobile devices.

1.1.2.2. http://en.wikipedia.org/wiki/Windows_Mobile

1.1.3. iphone

1.1.3.1. The iPhone is a line of Internet- and multimedia-enabled smartphones designed and marketed by Apple Inc.

1.1.3.2. http://en.wikipedia.org/wiki/IPhone

1.1.4. Android

1.1.4.1. Android is a mobile operating system using a modified version of the Linux kernel. It was initially developed by Android Inc., a firm later purchased by Google.

1.1.4.2. http://en.wikipedia.org/wiki/Android_(mobile_device_platform)

1.2. Thin Client

1.2.1. Cherrypal

1.2.1.1. Cherrypal is a small, light nettop computer using a PowerPC-processor, the Freescale 5121e system-on-a-chip (SoC), integrated main-board, and Xubuntu as its operating system.

1.2.1.2. http://en.wikipedia.org/wiki/CherryPal

1.2.2. Wyse

1.2.2.1. Wyse Technology is a manufacturer of thin client hardware and software.

1.2.2.2. http://en.wikipedia.org/wiki/Wyse

1.2.3. Zonbu

1.2.3.1. Zonbu is a technology company that sells a computing platform which combines a web-centric service, a small form factor PC, and an open source based software architecture.

1.2.3.2. http://en.wikipedia.org/wiki/Zonbu

1.3. Web browser

1.3.1. Internet Explorer

1.3.1.1. Windows Internet Explorer (formerly Microsoft Internet Explorer; abbreviated to MSIE or, more commonly, IE), is a series of graphical web browsers developed by Microsoft

1.3.1.2. http://en.wikipedia.org/wiki/Internet_Explorer

1.3.2. Mozilla Firefox

1.3.2.1. Mozilla Firefox is a free and open source web browser descended from the Mozilla Application Suite and managed by Mozilla Corporation.

1.3.2.2. http://en.wikipedia.org/wiki/Mozilla_Firefox

1.3.3. Google Chrome

1.3.3.1. Google Chrome is a web browser developed by Google that uses the WebKit layout engine and application framework.

1.3.3.2. http://en.wikipedia.org/wiki/Google_Chrome

2. Layers

2.1. 應用層 Application Layer | 軟體即服務 Software as a service

2.1.1. Peer-to-peer

2.1.1.1. Skype

2.1.1.1.1. Skype (pronounced /ˈskaip/) is a software application that allows users to make voice calls over the Internet.

2.1.1.1.2. http://en.wikipedia.org/wiki/Skype

2.1.2. Volunteer computing

2.1.2.1. BOINC

2.1.2.1.1. The Berkeley Open Infrastructure for Network Computing (BOINC) is a non-commercial middleware system for volunteer and grid computing. It was originally developed to support the [email protected] project

2.1.2.1.2. http://en.wikipedia.org/wiki/Berkeley_Open_Infrastructure_for_Network_Computing

2.1.3. Web application

2.1.3.1. Webmail

2.1.3.1.1. Webmail (or Web-based e-mail) is an e-mail service intended to be primarily accessed via a web browser, as opposed to through a desktop e-mail client (such as Microsoft Outlook, Pegasus Mail, Mozilla's Thunderbird, or Apple Inc.'s Mail). Very popular webmail providers include Gmail, Yahoo! Mail, Hotmail, and AOL

2.1.3.1.2. http://en.wikipedia.org/wiki/Webmail

2.1.3.2. YouTube

2.1.3.2.1. YouTube is a video sharing website on which users can upload and share videos.

2.1.3.2.2. http://en.wikipedia.org/wiki/YouTube

2.1.3.3. Flickr

2.1.3.3.1. Flickr is an image and video hosting website, web services suite, and online community. In addition to being a popular website for users to share and embed personal photographs

2.1.3.3.2. http://en.wikipedia.org/wiki/Flickr

2.1.3.4. Facebook

2.1.3.4.1. Facebook is a social networking website that is operated and privately owned by Facebook, Inc.Users can add friends and send them messages, and update their personal profiles to notify friends about themselves.

2.1.3.4.2. http://en.wikipedia.org/wiki/Facebook

2.1.3.5. Twitter

2.1.3.5.1. Twitter is a free social networking and microblogging service that enables its users to send and read messages known as tweets. Tweets are text-based posts of up to 140 characters displayed on the author's profile page and delivered to the author's subscribers who are known as followers.

2.1.3.5.2. http://en.wikipedia.org/wiki/Twitter

2.1.4. Security as a service

2.1.4.1. MessageLabs

2.1.4.1.1. MessageLabs, now part of Symantec, is a major provider of integrated messaging and web security services (hosted security) .MessageLabs provides a range of managed security services to protect, control, encrypt and archive communications across Email, Web and Instant Messaging.

2.1.4.1.2. http://en.wikipedia.org/wiki/MessageLabs

2.1.4.2. Purewire

2.1.4.2.1. Purewire, launched in November 2007, provides an in-the-cloud security service for web traffic. Its services block malware and secure the use of the Web.

2.1.4.2.2. http://en.wikipedia.org/wiki/Purewire

2.1.4.3. ScanSafe

2.1.4.3.1. ScanSafe is a provider of Web security-as-a-service (SaaS) for organizations. Its services block malware and secure the use of the Web and messaging. Noted as being the first to successfully deliver a Secure Web Gateway service.

2.1.4.3.2. http://en.wikipedia.org/wiki/ScanSafe

2.1.4.4. Zscaler

2.1.4.4.1. Zscaler, launched on August 4, 2008, provides an in-the-cloud security service for web traffic. The service offers SaaS protection against malware and enforce policies for outbound web traffic.

2.1.4.4.2. http://en.wikipedia.org/wiki/Zscaler

2.1.5. Software as a service

2.1.5.1. Google Apps

2.1.5.1.1. Google Apps is a service from Google for using custom domain names with several Google products. It features several Web applications with similar functionality to traditional office suites, including: Gmail, Google Calendar, Talk, Docs and Sites.

2.1.5.1.2. http://en.wikipedia.org/wiki/Google_Apps

2.1.5.2. Salesforce.com

2.1.5.2.1. Salesforce.com is an online software as a service (SaaS) company distributing business software, in which access to business software is purchased on a subscription basis and hosted offsite.

2.1.5.2.2. http://en.wikipedia.org/wiki/Salesforce

2.1.5.3. Zoho

2.1.5.3.1. The Zoho Office Suite is a Web- based online office suite containing word processing, spreadsheets, presentations, databases, note-taking, wikis, CRM, project management, invoicing and other applications developed by ZOHO Corporation.

2.1.5.3.2. http://en.wikipedia.org/wiki/Zoho

2.1.6. software plus services

2.1.6.1. Microsoft Online Services

2.1.6.1.1. Microsoft Online Services is Microsoft's hosted software offering and a component of their Software plus services strategy

2.1.6.1.2. http://en.wikipedia.org/wiki/Microsoft_Online_Services

2.1.7. Storage [Distributed]

2.1.7.1. Content delivery network (CDN)

2.1.7.1.1. A content delivery network or content distribution network (CDN) is a system of computers containing copies of data, placed at various points in a network so as to maximize bandwidth for access to the data from clients throughout the network.

2.1.7.1.2. http://en.wikipedia.org/wiki/Content_delivery_network

2.1.7.1.3. Untitled

2.1.7.2. File synchronization

2.1.7.2.1. Live Mesh

2.2. 平台層 Platform Layer | 平台即服務 Platform as a service

2.2.1. Services

2.2.1.1. Identity

2.2.1.1.1. OAuth

2.2.1.1.2. OpenID

2.2.1.2. Payments

2.2.1.2.1. Amazon Flexible Payments Service

2.2.1.2.2. Google Checkout

2.2.1.2.3. PayPal

2.2.1.3. Search

2.2.1.3.1. Alexa

2.2.1.3.2. Google Co-op

2.2.1.3.3. Yahoo! Search BOSS

2.2.1.4. Real-world

2.2.1.4.1. Amazon Mechanical Turk

2.2.2. Solution stacks

2.2.2.1. Java

2.2.2.1.1. Google App Engine

2.2.2.2. PHP

2.2.2.2.1. rackspace Cloud Sites

2.2.2.3. Python Django

2.2.2.3.1. Google App Engine

2.2.2.4. Ruby on Rails

2.2.2.4.1. Engine Yard

2.2.2.4.2. Heroku

2.2.2.5. .NET

2.2.2.5.1. rackspace Cloud Sites

2.2.2.5.2. Azure Services Platform

2.2.3. Storage [Structured]

2.2.3.1. Databases

2.2.3.1.1. Amazon SimpleDB

2.2.3.1.2. BigTable

2.2.3.2. File storage

2.2.3.2.1. Amazon S3

2.2.3.2.2. Nirvanix

2.2.3.2.3. rackspace Cloud Files

2.2.3.3. Queues

2.2.3.3.1. Amazon Simple Queue Service

2.3. 基礎設施層 Infrastructure Layer | 基礎設施即服務 Infrastructure as a service

2.3.1. Compute

2.3.1.1. Amazon Elastic Compute Cloud

2.3.1.1.1. Amazon Elastic Compute Cloud (also known as "EC2") allows users to rent computers on which to run their own computer applications. EC2 allows scalable deployment of applications by providing a web service through which a user can boot an Amazon Machine Image to create a virtual machine, which Amazon calls an "instance", containing any software desired.

2.3.1.1.2. http://en.wikipedia.org/wiki/Amazon_CloudWatch

2.3.1.2. RightScale

2.3.1.2.1. RightScale is a web based cloud computing management platform for managing cloud infrastructure from multiple providers

2.3.1.2.2. http://en.wikipedia.org/wiki/RightScale

2.3.2. Network

2.3.2.1. Amazon Virtual Private Cloud

2.3.2.1.1. Amazon Virtual Private Cloud (VPC) is a commercial cloud computing service that provides a virtual private cloud, allowing enterprise customers to access the Amazon Elastic Compute Cloud over an IPsec based virtual private network.

2.3.2.1.2. http://en.wikipedia.org/wiki/Amazon_VPC

2.3.3. Storage [Raw]

2.3.3.1. Amazon Elastic Compute Cloud

2.3.3.1.1. Amazon Elastic Compute Cloud (also known as "EC2") allows users to rent computers on which to run their own computer applications. EC2 allows scalable deployment of applications by providing a web service through which a user can boot an Amazon Machine Image to create a virtual machine, which Amazon calls an "instance", containing any software desired.

2.3.3.1.2. http://en.wikipedia.org/wiki/Amazon_EC2