Skip to main content

Cloud! Cloud! - All about Cloud Computing!

I'm gonna be talking about a concept which cannot be ignored even if you are not part of the Technology Industry. Of course, I will simplify the terms and technical stuffs involved. But trust me, the topic i'm talking about is the future, so continue reading if you are not short of time. :-) Although it is an erstwhile concept, it is the current in-technology called "Cloud Computing".
Before I get into details, here is a fact:  Each one of you would have (used or using) this technology already! How come? If you are reading this blog, then you definitely have access to web-based e-mails. And if you are using email services like Gmail, Yahoo Mail, Hotmail....etc, then where do you think you are storing your mails, attachments, drafts, pictures...etc? Yes, you guessed it right! It is not stored in your system but in the cloud. Also the software required to run the web-based email service and the storage of your account does not exist in your system. It is located on the email service provider's computer cloud system. To understand this further, keep reading.

To access the cloud data, all you need is an interface i.e (a computer or a terminal) and the (software application or the tool) required to access the cloud computing system. In case of Gmail, Yahoo Mail based email services, the application required to access the cloud system is a Web Browser(Ex: Chrome, IE, Firefox..etc) from your end.
Other example would be "Smartphones"(Samsung Galaxy, Nokia Lumia, Xperia, Iphones...etc). They use cloud computing technology to let you store and access data that normally wouldn't fit on your mobile device. I'm certain that you would have seen a "Cloud Storage" option with a free "XX" Giga Byte storage in your smartphone!
Do you guys remember a time, when mobile phones used to come with a tiny 'smart card', where they provide extra 2 GB of data storage for free. Now they are providing an extra 5 GB(Ex.) of 'cloud storage' for free. So it is very important to learn about this technology in theory because cloud is the future.

What is "Cloud Computing"?
'Cloud' is a metaphor for 'Internet', which is where cloud computing resides (rather than residing in a server that’s physically located at one of the company’s facilities or say in your personal computer). Cloud computing services provides business applications, software servicescomputing resources to the users via Internet on an as-needed basis.
  • The services are flexible: It provides service on-demand manner and scalable up to as many users as necessary, because the infrastructure is flexible. 
  • Customers pay based on their consumption (similar to pay & use concept like - an internet connection data usage or a talk-time in mobile phones). Yes, pay-per-use basis. 
Why do you think people would want another system to store their data and run their application, what is the advantage?
  • Utilizing cloud storage would bring the operating cost down. Cloud computing would reduce the need for advanced hardware or software on the client(user's) side. You wouldn't need to buy the fastest computer with the big chunk of memory, because the cloud system would take care of those needs for you. Instead, you could buy an inexpensive computer terminal. You wouldn't need a large hard drive because you'd store all your information on cloud. All you need to do is log into the cloud service from your system and use all the services remotely.
  • Servers and storage devices take up lots of space. Some companies rent physical space to store servers and databases because they don't have it available on site. Cloud computing gives these companies the option of storing data remotely on some server, removing the need for physical space.
  • IT companies or Corporations that rely on computers have to make sure they have the right software version in place to achieve goals. Cloud computing systems give these organizations company-wide access to computer applications. The companies don't have to buy a set of software or software licenses for every employee. Instead, the company could pay a fee to a cloud computing company and get the services and the version updates on time without you having to keep a tab on.
  • Say for example, a client/user would like to play a game which requires him or her to download a very big chunk of installable gaming software say 25 GB, you need not upgrade your personal computer's memory, instead download the software to your cloud and pay for the cloud services, this way you can enjoy the game anytime, anywhere you want.
  • Also the cloud services are cost effective, soon you can see a shortage of IT maintenance jobs across the world, Thanks to Cloud! :) For the ones who do not have any idea on Software Industry's "Maintenance and Support" job, here is the scoop - it is a "Cash Cow" for any IT Company. "Maintenance & Support" projects run for so many years and clients(like the fortune 500 companies) pay every Indian IT services provider(like TCS, Wipro or MNC's like Accenture, IBM) a big chunk of dollars for their service. So IT guys, watch out for the doomsday!!! :)
  • Clients would be able to access their applications and data from anywhere at anytime with any device, provided they have Internet Connection. Data wouldn't be confined to a hard drive on one user's computer or even a corporation's internal network. Do you think external hard drives and pen drives are going to see their doomsday soon? Yes, I guess! :-(
Now the trouble and the possible solution:
Security and Privacy of data are the only 2 concerns raised so far.

1)Security:
Handing important data of one company to another company worries the industry. Head of Corporations might think twice to take advantage of a cloud computing system because they can't keep their company's information under their scrutiny or protection. The counterargument to this position is that the companies offering cloud computing services live and die by their reputations(Ex Box.com,Dropbox.com..etc) by securing their client's data to the T. Otherwise, the service would lose all its clients. It's in their interest to employ the most advanced techniques to protect their clients' data.

2)Privacy:
If a client/user can log in from any location to access data and applications, it's possible that the client's privacy could be compromised. Cloud computing companies will need to find ways to protect user/client's privacy. There are 3 ways to deal with privacy issue:
  • First and foremost, educating the users/clients about Cloud and the reason for them to access data from cloud judiciously. And also by restricting them to never access company data from public computer network. By keeping their anti-virus, firewall up to date before accessing the cloud data, they can stay away from trouble.
  • Other way is to use Authentication techniques such as user names and passwords. Some random questions about the user can also be asked to do a second round of verification before logging in.
  • Another way is to employ an Authorization technique, every user/client is allowed to access only the data and applications relevant to his or her job by utilizing user access privilege options.
Hope I did not fry your brains too much! ;-) Just wanted to pass on some futuristic wisdom by simplifying the facts.
Image Courtesy: Google

Comments

  1. Ohh dear.. That was a very futuristic article u wrote.. I should use the word article rather than post.. Very informative & much needed knowledge explained in very layman terms.. But to tell u the truth, I (am a techie) couldnt understand some of the points (Am always like that, asking too much questions like small kids till I feel I got it right).. Anyways it was informative reading, I learnt some new points about cloud.. To add on, I guess for the external storage & thumb devices to be out of the picture in our India, it wud take time as availability of Internet throughout the day is a major concern even though some cloud services provide unlimited storage to the common man :(

    ReplyDelete
    Replies
    1. Thanks Chitz. Seriously, thank you so much for reading the entire essay, I tried my level best to cut short, but this is the maximum i could do, you know this cloud is a vast topic. Lemme know if you have any questions, would be very happy to explain!!
      Yes, I agree to the point that, external storage devices will take time to go out of vogue in India, but you know India is catching up with 3G and 4G connections, hence we can see some prospective change soon, i guess. Good point though!!

      Delete
    2. Yes.. That's also correct.. But we need current na !! Main prob :P

      Delete
    3. Oh yes, forgot that!! No electricity , then what to do, you are as always spot on Mam!!
      I think we should ask Jayalalitha Amma to start the kudankulam plant to save everybody from 10 to 18 hours of power cut.

      Delete
  2. I am alien to cloudy computing but there's plenty of good about it. Somewhere in between I got lost and had to re-read the whole article article. I should work on the details especially that I subscribe to 3G and use Iphone. The main that caught my attention is saving cost, the ways we can save.

    ReplyDelete
    Replies
    1. Nava, it is like this: When we had a desktop we were happy with it, until laptops came into picture, although for about a decade people did not buy lappy, they realizes that lappy is far better than a desktop in every way. So finally people moved on to Lappy, tablets and phablets. So the same way there is gonna be a day where we will not use any external storage devices like pend drives, hard drives etc, but will store all the data in Cloud. So that is the point and Yes, you are right, I went a bit softwareish in between, so probably that is why you ended up reading twice. But thanks a lot for taking time to read the whole write up, appreciate it!!

      Delete
  3. Lots of information, thanks for sharing :)

    http://kitchenista-welcometomykitchen.blogspot.com

    ReplyDelete
  4. Hi Pavithra,

    How has life been? Been missing connecting with you via blogging. Drop a comment and let me know. Reading through your article got me confused, very technical for me yet its all about knowledge and learning.

    ReplyDelete
    Replies
    1. Doing good Nava!! How are u doing? 'A friend of mine asked me if a old post can be re-purposed with a different date and some more SEO stuffs....hence I tried that on my blog ....This is an old post...I know a tad more technical... :-)....!! I'm 98% on my way to get to what I wanted to do with my career.....with my freelancing as my current job keeps me busy....also attended quite a lot of interviews.....couple more weeks ....I should be back!! Missing all the food and reviews from blog world...I will be back. Thanks for checking up on me. Means a lot, Nava!

      Delete
  5. Btw, hoping you are on facebook and if you are, please connect with me.

    ReplyDelete
    Replies
    1. Not there yet!! Zuckerberg will be very unhappy with me ;-)

      Delete
  6. Pretty good explanation of what cloud computing is. It is definitely the present and the future of computing.

    ReplyDelete
  7. Nice explanation about cloud computing 👍👍

    Plz visit 👇👇👇👇
    https://kaushiktalk.blogspot.com/?m=1

    ReplyDelete

Post a Comment

Popular posts from this blog

RIP 'Google Reader' and what next?

We all know ' Google Reader ' would shut it's service down on the 1st of July this year. If you are not aware, then try logging into Reader, you get a popup reminder like the one shown in the picture below. There are so many people, who logs into Reader as the first thing in the morning than logging into their own blogs, for them this shut down means letting go of a helping hand. And the worst thing is, there are umpteen number of alternatives available in the market for free, so which one to choose? To be honest with you, there are pluses and minuses in each and every product. But there are 2 Reader alternatives which come close to Google Reader and that is Feedly and Digg ! I'm somehow inclined to try  Feedly , so here I have jotted down some basic information to get started. If you already are using some other alternative, good for you! - You don't have to read further, coz this post is only about Feedly! Ok, So why do you think Google is shutting down the Reade

What NOT to do with Social Media!

“What happens in 'Vegas' stays in 'Vegas'; what happens on 'Twitter' stays on 'Google' forever!” -  Jure Klepic Ever heard this quote before? Although, the quote is sarcastic, isn't it scary? For the past one week, we have been hearing news about NSA( National Security Agency ), PRISM( A Govt. program, where corporates are supposed to provide user's data shared in social media and call records to Govt. ) & several other Govt. agencies gathering personal data out of social media et al. Here comes the question: Why do NSA or Govt. spy on our personal information? What do they achieve, by doing this? A brief overview -> According to me, Govt. and the National Security agencies have always spied on the shared information available online. Only now, we are getting to know that our data is being monitored, thanks to a Whistle Blower named " Edward Snowden ". Why is this freaking people out?  Mainly because of over-sharing of personal

Coconut Milk Rice (With Raw Mango)

Inspired by the subtle infusion of whole spices in variety of rice recipes(by Nava), here I got one. No powdered spices required, just the whole ones should suffice. This is a simple recipe, but tastes pretty good. I added raw mango to give that kick, since we are not adding any powdered spices. The coconut milk, gives the mild sweetness to the rice which gets enhanced by the sharp sour taste of raw mango. If you are one of those, who appreciates the innate taste of whole spices or veggies, probably you will like this rice. Give it a try. Ingredients : 1)Long Grain Rice - 1 cup 2)Raw Mango - 1/2(chopped) 3)Carrot - 1(chopped) 4)Green Chilli - 1 to 2(slit) 5)Onion - 1 (small, chopped) 6)Coconut Milk - 3/4 cup(thick, add 1/4 cup water to dilute it) - ( I got Dabur brand Coconut Milk ) 7)Ginger - 1/2 inch (grated) 8)Salt - to taste 9)Oil - 1.5 tsp 10)Cumin seeds - 1 tsp 11)Cinnamon stick, Cardamon and Cloves - a few Preparation : 1)Soak the rice in water for 30 minutes. Heat oil in a pan