Blog
Cloud News & Insights

Living with a cloud – paradigm shift in the way we work Part 3

In this third post in this series, I will discuss abstraction more in detail. The objective here is to ultimately lead to convergence of user and the technology.

Driving the cloud engine

Carrying forward the analogy of a car driver, let’s look at cloud adaptation. Assuming that an organization has not committed itself completely to the cloud, but has a mixed portfolio of online infrastructure – some dedicated servers and a bit of cloud services. Like I have said earlier, large enterprises like to move slowly and with reason. As such, the earlier order of things was organized, in the sense that dedicated servers were reserved for specific activities. As a result, one part of the enterprise did not know what the others were doing, though infrastructure may have been controlled centrally by the technology group. Everyone was happy with this setup.

Cloud Changes The Order

Enter the cloud and there is bound to be disruption in the way things are organized. There are no dedicated servers reserved for a specific activity and this means relinquishing control of infrastructure. Moreover, management has to get used to driving the car without really understanding what is happening under the hood. This may look like a simple problem but the psychological effect can be devastating. Not knowing the mechanism of operation is something the management has the live with. This is an abstraction layer which the cloud has unwittingly introduced into the system. Instead of giving instructions to the driver, the management itself has taken over the wheel. It will take time for management to adjust to the new way of doing things.

The cloud abstraction

There is no doubt that the cloud will win. Meanwhile, managements are going to struggle with the changed order due to the introduction of cloud. The management will be forced to become the driver which is great for enterprises. They can now focus on their primary activity – that of selling their products and services rather than spending enormous amount of time managing the infrastructure. This is where a paradigm shift in the role of management will occur. Those organizations which successfully maneuver their mindset and way of working will transition smoothly into the cloud, leading to massive savings in infrastructure costs. Looking at it from a different angle, those organizations which try to balance the old way of working with the new will totter. Neither will they be able to fully absorb the new management culture, nor will they save from redundancies created in their technical setup. This is where organizations need to focus. A reorientation and revamping of roles within the management must happen along with adaptation of cloud technology.

Facilitating the changeover

Here I foresee the emergence of a new breed of consultants. They would facilitate enterprises to appreciate and adapt to operations which are more abstract and happen under the hood. There is no reason for the drivers to know the mechanism but yet feel completely in control. What happens if their motor stalls during their journey? They would do the same as you would, if your car stalls – call the mechanic.

Be Part of Our Cloud Conversation

Our articles are written to provide you with tools and information to meet your IT and cloud solution needs. Join us on Facebook, Twitter and Pinterest.

 

About the Guest Author:

Sankarambadi SrinivasanSankarambadi Srinivasan, ‘Srini’, is a maverick writer, technopreneur, geek and online marketing enthusiast rolled into one. He began his career as a Naval weapon specialist. Later, he sold his maiden venture and became head of an offshore Database administration company in Mumbai. He moved on as Chief Technology Officer of one of the largest online entities, where he led consolidation of 300 online servers and introduced several Web 2.0 initiatives. He holds a Master’s degree in Electronics and Telecommunication.

Share on LinkedIn

Living with a cloud – paradigm shift in the way we work Part 2

Continuing from my last post, it’s clear that there is a colossal wastage of resources with respect to server utilization – both from the point of view of individual companies and in the universal sense. One of the solutions was to create smaller server units with better efficiency and advanced technology.

Case of large organizations

The battle of in-house resources versus that of a Data Center is quite old. I remember the days when email servers were usually hosted in individual offices. For those with multiple offices spanning the globe, this posed a serious problem. Those tied to Microsoft technology were further hampered by restrictive policies.
Typically a large organization would spread their requirement over a thousand servers, each running at 30 to 40% efficiency. As long as there was no visible wastage, most management either overlooked the inefficiency or simply bore with it because the tech guys did not seem to have any other solution. There was always the danger of the entire IT infrastructure collapsing due to overloading. No one could take chances and therefore status quo was maintained.

Managing on line infrastructure resources

It was not that organizations suffered this inefficiency without waging a battle. Many in-house technologies mushroomed to counter server underutilization. Clustering was one such solution. Load Balancing techniques were refined. However, the need for physical infrastructure remained and with it came the concomitant wastage.

The world of virtualization

Virtualization is a brilliant concept where the physical layer of implementation was separated from the user with a software layer. Using this technology, you can use a single resource to run multiple operations as if each user owned the resource independently. If I remember correctly, the animation industry picked up virtualization first with gusto. Each animation workstation was directly linked with the datacenter for executing operations which were resource intensive. Pooling of infrastructure led to better efficiency. Essentially, clustering was a major breakthrough in animation industry.

Enter the cloud

The next logical step was obviously the cloud. There is a difference between virtualization and cloud computing which is not the subject under review here. Suffice to say that the virtualization concept was carried forward to give birth to cloud computing. Here, I would like to illuminate readers about the fact that not all clouds are the same. The principles may be identical but implementation differs. AWS of Amazon is different from Microsoft offering. The perceived efficiency also varies from vendor to vendor. Though there are no standards as such, the basic building block of a cloud is a server instance. This may comprise of a CPU, memory and some cases a separate database.

The advent of abstraction

The cloud is an abstraction layer which separates the user from the infrastructure. There is a beautiful way in which this has been explained by some geek. Imagine that you are driving a car. You switch the ignition and start the car and rest automatically happens. If you were to understand or comprehend the working of gears and machine and how the gears engage the engine, you would never be able to drive the car. There is an abstraction layer which separates you, the driver, from the actual working of the car. In the case of a car, you can pick up a reputable brand and sleep in peace. Now this brings us to the question of how to evaluate the cloud engine which you would be driving?

Be Part of Our Cloud Conversation

Our articles are written to provide you with tools and information to meet your IT and cloud solution needs. Join us on Facebook, Twitter and Pinterest.

 

About the Guest Author:

Sankarambadi SrinivasanSankarambadi Srinivasan, ‘Srini’, is a maverick writer, technopreneur, geek and online marketing enthusiast rolled into one. He began his career as a Naval weapon specialist. Later, he sold his maiden venture and became head of an offshore Database administration company in Mumbai. He moved on as Chief Technology Officer of one of the largest online entities, where he led consolidation of 300 online servers and introduced several Web 2.0 initiatives. He holds a Master’s degree in Electronics and Telecommunication.

Share on LinkedIn

Living with a cloud – paradigm shift in the way we work

Cloud services are viewed mostly in isolation, as if they were a technological feat transforming the computing world, yet have no direct link to our everyday life. The perception, even among the most knowledgeable, is that cloud is inaccessible except by the geeks working silently in a top secret cabin, out of bound for the normal folks like us. It reminds me of the days of DOS, when only a few techies worked on highly secretive PC’s. It took less than a decade for the same PC to invade every nook and corner of our life. The cloud phenomenon is exactly the same.
In the next four posts I will take a look at how the cloud is slowly becoming a universal phenomenon rather than a mere technical tool.

The business of leasing and cloud

Leasing is perhaps one of the oldest business practices. In fact, management books are full of case studies involving decision making on buy or lease options. Both have a place in business. Buying capital goods or equipment requires money upfront which many companies could not afford. Leasing was an attractive option for these entities. Businesses leased complete factories with equipment and personnel. It must be understood that leasing business was dependent on the life of the machines. Typically, factory equipment would have a life of twenty five years. New generations of machines were developed once in a decade and obsolescence was never an issue.

The advent of computers and future cloud

Computers changed everything in the leasing world. A computer becomes obsolete in less than a year. The leasing life of a computer therefore fell from a high of 25 years to less than a year. Not that leasing went out of business, but its power certainly waned. Now that we are in the internet era, things have actually changed to an extent that old ways of doing business have gone out of fashion. If you wanted to have an online presence, you not only required servers but also the communication backbone to connect to the outside world. You had to perforce place your servers in someone else’s datacenter. At this juncture we came across multiple options. We could lease server with the backbone, we could buy our own servers and locate them in a datacenter. Hosting services for shared servers mushroomed. You would be amazed to know that there are no standards for web hosting services. They come in all shapes, sizes and colors. From a technical point of view it looked like a thorough mess – but it worked and still works.

Now let’s look at the scenario from a different perspective, Load Balancer . If your typical business has one leased server with 500 GB Hard Disk with a quad I5 Intel processor, only 20-25% of the resources would be utilized by you. What happens to the idle machines? If I were a traditional Factory manager, I would be aghast at the underutilization of resources. I will cry wolf, I would shout from the rooftop and not stop till I use all the available machine time. But in our electronic world, no one even blinks at such a colossal underutilization.
In my next post, I will deal with how cloud is an efficient option which we must embrace for the sake of efficiency, if not for anything else.

Be Part of Our Cloud Conversation

Our articles are written to provide you with tools and information to meet your IT and cloud solution needs. Join us on Facebook, Twitter and Pinterest.

 

About the Guest Author:

Sankarambadi SrinivasanSankarambadi Srinivasan, ‘Srini’, is a maverick writer, technopreneur, geek and online marketing enthusiast rolled into one. He began his career as a Naval weapon specialist. Later, he sold his maiden venture and became head of an offshore Database administration company in Mumbai. He moved on as Chief Technology Officer of one of the largest online entities, where he led consolidation of 300 online servers and introduced several Web 2.0 initiatives. He holds a Master’s degree in Electronics and Telecommunication.

Share on LinkedIn

What lies behind the cloud? Part 3

Now that I have located a few cloud providers who are more likely to meet my requirements, I decided to pose a few questions to them before taking a final call. Here are some questions which you must ask your future cloud vendor.

Reputation

Everyone is aware that cloud computing has been around for not more than a few years. Obviously, many of them are hardly a couple of years old. Even Microsoft paddled into the cloud recently. How do you then decide how good or bad they are? They don’t have a lineage or a huge track record. One of the ways is to enquire about awards they have won in the recent past. Normally industry organizations give away annual awards to a few specific companies who excel in their respective field. Getting on the top 5 spot for Best Cloud Hosting is a big plus.

Customer feedback

In this world of instant feedback through multiple social media channels, it is quite simple to find independent feedback on companies. I would consider customer feedback as a significant contributor to my decision to choose a particular vendor. I have often seen that disgruntled employees leave negative feedback which is in dissonance with the general opinion. I would therefore ignore such feedback, especially from former employees.

Sometimes you get only generalized feedback which doesn’t say much about the working of a cloud vendor. I would rather appreciate specific and focused look by a customer.

Friendly Help desk

You need handholding only when you are in a real crisis. In such situations, the single ray of hope is the help desk. Many a times I have found myself at the short end of the ladder when trying to contact help. After having burnt my fingers, I have learnt to ensure that I would get adequate support during emergency. An email could take a long wait so a chat support would really help you get things done faster.

You must include all such requirements in the contract to ensure compliance.

Use trial period to evaluate services

You must make use of the Trial Period to evaluate a cloud vendor. Usually, during the trial period, you are unlikely to face a crisis situation. How do you critically appraise a cloud vendor and compare the services with competitors is a difficult question to answer. Probably, you can create situations where the capabilities of a vendor can be tested in real time. Another problem you may face after the trial period is to cancel your order. These are tricky situations which you must plan for.

What about setting up and maintenance?

A small ecommerce shop or a gaming portal faces the problem of adequate support which setting up the services and for further maintenance. A cloud vendor is only as good as the support he offers. I would rather pay the cloud provider and get services on a turnkey basis. By this I mean the entire setting up and maintenance is carried out by the vendor. The cost of such services may be a bit on the higher side, but worth the trouble.

Conclusion

Your online business will only be as good as your cloud vendor. Unnecessary downtime and outrages can damage your reputation. You must therefore ensure that your cloud service provider is reliable and trustworthy.

Be Part of Our Cloud Conversation

Our articles are written to provide you with tools and information to meet your IT and cloud solution needs. Join us on Facebook, Twitter and Pinterest.

 

About the Guest Author:

Sankarambadi SrinivasanSankarambadi Srinivasan, ‘Srini’, is a maverick writer, technopreneur, geek and online marketing enthusiast rolled into one. He began his career as a Naval weapon specialist. Later, he sold his maiden venture and became head of an offshore Database administration company in Mumbai. He moved on as Chief Technology Officer of one of the largest online entities, where he led consolidation of 300 online servers and introduced several Web 2.0 initiatives. He holds a Master’s degree in Electronics and Telecommunication.

Share on LinkedIn

What lies behind the cloud? Part 2

Okay. Now that I have had a hard look at the big players, I will seek some cloud vendors who are my type – I mean the humble small business. But that seems like a very difficult task. There are no humble cloud providers; at least they don’t show up on the Google search. I am left with no option but to have a quick relook at the top honchos and once again I have my pain points. Is there a way I can compromise?

Hardware Vs Maintenance Costs

Let me first harp on the advantages of cloud computing. The first factor which makes me tilt towards the cloud is flexibility. This fact has been mentioned by zillions of experts and needs no elaboration. You can start off with a small bit of cloud and then expand as required. The problem starts when you actually take up your humble website to a big cloud. First off, there is no way I can talk to a human being. It seems like the cloud vendors want us to interact with a machine or get out of their space. Another smart way according to them is to get hold of a partner.

Finding a partner for hosting on big clouds

It’s quite easy to find the partner networks of big players. In my opinion it’s a cosy arrangement. The partners offer everything from setting up the cloud instances to maintaining your website. You can simply put your legs up and relax – quite a utopian solution. Of course there is a hitch. You got to pay for the services rendered. What actually happens is that the money you save from hardware is compensated by what you pay for the services. Moreover, you seem to lose all control, because the people who provide the services to tackle the big cloud always keep you guessing about what really goes on behind the scene. It’s all quite frustrating.

Sharing the cloud

I admit that Cloud services can reduce costs. Good for the cloud, I must confess. But how do I manage to get into that wee bit of cloud, in the first instance? Big players claim that they give you a small piece of action but their tiny bit is way too large for me. I don’t need a 2 Giga Hertz monster with 8 GB of RAM. I need something niftier.
Here is the great news. I found that you can share a piece of cloud just like you do in a traditional datacenter. This I suppose is a fantastic way to sample cloud offering before making a full scale jump. Additional, I could avoid the setting up pitfalls which seem to trip small businesses like me. You can have a look at Webkeepers for more information on dedicated servers in a cloud. Incidentally this is called VPS or
Virtual Private server.

Conclusion

My search for a small cloud player turned out to be quite a task. Virtual Private server kind of arrangement seems to work for small businesses. In my next post I will have a look at what to look for in a cloud vendor in the absence of any clear guidelines.

Be Part of Our Cloud Conversation

Our articles are written to provide you with tools and information to meet your IT and cloud solution needs. Join us on Facebook, Twitter and Pinterest.

 

About the Guest Author:

Sankarambadi SrinivasanSankarambadi Srinivasan, ‘Srini’, is a maverick writer, technopreneur, geek and online marketing enthusiast rolled into one. He began his career as a Naval weapon specialist. Later, he sold his maiden venture and became head of an offshore Database administration company in Mumbai. He moved on as Chief Technology Officer of one of the largest online entities, where he led consolidation of 300 online servers and introduced several Web 2.0 initiatives. He holds a Master’s degree in Electronics and Telecommunication.

Share on LinkedIn

Page 1 of 1612345...10...Last »