ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Pros and Cons of Business Cloud Computing

Updated on January 8, 2018
tamarawilhite profile image

Tamara Wilhite is a technical writer, industrial engineer, mother of 2, and a published sci-fi and horror author.

An Introduction to Cloud Computing as a Service

According to “Guide to Cloud Computing” by Richard Hill, the cloud stack begins with the browser. Software as a Service delivers software applications through the cloud.

The cloud based applications could be accessed through a web browser or a software application like CITRIX. In all forms of cloud computing, virtualization is used to connect to the physical servers and network on which the virtual cloud runs.

Platform as a Service or PaaS delivers more than SaaS. Software as a service becomes platform as a service when the standard software applications are modified by application specific customizations by the cloud provider or deliver a wide array of customizable tools to the customer. With platform as a service, the customer owns and controls the software applications while serving them through the provider’s cloud platform.

Infrastructure as a Service or IaaS can support multiple computing platforms, operating systems and arbitrary software not supported by SaaS and PaaS vendors. “Guide to Cloud Computing” says that the provider manages the data centers on which the infrastructure runs virtually while the client is responsible for the deployment.

The book “Silver Clouds, Dark Linings” uses the term XaaS to refer to anything from software to whole computing infrastructures delivered as a service through the cloud. In short, the X in XaaS is any computing service delivered as a service.

What are the pros and cons of business cloud computing using these service models?

The traditional PC network model is being replaced by the historical precursor - terminals connected to a central computer or cloud.
The traditional PC network model is being replaced by the historical precursor - terminals connected to a central computer or cloud. | Source

Pros of Business Cloud Computing

What are the pros of business cloud computing? What advantages does cloud computing have compared to the traditional PCs on a network model?

  • Cloud computing arrangements from SaaS to PaaS to IaaS turn IT costs into a monthly cost like utility bills and standard services. Cloud computing solutions allow some organizations to entirely outsource IT functions except for the requests by Human Resources to set up new users accounts and deactivate users no longer with the company.
  • In many cases, switching to PaaS allows companies to outsource their software application support and IT functions.
  • Software as a service allows small businesses to use enterprise grade software applications without having to enter licensing agreements for an enterprise grade application. Tools like SAP for supply chain management and PTC’s Pro-Engineer and Windchill for drawing creation and management become practical for small businesses that wouldn’t otherwise be able to buy the applications.
  • Cloud computing allows users to access software applications from any work station on the network once they log in. Users can move from work station to work station or even work site to work site and use the same software applications.
  • Because Software as a Service and Platform as a Service with SaaS applications deliver the same software applications to all users, companies eliminate problems with documents, drawings and spreadsheets created in different versions of the same software application.
  • Because cloud computing relies on a network of connected servers, its capacity is almost infinitely scalable.
  • SaaS and PaaS can offer software applications that are only required for a short period of time. For example, an accounting office may only need access to the commercial version of tax preparation software for the first few months of the year. Cloud computing also allows companies to only pay for the licenses they need, scaling up licensing during peak demand and then dropping the license count and associated cost when those seats are not longer needed.
  • Platform as a Service allows customers to create multiple environments for software development and test. PaaS is also a natural solution for companies trying to develop their own applications for Software as a Service.
  • Software integration is rarely a problem with cloud computing.
  • With cloud computing of all kinds, the failure of a single server is not a serious problem.
  • You may be able to do away with dedicated computers with software installations and deliver all data and software applications through the cloud computing environment.

Cloud computing enables large scale, distributed workforces to work on the same projects.
Cloud computing enables large scale, distributed workforces to work on the same projects. | Source

Cons of Business Cloud Computing

What are the cons of business cloud computing? If cloud computing turns IT into a manageable and recurring expense, what are the possible problems or downsides?

  • Cloud computing is reliant on bandwidth. If a PC user cannot access the internet, he or she can continue working on spreadsheets or drawings on the personal computer until the connection is restored. Then the final version can be uploaded into the drawing database or a spreadsheet saved to a collaborative workspace. When everything is delivered through the cloud, the user loses access to the work in progress and the applications used to create it when the connection is lost.
  • Software as a Service and applications running in a PaaS environment are slower than they would be if they ran on a PC. All communications have to travel through the Internet, adding minor delays to all transactions.
  • Not every software application is available on the cloud. Older software packages and niche tools may not have been rewritten to be served on the cloud.
  • When the degree of reliance on the cloud increases, from SaaS to platform as a service to infrastructure as a service, customers lose control over the applications and the data. You cannot store data on a cloud unless it is a private cloud if intellectual property rules state that the data cannot leave your control. You cannot use cloud computing to store data that falls under ITAR regulations if the cloud servers are overseas or allow non-citizens accessing the systems, unless you have a private cloud. The privacy of the data can be improved by encrypting it.
  • According to “Computers, Privacy and Data Protection” by Serge Gutwirth, only the PCI-DSS privacy regulations have been written or updated to keep up with privacy issues raised by cloud computing. The Safe Harbor Agreement may be seen as a proxy for privacy regulations like HIPAA, but it is not legally viewed as such.
  • Information security is a problem with all forms of cloud computing. The cloud servers could be hacked or data leaked by malicious insiders. Data transfers between the user’s device and the cloud could be intercepted. And malicious software like keystroke loggers could capture a user’s credentials so that a hacker could log in as the user and access your cloud.
  • Cloud computing relies on web interfaces to run applications and platforms. “Auditing Cloud Computing: A Security and Privacy Guide” by Ben Halpert points out that the application interfaces used in PaaS can themselves be insecure.
  • Auditing the IT security of XaaS is a gray area. “IT Control Objectives for Cloud Computing” by ISACA describes how there are many different common frameworks that could be used to gauge the IT controls of cloud computing applications and environments, but there is not a standard framework as of 2013 that auditors should use.
  • Infrastructure as a Service interfaces are not yet standardized.
  • Cloud security standards have been created by NIST and ENISA, but they are still evolving to keep up with cloud computing, where the data and its processing can theoretically be spread across machines on several different continents. “Cloud Computing” by Nick Antonopoulos and Lee Gillam states that any company regulated by a financial services authority needs legal advice before it puts private financial data on a cloud.

Cloud computing requires multiple layers of security built in to all application layers. Physical security of workstations is only a start.
Cloud computing requires multiple layers of security built in to all application layers. Physical security of workstations is only a start. | Source

References

1. “Guide to Cloud Computing” by Richard Hill, Laurie Hirsch, Peter Lake, Siavash Moshiri
2. “Auditing Cloud Computing: A Security and Privacy Guide” by Ben Halpert
3. “IT Control Objectives for Cloud Computing: Controls and Assurance in the Cloud” by ISACA
4. “Silver Clouds, Dark Linings” by Archie Reed and Stephen Bennett
5. “Handbook of Cloud Computing” by Borko Furht and Armando Escalante
6. “Computers, Privacy and Data Protection: An Element of Choice” by Serge Gutwirth
7. “Cloud Computing For Dummies” by Judith Hurwitz, Robin Bloor, Marcia Kaufman, and Fern Halper
8. “Cloud Computing for Enterprise Architectures” by Zaigham Mahmood and Richard Hill
9. “Cloud Computing” by Nick Antonopoulos and Lee Gillam

Comments

Submit a Comment

No comments yet.

working

This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, hubpages.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://hubpages.com/privacy-policy#gdpr

Show Details
Necessary
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
Features
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Marketing
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Statistics
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)