Published on October 4, 2009
Cloud Computing : 29.09.2009 Cloud Computing Objectives : 29.09.2009 Objectives What is Cloud Computing? Architecture Components The Architectural Service Layers of Cloud Computing Virtualization In Cloud Cloud Computing Infrastructure Models Software For Cloud Advantages Disadvantages What is Cloud Computing? : 29.09.2009 What is Cloud Computing? Cloud is simply a metaphor for the Internet A style of computing where massively scalable IT-related capabilities are provided “as a service” using Internet technologies to multiple external customers. It's On-Demand Cloud computing should not be confused with: Grid computing Utility computing Autonomic computing Architecture : 29.09.2009 Architecture Cloud computing architecture consists of 2 main sections : Front end Back end Data center Virtualization software Components : 29.09.2009 Components The Architectural Service Layers of Cloud Computing : 29.09.2009 The Architectural Service Layers of Cloud Computing Software as a Service - SaaS Platform as a Service – PaaS Infrastructure as a Service - IaaS Software as a Service : 29.09.2009 Software as a Service Application is offered as service Managed by the provider Examples: Google Apps Salesforce.com Platform as a Service : 29.09.2009 Platform as a Service Computing platform is provided as service Supplies tools and development environment Customers interact with platform through API Examples: Google AppEngine Force.com Infrastructure as a Service : 29.09.2009 Infrastructure as a Service Delivers storage and computing power Examples Amazon EC2 (Elastic Cloud) Amazon S3 (Simple Storage Service) Joyent Virtualization In Cloud : 29.09.2009 Virtualization In Cloud Virtualization enables Cloud Computing Virtualization uses hypervisor Types of virtualization Full virtualization Para-virtualization Emulation OS virtualization Application virtualization Cloud Computing Infrastructure Models : 29.09.2009 Cloud Computing Infrastructure Models There are 3 types of clouds Public Cloud Owned and managed by third party Cost effective No wasted resources Private Cloud Owned by third party or an organization itself for its own use Managed by organization High level of control Hybrid Cloud Software For Cloud : 29.09.2009 Software For Cloud Cloud Computing Operating System Windows Azure eyeOS Cloud vSphere 4 Google chrome OS Cloud Computing Simulator CloudSim Advantages : 29.09.2009 Advantages Extremely cost efficient Device and location independence Scalability Unlimited storage capacity Flexibility Reduced software maintenance Increased data reliability Agility Improved document format compatibility Disadvantages : 29.09.2009 Disadvantages Requires a constant internet connection Doesn’t work well with low speed connection Can be slow Data stored might not be secure Stored data can be lost Thank YouQuestions ? : 29.09.2009 Thank YouQuestions ?