The Cloud - time for serious consideration - Web services

In 2008 we published an article on cloud computing, which basically said, don't turn off your local datacenter. To be very sincere, Shortinfosec was a little hypocritical in that article - since Shortinfosec was and is hosted in the cloud. After three years, and a lot of additional examples of cloud development, it is time for a serious reconsideration:

Our original argument was that the confidentiality, availability and integrity triad was unsustainable in the cloud world at the time (2008). Today, things are looking different:

  • Backup storage is humming in the cloud in some form or another - and is being used by enterprises
  • At least 3 different vendors of banking software are collaborating with cloud services providers to enable the cloud operation of their software (Tieto, Misys, Temenos)
  • E-mail and office applications are happily running in the cloud (Google, Microsoft)
  • Web applications are more available then ever
Since this article will become too long if we discuss all possible cloud applications, let's start with the simplest one - Web hosting.

From it's inception, web hosting was in a sense hosted in the cloud - but a very simple cloud. Very few people or even companies own and operate web servers, and others host their web sites on provider servers throughout the world.
But hosting is not exactly the cloud. The cloud offers so much more for web hosting.

Now, this is not the time to start thinking: "I'm thinking of upgrading my web host and I've been checking some web hosting reviews. It's pretty hard to decide which host especially when reading the editorial and user reviews since all of Linkthem have good reviews." Let's go on and choose the most expensive one."Link

When reviewing moving the web to cloud, understand the strengths and weaknesses of the cloud:

Strengths
  • Availablity - any cloud service is distributed over multiple servers, datacenters and sites. And the cloud systems can transfer the hosted applications/sites near-instantly between this infrastructure. So even if a server fails, your availability will be nearly unharmed.
  • Coping with large load variations - again, since there are multiple servers and datacenters, if your application/site suddenly become very popular, the cloud infrastructure won't fall to it's knees under the load of additional requests.
  • Timely and consistent updates - the underlying servers of the cloud infrastructure need to be fully consistent with each other. Also, since they are running many customers applications/sites, a failure due to a patch is not something the cloud service will accept. So you can rely on the fact that all servers will be very quickly and consistently updated.
  • Extremely fast scaling out - If your application/site has a sustained high visit rate, it needs more servers to run on. This is very easy to implement in a multi-server, multi-site environment of a cloud service.

Weaknesses
  • Custom platform - each cloud service provider designs the cloud service environment with it's specifics, like underlying operating system, databases, application server and development platform. These are fixed across the entire cloud platform, and if you wish your application/site to run on the cloud service, you must make it work with the cloud service.
  • Lock in - once you have adjusted the entire application/site to run on the cloud service environment, it may be difficult to move it to another cloud service provider - since then you'll need to re-adjust everything to run on the new cloud service. This is even more difficult if the application/site was developed from scratch with specific cloud service in mind.
  • Isolation breach - your application/service is not the only one running on the cloud service systems. A breach between the isolation controls of different applications/customers can cause access to proprietary data, use of other party's resources and in general a very large amount of grief for everyone involved. At the least, you could be billed for resources that another application in your context due to such breach
  • Data protection - placing your application/site in the cloud also puts it's data in the cloud. And this data is very important to you, and sometimes very confidential in nature. Since all this data is managed by the service provider, incidents of data loss, data leaks and security breaches can all happen.
  • Cost - the cloud service providers have a lot of innovative pricing mechanisms, like pricing per I/O, or per CPU used, or bandwidth, or any combination of those. So while efficiency and availability will definetly increase, so may the costs of your hosting.

The cloud is very ripe for web services. But before you choose one, be careful to do a serious consideration on your pros and cons. If you can match your application/site to a cloud service, you can bring it to a new level of efficient operation.


Talkback and comments are most welcome

Related posts

Cloud Computing - Premature murder of the datacenter
Web Site that is not Easy to hack - Part 2 HOWTO - the web site attacks
Checking web site security - the quick approach
Tutorial - Secure Web Based Job Application
Rules for good Corporate Web Presence

61 comments:

david james said...

Mmm.. good to be here in your article or post, whatever, I think I should also work hard for my own website like I see some good and updated working in your site.
best web hosting

Kawsar Ahamed said...
This comment has been removed by the author.
Kawsar Ahamed said...

To get this information I am very happy to know the discussion which is very important for knowing about the cloud web hosting. wpengine coupon codes

Attiqa Shad said...

UNITED STATES OF AMERICA basketball staff was a great unstoppable force through the early and also mid nineties yet things have got changed and its particular invincibility is currently gone. 12 players that will represent america team have become announced and so they have huge tasks and also expectations in advance. www.scorespro.com

motion said...

Thanks for the marvelous posting! The weblog was completely fantastic! Numerous great info and inspiration, each of which we all want!Your Blog is very good.

Gemini Jets

Abdul Bari Chanessra said...

create website a free website with easysite.com. Customize with easysite.com' free website builder, no coding skills needed. Choose a design, begin customizing and be online today!

alok das said...
This comment has been removed by the author.
alok das said...

it been great to hear about the google web hosting service but i have never use it but i have used Ipage its nice and ways they use its great and hope you may also about it and to get the best deal in ipage you can visit ipage coupon 2016

7 Steps to Health said...

I shared this post with my friend.

Anonymous said...

I enjoyed reading your post. Keep it up. HeartBurn No More PDF

Rasel Marie said...

Nice post! This is a very nice blog about hosting y dominio that I will definitively come back to more times this year! Thanks for informative post.

Anonymous said...

This cloud service is really important for us. Text Your Ex Back System Really Works

Anonymous said...

The info you are offering about information security is really awesome. Alex Grayson's DIY Smart Saw

Anonymous said...

This is really important post with quality of info. Click This Website

Getit said...

Lovely blog it is. Download Zapya for PC to share files and folders easily from PC to Mobile

Anonymous said...

Thanks for taking more and more info about security notes. thesurviveinbed.com/

Anonymous said...

Yes we should start taking Information Security a serious note. read more

Sunmugam Chidambaram said...

I Pleased to Read to Read
Download xender for pc
Very good for share FILES ,PICTURES PC To any Android

zapya said...

Zapya for pc
Zapya download pc
Zapya app download
Zapya apk download
Zapya for Windows
mobdro for Windows
mobdro pc download
Shareit pc Download
Shareit download
Shareit download

Martin sam said...

RBSE 8th result 2017
rbse 12th result 2017
rbse 10th result 2017
pseb 12th result 2017
pseb 10th result 2017

Anonymous said...

Thanks for the read. The cloud is truly genius. https://carveyourcreation.com/diy-smart-saw-review

HD Songs said...

It should be noted that whilst ordering papers for sale at paper writing service, you can get unkind attitude. In case you feel that the bureau is trying to cheat you, don't buy term paper from it. best gaming keyboard under 50

HD Songs said...

I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it. best convertible car seat safety ratings

HD Songs said...

I am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work. Watch Football Online

HD Songs said...

Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing. Funny Happy Mothers Day Images

HD Songs said...

This is also a very good post which I really enjoyed reading. It is not every day that I have the possibility to see something like this.. Search Engine Visibility

HD Songs said...

After reading your article I was amazed. I know that you explain it very well. And I hope that other readers will also experience how I feel after reading your article. bath bomb boot camp

ak said...

I am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work. Best Paring Knife

HD Songs said...

You might comment on the order system of the blog. You should chat it's splendid. Your blog audit would swell up your visitors. I was very pleased to find this site.I wanted to thank you for this great read!! investment banks in bahrain

HD Songs said...

Just saying thanks will not just be sufficient, for the fantasti c lucidity in your writing. I will instantly grab your rss feed to stay informed of any updates. what day is tomorrow

ak said...

I finally found great post here.I will get back here. I just added your blog to my bookmark sites. thanks.Quality posts is the crucial to invite the visitors to visit the web page, that's what this web page is providing. fax

HD Songs said...

Always so interesting to visit your site.What a great info, thank you for sharing. this will help me so much in my learning Happy Ramadan Duas 2018

ak said...

Thank you so much for ding the impressive job here, everyone will surely like your post. Happy Mothers Day 2018 Greetings

ak said...

Truly, this article is really one of the very best in the history of articles. I am a antique ’Article’ collector and I sometimes read some new articles if I find them interesting. And I found this one pretty fascinating and it should go into my collection. Very good work! retouch photo online

HD Songs said...

I really enjoy simply reading all of your weblogs. Simply wanted to inform you that you have people like me who appreciate your work. Definitely a great post. Hats off to you! The information that you have provided is very helpful. gregorian calendar

ak said...

Very informative post ! There is a lot of information here that can help any business get started with a successful social networking campaign ! BlueBerry Muffin Day

ak said...

I really loved reading your blog. It was very well authored and easy to understand. Unlike other blogs I have read which are really not that good.Thanks alot! falls creek ski packages

ak said...

Very informative post ! There is a lot of information here that can help any business get started with a successful social networking campaign ! Graco 4Ever 4-in-1 Convertible Car Seat renewal best price

ak said...

Very informative post ! There is a lot of information here that can help any business get started with a successful social networking campaign ! private label manufacturers

HD Songs said...

I’m excited to uncover this page. I need to to thank you for ones time for this particularly fantastic read !! I definitely really liked every part of it and i also have you saved to fav to look at new information in your site. PhenQ Reviews

ak said...

I have checked this link this is really important for the people to get benefit from. autopilot automated autoblogging

HD Songs said...

This was incredibly an exquisite implementation of your ideas AIO Downloader All Versions 2018

HD Songs said...

I would also motivate just about every person to save this web page for any favorite assistance to assist posted the appearance. read this

HD Songs said...

I surely acquiring more difficulties from each surprisingly more little bit of it https://fnafworlddownloadfree.com/

Ameen Creativity said...

I recently came across your article and have been reading along. I want to express my admiration of your writing skill and ability to make readers read from the beginning to the end. I would like to read newer posts and to share my thoughts with you. download eid mubarak video for whatsapp

muneeb khatri said...

This was incredibly an exquisite implementation of your ideas best football tips for today

ak said...

Hi, I log on to your new stuff like every week. Your humoristic style is witty, keep it up best football prediciton site free

ak said...

I finally found great post here.I will get back here. I just added your blog to my bookmark sites. thanks.Quality posts is the crucial to invite the visitors to visit the web page, that's what this web page is providing. quickbooks error 3371

ak said...

I've been looking for info on this topic for a while. I'm happy this one is so great. Keep up the excellent work football predictions tomorrow

ak said...

This is very educational content and written well for a change. It's nice to see that some people still understand how to write a quality post! https://muasimgiagoc.wordpress.com/

ak said...

Easily, the article is actually the best topic on this registry related issue. I fit in with your conclusions and will eagerly look forward to your next updates. Just saying thanks will not just be sufficient, for the fantasti c lucidity in your writing. I will instantly grab your rss feed to stay informed of any updates. clipping path company

Fahad mir said...

i sincerely acquiring extra problems from each especially extra little bit of it.http://celebs-net-worth.com/tim-duncan-net-worth/

muneeb khatri said...

This is also a very good post which I really enjoyed reading. It is not every day that I have the possibility to see something like this.. online clipping service

muneeb khatri said...

I'm happy to see the considerable subtle element here!. al fares international tents

Azmmm Shykh said...

Hi, I log on to your new stuff like every week. Your humoristic style is witty, keep it up clipping path in photoshop

Muhammad Rajab said...

This post is very simple to read and appreciate without leaving any details out. Great work! Africa Industrialization Day

muneeb khatri said...

I've been looking for info on this topic for a while. I'm happy this one is so great. Keep up the excellent work good gaming keyboards

Sophie Grace said...

Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing. facebook video

Zaeem Arif said...

very nice post and detail work done by the article and it shows how good you are in writing good stuff please check https://kikusernameslists.com and check my work

luckys said...

descargar you tv player 2018

Abdullah Tahir said...

we are rounding up the very best of the bunch, from boxed to digital Ocean of Games downloads and some very nice hardware discounts thrown in.

Designed by Posicionamiento Web