Cloudy Cloud Computing: Find it very nebulous?

Filed Under (Technology) by Rajesh Kumar on 12-05-2010

Every Tom and Jane in the business of IT talks about the cloud strategy these days. Some see it as panacea to managing a server room or a data center, others think it helps them reduce their dependence on irksome IT staff, yet others think Cloud is fashionable, and there’s need to adopt it, without thinking much about it.

I think many CIOs take this decision without a serious evaluation. The resultant consequence – often ill-thought out adoptions that do not bring in the right efficiencies.

It is a fact that there is no copybook definition of cloud computing.However, there’s clearly an infrastructure stack, and an application stack. Often, this application stack gets referred to as ‘service’ or by another much abused term ’SAAS’! Quite simply, the application uses the computing power of anonymous machines sitting in some invisible data center managed by someone else. Amazon is a typical example of this.

Coming to the applications now. Adopting organizations often get swayed by terms such as multi-tenancy of applications. Frankly, multi-tenancy comes at its own price. A multi-tenant application, mostly, cannot be tailor made to your requirements. Take it or leave it.  Think about your apartment in a skyscraper. You cannot go grossly out of line with the rest of the building. You can maybe, change the colour of the walls if you like.  It is standardized customization, if you so like.

That of course does not mean business processes cannot be in cloud. Business Process applications are rapidly maturing too. Force.com is an example of organizations that are moving forward in a rapid fashion. Zoho is yet another example.

That begs the question – should I, or, shouldn’t I. My suggestion is as follows:

- Have your own reasons for moving to cloud.

- Don’t think everyone on the cloud is on cloud nine.

- Have your own starting point.

- IT problems will remain, even after you move to the cloud – only the nature will change.

Take YOUR call!

Pranav Mistry at TEDIndia: You rock!

Filed Under (Technology) by Rajesh Kumar on 20-11-2009

Let me admit this – I never heard of Pranav Mistry before. However, the simplicity with which he presented his Sixth Sense technology at TEDIndia recently is an absolute stunner. Someone forwarded me this link and I watched this several times already. There are many people with several disruptive ideas and innovations, however, demonstrating their relevance to everyday touch-points is something to be truly seen and felt via this presentation. Due to Youtube duration limitations, the presentation is in two parts. Total duration is less than 15 minutes and you must watch this, even if you know nothing about technology.

 

The technology is called Sixth Sense, and in Pranav’s words, connects the real to the digital. It has some pretty amazing applications already.

 

Pranav, your presentation has left a promise.We wait for it to be fulfilled soon. And by the way, you rock!

Google Latitude like App has great enterprise potential

Filed Under (Technology) by Rajesh Kumar on 23-06-2009

Long back, I remember calling one of my friends around dinner time. I did remember he was out of town but wasn’t sure where he told me was going. Those were early days of the mobile phone so I thought what the heck. His number rang for a slightly longish period and then he growled – I am in Sydney and it is 1 AM. What’s it that I wanted? (Later authorities in India mandated that when in international roaming, the caller should be notified).

At workplace many times, not knowing where a colleague is. More so in a multi-time-zone company. A Google Latitude like application, implemented within a corporation could be a great help. Tracking a sales team could be quite a nightmare ( When I say tracking, I don’t mean snooping on their planned vs actual travel, but merely knowing the time-zone for a call appropriateness. It is another matter that many organizations would like to see their guys on a screen just for that, usually fruitlessly).image

Google already has this technology where your location can be shared with friends automatically depending on mobile phone connection. Large organizations buy big number phone connection from one or two vendors.

Maybe the blocks of technology of what I am proposing is already there. Imagine, on your personalized screen in the intranet/extranet, you cannot just look up a person’s contact details, but his current location. You would be wise enough to call a Tampa based colleague an hour beyond his normal time, when you know he/she is in Chicago on business.

Can I expect a reply to an urgent mail? I think that would be cool.

On the flip side, I do agree there are privacy issues. But then technology has to be used meaningfully deployed.. If an organization wants to snoop on the location of its employees, they can always do through other means. This is a cultural dimension and not a technology dimension. Imagine a positive deployment and its potential.

Blogger is Dead!

Filed Under (Technology) by Rajesh Kumar on 22-06-2009

I find it amazing that the platform that really taught everyone how to blog is stagnant so badly. I am not disappointed just like that, I just felt so after spending 2 hours trying to get even a basic theme to work. Failed and given up!

  1. Good themes are in terribly short supply
  2. Customizing a theme is quite painful.
  3. Try submitting to Google Webmasters. In the face of inexplicable xml errors, you would not know how to do your site verification.
  4. Circular loop error with Feedburner. If you redirect your feed to feedburner, you obviously cannot use the redirected feed to ping or to submit as a sitemap.

Frankly, when I was setting this up, it looked so archaic that I gave up. Not sure what the product management team of Blogger been upto. Good morning to you.

The No-Goog Experiment Outcome

Filed Under (Technology) by Rajesh Kumar on 08-06-2009

As I write this, I wonder whether I should call this as outcome or observations – it surely wouldn’t meet my wife’s scientific observation standards (But then which husband or his work has met his wife’s standards anyway?!).

I mentally had the list of Google services I was using, but when I make a list, I find it has a long tail.

  1. Google Search: Very often, several times a day.
  2. Gmail: At least two times a day, more on weekends.
  3. GApps Mail: Same as Gmail
  4. Google Calendar: That reminds me when to pay the school fee and wish non Facebook contacts birthdays, though I am still very bad at it. See the mail alert daily. It comes in the morning.
  5. Blogger: Ocassionally photoblog.
  6. Google Reader: Is usually open, esp on weekends.
  7. Google News: Several times a day.
  8. Picasa:Multiple times a week. I love playing with my camera.
  9. Feedburner: For those who follow this blog via feeds, the rendering is by Feedburner, which is now part of the great G.
  10. Webmaster tools: Ocassionally I do login to check for any indexing issues on my blog.
  11. Adsense: Never made any real money but runs on my blogs nevertheless.
  12. Google Maps: I find myself using it on my phone few times a month(mostly to boast about my phone!)
  13. Google Earth: When someone invites me to a new part of town, I surely look it up.
  14. Chrome: Tried and hated. Uninstalled.
  15. And how do I forget this – YouTube – we love tuning into Bollywood movie songs here. Couple of times a month.
I endured the two days without using Google for any of the searches. Yahoo! and Bing seem to do a good job of it. My problems started with time-zone computation. Before I made a call to London, I just typed ‘Time in London’ in Yahoo!. It gave me lot of answers, except telling the time. Would be a different response with Google.
By evening of first day, I was back to Google News. It has no alternative. Especially when you have just few seconds of time between things to catch up all things significant.
I managed to avoid Google Maps of Google Earth completely. Not even when I was about to go to a friend’s house first time. He simply smsed me lengthy directions. It worked. I would have switched on Google Maps immediately, if I had found any direction related problems.
And then there was Gmail. Because of long usage, it has just so much of information linkages in that I could do without it only for one day. Second day, I received an sms alert from my daughter’s school that effectively said please check your mail, we have sent a communication. End of the experiment.
The results were simple. My web usage mix is such that I cannot live without Google. I am highly dependent on it. Quite a bit of that dependency seems irreplaceable without some pain of going and looking for alternatives. Bing is nice, stand alone competition to Google search, but the Microsoft (or any other) web ecosystem has not yet become so mainstream and well known that we can think of them that way. Period.

New Device to make pop corn- your cellphone!

Filed Under (Technology) by Rajesh Kumar on 10-06-2008

Cellphones are unarguably wireless devices, and therefore work on waves to route communication but the below video showing showing cellphones working as kitchen microwave is too much.

See corn popping up on a flat table surrounded by four ringing mobile phones. Not sure which company makes those phones, but they sure have an unexplored line of business ready- Portable Microwave Oven or Rechargeable Pop Corn maker.

 

If they are just another phone handsets, well, I suddenly feel quite convinced the good old wireline phone is such  a great idea. Meanwhile, bhejafry, anyone?

Mahesh Murthy's Eight SEM Predictions at SearchCamp

Filed Under (Technology) by Rajesh Kumar on 06-10-2007

Mahesh Murthy, one of India’s greatest experts on digital media marketing, was at unconference in Chennnai this morning. The house full audience was all ears as Mahesh laid out his eight predictions for 2008. Mahesh’s eight trends for 2008, as he forsees them:
  1. It is not just about Search alone: As per Mahesh, companies would like one agency to handle all digital marketing handled by one agency, which could include SEO, SMS, online marketing etc. Right now companies go to different vendors for different initiatives within digital marketing.
  2. It won’t just be about Google: Mahesh feels, over time, a set of competitors would emerge to Google. Marketers would have to evaluate choices from others such as Yahoo, MSN, and local leaders such as Baidu in China, and others in Korea, Australia, Russia. It will require expertise to target specific markets, which is good news for SEO professionals.
  3. SERP formula would be broken: It is now possible to create a site and guess about its treatment by the search engines even before it goes online. Almost. In due course people will decode the black box logic.
  4. The World will move for Pay-per-performance(P4P): The current model where advertisers pay for so many impressions, or so many clicks will probably give way to a model where people will pay commission on the business brought in by various channels. The SEO/SEM agency would make money this way, which will be more challenging.
  5. P4P will extend to other media: The above mentioned P4P model will see adoption in traditional marketing channels. Advertisers will become more aware.
  6. It will all be Global: Companies spending dollars in digital marketing will start demanding a global reach, and more universal campaigns. ( Not sure I agree with this one)
  7. It will be democratic advertising :( My phone rings at this point and I go out to take the call so no more details here!)
  8. The Model will change, India will be in Control: Mahesh forees the emergence for companies that will adopt the IT model, where the marketing offices would be spread across the world, but the knowledge based work will be done in large centers in India.

Mahesh Murthy’s talk was peppered with details and examples, and he made no bones about his thought that he does not consider Google to be infallible. In his own words, ” The Google Killer is probably out there. We don’t know who is it yet”.

Mahesh, that was an interesting talk. Thanks for that and we remain all ears as we move towards 2008.

(Mahesh Murthy is the CEO of Pinstorm)

SearchCamp Chennai October Unconference, wow

Filed Under (Technology) by Rajesh Kumar on 19-09-2007

I was at BlogCamp in September last year, and became a big fan of guys who were behind it. There is another event coming up coming October and this one sounds very promising too. SearchCamp is all about SEMs and SEOs, terms that are widely spoken about, but in my frank opinion, understood much lesser. SearchCamp on 6th & 7th October, (again an Unconference, wow) and promises to bridge that gap. I look forward to it, and hope to see you there.

No, Google is not distributing PR 9 as complimentary gifts here! See you there!!

Online Banking@ICICI Bank: Beware

Filed Under (Business, Technology) by Rajesh Kumar on 10-09-2007

Few months back, a friend of mine sought to transfer some money from his ICICI Bank account to to my ICICI Bank account. We choose the most convenient route, which was an online transfer. Was it that that convenient indeed?. Read on.

It so appeared that the account number I sent by mail to my friend was wrong by exactly one digit. A real costly mistake indeed. My unsuspecting friend promptly executed two transfers and the money, a sum of few thousand rupees, landed in a third account, which wasn’t his intention.

As soon as we learnt of the error, we reported to ICICI Bank, and surprising enough, this completely wired bank decided that this cannot be reported to the call center. One has to visit the branch. So be it we said, and dutifully filed a written report at the ICICI Branch where my friend has his account. We were advised, that the Bank would seek to reach out the third account holder, and after his/her permission , reverse the transaction. Not so simple. For months, my friend kept following up with the ICICI Bank staff by phone.In the course of this period, the bank kept saying that the delay is because the customer has not updated his/her telephone number and not responding to postal communication.

We then visited the branch once again. We were pointed out that bank really cannot give any SLAs on rectifying this error, since the error has happened from the customer side. Also, that the receiving account was short by ’some amount’. We also learnt that this is not an unheard of occurrence at that branch.

The error happened because in ICICI Online Banking money transfer, there is no payee validation mechanism to ensure if the account indeed belongs to the person who you are seeking to transfer the money to. A paper instrument, bears the payee account name, and has to be deposited along with the correct account number. In case of a mismatch, it would not be processed. In ICICI online system, it just vanishes behind a number. So risky.

So with much follow-up, a major part of the money was transferred to my friend’s account, which I helpfully took from my friend, and the mode chosen was non electronic. The deficiency of an amount of over thousand rupees, one understands, is because the wrong payee had that much deficit in his/her account. So, whatever he/she owed to ICICI Bank for whatever reasons has now become my friend’s liability and therefore, mine.Cool!

We were told, in slightly coated words, that the Bank has taken some precautionary steps to prevent such an error, and we have neglected that. The hint was to an sms message that goes to the payer whenever he/she adds a new payee to make a transfer. The sms contains a numeric code, which has to be keyed in to complete the process. According to the bank, we should have noticed the error at this stage. I am tempted to challenge this. A real validation would happen only if the sms comes to the payee who would pass it on to the payer.

So, next time you are about to make an online payment via ICICI Bank, look at the good old cheque leaf as a valued alternative. Or consider transferring an amount of 10 rupees first, call up the other party and check if they received the same. Do not assume fancy systems to be more robust and foolproof. An application is only as good as the process design given to the programmer.

My wishlist on GApps

Filed Under (Technology) by Rajesh Kumar on 13-08-2007

GApps, earlier known as Google Apps for your domain, is a service by which you can primarily create simple webpages as well as run your own email service, using Gmail engine. Fellow blogger Nirmal has a post on ‘7 Reasons Why you Should be Using Google Apps’.

Google has both free and paid versions of this service, targeted towards Organizations, Schools, Families etc. I was pleasantly surprised that even former President Abdul Kalam is a user of GApps (Check out an MX lookup on www.abdulkalam.com). Wow, what an endorsement!

As an admin of GApps for my alumni network, I give good marks to email service. I have the following wishlist:

  • Improve the Email List (aka Distribution list) management. Currently if you have to create a 200 member DL, it is quite a pain.
  • Credentials Distribution: If you upload a CSV, GApps does a good job of creating the users. However, you are left with an CSV sheet where you have to mailmerge and inform the users through email. Very tedious task. Ideally, I would love to see one more column in the CSV format capturing alternate ids of all users, and then leave it to GApps to mail the new login credentials to all users automatically. In one shot.
  • Blogger Integration: Wordpress currently facilitates GApps Email integration with Wordpress.com blogs hosted on domain. Not sure why Blogger does not seem to step forward on this. Top of my list.
  • Common Footer message: Would love to see the feature of a common footer message that will be appended to all messages/all new messages.
  • Googlepages:The website maker is extremely basic and needs very significant improvement. The limitation on the ability to HTML edit the pages completely is something that should change.

On the whole I give high marks to GApps.


About Rajesh Kumar. Rajesh is based in Chennai, where he works for Defiance Technologies in Marketing. The views on this blog are his own. Rajesh Kumar