Professional Documents
Culture Documents
Details are abstracted from end-users, who no longer have need for expertise in, or control over, the technology infrastructure "in the cloud" that supports them
Key Characteristics y Agility y Cost y Device and y Reliability y Scalability y Security y location y independence y Multi tenancy y Sustainability
Cloud engineering is the application of engineering disciplines to cloud computing. It brings a systematic approach to the high level concerns of commercialization, standardization, and governance in developing, operating and maintaining cloud computing systems.
It is a multidisciplinary method encompassing contributions from diverse areas such as systems, software, web, performance, information, security, platform, risk, and quality engineering.
Cloud Computing Architecture 1)Software as a Service 2)Platform as a Service 3)Infrastructure as a Service These 3 services encapsulate the basic 6 Cloud Computing Components
Software as a Service
Software as a service features a complete application offered as a service on demand. A single instance of the software runs on the cloud and services multiple end users or client organizations. Eg: salesforce.com , Google Apps
Platform as a Service
Platform as a service encapsulates a layer of software and provides it as a service that can be used to build higher-level services. Two Perspectives for Platform as a Service 1. Producer:- Someone producing Platform as a Service might produce a platform by integrating an OS, middleware, application software, and even a development environment that is then provided to a customer as a service.
2.Consumer:Someone using Process as a Service 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
Infrastructure as a Service
Infrastructure as a service delivers basic storage and computing capabilities as standardized services over the network.
Public Clouds
A public cloud is one based on the standard cloud computing model, in which a service provider makes resources, such as applications and storage, available to the general public over the Internet. Public cloud services may be free or offered on a pay-per-usage model.
Private Clouds
Private cloud is infrastructure operated solely for a single organization, whether managed internally or by a third-party and hosted internally or externally. They have attracted criticism because users "still have to buy, build, and manage them" and thus do not benefit from lower up-front capital costs and less hands-on management, essentially "[lacking] the economic model that makes cloud computing such an intriguing concept".
Hybrid Clouds
Hybrid cloud is a composition of two or more clouds (private, community, or public) that remain unique entities but are bound together, offering the benefits of multiple deployment models. It can also be defined as multiple cloud systems that are connected in a way that allows programs and data to be moved easily from one deployment system to another.
https://skydrive.live.com/
What is it?
It can run your web applications on Google s infrastructure and easy to scale for traffic and data storage
Features
dynamic web serving, persistent storage, automatic scaling
Application environment
Java Python
iCloud is a cloud storage and cloud computing service from Apple Inc. announced on June 6, 2011 at the Apple Worldwide Developers Conference (WWDC) .
www.icloud.com
The service allows users to store data such as music files on remote computer servers for download to multiple devices such as iOS-based devices, and personal computers running Mac OS X or Microsoft Windows. It also replaces Apple's MobileMe service, acting as a data syncing center for email, contacts, calendars, bookmarks, notes, to-do lists, and other data.
en.wikipedia.org/wiki/ICloud
IBM cloud computing consists of cloud computing solutions for enterprises, offered by the global information technology company
http://www.ibm.com/cloud-computing/us/en/
en.wikipedia.org/wiki/Google_Chrome_OS
potential Cloud compatibility in the future because we have confidence that the incumbent issues will be satisfactorily resolved as this new technology matures.
https://www.facebook.com/pages/Cloudcomputing/109623395723700?sk=wall http://en.wikipedia.org/wiki/Cloud_computing