Faculty of Economics, University of Ljubljana

Information Technology Supervisor: Prof Dr. Tomaz Turk

Cloud Computing
Taiwo Korede Aladeojebi, 19511251 Introduction Information technology has come to be one of the most relied upon factor of production in organizations. Different organizations are adopting different kinds of information technology applications for competitive advantage, particularly in the current competitive business environment. Additionally, organizations are seeking ways of optimizing the use of information to optimize benefits. According to King (2008), since the introduction of IT, there have been different changes as well as developments. In the business world, information technology has enabled “almost enterprise” business applications. This refers to the situation where information technology applications are provided remotely by external service providers. This is one of the considerable changes that have taken place in the business world as far as information technology is concerned. Armbrust, et al. (2010) assert that various possibilities for organizations have arisen with the development and increase in use of computers and the internet. These developments have made business processes and applications simpler and less expensive. These have increased competencies in the business world by making it possible for professionals within the organization to concentrate on the core business functions. Smith (2009a) reveals that organizations are choosing to acquire computing as a service instead of a product. This is the rationale behind the development of cloud computing and its introduction into the world of business. This research seeks to bring an understanding of the different aspects of cloud computing. Background Information (History and Trends) The term cloud computing has been used as a metaphor for the internet. Cloud computing is founded on the symbol of the cloud, in the past it is used to represent the telephone network, and later to depict the internet symbolic representations of computer networks. This was utilized as a concept of the basic infrastructure that is represented. According to GodwinJones (2008), cloud computing did not come up as a well-thought-of plan. Rather, it emerged as a standard evolution of the general “adoption of virtualization, service-oriented architecture, autonomic, and utility computing” (Locke, 2008, p.167). Given the fact that it uses the fundamental idea of electric grid, the details are not revealed to the end user. The idea of cloud computing is traced back to the 1960s. This is the time when John McCarthy proposed that “computation may someday be organized as a public utility” (Smith,

Another system with similar attributes is grid computers. This is because organizations providing telecommunication services began to offer Virtual Private Network services. are well investigated in the title. software. In such situation.Faculty of Economics. computation. According to Smith (2009a). According to Robinson (2010). One of these systems is autonomic computing. and shared resources are delivered to computer systems in the organization as a utility over a network. the user does not have to train in. According to Godwin-Jones (2008). p.353). This is where computer systems or resources are utilized for self-management. such as electricity. such as computation and storage. p. Gruman (2008) defines the term as the provision of computing as a service rather than a product. Almost all the present attributes of cloud computing. cloud computing shares attributes with various wellknown systems.” Utility computing is another system defined by Locke (2008. These companies switched traffic in order to balance use so as to use the whole bandwidth effectively. loosely coupled computers acting in concert to perform very large tasks.169) as the “packaging of computing resources. information access. as a metered service similar to a traditional public utility. 2010).169) defines this as “a form of distributed and parallel computing. software. et al. p. In such systems. and storage media are made available for the organizational use in such a manner that the end-user does not have knowledge of the location or the structure of the system that is providing such services. and the use of various models in implementing it.” Service computing is another one. which is the provision of software-as-a-service. This is where there exists no central coordination of the connected computers. or be in control of. the idea behind cloud computing is to fulfill the . The theory behind the development of cloud computing is borrowed from the one behind electric grid (Kyriazis. The Challenge of the Computer Utility by Douglas Parkhill (Sobajic 1993). Locke (2008. Due to this. the users are provided with services without having to necessarily understand the component devices or even the systems that are required in providing these services. the sameness with the theory of electric grid. This is any distributed system that distinguishes servers and clients. Another system that cloud computing shares attributes with is the client-server model. University of Ljubljana Information Technology Supervisor: Prof Dr. Cloud Computing This is a term that has become extraordinarily common in the business world today. the infrastructure supporting cloud computing. data.. whereby a 'super and virtual computer' is composed of a cluster of networked. The term cloud originates from telephony. Tomaz Turk 2009b. Other systems include mainframe computer systems and peer-to-peer. Werbach (2011) asserts that the diagram of cloud was utilized in representing the differentiation between the role of the service provider and that of the user.

Sun Cloud. private cloud. Google AppEngine. Gruman (2008) defines legacy applications as the line-of-business applications that are currently accessible in slight client windows computing. Subscriptions are received by a third-party service provider for the services that are then provided via Web-based applications over the internet. This provider is usually off-the-site. This concept can be viewed as a by-product and outcome of the ease-of-access to remote services that are provided to the user through the internet. delivery. Majority of cloud computing infrastructures are made of services that are offered through shared data center. and consumption system for IT services that are founded on internet protocols. This paper will discuss four of the commonly used models: public cloud.Faculty of Economics. Deployment Models or Types of Cloud Computing There are different deployment models or types of cloud computing. It involves provisioning of ardently scalable and generally virtualized services. This means an increase in the capacity or increasing capabilities without the requirement of investing in new infrastructure. Such services are offered by external providers through the internet that is accessible from Web browsers. acquiring and training new employees. Public Cloud According to Farber (2008). E. or acquiring licenses for additional software. The software and data belonging to the organization are stored on servers at remote sites. University of Ljubljana Information Technology Supervisor: Prof Dr. According to Smith (2009a). Windows Azure Service and recently iCloud from Apple. this usually comes in the form of Web-based resources or applications that users can access or consume through Web browsers. They appear at a specified point of access in order to meet the needs of the organization. legacy applications are offered via a screen-sharing technology. . Weil (2011) suggests that cloud computing is an innovative addition. this is a model of cloud computing that presents the concept from a traditional perspective. At times. This happens as though these services and applications are installed in PCs within the organization. Tomaz Turk need for information technology in organizations more effectively.g Amazon Elastic Compute Cloud (EC). In this model. delivery of IT resources is done dynamically to the public. IBM Blue Cloud. community cloud. Information resources and applications are delivered on a fine-grained and selfservice basis. This is where the resources for computing are secured at remote data-center sites. and hybrid cloud (Gruman 2008).

Farber (2008) says that one of the limitations of the private cloud model is that users are meant to buy.Faculty of Economics. 2008). From this perspective. hosting and management of the infrastructure can be performed internally or externally. performance. and jurisdiction. University of Ljubljana Information Technology Supervisor: Prof Dr. The models used in the integration remain as individual entities and provide the benefits of multiple implementation models (Farber. Any of the previously discussed three models. Hosting can also either be internal or external.g government organization Hybrid Cloud In the hybrid type of cloud computing.g Amazon EC2 Community Cloud In this model of cloud computing. 2008). Generally. A cloud application eliminates the . where applications are run and interacted with via a web browser. as Gozzi (2010) suggests. The management of the infrastructure through which these services and applications are provided can be internal or through the utilisation of a third-party service provider. The integrated model can be used by a single or more firms based on the types of models that are used in the hybrid. different concerns are shared by the community like security. In community cloud computing. there is usually an integration of two or more of the previously discussed models. public. and manage the infrastructures by themselves. E. E. this means that there is a lack of economic benefit behind the use of this model that is the rationale behind the implementation of cloud computing (Schofield. the delivery of information technology services and applications is under the control of a single service provider. private and community. Instead. the cost is incorporated into the subscription fee. A hallmark of commercial cloud computing applications is that users never need to purchase expensive software licenses themselves. build. Cloud computing can be visualised as a pyramid consisting of three sections: Cloud Application This is the apex of the cloud pyramid. effectiveness. Tomaz Turk Private Cloud In a private cloud. Just as in private cloud computing model. the infrastructure through which the information technology services and applications are provided is used by different companies from a specific community. can be integrated and utilised in cloud computing based on the requirements of the company. hosted desktop or remote client. it can be argued that users do not get the actual benefits of cloud computing as far as lower up-front capital and hands-on management are concerned.

where many services pull together to deliver an application or infrastructure request. A cloud computing platform dynamically provides. PaaS offerings are often specific to a programming language or APIs. This in reality is a distributed computing model. which can be scaled in terms of CPU.Faculty of Economics. The platform typically includes databases. Tomaz Turk need to install and run the application on the customer's own computer. Virtualisation allows the splitting of a single physical piece of hardware into independent. thus removing the burden of software maintenance. which provides a computing platform or framework as a service. middleware and development tools. The infrastructure includes servers. Platform as a Service (PaaS) – An application development and deployment platform delivered as a service to developers who use the platform to build. and also consumer applications such as Web-based email. such as Java or Python. reconfigures and de-provides servers as needed to cope with increases or decreases in demand. networks and other hardware appliances delivered as either Infrastructure “Web Services”. Hundreds of ISVs have built their SaaS offering on top of the Oracle Platform for SaaS. ongoing operation and support. University of Ljubljana Information Technology Supervisor: Prof Dr. A virtualized and clustered grid computing architecture is often the basis for PaaS offerings. self governed environments. Oracle also offers enterprise-grade enabling technology to Independent Software Vendors (ISVs) to build their own SaaS offerings. RAM. all delivered as a service via the Internet. Oracle offers a comprehensive PaaS product offering for . Oracle calls this enabling technology the Oracle Platform for SaaS. Three Service (Delivery) Models Software as a Service (SaaS) – Applications delivered as a service to end-users typically through a Web browser. ranging from horizontal enterprise applications to specialized applications for specific industries. There are hundreds of SaaS service offerings available today. Cloud Infrastructure The foundation of the cloud pyramid is the delivery of IT infrastructure through virtualisation. “farms” or "cloud centres". depending on the customer’s preference. deploy and manage SaaS applications. Oracle CRM On Demand is an example of a SaaS offering that provides both multi-tenant as well as singletenant options. because grid provides the necessary elastic scalability and resource pooling. Disk and other elements. configures. These are then interlinked with others for resilience and additional capacity (think grid). Cloud Platform The middle layer of the cloud pyramid.

The company is also saved the need to acquire or train information technology experts to manage computing systems. Besides. management and operating system software are also part of IaaS as well. Infrastructure as a Service (IaaS) – Compute servers. and storage needs. the elimination of the need for training. the availability of the three models and the flexibility of use is a benefit to organizations (Smith. Tomaz Turk public cloud service providers as well as enterprise customers to build their own public clouds. Oracle does not offer IaaS cloud services. common with implementation of new technologies in an organization. cloud computing can be customized to the needs of the organization. 2009). Particularly for the private cloud computing model. 2009a). University of Ljubljana Information Technology Supervisor: Prof Dr. It is also possible to upgrade the memory without affecting the configuration. is eliminated (Smith. so virtualization. but Oracle provides hardware and software products to other IaaS providers to enable their public cloud services. The skills that are necessary in the organization are related to the fundamental principles of cloud computing and how it is used. The need to train employees on the structures and infrastructures that provide services to the organization is eliminated through the implementation of cloud computing. 2009a). there is no need for the company to keep on training the users even if the aspects of the underlying infrastructure changes (Bernstein. The concept includes any subscription-based or pay-per-use service. this is an economic benefit of cloud computing. . networking. Despite of the initial cost of implementation. Additionally. Benefits of Cloud Computing Given the fact that the underlying infrastructure is hidden from the end user. resistance to change. This infrastructure hardware is often virtualized. storage.Faculty of Economics. Oracle calls this the Oracle PaaS Platform (more on this later in this paper). An example of IaaS is Amazon’s Elastic Compute Cloud (EC2) and Simple Storage Service (S3). the organization is in a position to get to select the server. et al. and networking hardware delivered as a service.. Additionally. and also offers the same technologies to enterprises for private use. This is because of the idea that with a conventional dedicated server stack managed internally or by a third-party service provider. This means that resources are configured and reconfigured to the specific needs of the organization. which increases information technology’s prevailing capabilities (Gruman. with the obscured aspect of cloud computing. 2008). once the initial training is carried out. This enables the organization the flexibility of utilizing the services and applications at its own convenience. this is in itself a substantial benefit to the organization. acquire them and utilize the specific configuration for three to five years.

and improved agility and flexibility in the organization. particularly with the use of public. it is becoming extremely attractive to organizations seeking to optimize on productivity. Besides the cost of implementing the new strategy. offering of innovative technology. Given the fact that with cloud computing it is possible for the employees within the organization to concentrate on the core business purposes. technology. this is a crucial issue for many organizations because they tend to choose these models as opposed to private cloud computing because of the cost. . improved control of IT infrastructure. In private cloud computing. According to Zissis (2010). Regardless of the fact that cloud computing saves on cost in the long run. (2009) suggest that when there is no proper planning for the implementation of cloud computing. the main factors behind the need for organizations to implement cloud computing are the saving on cost. et al. Because of the benefits offered by cloud computing.Faculty of Economics. University of Ljubljana Information Technology Supervisor: Prof Dr. Tomaz Turk Limitations of Cloud Computing The promise of cloud computing cannot be realized overnight since people. the effects on the organization can be destructive. and hybrid cloud-computing models. According to Camarinha-Matos and Afsarmanesh (2008). a need for innovative ways emerges. the organization is likely to save remarkably little in terms of cost. start-up cost could be a lot for the organization. The requirement for new skills and competencies in the organization is an additional cost for the organization. The role of various personnel in the company changes thus affecting the work of the entire organization. Smith (2009a) suggests that it is general knowledge that any new strategy implemented in an organisation brings in new implications and changes how things are conventionally. and processes are necessary in supporting the move to cloud computing. The move to the use of cloud computing changes the way people operates as well as the skills and abilities required in the organization. it is possible for the company to gain and maintain a competitive advantage. Why Companies Should Adopt Cloud Computing Cloud computing offers organizations a promise of flexibility in services for IT systems that put business at the center of the process. This increase in cost makes many companies shy away from private cloud computing. Bernstein. The cost of management might be higher as compared to the other three cloud models. The issue of information security is another limitation of cloud computing. community. Any organization that adopts cloud computing without the knowledge of the effects of the transformation can be caught by surprise in terms of performance and IT competencies.

each of the four models has its unique benefits that a company should consider before implementation. It is therefore important for organizations seeking to implement cloud computing to realize that this move is not an information technology issue alone. It is also necessary to prepare the employees and take them along in the journey. 2010). human. as suggested by Defelice (2010). the journey toward the implementation of cloud computing is not a straightforward one. and managerial IT competencies implications. 2008). 2010). The provision of computing as a service rather than a product—that is. Regardless of the benefits of cloud computing. The training should be carried out by experts who are knowledgeable in the principles of cloud computing. its people. the negative implications that can result require care to be taken before deciding to invest in it. Conclusion Cloud computing is emerging as the way various companies are moving to maximize on production and obtain competitive advantage. it is unwise for any organisation to implement cloud computing. University of Ljubljana Information Technology Supervisor: Prof Dr. Because of the technical. Performing a campaign to inform all the stakeholders should be the initial step. From this study. Training is particularly noteworthy in equipping the employees and managers with skills regarding the basic principles of cloud computing (Gruman. software and data are delivered to computers and other systems as a utility over a network—is proving to be beneficial to organizations in many ways. This is because of the possible effects of such a move especially without sufficient planning. and operations. Additionally. Without proper considerations and planning. The four main types of cloud computing implementation models available for companies to choose from allow a kind of flexibility that is tremendously beneficial. It is an investment that requires the involvement of the entire organization (Defelice. where shared resources. more research is necessary to address the issue of the general implications of cloud computing on the organization. Investment in cloud computing means investment in the development of information technology competencies in the organisation if the implementation has to be successful (Zissis. care should be taken when deciding on using this technology for business. Tomaz Turk Recommendation on Small IT Businesses Regardless of the benefits offered. Reference List .Faculty of Economics.

M. Sankar. University of Ljubljana Information Technology Supervisor: Prof Dr. 12.50-58.. Journal of Accountancy.html> [Accessed 16 December 2011]. Farber. 2010...Faculty of Economics.infoworld.. Diamond. Cloud Computing: What Accountants Need to Know. . The new geek chic: Data centers.com/8301-13953_3-9977049-80. Gruman. 2008. 2008... Gozzi.. 67 (2). 2010. [online] Available at: <http://news. Camarinha-Matos. Learning & Technology. D. Tomaz Turk Armbrust. and Morrow. doi:10. 2008.com/d/cloud-computing/what-cloud-computing-really-means031> [Accessed 16 December 2011].. On reference models for collaborative networked organizations. R.. The Metaphor of Cloud Computing. pp. K. [online] Available at: <http://www. Godwin-Jones..2009. 2010. E. M.cnet. Language.1109/ICIW. Defelice. Communication of the ACM. pp. D. M.55.2453-2469. Bernstein. L. S. G. H. A.. 2009. A Review of General Semantics. Emerging Technologies of Elastic Clouds and Treebanks: New Opportunities for Content-Based and Data-Driven Language Learning. IEEE Computer Society. and Afsarmanesh. et al. A view of cloud computing. 2008. Blueprint for the Intercloud – Protocols and Formats for Cloud Computing Interoperability. R. Ludvigson. 210. 53 (4). What cloud computing really means. International Journal Production Research. 46 (9).

52 (2). 20 (1). Schofield.42-60. 2010. Research Technology Management. Tomaz Turk King. S. D. London: Guardian.com/technology/content/aug2008/tc2008083_619516. D.. NJ: Lawrence Erlbaum Associates. [online] Available at: <http://www. 2010. Robinson. R.htm > [Accessed 22 December 2011]. Human Factors and Ergonomics in Manufacturing & Service Industries... Neural Network Computing for the Electric Power Industry: Proceedings of the 1992 Inns Summer Workshop. M. 2009a. R. pp. The Enterprise Newsletter. Enterprise Convergence in Our Lifetime. Sobajic. Computing in the Cloud. Mahwah. Google angles for business users with ‘platform as a service’.. et al.. J. Singapore. Think Grid website . Computing beyond the Firewall. R. TEN42 September 16. Locke. 53 (1). 2008. 1993.. Smith. University of Ljubljana Information Technology Supervisor: Prof Dr. Kyriazis. Research Technology Management. International Conference on Real-Time and Embedded Systems (RTES 2010).. 2008. A Real-time Service Oriented Infrastructure. Cloud Computing: Small Companies Take Flight. Smith. Work sampling: Methodological advances and new applications. 2008.Faculty of Economics..businessweek.J. 2008.A. 2009b.

L.. 2011. 2011. Two Schools Turn to the Cloud for Assistance. The Network Utility. Addressing cloud computing security issues.. 60 (4). Future Generation Computer . 2010. Zissis.thinkgrid. T H E Journal (Technological Horizons in Education). Managing Assets in the Cloud: Keeping Track of an Ever-Expanding Amount of Technology Assets Can Be a Daunting Task for an Understaffed District IT Department. University of Ljubljana http://www.Faculty of Economics. D. Duke Law Journal. 38 (1).. K. M.com Information Technology Supervisor: Prof Dr. Tomaz Turk Weil. Werbach.

Sign up to vote on this title
UsefulNot useful

Master Your Semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master Your Semester with a Special Offer from Scribd & The New York Times

Cancel anytime.