Skip to main content

There's A Flaw In Cloud Plan

As I've mentioned in previous posts the computer network in my current job is very restrictive. There are good reasons for this of course and I can certainly see the logic behind it but working in this environment has brought me to a realisation that I've yet to see mentioned on other sites, Cloud Computing has to fail. In my last job and at home, obviously, I have access to all the services online I want and can hook it up to any installed software I want and create a nice services and software architecture. This is great in a limited environment. In my current situation most people do not have access to Google, Yahoo or MSN. They cannot install Live, Adobe AIR or Google Gears. This presents a massive flaw in the cloud computing mission.

I've had my reservations about the move to online services for a while now and while I'm not against progress, as long as it's actually beneficial, I can't help but feel that this bubble is going to burst sooner or later. You see Enterprises are not going to entrust their sensitive information to Google or Microsoft or anyone else. They want it stored on a nice secure server where only a very select few can get anywhere near it and the software used to access it is tightly controlled. They don't want someone working on the Q1 numbers on Google Docs! They also don't want someone installing tools that can in any way interfere with the work that's being done. A manager once told me that software, and you can stretch it to networks, have to be designed with the idea that the user is stupid and will always make mistakes. While I don't for a second believe they are stupid, and neither did my manager, you are building it with the worst case scenario in mind. Therefore Enterprise customers want total control over everything that's installed and used on the clients machine. Cloud Computing does not offer this level of control.

In the educational sector it's even worse. You can't give school children free access to the Internet and you can't give them easy access to services such as SkyDrive and GMail simply because you can't be sure what they are accessing and what they are bringing in. Therefore the school network has extreme limitations placed on it which can lead to all access to Google and others being cut.

In environments such as those mentioned above it's very hard to see how Cloud Computing can be expected to thrive. It's a great consumer oriented architecture and it will make money from advertising, no question about that, but I can't see it breaking into the same world as the one Microsoft Office currently controls. The only way Cloud Computing will ever take over is if either the Internet becomes completely free of cyber crime or if the software companies take away the option of having your software based on the client machine. Hardware makers are never going to let the client die, neither will Microsoft for that matter, and cyber crime is increasing not disappearing so I really can't see a happy future for Cloud Computing.


Popular posts from this blog

A Little Time Travel Thought Experiment

During the Back to the Future (BTTF) anniversary celebrations there was a lot of talk about how accurately they represented time travel. The consensus seemed to be that travelling back and appearing at the same physical location but in a different time was how time travel would likely work. This is where I got thinking. The universe is an ever moving beast. Nothing sits still and this leads to some pretty big problems. To start with the Earth rotates on its axis every ~24 hours, so our traveller would need to arrive at approximately the same time of day in the past. He’s worked out time travel so that’s not going to be hard to do. Next, the Earth orbits the sun every ~365.25 days. This one is a little more of a problem. If our traveller is in the heat of June and has decided to travel back because he wants to see an Xmas in the past he’s got a problem. The Earth will be on the other side of the Sun. So Marty needs to travel back to roughly the same day each year? Fair enough I suppos…

Everyone Should Watch Tim Cook’s 2017 MIT Commencement Address

On June 9th 2017, Apple’s CEO Tim Cook took to the stage at MIT and addressed this years graduating class. Throughout the speech you can hear echoes to the address the late Steve Jobs gave to the Stanford class of 2005 but make no mistake this feels like it’s personal and coming from the heart and to me it was brilliant. I cannot recommend it enough. If you decide you don’t have time to listen then just take away this one line:

Measure your impact on humanity not in the likes, but the lives you touch; not in popularity, but in the people you serve. - Tim Cook 2017

Tim strikes the perfect balance between hope, caution and responsibility. Your role in this world is to find how you can best serve humanity. Don’t let the negative voices, no matter where they come from, divert you from doing what you believe to be right and don’t let yourself become one of those voices. Sticking to your values and making the world better for everyone is not easy and is not going to be easy. Embrace the ch…

WWDC 17 - XCode & Return Of IB #MassivePunt

There's no shortage of predictions and leaks around what Apple will announce at WWDC tomorrow. I'm going to add one more.

Since this is the developers conference and iPad seems to be getting a renewed focus I'm going to predict/hope for XCode on iOS. I don't expect something that's as powerful as the Mac version but I'm thinking a Swift code editor and potentially the return of Interface Builder. Being able to lay UI elements out on an actual iPhone and iPad screen would be fantastic. Checkout your code onto iPad, do some changes and submit it to your CI workflow for building etc would be very powerful.