StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

History and Current State of Cloud Computing - Assignment Example

Cite this document
Summary
The paper "History and Current State of Cloud Computing" outlines cloud computing as a new technology that is based on the Internet and remote servers. Many companies have introduced cloud computing to their organization because of the numerous benefits that are associated with the technology…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER96% of users find it useful

Extract of sample "History and Current State of Cloud Computing"

Cloud Computing Name and ID Course Name and Code Instructor’s Name 20 November 2009 Table of Contents Table of Contents 2 Executive Summary 4 1.0Introduction 5 2.0 History and Current State 5 2.1 Cloud computing 5 2.2 Current State of Cloud Computing 6 2.3 Cloud Computing and Web 2.0 6 2.4 Original Companies that utilised this technology 7 2.5 Pros and Cos of Cloud Computing 8 3.0 Changing technology 9 3.1 Hardware 10 3.2 Operating Systems 10 3.3 Application software 10 3.4 Databases 11 3.5 Middleware 11 3.6 Infrastructure 12 3.7 Communication Facilities 12 4.0 Managing Issues 12 4.1 Reliability 13 4.2 Maintenance 14 4.3 Security 14 4.4 Risk Management 14 4.5 Managing Service provider Relationships 15 4.6 Managing Legacy systems 15 4.7 Managing Assets 16 4.8 Organisational Issues 16 4.9 Outsourcing 17 5.0 Conclusion 17 6.0 References 18 Executive Summary Cloud computing is a new technology that is based on Internet and remote servers. Many companies have introduced cloud computing to their organization because of numerous benefits that are associated with the technology. Cloud computing shares some details with Web 2.0 that may include features such as sharing of information but cloud computing approaches it specially rather than Web 2.0 that approaches it conclusively. Some benefits of this technology are that it is cost efficient, numerous resources can be accessed easily, and there are minimal consequences in terms of entering or leaving the technology while the shortcoming of the process are that is security porous, dependency and bottlenecks because of networking. Introduction of this technology to an organization will require changing most technology within the organisation. These changes may affect operating system, hardware, middleware, application software, infrastructure, and communication facilities. Moreover, introduction of cloud computing introduces numerous management issues. Realignment or organisation and changes within the organisation will have to be encouraged. Some management issues that will be brought into consideration are maintenance, reliability, managing legacy system, risk management, organisational issues, managing assets and outsourcing. 1.0 Introduction Technology is developing at a faster rate resulting in numerous consequences to an organisation. An example of such technology is cloud computing. Cloud computing is continuously developed to suite the requirements of an organisation. Thus, the aim of this report is to analyse cloud computing bringing into considerations its definition, current position of the technology, relationship with Web 2.0, and its pros and cons. Moreover, the report analysis the impact of cloud computing in changing technology and management issues relative to an organisation. 2.0 History and Current State Cloud computing is an important development in information technology sector, and it has continuously played a major role since its inception. Cloud computing as a long history and influence in information technology sector bringing into consideration factors such as: 2.1 Cloud computing Cloud computing is a computer technology that is emerging and it utilises Internet and central remote servers to maintain both the applications and data (Miller, 2008). This means that cloud computing allows businesses and consumers to utilise applications without the need of installation but allows access of personal files and information with only accessing the system through Internet. Utilising this technology allows efficient computing through centralising memory, bandwidth, processes and storage. To achieve its goal, cloud computing is segmented into three parts, which are platforms, applications and infrastructure. Each segment is developed in such a way that it serves a specific function that ensures business operations and human requirements are met (Manken, 2008). 2.2 Current State of Cloud Computing Cloud computing like other utility services takes some time before they are completely embraced. Many organisations are developing cloud computing technology and they incorporate this technology in their daily activities. Organisations are continuously appreciating the importance of cloud computing through understanding its numerous benefits including its flexibility. More applications and services are included into cloud computing ensuring that it can accomplish numerous requirements and fundamental of different organisation entities. However, its development is inhibited by luck of appropriate knowledge concerning cloud computing, capabilities of cloud computing and numerous benefits associated with cloud computing. 2.3 Cloud Computing and Web 2.0 Web 2.0 is an information technology that provides web applications with facilities that are interactive, interoperability, information sharing, collaboration on the World Wide Web, and user centred design. Web 2.0 ensures that software is continually updated that gets better as the number of people who uses it increases, it also allows consuming and remixing data that is obtained from multiple sources while at the same time provides their own data and services. The difference between cloud computing and Web 2.0 is that cloud computing refers to utilising the Internet as a computing platform while Web 2.0 can be defined as an attempt to explain and explore the business rules of that platform. Web 2.0 is a network-based platform and is based on data-oriented platform, and the more people access the databases the more richly the databases will be. Even though cloud computing and Web 2.0 share the same platform there applications and approaches towards accomplishment of requirements is different (Shuen, 2008). 2.4 Original Companies that utilised this technology Cloud computing has along history but the major player is Amazon that was founded in 1994. However, in 1999, Loudcloud was the first company that attempted to commercialise cloud computing that based its infrastructure on Service Model (Shuen, 2008). In 2000, Microsoft Corporation improved on SaaS while in 2001 IBM detailed cloud computing concepts in Autonomic Computing Manifesto. However, Amazon modernised its computing requirements through modernising their data centres that were inefficient at that time (Plunkett, 2008). Amazon in 2005, started providing Amazon Web Services based on utility computing. Other utility services that Amazon has introduced include on-demand storage capacity – Simple Storage Service and computing capacity based on Elastic Compute Cloud. Google through its Google Apps provides a number of services that includes calendaring, email, word processing and a simple Web site creation tool, and the famous Google App Engine. Another competitor in this sector that opened its doors in 2008 is GoGrid that offers development of Linux-based, Windows based virtual servers onto the cloud, and it also offers web-based storage capabilities. Some common software and programs that are included in GoGrid are PHP, Apache, MySQL and Microsoft SQL (Plunkett, 2008). Thus, the development and incorporation of cloud computing has been improvement by many organisations with the aim of decreasing costs and at the same time ensuring that the services and products that it offers is sufficient for the current requirements. 2.5 Pros and Cos of Cloud Computing In any development, there are pros and cons of every technology that may either be maximised or strategies been developed that will mitigate the shortcomings of the technology. Cloud computing is an example of technological development that presents cons and pros that shapes development of technology. Thus, some of the pros that are associated with cloud computing include (Mather et al 2009): The data and information is not dependent on a single machine – this is because files and programs can be accessed through any computer or device that has Internet connection. No need for physical storage centres such as servers – most of the files and applications are stored remotely, which means that the computer or Internet access device is not supposed to have large storage spaces such as hard disks or RAM. Provides scalability – companies can enlist into cloud providing companies and can move out of the technology at the anytime that they want. Thus, it allows organisation to position technological infrastructure resources ineffectively. It allows reliability through provision of multiple redundant sites and thus allows easiness of disaster recovery and business continuity. Multi-tenancy – cloud computing allows sharing of costs and resources across numerous users thus allowing for peak load capacity increase, centralisation of infrastructure and utilisation and efficiency improvements. However, numerous shortcomings are associated with the use of cloud computing technology in organisation or business settings (Shelly & Vermaat, 2009). Most of cloud computing is based on network connections. Thus, if the network breaks all computational activities will be affected and when the network is bogged down, the computing system will be slower. Lack of storage medium – some hardware and applications require the use of hardware that is attached to the computer. Thus, utilising a remote server may results in inefficiency in some requirements of computing. Dependency on vendor – all the organisation data and information will be controlled by a single entity. Thus, the process of the organisation will be controlled remotely and this usually poses numerous risks. Security and privacy issues – all data will be controlled and likely accessed by an entity or competitors and may infringe development of organisation requirements. Hence, cloud clouding poses risks in terms of letting an organisation to manage data requirements of a single organisation. 3.0 Changing technology Introduction of cloud computing to an organisation requires analysis of traditional computing components. Traditional computing is based on requiring all computational equipments to be centralised (Solomon & Schrum, 2007). 3.1 Hardware Hardware is an important aspect of any network. Even cloud computing utilise some hardware to some extent. Cloud computing is based on the idea of most hardware is located in remote areas. Thus, storage media and other hardware are not required within the organisation. However, peripherals are supposed to be within the building. It is important for the organisation to acquire those peripherals that are required for day-to-day activities. Other hardware that are important includes routers that links the internal network with the Internet, cabling and other important components that ensure networking is successful. 3.2 Operating Systems All information technology requires an operating system since it is a crucial program that runs on any given computer. Operating system provides an opportunity for other programs to work together. This means that operating system performs basic tasks that are crucial for accomplishment of computer required tasks. It enables the computer to recognise input from a mouse or keyboard, keep track of files, and send information to display screen and control peripheral devices. Thus, it is important to have the most basic operating system so that the computing system can operate efficiently. 3.3 Application software Application software is those programs that support a user to accomplish a given task. Examples of application software are spreadsheets, word processors, database applications and media players. One of the benefits that is associated with cloud computing is the ability of possessing numerous software applications. Thus, introducing cloud computing will not require change of technology, which means that the benefits of cloud computing can be maximised. 3.4 Databases Database can be defined as an integrated collection of logically related files or records that are consolidated into a common pool that ensures data is provided for one or more users. Databases are important for any organisation to ensure that the operations of that organisation are successful. Luckily, cloud computing incorporates database management systems that can be used by the organisation. This means that new database applications will not be required since it has been cared by cloud computing. 3.5 Middleware Middleware can be defined as software that connects all software components. It allows multiple processes to operate concurrently on one or more machines. This technology allows interoperability in support of distributed architectures, and it is commonly used to support distributed applications (Miller, 2008). The number of software applications determines the approach towards appreciating the importance of middleware. This means that the local computing system does not require middleware because the cloud computing company provides it. Thus, even though the application or software is important, the internal computer system can operate without it but it is only applicable for those situations that require distributed simulations such as high-level architecture (Manken, 2008). 3.6 Infrastructure Infrastructure is the total components and requirements that ensure all applications and hardware can operate effectively. This infrastructure also brings into consideration Internet facilities and internal operating system. Technology development is based on the standing and components that are supported by connection of different factors forming infrastructure. Therefore, introducing cloud computing will not require introduction of new infrastructure but utilises infrastructure that has already been developed. It reduces costs that are associated with introduction of new infrastructure resulting in economical efficiency (Miller, 2008). 3.7 Communication Facilities Communication is the underlying component of any business required and any information technology that is incorporated should factor this into consideration. Infrastructural provisions of cloud computing, hardware and appropriate applications ensure that communication is championed doubled up with qualification of employees when it comes to communication. Numerous communication facilities are offered by cloud computing resulting in efficiency in accomplishment of processes (Mather et al 2009). 4.0 Managing Issues Introduction of any technology requires adjustment and reorganisation of the enterprise. Information technology and computing technology is usually a driving force behind organisational change. Organisations requires responses to changing consumer preferences, new innovation, and competitive pressures and thus organisations have to embrace information technology to cut costs, streamline operations, improve business processes and increase profitability (Eason, 1998). Changes in information technology affect all entities within the organisation. Employee skill base, product delivery, organisational structure, marketing technology and product delivery will be affected by change in information technology. Therefore, introduction of technological changes will affect the requirements and services of an organisation (Mather et al 2009). Cloud computing is still a new technology and most people or employees have no idea what cloud computing or what cloud computing entails. This means that all employees and organisational structure will be educated and made to understand the benefits that are associated with cloud computing (Solomon & Schrum, 2007). The alignment of business process will depend on the competency of employees concerning information technology and the impact of information technology to their daily activities. Introduction of information technology may result in some employees loosing their positions and most employees usually perceive introduction of information technology is disastrous to their activities. However, in terms of business process, introduction of cloud computing would allow for increase in profitability and flexibility of finishing effectively processes. Cloud computing provides numerous scenarios that are associated with an organisation and may include the following: 4.1 Reliability Cloud computing is associated with reliability because reliability is championed by the use of multiple redundant sites making cloud computing suitable for disaster recovery and business continuity. Reliability is an important concept of any information technology and thus utilising cloud computing ensures that all operations are effectively completed. However, cloud computing has numerous bottlenecks especially in its connectivity. Cloud computing is prone to outages resulting in affecting the operations of organisations. 4.2 Maintenance Cloud computing is based on the understanding that most infrastructure is located in remote areas. This means few equipments are within the organisation except for the personal computers, peripherals and other equipments that supports the use of cloud computing. Service providers meet maintenance costs and thus costs associated with the organisation are greatly minimised. 4.3 Security Generally, cloud computing improves on security to some extent because of centralisation of data. However, cloud computing poses numerous risks and threats ton an organisation because the entire system can be compromised. This means that security should be integral for every service, application and network infrastructure that is deployed. Service providers should ensure that they provide appropriate security to the data within the data centre. Moreover, the organisation should place measures such as passwords and log names to ensure that specific persons within the organisation can access information from data centres. Other security measures such as physical measures should be incorporated during the development of systems and locality of important equipment within the organisation. 4.4 Risk Management Risk assessment plan should be developed that will analyse the influence of each component and factors that are associated with cloud computing. Risks and threats are inherent in any organisation, but those organisations that embrace strategic security and risk management measures decreases chances of risks and threats to their organisations. Moreover, risk management should be integral to operations of the organisation and new strategies should be developed that will encourage alleviation of risks. 4.5 Managing Service provider Relationships It is challenging to manage service provider’s relationship but it is important to incorporate some strategies that can be beneficial. Managing service [providers usually can be accomplished through three approaches, which are organisational structure, management strategy and IT infrastructure. Management strategy brings into consideration and approach that will be used to determine the most useful combination of contractual terms and relationship management strategies/techniques (Shelly & Vermaat, 2009). This will ensure that there is no misunderstanding on parts and duties of each of the parties. Organisational structure is formulating and implementing the right strategy that will help in building the appropriate in-house oversight structure and mechanisms that will ensure the duties of service providers are managed effectively. The third convenient approach is development of supporting infrastructure that will enable monitoring and management of internal and external network relative to service provider’s views. 4.6 Managing Legacy systems Legacy system can be defined as an old technology, application program, computer system or method that has being an important component for the user’s needs, even though there more efficient or newer technology to perform available tasks. Sometimes it is important to retire a legacy system, but it is crucial that some data and information is stored for sometime. Management of legacy system is important because it may be required during accomplishment of other duties of an organisation (Johnson et al, 2003). Compliance, cost and practicability should be placed into consideration to determine the approach that legacy systems will be managed. It is important to analyses whether the new technology will be appropriate and the impact of new technology relative to legacy system. The cost of the entire project and benefit of legacy system should be analysed before determining the appropriate approach that will ensure maximisation of the new technology will be achieved. Additionally, the cost of moving to the new system should be analysed. Practicability of the entire process ensures that the new system will not negate the principles of legacy system and ensure the fundamentals and vision of the organisation is maintained (Miller, 2008). 4.7 Managing Assets Information technology is an important asset for any organisation. Managing effectively assets will likely increase productivity of an organisation. Moreover, the aim of managing assets is to ensure that the most benefit is obtained from the assets. The organisation should formulate strategy and policy that will ensure assets are managed effectively and maintenance measures are in place (Langer, 2005). 4.8 Organisational Issues Introduction of new technology or change usually causes friction to the organisation especially in the view of employees. Change is perceived by employees has a new threat that may cost them their jobs or may cause additional pressures. This means that it is important to educate employees on the importance of the new system and develops measures that will address organisational entities that will be affected. In fact, before introduction of new technology, it is important to study the position of the organisation and try to determine the impact of new technology so that it allows responding appropriately in advance (Manken, 2008). 4.9 Outsourcing Outsourcing is an important component in current organisational development. Most organisations outsource some parts of their duties. In fact, cloud computing is to some extent an example of ways in which organisation outsources their responsibilities. Giving the responsibility to another company to store data and provide processing speed is itself outsourcing. However, there should be appropriate framework that outsourcing agents will balance their requirements with the organisational settings (Shelly & Vermaat, 2009). 5.0 Conclusion Technologies develop fast bringing new equipments and strategies to accomplish duties. One such technology is cloud computing that utilises remote servers to store information, application and other important requirements of an organisation. Cloud computing has been developing bringing into consideration new approaches and technologies. Cloud computing to some extent is related with Web 2.0 in the way that it accomplishes its duties but cloud computing is specific in the way that it accomplishes the laid down duties. This technology is associated with reliability, cost effectively while risks such as security and dependency usually inhibits the development and embracement of cloud computing. Introduction of cloud computing requires changes in organisational operations bring into consideration numerous factors such as infrastructure, applications while requiring new approaches of managing the organisation are developed. It is important to ensure that there are well laid down approaches that the new technology will be incorporated into the organisation. 6.0 References Eason, E. (1998). Information Technology and Organisational Change. New York: CRC Press. Johnson, M., Hanna, D. & Olcott, D. (2003). Bridging the Gap: Leadership, Technology, and Organisational Change for University Deans and Chairpersons. London: Atwood Publications. Langer, A. (2005). IT and Organisational Learning: Managing Change through Technology and Education. London: Routledge Publishers. Miller, M. (2008). Cloud Computing: Web-Based Applications That Change the Way You Work and Collaborate Online. New York: Que Publishers. Manken, I. (2008). Cloud Computing: The Complete Cornerstone Guide to Cloud Computing Best Practices: Concepts, Terms, and Techniques for Successfully, Implementing and Managing. New York: Emereo Pty Ltd. Mather, T., Kumaraswamy, S. & latif, S. (2009). Cloud Security and Privacy: An Enterprise Perspective on Risks and Compliance. New York: O’Reilly Media. Plunkett, J. (2008). Plunkett’s Infotech Industry Almanac 2008 (E-Book): Info Tech Industry Market Research, Statistics, Trends and Leading Companies. London: Plunkett Research. Shelly, G. & Vermaat, M. (2009). Discovering Computers: Fundamentals. London: Cengage Learning. Solomon, G. & Schrum, L. (2007). Web 2.0: New Tools, New Schools. Chicago: ISTE Publishers Shuen, A. (2008). Web 2.0: a Strategy Guide. New York: O’Reilly Media. Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(Cloud Computing Example | Topics and Well Written Essays - 3594 words, n.d.)
Cloud Computing Example | Topics and Well Written Essays - 3594 words. https://studentshare.org/logic-programming/2044184-cloud-computing
(Cloud Computing Example | Topics and Well Written Essays - 3594 Words)
Cloud Computing Example | Topics and Well Written Essays - 3594 Words. https://studentshare.org/logic-programming/2044184-cloud-computing.
“Cloud Computing Example | Topics and Well Written Essays - 3594 Words”. https://studentshare.org/logic-programming/2044184-cloud-computing.
  • Cited: 0 times

CHECK THESE SAMPLES OF History and Current State of Cloud Computing

Cloud Computing and Security Issues

Research Rationale There is very little evidence of any empirical research undertaken to gauge the performance of cloud computing services in organizations or to assess the satisfaction levels or expectations of the end users.... There is however a plethora of information available on the various platforms and modes of cloud computing and their associated advantages and disadvantages ((Rochwergeret al, 2009; Reese, 2009; Armbrust et al, 2009; Rhoton, 2009; and Sosinsky, 2011)....
51 Pages (12750 words) Dissertation

Cloud Computing

Most information technology experts view the concept of cloud computing as a model instead of technology.... The concept of cloud computing is a substitution for the service providing or the data center through the delivery of an internet connection.... At the basic level, the concept of cloud computing relies on shared services and very broad infrastructure convergence.... The usage of cloud computing does not require the ownership of any type of infrastructure....
6 Pages (1500 words) Literature review

Is Cloud Computing Beneficial to Organizations

Technical, cultural and security related issues hinder profiting from essential characteristics of cloud computing.... Consumers of cloud computing services vary from small to large scale business firms, universities federal to individuals.... Abstract cloud computing is the persisting, large scale development of online marketing of IT assets by using specific infrastructure and collaborating partners in unknown locations for increasing the resource use efficiency, elasticity, scale and decreasing the production costs....
18 Pages (4500 words) Research Paper

Computing systems.Emerging Trends in Software Development:Cloud Computing

Emerging Trends in Software Development: cloud computing In 1995 technology was great.... The concept for what is now known as cloud computing was visualized as far back at the 1960's (Cantu 2011).... Like an electric utility, cloud computing is shared devices and peripherals from one central source, so that certain applications can draw those services as needed.... Several advantages can be realized by using cloud computing, including the versatility of being able to access current data from anywhere, such as the salesman at the presentation meeting across the country....
3 Pages (750 words) Essay

The Amazon Cloud Computing Department

Full Paper Title Name University Amazon The amazon cloud computing department tends to be a shining star for any organization and helps to generate good profit as described by the renowned analyst Morgan Stanley.... The database services NoSQL DynamoDB for instance; it provides a service for the Amazon that helps the company to add value or cost outside the delivery services of cloud-based infrastructure.... However, there is still a possibility of AWS expanding its licensing activities as it is embedded as the de facto clod computing platforms for several companies, other service providers and software specialist....
4 Pages (1000 words) Research Paper

Cloud Computing Technology

The paper "cloud computing Technology " states that the availability of services is available round the clock and service level agreement can be made with the cloud service provider.... One major advantage of acquiring cloud computing incorporates no physical infrastructure that may lead to the low total cost of ownership, as well as residing risks associated with them.... Overall, cloud computing includes a number of advantages and some disadvantages as the data must be secured while using cloud computing methods from possible security breaches....
16 Pages (4000 words) Coursework

The Concept of Cloud Computing

This research proposal "The Concept of cloud computing" finds out the risk factors for cloud computing.... It also explores the history, the global concern and the compliance of cloud computing, among other key areas of concern of cloud computing.... The first objective of the study entails providing qualitative answers to the influence of the development of cloud computing on modern technology, and secondly, the study seeks to illustrate the potential of utilizing cloud computing alongside highlighting the risk factors for cloud computing....
17 Pages (4250 words) Research Proposal

The Impact of Cloud Computing in the Business

The paper 'The Impact of cloud computing in the Business" is a good example of information technology coursework.... The research discusses the benefits and effects of the introduction of cloud computing.... The paper 'The Impact of cloud computing in the Business" is a good example of information technology coursework.... The research discusses the benefits and effects of the introduction of cloud computing.... The paper 'The Impact of cloud computing in the Business" is a good example of information technology coursework....
14 Pages (3500 words) Coursework
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us