Cloud Computing Framework


Let us now take a peek that what is included in the cloud computing environment. **Cloud computing environment** is managed by five major artists

 - **Cloud consumer;** Consumer (consumer, organization) at the front end
 
 - **Cloud provider;** Cloud service provider
 -  **Cloud auditor;** The party can independently evaluate the security of
   cloud services, information system operation, display and cloud
   implementation.
 - **Cloud broker;** The party that talks on the relationship between cloud
   consumers and providers.
   
 - **Cloud Career;** Mediator for transportation of services between
   consumers and providers

Acting and co-coordinating with each other these perform work in a three-layered **framework** as described in the below:

  

![Cloud Computing Framework](https://lh4.googleusercontent.com/ZAHtWpwTVdEJcm-dKKLD58i0lfNux7nPDMph6rNPwA8milkrcuGpSy_SZS1hAH6KloNTVRy5hHgwsmrArTgtc8Au7y20ASGGrLsHn6lDOoUo9XSg5RWj4tzEZgN3-9mghPF4Xecu "Cloud Computing Framework")
The highest layer is the service layer where the customers consumes all the services being offered to them; SaaS, PaaS, IaaS. The center layer is the resource abstraction and control layer. With this layer the consumers are provided with system components to oversee access to physical computing resources through software abstraction. The technique commonly used on this layer is virtual machine technology. The lowest layer in the cloud **computing framework** is the physical resource layer which contains all the physical computing resources for example, computers (CPU and memory), networks ( network links, firewalls, switches, routers, and interfaces), storage components like hard disk, power, etc.

Read also ; [Virtualization in Cloud Computing](https://cbitss-technologies.hatenablog.com/entry/Virtualization-in-Cloud-Computing)

## Applications

**Cloud computing** can perform all operations possible on a normal computer of supplemented with the right middle ware at the perfect time. This makes it a sensible technology with myriad applications.

-   Unlimited access of data and applications from any part of the world.
    
-   **Cloud computing system** reduces the cost of your hardware.You can enjoy the entrance to quickest speed and processing without actually purchasing this hardware on your own. Moreover, no issues with the limited memory on your hard drive or flash drive. The cloud computing system manages it all.
    
-   Cloud computing systems give the association to get to the computer applications. The organization needs to pay a metered fee to a cloud computing company instead of purchasing set of software licenses for each employee.
    
-   Data back-up on the cloud
    
-   Google's new Chrome OS has utilized the **concept of cloud computing**, wherein users will be able to store their data online which can further be accessed and recovered from anywhere in the world from their cloud. It is integrated with applications like Google Docs, Google Calendar, Google Weather, Google Calculator, and so on.
    
-   Microsoft likewise headed the group with the dispatch of Windows Azure in 2009; an Operating System exclusively designed to enable developers to provide users with “**Cloud Computing**” technology and products to use, on the fly.
    
-   icloud is a cloud computing and cloud storage service introduced by Apple Inc. on June 6, 2011. It enables users to store data such as music files, videos etc on remote clouds (remote servers) which can later be downloaded into various Apple gadgets like iphones, ipads, iphones, and PCs running Mac OS or Microsoft Windows.  
      

If you want to know more about cloud computing and learn **Cloud computing course,** then [Cloud computing training in Chandigarh](http://cbitss.in/cloud-computing-training-in-chandigarh/) best for you.