Verified Document

Cloud Computing Changes Systems Analysis And Design Research Paper

¶ … Cloud Computing Changes Systems Analysis and Design Instiution/University affiliation

Both information systems and information technology infrastructure have been incorporated into business procedures for at least two decades. In the initial development of information technology, organizations which greatly invested in information technology infrastructure achieved strong growth in market shares and returns. Given that IT is now the core of businesses, nearly all organizations own their own IT infrastructures to manage their daily business activities. In case of malfunctions in the information systems, the regular business proceedings shall be really interrupted. Though the majority of companies are not IT companies, they have to invest a great share in IT so as to run their business operations smoothly (Chou & Chou, 2011).

Information technology has turned into a necessary infrastructure which organizations need to have; however, it does not essentially offer strategic benefits for business. According to Carr (2003), the growth of the power and ubiquity of information technology has relatively undermined its strategic significance. He made a comparison of the status of information technology and electricity. Both are significant for business' survival but neither offers more strategic values for business. Information technology is now a utility for many organizations, just like electricity. The rising increase in the use of the internet has resulted to progression in internet applications. The work and lives of individuals are greatly integrated into the computer network. Presently, the Web is not just a means of communication but also serves as a platform for business and society. To get to the vast number of users or likely users, organizations need to supply their contents and business procedures online. This recently established trend has led to increased demand for distributed computing power that also triggers a new paradigm- cloud computing.

Cloud computing is a means for organizations to supply their contents and business procedures online with the flexibility of computing resources (Armbrust, et al., 2010). From a business outlook, cloud computing is an on-demand access to virtualized information technology resources which are housed by the third party, utilized by others, easy to use, paid for through subscription, and accessible via web (Brynjolfsson, Hofmann, & Jordan, Communications of the ACM). The offering of cloud computing has presented organizations with opportunities of reviewing their IT infrastructure. Given that various cloud computing dealers are capable of providing extendable IT sources founded on subscription, cloud computing could be regarded as a utility model. With the pay-as-you-go design, organizations consume IT resources just like they consume water or electricity.

Cloud computing comprises of both the applications supplied over the internet and the hardware and systems software in the information centers which offer those services These services are known as a Software as a Service (SaaS). Additionally, cloud computing offers two or more kinds of services; they are Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). With the major advances in Information and communications Technology (ICT) in the last half century, there is a possibility that computing shall one day be the fifth utility (Sasi & Larance, 2014).

Information system analysts normally develop information systems founded on the differing activities in the system development life cycle (SDLC). These particular system development activities are founded on the presumption that information systems shall be developed in-house. Due to cloud computing, some new system development activities require modification or renewal. The aim of this paper is discuss how system development activities require to be altered to respond to the surfacing of cloud computing model together with the concerns that are associated with applying cloud computing model.

Cloud Computing

Cloud computing is basically a new platform of computing whereby software and hardware are supplied to users in a way which resembles the way utilities like electricity are supplied into households. The phrase cloud originates from the utilization of a cloud image which symbolizes the internet or a large networked surrounding. In cloud computing, nonetheless, cloud does not simply only entail routers, servers, and data pipes; it also entails offering capabilities and services to develop application (Hartig, 2009). The cloud computin phenomenon is still evolving. Cloud computing industry entails various levels of dealers as well as various kinds of services for varying market functions. Therefore, it is difficult to exactly describe cloud computing. United States "National Institute of Standards and Technology" made an effort to describe cloud-computing as being a model for permitting suitable, on-demand network access to a common pool of configurable computing resources (like servers, applications, and networks) which can be quickly provisioned...

This cloud model is made up of five important traits (wide network access, measured service, on-demand self-service, fast elasticity, and resource pooling), three service models (Cloud Infrastructure as a Service, Cloud Software as a Service, and Cloud Platform as a Service), and finally four models of deployment (Private cloud, Hybrid cloud, Public cloud, along with community cloud) (Mell & Grance, 2009). According to Pallis (2010) wireless network ubiquity, progressive advancement in internet computing software and mobile computing, and minimal storage and mobile device charges are the driving forces behind cloud computing. Some of the benefits for cloud users are ability to enhance efficiency by adding more capacity at greatest demand, lowering costs, and being able to eliminate unnecessary capacity easily.
Cloud Infrastructure

A cloud system generally entails elements like network, storage, and processing. Thus, cloud's architecture could be observed from three different layers: application, platform, and infrastructure. Cloud services can hence be split into different groups: software as a service (SaaS), infrastructure as a service (IaaS), and platform as a service (PaaS) (Chou & Chou, 2011).

SaaS

SaaS allows the user to utilize the provider's applications available on a cloud infrastructure. The applications can be accessed from particular user gadgets through a user interface like a web browser. The SaaS model offers the user minimal or no influence on how input data is processed, but offers confidence in the cloud provider's duty and compliance. Firstly, the user could avoid providing sensible information to SaaS. Secondly, he may be capable of "securing" the sensible information prior to deploying them into the SaaS. In the SaaS model, software applications are presented as services on the internet instead of software packages to be bought by individual clients (Motahari-Nezhad et al., 2009). SaaS model permits dealers to create, host, and run software for client use. Instead of buying the software and hardware to manage an application, clients simply need a server/computer to download the application and internet access and use the software. An example of SaaS is Google; Web-based office application (like spreadsheets and word processors).

PaaS

PaaS provides tools supported by a cloud provider, which allows developers to deploy applications (like Mozilla and Google App Engine). The developer is faced with the great responsibility of using the best practices and security tools. The developer, however, has to depend on the reliability of the underlying PaaS. Imagine, for example that some developer has come up with a cloud application that encrypts all data prior to it getting stored within the cloud storage offered by the PaaS. In this particular case, the developer is forced to trust that the infrastructure/platform is not compromised. The attacker might otherwise get a chance to the clear text before encryption takes place. In PaaS, the user is not faced with the responsibility of controlling the basic cloud infrastructure, operating systems, network, or storage, however; the user has control over the deployed applications. An example of PaaS is CodeRun which is actually built on top of the "Amazon Elastic Compute Cloud" (EC2). It permits programmers to easily create, evaluate, deploy, and publish code online, without needing intricate software or powerful hardware. Google App Engine is another example of PaaS; it allows clients manage their web applications on Google's infrastructure.

IaaS

IaaS offers the user computing resources to manage software. An example is the Amazon EC2 Web Services.. An IaaS provider normally assumes responsibility for securing the data centers, systems and networks, and takes steps to ascertain that its workers and operational procedures abide by the applicable laws and regulations. Nonetheless, given that an IaaS provider might have little application-level expertise, it shall be hard for that provider to guarantee data-level compliance, like geographic constraint of data transfers. In this case, the cloud user is accountable for maintaining compliance controls. IaaS is a model that ensures more direct management but also allows the client to be accountable for the application of technical and procedural security as well as resilience measures. Concerning standardization, there needs to be a way for the client in an IaaS cloud environment to communicate his/her security linked needs. In the IaaS model, computing power (like CPU) and hardware resources (like data server) are presented as services to the client. Instead of investing money on the networking devices and committed servers, IaaS clients are capable of availing the computing power and hardware resources on rent. IaaS providers are able to supply hardware resources and computing power to applications on an as-required basis (Motahari-Nezhad, Stephenson, & Singhal, 2009). With this elasticity, organizations are able to…

Sources used in this document:
References

552 groupnine. (2011, September 7). Discuss how "Cloud Computing" can impact our concept of Systems Analysis and Design. Retrieved February 22, 2016, from 552 groupnine: https://m552group9.wordpress.com/2011/09/07/discuss-how-%E2%80%9Ccloud-computing%E2%80%9D-can-impact-our-concept-of-systems-analysis-and-design/

Armbrust, M., Fox, A., Griffith, R., Joseph, A., Katz, R., & Konwinski, A. (2010). A View of Cloud Computing. Communications of the ACM, 53(4), 50-58.

Bhattacharjee, R. (2009). An Analysis of the Cloud Computing Platform. Boston: Massachusetts Institute Of Technology.

Brynjolfsson, E., Hofmann, P., & Jordan, J. (Communications of the ACM). 2010. Cloud Computing and Electricity: Beyond the Utility Model, 53(5), 32-34.
Hartig, K. (2009). What is Cloud Computing. Cloud Computing Journal. Retrieved from http://cloudcomputing.sys-con.com/node/579826
Mell, P., & Grance, T. (2009). Cloud Cpmputing. Retrieved February 22, 2016, from U.S. National Institute of Standards and Technology:: http://csrc.nist.gov/groups/SNS/cloud-computing/
Motahari-Nezhad, H. R., Stephenson, B., & Singhal, S. (2009). Outsourcing Business to Cloud Computing Services: Opportunities and Challenges. Retrieved from HP Technical Reports: http://www.hpl.hp.com/techreports/2009/HPL-2009-23.html
Sintobin, B. (n.d.). Case Study: advantages of private cloud computing platform. Retrieved from SlideShare: http://www.slideshare.net/ISPABelgium/case-study-advantages-of-the-private-cloud-computing-platform-3195422
Velagapudi, M. (2012, February 6). SDLC for Cloud Computing -- How Is It Different From The Traditional SDLC? Retrieved February 22, 2016, from https://bootstraptoday.wordpress.com/2012/02/06/sdlc-for-cloud-computing-how-is-it-different-from-the-traditional-sdlc/
Cite this Document:
Copy Bibliography Citation

Related Documents

Cloud Computing Information Security in
Words: 6099 Length: 18 Document Type: Research Paper

This approach to defining a performance-based taxonomy will also allow for a more effective comparison within industries as well. All of these factors taken together will provide enterprise computing buyers with more effective foundations of arguing for more thorough measures of application performance. The net result will be much greater visibility into how cloud computing is actually changing the global economics of the enterprise computing industry. III. Final Report: Introduction The foundational

Cloud Computing As an Enterprise Application Service
Words: 2648 Length: 10 Document Type: Essay

Cloud Computing as an Enterprise Application Service Reordering the economics of software, cloud computing is alleviating many of the capital expenses (CAPEX), inflexibility of previous-generation software platforms, and inability of on-premise applications to be customized on an ongoing basis to evolving customer needs. These are the three top factors of many that are driving the adoption of cloud computing technologies in enterprises today. Implicit in the entire series of critical success

Cloud Computing
Words: 2532 Length: 7 Document Type: Research Paper

Cloud Computing Benefits As cloud-computing starts to take hold, a number of significant advantages have turned out to be evident. The first one of these, and perhaps the most important, is the costs. The cloud claims to decrease the price of obtaining, providing, and sustaining computing power, a gain of specific significance during times of financial hardship. By allowing agencies to buy just the computing solutions required, rather than purchasing complicated and

Cloud Computing and Data Security
Words: 5196 Length: 18 Document Type: Term Paper

It's a tidal wave that's going to engulf us all within the next five years. Cloud services will be a $160 billion industry by the end of 2011" (Ginovsky 2011, 21). Although the decision to transition from a traditional approach to cloud computing will depend on each organization's unique circumstances, a number of general benefits have been cited for those companies that have made the partial or complete transition to

Cloud Computing Is a Term
Words: 2980 Length: 11 Document Type: Term Paper

The user, of course, sees a virtual service (appearing like the data is stored in certain icon), the actual storage could be anywhere, and could vary from day-to-day. This is an advantage to the overall efficiency of the system because storage resources can then be allocated rather than static (Smith, Computing Beyond the Firewall, 2010). Cloud services are any web-based application -- from calendars and contact applications to word processing,

Cloud Computing Emerging Trends for
Words: 2873 Length: 7 Document Type: Thesis

In addition to the stability, scalability and extensibility of its architecture, cloud platform have made it possible for workflows across government to become more pervasive and secure as a result [4]. The TCO of a given cloud platform or series of applications therefore has continued to become reduced by the experience effect (comparable to economies of scale yet only applied to data aggregated and knowledge creation) across government [6]. This

Sign Up for Unlimited Study Help

Our semester plans gives you unlimited, unrestricted access to our entire library of resources —writing tools, guides, example essays, tutorials, class notes, and more.

Get Started Now