460 likes | 1.38k Views
CLOUD COMPUTING. WHAT IS CLOUD COMPUTING. Cloud Computing is the internet-based storage for files, applications, and infrastructure. One could say cloud computing has been around for many years, but now a company may buy or rent space for their daily operations.
E N D
WHAT IS CLOUD COMPUTING • Cloud Computing is the internet-based storage for files, applications, and infrastructure. • One could say cloud computing has been around for many years, but now a company may buy or rent space for their daily operations. • Cloud computing is an expression used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication network such as the internet in science, cloud computing is a synonym for distributed computing over a network, and means the ability to run a program or application on many connected computers at the same time.
USES OF CLOUD COMPUTING • Rapid Service • Secure Service • Satisfying User Experience • Lower Costs • Multi-User Access • Development Platform • Infinite Storage
In contracting with providers such as Box, Dropbox, Microsoft, Apple or Amazon there are growing legal issues that must be addressed by all parties involved with the cloud contract • The internet is “the cloud”, therefore, cloud computing refers to services delivered over the internet without the need for extra equipment or complicated infrastructure. All that is needed is a computer connected to the internet. • An online backup service provider stores data for customers on their equipment. Customers can choose to have their entire computer backed up, or just certain files. They can then access the data via the internet.
WHAT IS CLOUD COMPUTING ALL ABOUT? • SAAS – Software as a Service computing uses a multi-tenant design to deliver a single application to thousands of customers through the browser. From the customer’s point of view, this means no need to invest in software licenses or servers. From a provider’s view, it means that with just one application to maintain, costs are much lower than conventional hosting services. SaaS is commonly used in HR applications, but it is rapidly gaining popularity in other areas. • UTILITY COMPUTING – This is not a new concept, but it is gaining new recognition as a valuable cloud computing resource IT is able to access on demand. Currently used mainly for supplemental, non-critical needs, utility computing is expected to one day replace many parts of a data center. • CLOUD WEB SERVICES – Similar to SaaS, cloud web service providers offer APIs which developers can effectively exploit over the internet, instead of providing full-blown applications. Providers are able to offer everything from discrete business services to conventional credit card processing services.
What does cloud computing really mean? • Some analysts and vendors give a rather narrow definition of cloud computing as which is basically a series of virtual servers accessible via the internet. Other analysts give a broader explanation, • The real purpose of cloud computing becomes clear when you consider what IT is always in need of: ways to increase capacity or add capabilities instantly, without training new employees, investing in new infrastructure or licensing new software
Who Invented Cloud Computing? • The foundation of the idea of cloud computing began in the 1960s. John McCarthy conceived the notion that “computation may someday be organized as a public utility”. • In 1966, Douglas Parkhill wrote the book “The Challenge of the Computer Utility” which thoroughly explores all modern-day characteristics of cloud computing – such as offered as a utility, elastic provision, seemingly infinite supply and online – as a comparison to electricity
ADVANTAGE OF CLOUD COMPUTING Storage and scalability • In electronics (including hardware, communication and software), scalability is the ability of a system, network, or process to handle a growing amount of work in a capable manner or its ability to be enlarged to accommodate that growth.[1] For example, it can refer to the capability of a system to increase total throughput under an increased load when resources (typically hardware) are added. An analogous meaning is implied when the word is used in an economic context, where scalability of a company implies that the underlying business model offers the potential for economic growth within the company. • Scalability, as a property of systems, is generally difficult to define[2] and in any particular case it is necessary to define the specific requirements for scalability on those dimensions that are deemed important. It is a highly significant issue in electronics systems, databases, routers, and networking. A system whose performance improves after adding hardware, proportionally to the capacity added, is said to be a scalable system.
Back upp and recovery • A remote, online, or managed backup service, sometimes marketed as cloud backup, is a service that provides users with a system for thebackup, storage, and recovery of computer files. Online backup providers are companies that provide this type of service to end users (or clients). Such backup services are considered a form of cloud computing. • Online backup systems are typically built around a client software program that runs on a schedule, typically once a day, and usually at night while computers aren't in use. This program typically collects, compresses, encrypts, and transfers the data to the remote backup service provider's servers or off-site hardware.
Mobility • Mobile Cloud Computing (MCC) is the state-of-the-art mobile distributed computing paradigm comprises three heterogeneous domains of mobile computing, cloud computing, and wireless networks aiming to enhance computational capabilities of resource-constrained mobile devices towards rich user experience • Smartphones, tablets, handheld devices, and wearable computing devices are part of the third group of cloud-based resources which is proximate mobile computing entities
IT innovation • The Information Technology and Innovation Foundation (ITIF) is a U.S. non-profit public policy think tank based out of Washington, D.C. The organization focuses on public policies that spur technology innovation.[1]ArsTechnica has described ITIF as "one of the leading, and most prolific, tech policy think tanks."[2] The University of Pennsylvania rates ITIF the fifth most authoritative science and technology think tank in the world and the third most authoritative in the United States, behind the MIT Science, Technology and Society program and the RAND Corporation.[3]