Cloud computing
-
Upload
agrata-shukla -
Category
Education
-
view
3.908 -
download
3
description
Transcript of Cloud computing
![Page 1: Cloud computing](https://reader033.fdocuments.us/reader033/viewer/2022051818/54c1948a4a7959e8638b457e/html5/thumbnails/1.jpg)
Cloud ComputingCloud Computing
Agrata shukla
![Page 2: Cloud computing](https://reader033.fdocuments.us/reader033/viewer/2022051818/54c1948a4a7959e8638b457e/html5/thumbnails/2.jpg)
Introduction
Cloud is an infrastructure provided by the service provider to build internet application.
Cloud computing gets its name as a metaphor for the internet.
Cloud computing is a construct that allows you to access applications that actually reside at a location other than your computer .
![Page 3: Cloud computing](https://reader033.fdocuments.us/reader033/viewer/2022051818/54c1948a4a7959e8638b457e/html5/thumbnails/3.jpg)
Goals of cloud computing
Design guidelines for native cloud applications for industrial domains.
Embedded systems integrated with cloud services.
Support for re-engineering existing on-premise applications for the cloud computing paradigm.
![Page 4: Cloud computing](https://reader033.fdocuments.us/reader033/viewer/2022051818/54c1948a4a7959e8638b457e/html5/thumbnails/4.jpg)
Cloud Computing Architecture
Cloud Computing Reference (CCRA) defines the fundamental architectural elements constituting a cloud computing environment .
The CCRA is structured in a modular fashion in a sense that on its highest level of abstraction.
Cloud Reference Architecture diagram provides a more fine-grain view of the high-level architecture elements of the overall CCRA.
![Page 5: Cloud computing](https://reader033.fdocuments.us/reader033/viewer/2022051818/54c1948a4a7959e8638b457e/html5/thumbnails/5.jpg)
Elements of CCRA
Roles
The cloud computing Reference Architecture defines three main roles :
Cloud Service Consumer
Cloud Service Provider
Cloud Service Creator.
![Page 6: Cloud computing](https://reader033.fdocuments.us/reader033/viewer/2022051818/54c1948a4a7959e8638b457e/html5/thumbnails/6.jpg)
Cloud Service Consumer
A cloud service consumer is an organization , a human being or an IT system that consumes service instances delivered by a particular cloud service .
A service consumer can also be viewed as a kind of super-role representing the party consuming services.
![Page 7: Cloud computing](https://reader033.fdocuments.us/reader033/viewer/2022051818/54c1948a4a7959e8638b457e/html5/thumbnails/7.jpg)
Cloud Services Provider
The cloud services provider has the responsibility of providing cloud services to cloud services consumers.
A cloud service provider is defined by the ownership of a common cloud management platform (CCMP)
![Page 8: Cloud computing](https://reader033.fdocuments.us/reader033/viewer/2022051818/54c1948a4a7959e8638b457e/html5/thumbnails/8.jpg)
Cloud Service Creator
The Cloud Service Creator is responsible for creating a cloud service, which can be run by cloud service provider and by that exposed to cloud service consumers.
![Page 9: Cloud computing](https://reader033.fdocuments.us/reader033/viewer/2022051818/54c1948a4a7959e8638b457e/html5/thumbnails/9.jpg)
Service models
Cloud computing providers offer their services according to three fundamental models:
Infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS)
![Page 10: Cloud computing](https://reader033.fdocuments.us/reader033/viewer/2022051818/54c1948a4a7959e8638b457e/html5/thumbnails/10.jpg)
Infrastructure as a service
In this most basic cloud service model, providers offer computers, as physical or more often as virtual machines, and other resources. The virtual machines are run as guests by a hypervisor, such as Xen or KVM.
![Page 11: Cloud computing](https://reader033.fdocuments.us/reader033/viewer/2022051818/54c1948a4a7959e8638b457e/html5/thumbnails/11.jpg)
Platform as a service
In the PaaS model, cloud providers deliver a computing platform typically including operating system, programming language execution environment, database, and web server. Application developers can develop and run their software solutions on a cloud platform without the cost and complexity of buying and managing the underlying hardware and software layers
![Page 12: Cloud computing](https://reader033.fdocuments.us/reader033/viewer/2022051818/54c1948a4a7959e8638b457e/html5/thumbnails/12.jpg)
Software as a service
In this model, cloud providers install and operate application software in the cloud and cloud users access the software from cloud clients. The cloud users do not manage the cloud infrastructure and platform on which the application is running.
![Page 13: Cloud computing](https://reader033.fdocuments.us/reader033/viewer/2022051818/54c1948a4a7959e8638b457e/html5/thumbnails/13.jpg)
Conclusion
It is beneficial and economical to use cloud computing
![Page 14: Cloud computing](https://reader033.fdocuments.us/reader033/viewer/2022051818/54c1948a4a7959e8638b457e/html5/thumbnails/14.jpg)