Premium Essay

Cloud Computing

In:

Submitted By aakaps
Words 13736
Pages 55
CLOUD COMPUTING: PAST, PRESENT, AND FUTURE
John P. Sahlin (sahlinj@gwu.edu) The George Washington University, United States of America ABSTRACT
Defining cloud computing can be difficult, as each organization often has its own spin on the definition. Despite being hard to define, Gartner Research named cloud computing as one of the top technologies to watch in 2010, 2011, and 2012. At its core, cloud computing is a technical architecture that meets a specific business need. This chapter traces the roots of cloud computing from its origins in mainframe distributed computing, discusses the basics of the cloud computing model today, and offers insights for future directions that are likely to be pursued in the cloud computing arena. A number of challenges to cloud computing are identified, including concerns of security and how to deal with the rise of mobile computing. The chapter ends with recommendations on how to choose which cloud model is most appropriate to meet your organization’s needs and how to establish a successful cloud strategy.

INTRODUCTION: DEFINING THE CLOUD
I shall not today attempt further to define the kinds of material I understand to be embraced within that shorthand description; and perhaps I could never succeed in intelligibly doing so. But I know it when I see it. ~ Hon. Potter Stewart (U.S. Supreme Court Justice)

Why did Gartner Research place cloud computing at the top of the list of most important technology focus areas for the past three years straight (Avram, 2011; Gartner, 2010; McDonald, 2010)? In today’s world of tight budgets and even tighter profit margins, speed to capability is paramount; cloud computing has proven effective in enterprise class business environments (Zhang, Zhang, Chen, & Huo, 2010). As Golden (2010) identifies in the Harvard Business Review, cloud computing is a key enabler for the business agility so

Similar Documents

Premium Essay

Cloud Computing

...[pic] Cloud computing in general isn’t a term that can be defined with one specific definition as different people from all over the world each have a different understanding of the term cloud computing. Hence the best way to effectively explain the term is to explain it using different examples. Some people believe the term to mean another way of describing IT (information technology), others use it to mean any computing service provided over the Internet or a similar network; and some define it as any bought-in computer service you use that sits outside your firewall. As you can seem, there is no straightforward definition for the term and therefore best way to understand it is to learn about how it works. The main point of cloud computing can be summed up with this one short sentence: “Access your data anytime and anywhere” What is the difference between cloud computing and old fashioned personal computing? An important thing that differentiates cloud computing to the now old fashioned and declining personal computing is the location where all the data is stored. In cloud computing the data is stored on a remote database operated by a third party which can be accessed from most places, as the main requirement to access this cloud storage is only an Internet connection. In personal computing, all data is stored on a hard drive or another form of data storage device such as a usb drive, and once the data storage limit is reached a bigger hard drive...

Words: 1450 - Pages: 6

Premium Essay

Cloud Computing

...Cloud Computing Introduction This term paper will describe the characteristics of Cloud Computing and services associated with it. It will cover how businesses deploy services such as Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS), as well as some of the benefits and challenges of Cloud Computing. Cloud Computing Definition - Cloud Computing is basically servers providing specific services to businesses and individuals over the internet. Characteristics * Shared Infrastructure — is when data centers use virtualization software on existing servers. This cuts down on total cost of infrastructure, storage, and networking bandwidth. * Dynamic Provisioning —Server computing instances or virtual machines are provisioned dynamically from a centralized console using automated software. The amount of services provided are determined by current demand requirements. * Network Access — One thing I like about Cloud Computing is the ability to access your account from anywhere, from any device. As long as you have an internet connection, you can use your pc, tablet, laptop, or mobile devices. An example is using iCloud storage to backup and restore your iphone. * Managed Metering — Another thing I like about Cloud Computing is you are only billed for what you use. Metering is used to optimize the service, provide reporting, and billing information. Service Models Once a cloud is established, how...

Words: 957 - Pages: 4

Premium Essay

Cloud Computing

...overview advantage and challenges Overview Silver Lining or storm ahead The future of cloud computing Effective use of cloud computing in education institutions Cloud Computing for beginner Cloud computing Challenges and future directions http://www.businesswire.com/news/home/20110622006602/en/Future-Cloud-Computing-Survey-Reveals-Drivers-Cloud Cloud Computing GAP Task Force http://inews.berkeley.edu/articles/Spring2009/cloud-computing Table of contents 2 0 Relevant Resources 4 0 Relevant Resources 4 1 General guidelines of community design 6 2 Attracting new members 7 2.1 Methods of persuasion of a potential user 7 2.2 Encouraging users to invite friends 8 2.3 Entry barrier 9 2.4 Guidance for new members 9 3 Structure of the community 12 3.1 Member profiles 12 3.2 Member connections 13 3.3 Adding connections 15 3.4 Member reputation 16 3.5 Paid membership 18 3.6 Fake members 18 3.7 Lurkers 18 4 Encouraging user participation 20 4.1 Using uniqueness 20 4.2 Using controversy 20 4.3 Using individual recognition 21 4.4 By discouraging low quality contributions (moderation) 21 4.5 Using goal setting 23 4.6 Using E-Mail notifications 24 4.7 By showing the activity of community 24 5 Stimulating Social Interactions 26 5.1 By common Interests 26 5.3 By common current life transitions 27 5.4 By shared experience 28 5.5 By shared education 29 5.6 By showing the distance 29 5.7 By service: Photo Albums 30 5.8 By service: Profile watching 30 ...

Words: 10084 - Pages: 41

Premium Essay

Cloud Computing

...What’s New About Cloud Computing Security? Yanpei Chen Vern Paxson Randy H. Katz Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2010-5 http://www.eecs.berkeley.edu/Pubs/TechRpts/2010/EECS-2010-5.html January 20, 2010 Copyright © 2010, by the author(s). All rights reserved. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission. What’s New About Cloud Computing Security? Yanpei Chen, Vern Paxson, Randy H. Katz CS Division, EECS Dept. UC Berkeley {ychen2, vern, randy}@eecs.berkeley.edu ABSTRACT While the economic case for cloud computing is compelling, the security challenges it poses are equally striking. In this work we strive to frame the full space of cloud-computing security issues, attempting to separate justified concerns from possible over-reactions. We examine contemporary and historical perspectives from industry, academia, government, and “black hats”. We argue that few cloud computing security issues are fundamentally new or fundamentally intractable; often what appears “new” is so only relative to “traditional” computing of the past several...

Words: 5878 - Pages: 24

Premium Essay

Cloud Computing

...Cloud Computing for Beginners http://www.techno-pulse.com/ Visit Techno-Pulse to learn more about Cloud Computing http://www.techno-pulse.com/ Content • What is Cloud Computing? • • • • • • • • Dynamism Abstraction Resource Sharing What are Cloud Stacks? What is IaaS? What is PaaS? What is SaaS? Cloud Resources http://www.techno-pulse.com/ What is Cloud Computing? In late 90s or even now, ask any web developer, solution architect or anyone involved in web application development in any capacity: Which symbol do you use to represent Internet on numerous white-board meetings? Obviously the most widely used metaphor for Internet was/is cloud. Cloud computing has derived its name from the same line of thinking. Cloud Computing is a style of computing which must cater to the following computing needs: 1. Dynamism 2. Abstraction 3. Resource Sharing Dynamism Your business is growing exponentially. Your computing need & usage is getting bigger with every passing day. Would you add servers & other hardwares to meet the new demand? Assume, Recession is back & your business is losing customers. The servers & hardwares you added during last quarter’s peak season is now idle. Will you sale them? Demand keeps on changing based on world/regional economy, sometimes seasonal traffic burst as well. That’s where Cloud Computing comes to your rescue! You just need to configure & your provider will take care of fluctuating demand. Abstraction Your business should focus on your...

Words: 1016 - Pages: 5

Premium Essay

Cloud Computing

...Cloud Computing Cloud computing is being hailed as an important technological shift which promises to change the face of information technology and data management in not only unprecedented ways but also in ways which are yet to be conceived. In other words, cloud computing is believed to offer a world of limitless potential and opportunity which may transform the ways in which businesses handle, store, access and manage data and the ways in which they deploy the necessary hardware, software and liveware assets for achieving their organizational goals. Cloud computing refers to the capability to deliver computing as a service, be it raw computing power, generic or specialized software, or storage space. This delivery is done through an interconnected network of computers to users who pay for the respective services as per their use. The reason that these services are known as ‘cloud’ is that the users typically do not know the exact location of their data / programs (all they know is that it is somewhere ‘out there’, or ‘on a cloud’). Status Quo - On-Premises Traditionally, most of the computing structures of the business organizations were designed as on in-premises systems. This comprised arrays of servers (number, size and power depending upon the size and computational requirements of the respective organizations), software (generic as well as customized) installed on those same servers and / or workstations, and storage capacity housed in the same place (usually)...

Words: 1286 - Pages: 6

Premium Essay

Cloud Computing

...Contents Introduction 1 Management Information System 1 Cloud Computing 3 Defining Cloud Computing 3 Cloud Service Models 4 Infrastructure as a Service (IaaS) 4 Platform-as-a-Service (PaaS) 4 Software -as-a-Service (SaaS) 5 Cloud Delivery Models 5 Public Cloud 5 Private Cloud 6 Hybrid Cloud 6 Challenges and Outstanding Issues 6 Loss of IT-control 7 Data Management 7 Privacy and Legal 7 Performance and QoS 8 Security 9 Conclusion 11 Introduction : Information recognized as essential for human life , where it helps to make choices and decisions in every activity . Nowadays, organizations needs information to be able to achieve its goals and maintain for survive. In business , management requires to planning , directing , controlling , making decisions and solving problems in efficient and effective way . information systems helps managers to do these functions by providing timely , accurate and relevant information . for this reason organizations investing in information systems and technology in order to achieve the most important objectives for any business through improving businesses operations efficiency and productivity which leads to customer returning and purchasing more and gaining high profits. Also , it enables to create new products and services such as ; iTunes music service . in same context , it helps mangers to make decisions with real time information which is reflected on organization's performance. As a result , firms...

Words: 3624 - Pages: 15

Premium Essay

Cloud Computing

...To: Mari Buche, Colleague From: Kristen Therrian, Colleague Date: October 20, 2014 Subject: Cloud Computing The world of cloud computing has recently become of interest in my research. I would like to hear from you on whether cloud computing is something I should pursue after discussing what cloud computing is, what is the cloud computing system architecture like, what are its advantages, and disadvantages. The article reviewed shows that cloud computing is a network of computers that handles the brunt work of running applications. Companies need only to install one application that lets employees log onto a web-based service, such as the internet which hosts all the programs that users would need. The interface software which is like a browser, is the only thing that is needed. The network of the cloud will take care of everything else. The cloud architecture has a back end and a front end. The back end allows users to connect to the internet or network. It is also where numerous servers, computers, and storage systems are located that build the “cloud” of the computing system (Strickland, 1998-2014). The front end is what the user can view and it is where the client’s computer and the application that is the means of entry to the cloud system is located. It is important to note that each application acquires its own server. The central server manages the system where it audits traffic and demands of clients to guarantee everything runs properly. The central server...

Words: 634 - Pages: 3

Premium Essay

Cloud Computing

...Cloud computing is now evolving like never before, with companies of all shapes and sizes adapting to this new technology. Industry experts believe that this trend will only continue to grow and develop even further in the coming few years. While cloud computing is undoubtedly beneficial for mid-size to large companies, it is not without its downsides, especially for smaller businesses. We now bring you a list of advantages of disadvantages of cloud computing, with a view to helping such establishments fully understand the concept of cloud computing. Saas, Paas and IaaS in the Mobile Industry Advantages of Cloud Computing If used properly and to the extent necessary, working with data in the cloud can vastly benefit all types of businesses. Mentioned below are some of the advantages of this technology: Why Cloud Computing Is Ideal for Small Businesses Cost Efficient Cloud computing is probably the most cost efficient method to use, maintain and upgrade. Traditional desktop software costs companies a lot in terms of finance. Adding up the licensing fees for multiple users can prove to be very expensive for the establishment concerned. The cloud, on the other hand, is available at much cheaper rates and hence, can significantly lower the company’s IT expenses. Besides, there are many one-time-payment, pay-as-you-go and other scalable options available, which makes it very reasonable for the company in question. Almost Unlimited Storage Storing information in the cloud...

Words: 831 - Pages: 4

Premium Essay

Cloud Computing

...IBM Sales and Distribution Thought Leadership White Paper Banking Cloud computing for banking Driving business model transformation 2 Cloud computing for banking Executive summary The banking industry is facing unprecedented changes. Control is now in the hands of the customer, rather than the bank. Customers are driving new business models. Their use of technology—in addition to changes in social and household dynamics—is driving business transformation. Banks need to react to this new customer-driven environment with innovation in business models, operations and IT. For banks, the value proposition for cloud computing affects the entire business. Cloud technology offers a new model for delivering innovative client experiences, effective collaboration, improved speed to market and increased IT efficiency. Cloud deployments are spreading and the technology is proving to be secure. More businesses are adopting cloud computing. In fact, according to the 2010 IBM CIO study, “Sixty percent of CIOs plan to use Cloud—up from thirty-three percent two years ago.”2 Today, cloud technology is not just a tool being used in IT, but a paradigm shift to an entirely new business model. ●● ●● ●● Changing business models have shifted from productcentric to customer-centric Enhanced regulation increases government oversight and intervention Increasing social and government pressure for financial inclusion To drive growth and innovation in banking, it is increasingly...

Words: 5607 - Pages: 23

Premium Essay

Cloud Computing

...The power of cloud You can hardly look at an IT strategy document today without seeing mention of cloud computing, even though it has been around for years. This model has now crossed the chasm to penetrate corporate America, which traditionally relied on internal infrastructure. This is a significant shift in IT mindset in what will certainly be remembered as a disruptive technology strategy that changed the way the world works, literally. What is cloud? Cloud computing is a pay-per-use consumption and delivery model that enables real-time delivery of configurable computing resources (for example, networks, servers, storage, applications, services). Typically, these are highly scalable resources delivered over the Internet to multiple companies, which pay only for what they use. Cloud delivery models can help organizations scale their investments as they grow their business. They can also open the door to new business approaches through standardized applications, infrastructure, testing environments and business processes that help improve service delivery and efficiency. Although cloud is widely recognized as a technology game changer, its potential for driving business innovation remains virtually untapped. Indeed, cloud has the power to fundamentally shift competitive landscapes by providing a new platform for creating and delivering business value. To take advantage of cloud’s potential to transform internal operations, customer relationships and industry value chains...

Words: 1013 - Pages: 5

Premium Essay

Cloud Computing

...Introduction What is cloud computing? To explain, it is kind of hard to explain as it is more like technology thing which only IT peoples know well. Assume you have run a big corporation; your responsibility is to make sure your employees have the right hardware and software to do their job. But, purchasing computer is not enough as you need to purchase software license give employees the right tools. This will cost a lot and eventually lost profit. Instead for each computer install the software, you just have to load one application only. That application would allow employees to access to the server and do the works. And using remote machines would run everything like email to complex data analysis programs (Strickland, 2008). That is cloud computing. As the one of a team which recently graduated software engineers working on a project to recommend an operating system choosing from either Ubuntu or Windows that able to leverage cloud computing enabling faultless access to the organization data and with services, applications and features that are vibrant and updatable immediately. User interface As most of the employees have better understanding on using Windows more than Ubuntu. This is because Windows’s reputation is far higher than Ubuntu at the outside world. But when come inside to IT field, the result is opposite. This is because Ubuntu has ability to customize the OS and make it more even better. By referring to appendix, from figure 1to figure 10 is mentioning about...

Words: 752 - Pages: 4

Premium Essay

Cloud Computing

...HOW FUTURE IT TRENDS WOULD IMPACT ORGANIZATIONS BUSINESS STRATEGIES TO DRIVE INNOVATIONS, ADD VALUE AND GAIN COMPETITIVE EDGE? Chamika Waidyalankara (ECU ID: 10217155) ACBT – Semester II MBA5709 - Information System Challenges in Management Table of Contents 1.0 Introduction 3 2.0 Future IT Trends 4 Internet of Things 4 Cloud Computing 4 BYOD (Bring Your Own Device) 5 Enterprise Mobility 5 Big Data 6 Enterprise Social Networking 6 3D Printing 7 Wearable Computing 8 3.0 Uses and Impact of future technology on organizations 9 4.0 Published case studies and Observations 15 5.0 Key Findings 16 Changing customer landscape 16 Rise of collaborative models 16 Personalization of products and services 16 6.0 Conclusion 17 7.0 Bibliography and References 18 1.0 Introduction Information technology (IT) is an area in which new developments are taking place more and more rapidly. IT has gone through many evolution cycles and today we are in the era of Web 2.0 and 3rd Platform of IT. Technology we used during last decade has become museum exhibits and what was then showcased in Science fictions has become more reality today. Consumer and business tech are merging, where the two going to be barely separable. The 3rd Platform is changing the way we interact with everything. Speculating on what's going to happen over the next few years is of course entertaining. The future of business has always been driven by developments in technology, and the digital revolution...

Words: 4106 - Pages: 17

Premium Essay

Cloud Computing

...Cloud Computing Table of Contents Abstract 1 Evolution of Cloud Computing 1 Defining Cloud Computing 3 Deployment Models 5 Delivery Models 7 Essential Characteristics of Cloud Computing 10 Benefits of Cloud Computing 11 Risks of Cloud Computing 13 Conclusion 15 References 17 Cloud Computing Abstract Cloud computing is one of the latest computer and business industry buzz words. It joins the ranks of ‘virtualization’, ‘grid computing’, and ‘clustering’, among other buzz words in the IT industry. Cloud computing is a virtual network access, application, storage, and other computing resources on a pay-as-you-go basis. It allows users to access their networks, store information, and other resources from a virtual “cloud.” It is a relatively new concept that is still evolving. As a result, there is no standard definition of the cloud computing concept, which has led to many variations of the definition of cloud computing. Due to this lack of standardization members of the IT industry have created cloud products based on their own definitions of cloud computing, which has resulted in inconsistencies and confusion about what cloud computing really is. This paper will discuss the evolution, various definitions, deployment models, delivery models, characteristics, benefits and risks, of cloud computing. Evolution of Cloud Computing Cloud Computing has evolved through a number of phases, which include grid and utility computing, application service...

Words: 4902 - Pages: 20

Premium Essay

Cloud Computing

...Cloud computing Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet). The name comes from the use of a cloud-shaped symbol as an abstraction for the complex infrastructure it contains in system diagrams. Cloud computing entrusts remote services with a user's data, software and computation. There are many types of public cloud computing:[1] Infrastructure as a service (IaaS) Platform as a service (PaaS) Software as a service (SaaS) Storage as a service (STaaS) Security as a service (SECaaS) Data as a service (DaaS) Database as a service (DBaaS) Test environment as a service (TEaaS) Desktop virtualization API as a service (APIaaS) Backend as a service (BaaS) In the business model using software as a service, users are provided access to application software and databases. The cloud providers manage the infrastructure and platforms on which the applications run. SaaS is sometimes referred to as “on-demand software” and is usually priced on a pay-per-use basis. Saas providers generally price applications using a subscription fee. Proponents claim that the SaaS allows a business the potential to reduce IT operational costs by outsourcing hardware and software maintenance and support to the cloud provider. This will enable a business to reallocate IT operations to focus on other IT goals. In addition, the application is hosted centrally, so updates can be released without users...

Words: 5808 - Pages: 24