Chapter II (Cloud-Computing)
Chapter II (Cloud-Computing)
Chapter II (Cloud-Computing)
Cloud Computing
WACHEMO UNIVERSITY
CET, SCI, COMPUTER SCIENCE
• Virtualization
• Service-Oriented Architecture (SOA)
• Grid Computing
• Utility Computing
4.1. Virtualization
• a technique, which allows to share single physical instance
Technologies… of an application or resource among multiple organiza-
tions or tenants (customers).
4.2. SOA
• helps to use applications as a service for other applica-
Technologies… tions regardless the type of vendor, product or technology.
4.3. Grid Computing
• distributed computing in which a group of computers from
Technologies… multiple locations are connected with each other to
achieve common objective
4.4. Utility Computing
• is based on Pay per Use model.
Technologies…
• It offers computational resources on demand as a metered
service.
• Cloud computing, grid computing, and managed IT ser-
vices are based on the concept of Utility computing.
5. Mobile Computing
• Cloud Computing offers such smartphones that have rich
Internet media experience and require less processing, less
power.
• In term of Mobile Cloud Computing, processing is done in
cloud, data is stored in cloud.
• And the mobile devices serve as a media for display.
• Examples: Google's Android, Apple's iOS, RIM Black-
Berry, Symbian, and Windows Mobile Phone.
6. Cloud Computing Applications
• business,
• entertainment,
• Data storage,
• social networking,
• management,
• education,
• art and global positioning system,
History of CC