Interesting stuff (articles that I’ve read)

I’ve read recently several articles about Cloud Computing that I would like to share in this blog:

Start your company with a credit card and a cloud: An article showing what a small company (JumpBox) is doing. Basically they sell “pre-built, pre-configured [Open Source] software applications packaged for deployment on virtual computing platforms.” that a small company can use. As the article author says “My little notebook computer has enough power to run a business – if I could just get the support and the apps to do it.”.

Continue reading

IBM, Amazon and Microsoft in the clouds

Quoting a ZDNet article: «If there were any lingering doubts about whether Amazon Web Services were enterprise ready they dissolved this week once IBM became a partner. And now that Amazon and IBM have teamed up a picture of multiple computing clouds is emerging. Amazon Web Services teamed up with IBM to provide pay-as-you-go access to Big Blue’s database servers, Lotus and Websphere middleware running on Novell SUSE Linux. Those applications will run on Amazon’s EC2. While much of the details have been covered what’s notable is the vision. IBM’s cloud will connect to Amazon’s and licenses will also carry over. To the enterprise IBM’s endorsement makes Amazon an official member of the corporate cloud club.»

It’s cloud related interesting reading, but things will not be so easy for IBM and friends…

Why Google loves the Beta tag and why Beta is bad for Cloud Computing.

As you can see in the following image, Google has changed again this week the Gmail toolbar. As usual these changes have enhanced the interface and have added nice functionalities.

gmail_new_toolbar

Despite the fact that the added features were in users direct benefit, I think that Google has to start creating a different method to deploy these changes or applications “upgrade”. The method that nowadays they use  is based on the fact that all their sofware has a special beta tag, therefore, their software is still in development.  With this special tag they change everything they want and when they want.

This is like having an IT administrator who is always making software upgrade during the night (without previous notification). And when you arrive in the morning, to start your work, you have always to start by questioning: “Where is the functionality that I need, I almost swear that it was in this menu before I left yesterday”. Then, after a coffee and a talk with your co-workers, you finally realize that your software was upgraded and that the functionality that your are looking for is now in a different menu.

As we cannot accept this kind of method in our IT department, we also shouldn’t accept it in the Cloud Computing ecosystem. I think that it is time for Google to change its methods of software upgrade. We must also stop the Beta tag virus, it’s spread  all over the cloud, and unfortunately, is continuing to spread.

Cloud’s power and the Internet (dis)connectivity

With Cloud Computing we’re invited to store our personal and professional data into a Service Provider, usually without needing the knowledge of any kind of technical “dark” details. This is great! Remember that with Cloud Computing we should be able to let this “dark” IT details be part of the past. We should be able to focus our energy on our core business.

As I try to discuss in earlier posts, to have personal data in places that we don’t completely control is  hard to accept, especially for technical experts. The trust (reputation/security) subjects are not the only relevant matter. We must focus our  attention in other “simple” things such as connectivity, Internet access availability and even Internet communications latency time.

To solve, or at least, to reduce the impact of  Internet disconnectivity, Google has been developing the Google Gears. With it, I can, as an example, continue to review my posts on Worpress (www.cloudviews.org backend) or to make a presentations  using  Google Docs. Gears is having daily developments and its set of features is also increasing very fast. Things like client’s data encryption (also discussed in this gears google groups post) or a lot of other features are under developing, but Gears doesn’t solve every problems, especially the ones related with enterprises.

If a company, even a small one, loses its Internet connectivity, Google Gears will solve the problems (in a small part, at least in the time being) of every individual user, but they will lose the possibility to continue working together. This may not be a problem for micro-companies, but it will become more relevant as the company size increases.

To “attack” this kind of problems we will need more advanced solutions (a kind of Google Gears Enterprise). The  solutions must be able to locally cache the data, but they also need  to understand how the applications are working. Without this “intelligence” they will lose the ability to allow users continue working as a team.

In this field, we already have some work done, at least in the first part of the problem – locally caching date in the enterprise. As an example, you can take a look at the “Ventus Proxy“. I’m looking forward to see how they will evolve this kind of products or solutions.

AWS Management Console – power to the users

Amazon has recently introduced its management console to the EC2 platform. This is a major step forward and gives users real power and control over the EC2 infrastructure. This console not only provides the tools to manage all virtual EC2 instances, but also gives access to a large group of AMIs ( Amazon Machine Images) built by the AWS community.

Quote from the AWS site:

“…The AWS Management Console gives you a quick, global picture of your cloud computing environment so that you can see what resources you’re operating and conveniently manage those resources…”

Although this is a real step forward, this seems that Amazon guys still have a lot of problems to solve, the most relevants are the security of its access control infrastructure, and also the dependencies over the quality of users’ network (Internet Access).

CloudAve have also good points about this: http://www.cloudave.com/link/amazon-web-services-makes-it-easy-for-the-hackers-oops-users