ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Cloud computing a.k.a. Software-as-a-Service, what to use it for?

Updated on July 10, 2011

Computing in the cloud

Source

An introduction to cloud computing

The term ‘Cloud Computing’ refers to a computing model in which IT applications and services are delivered to customers over the Internet. Cloud computing is very different from conventional on-premise computing approaches in which companies buy, install, maintain and upgrade their own hardware and software infrastructures and data centers. With cloud approaches, companies sign up or subscribe with a third-party company for the hardware, software and application services they require. The services are then delivered in utility-like fashion over the Internet and customers pay for it based on actual usage.

For instance, rather than buy an enterprise-wide license for a particular software package, a company could sign up with a cloud service provider and have the same software delivered as a service. Similarly, instead of buying servers and other hardware for running applications, a company could just have their software hosted on hardware running in a datacenter that is owned and managed by a cloud service provider. When a cloud service provides a hosted software service, the model is sometimes also known as Software as a Service (or SaaS). When a cloud provider delivers hosted hardware services, the delivery model is sometimes also referred to as infrastructure-as-a-service.

With cloud services, all of the actual infrastructure and software is owned and maintained by the hosting provider. As a result, cloud hosting is widely seen as helping companies reduce the cost and complexity involved in running and maintaining IT applications and services in-house. A cloud provider hosts client applications and client data on systems and data centers that can literally be located anywhere in the world. The systems are connected together via high-speed networks that allow data to be stored and retrieved with great speed.

One high-profile example of a modern cloud services provider is Google. The search engine giant’s Google Cloud delivers a wide range of hosted applications collectively called Google Apps. The company’s software as a service offerings include a suite of office productivity applications such as word processing and spreadsheets. The company also offers hosted applications such as enterprise e-mail and calendaring applications. Salesforce.com’s suite of cloud-hosted customer relationship management tools is another example of a popular SaaS offering. Salesforce in many ways is considered a pioneer in this space and today has thousands of customers who access its applications over the Web.

Cloud services have been gaining in popularity over the past few years and growing numbers of big and small companies have begin migrating to it recently. Even the BBC is writing about cloud computing. Much of its popularity stems from the fact that cloud services give companies a way to significantly reduce IT costs and complexity. A company that moves all its applications to the cloud no longer has to maintain an on-premise IT infrastructure and neither do they have to worry about all the associated maintenance, administrative, support and upgrade costs. Cloud services allow companies to quickly access the IT services and applications they need and pay for only the resources they actually use, much as one would pay for any utility service. Cloud providers lessen the need for companies to maintain extensive pools of skilled IT staff in-house and lets them focus on their core competencies instead. Large cloud services such as Google and Amazon also offer far more scalability than most companies would be able to match with on-premise solutions.

Enterprises can make use of cloud technologies in multiple ways. For instance, one area where companies can benefit quickly by moving to the cloud is e-mail. A vast majority of support calls and help desk issues are tied to e-mail applications, so companies can quickly address these issues by having a third-party host e-mail. Word processing, calendaring and other office productivity tools are all applications that are better off being delivered as a service. Companies around the world have begun using the cloud for other applications as well including enterprise resource planning (ERP) applications, supply chain applications and for data analytics and business intelligence needs as well.

Best use practices

Hosting in the cloud:
Something that is becoming increasingly popular use of cloud computing is hosting in the cloud. This means you setup your website with a cloud provider. You will have the same benefits like high availability and stability as with cloud computing, as well as lower costs. The difference with cloud computing is that you are responsibly for running your website, where with SaaS the software provider is responsible. But it is a great and cost effective option to setup your website on the same platform Amazon for example. You can read more on this on the hub: Hosting In The Cloud: What is it and how can you use it?

Content Distribution Networks:
Large content distribution networks (CDN) like Akamai are using a cloud infrastructure for their thousands of server around the globe. This way they can give an almost 100% uptime to their customers, since there are always lots of server as backup if one fails. A CDN is optimized for delivering content as fast as possible. You can read about this on "Why you should use a CDN for website optimization".

The Google Cloud:
As mentioned above, Google is running a huge cloud. At first it was only used to power up their search engine, but now they are running Google Apps on that same platform. And for developers they have an very interesting alternative for building and hosting web applications on the Google infrastructure, called Google App Engine. And if you want to know more about the Google platfrom, Wikipedia has in interesting article.Here you can read more about the hardware, their network and the datacenters running the platform.

Salesforce CRM:
One of the pioneers, and leading company when it comes to Software-as-a-Service. Salesforce.com offers an extensive line of CRM products, and is rapidly growing. Because of their SaaS approach, they can scale fast and easily and offer their products at competitive prices. They quickly caught up with bigger competitors like Oracle and Siebel. They also launched Force.com, which is considered an Platform-as-a-Service (PaaS). On Force.com you can build and deploy your custom built on top of the Salesforce.com platform.

Zendesk Help Desk Software:
On a smaller scale than Google or Salesforce, there's Zendesk. Zendesk provides award winning help desk software, and is becoming a big SaaS platform itself due to tons of options to integrate with other SaaS products (like Salesforce.com). Their engineering team recently shed some light in their platform setup, and hopefully they will give some more details in the future.

Groupon:
Mashable did an interesting article about Groupon, and how is it using cloud services to scale up it's business. You can read the article here: How Groupon Uses the Cloud to Scale Its Business.

Businessweek also has a well informed article about cloud hosting providers, and the call it "The Cloud: Battle of the Tech Titans". A must-read if you want to know more about the big players, both as provider as well as customer.

Cloud computing stats

 Here is in interesting infographic displaying some cloud computing stats. As you can see, cloud computing is becoming huge.

Cloud computing stats infographic

Read more about cloud computing

Cloud Computing For Dummies
Cloud Computing For Dummies
There's even a book from the "Dummies-series" on cloud computing :-)
 
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://corp.maven.io/privacy-policy

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)
ClickscoThis is a data management platform studying reader behavior (Privacy Policy)