Date post: | 11-Apr-2017 |
Category: |
Business |
Upload: | jacovia-cartwright |
View: | 117 times |
Download: | 1 times |
Cloud computing Basics
Contents Introduction (What and Why) Key characteristics Components (What is Virtualization?) Supported Application Framework Architecture Cloud APIs and Cloud Types Economics Privacy Google App engine and Amazon EC2 Latest Trends Applications References
IntroductionBroadly, it is combination of three Computing concepts :1. Grid Computing-Cluster of loosely coupled computers for acommon cause2. Utility Computing-Packaging of computer resources as a meteredservice3. Autonomic Computing-Capable of self management
Contd..Thus , many cloud computing deployments
depend on grids (as basic back end)
have autonomic characteristics (self management)
bill like utilities (viz. electricity)
What is cloud? The cloud is a computing service that charges you based only on the amount of computing resources we use. Pay as you go
Key Characteristics Agility Cost Device and location Independence Multi tenancy Reliability Scalability Security Sustainability
Virtualization
Basic Components of Cloud Computing
ClientServicesApplicationPlatformStorageInfrastructure
Supported Application Frameworks
Platform FrameworkGoogle App Engine Java Google Web
Tool kit, PythonHeroku Ruby on RailsAzure ServicesPlatform
.Net
Cloud Computing Architecture Software as a Service Platform as a Service Infrastructure as a Service
These 3 services encapsulate the basic 6 CloudComputing Components
Next few slides will elaborate these 3 services..
Software as a Service Software as a service features a complete applicationoffered as a service on demand. A single instance of the software runs on the cloudand services multiple end users or client organizations.
Eg: salesforce.com , Google Apps
Platform as a Service Platform as a service encapsulates a layer of softwareand provides it as a service that can be used to buildhigher-level services.
2 Perspectives for PaaS :-
1. Producer:- Someone producing PaaS might produce aplatform by integrating an OS, middleware,application software, and even a developmentenvironment that is then provided to a customer as aservice.
PaaS Contd..2. Consumer:- Someone using PaaS would see an encapsulated service that is presented to them through an API.
The customer interacts with the platform through the API, and the platform does what is necessary to manage and scale itself to provide a given level of service.
Virtual appliances can be classified as instances of PaaS.
Infrastructure as a Service Infrastructure as a service delivers basic storage andcomputing capabilities as standardized services overthe network. Servers, storage systems, switches, routers , and other systems are pooled and made available to handle workloads that range from application components to high-performance computing applications.
Thank You Jacovia Cartwright