Cloud Computing is considered the latest buzzword in computing today. Describes a form of computing in which services are accessed over the Internet on an as-needed or per-consumption basis. Some aspects of cloud computing are used regularly. Understanding this technology, its benefits and underlying security risks is important for those working in most technical areas today. Since cloud computing is still considered in its infancy, the main theme of this article is an introduction to cloud computing, defining its main components, with a focus on Software-as-a-Service (SaaS). There are three main elements of cloud computing: Software-as-a-Service (SaaS), Platform-as-a-Service (PaaS), and Infrastructure-as-a-Service (IaaS). Software as a Service (SaaS) is the process of remotely accessing software applications over the Internet avoiding the need to have the software physically installed on a local computer. Using information gathered from leading technical books, magazines, and the Internet, my goal is to present a concise explanation of the platforms, its use, and the security issues involved in its use. Cloud Computing – Software-as-a-ServiceBefore discussing Software as a Service (SaaS), an introduction to cloud computing is needed. The National Institute of Standards and Technology (NIST) defines cloud computing as “a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be quickly provided and released with minimal management effort or interaction with the service provider” (Mell, P., Grance, T., 2011). In an interview Ludwig Siegele gave to the Eco...... middle of paper .. ....uting. Having a strong security policy will help ensure software security in a cloud environment. There are many advantages to using SaaS; Benefits include reduced time needed to deploy applications, improved productivity, lower licensing costs, and the ability to access most software currently available. A decision on when and how to establish Cloud Computing requires that all stakeholders have a reasonable understanding of what they are investing in. It is also important to understand the disadvantages of using SaaS. Every application doesn't need to be "in the cloud." Moving to the cloud may not be the best choice for all organizations. To effectively use cloud computing, a working knowledge of the infrastructure, hardware and platform needed to effectively support the use of SaaS is essential.
tags