The cloud is the latest fad these days. Everyone wants to be on
cloud. It doesn’t matter even if their application doesn’t support cloud.
The most important aspect of moving to cloud is if applications
support cloud environment. If the application doesn’t support cloud, then it
will end up costing more and performance will de degraded.
Cloud is the right choice for
application development and testing. With zero capital cost and low operation
cost, cloud can help organizations of any size and type with faster
prototyping, development and deployment. Once the product life cycle is
complete, organizations can relinquish the cloud infrastructure.
So what type of applications are
suitable for cloud. Below is the guidelines for the application that are
suitable for cloud:
- We are seeing an explosion of social media and
applications for collaborations. These applications are the right
candidate for cloud computing.
- Disaster Recovery as a Service has been gaining
traction among organizations. IT professionals are now considering backing
up their data in secured cloud environments.
- Desktop cloud and productivity applications like
calendars, word processors, blogging tools, e-learning, mobile
applications and others are better off with the cloud.
- Mobile applications can utilize cloud environments.
Cloud computing can do the heavy lifting in the backend and mobile devices
can leverage the elasticity and scalability attributes of cloud.
- Interaction-intensive Web 2.0 applications, mash-ups
and data-intensive applications like analytics, data mining and business
intelligence are very cloud enable. Many organizations have already moved
CRM, ERP, HR, management tools and business analytics onto cloud and
getting good return on investment.
- Websites for conferences or events promotional and
seasonal (websites operational during holiday) websites and also websites
that are only operational during a particular time of the day are perfect
examples of applications that may run on the cloud
- Batch applications are clouduitable – suitable for
cloud. To make the process faster, even more instances of virtual images
can be provisions to perform tasks in parallel. Only cloud can offer this
capability of rapid provisioning of IT infrastructure.
- Multimedia applications are finding a home in cloud environment?”
- Sometimes organizations experience a drastic change in
their IT environments. Merger and acquisition can be one such scenario.
During this IT transition public cloud will be very beneficial. When the
change subsides, the amalgamated company can decide on a new IT strategy.
Applications
not suitable for cloud computing
- Cloud is not suitable when there is a concern around
privacy and sensitive information. In these cases, cloud should not be
used in IT infrastructure without legal advice.
- Although cloud acts like a central monolithic IT
powerhouse, servers and storage may be dispersed all around the world.
When there is a geopolitical concern, data sovereignty and compliance
issue, cloud should not be used. For example, most of the governments will
not allow a cloud provider to host citizens’ sensitive health information
in a data center outside the country’s boundary.
- Some applications are tightly bound to a particular
type of hardware, chips or drivers. These applications rely on low level
specific hardware resources. This category will not work in cloud
computing infrastructure.
- Large enterprise relational database management systems
(RDBMS) are not yet ready for cloud environment. There are several
factors. Performance is one of them. Loading the database into cloud can
be costly and also cause harmonization problem. Latency may impact Quality
of Service (QoS).
- If a company needs detailed control of cloud
infrastructure for its application, a public cloud will not be suitable.
Private cloud is the right choice.
- Some applications might have been designed without
proper consideration of compatibility. Compatibility and integration is a
big issue when planning to migrate an existing application to cloud. This
issue might be aggravated in a hybrid cloud scenario. Those applications
which can not be easily ported to cloud environment, are not suitable for
cloud.
- Sometimes existing applications can not be moved to
cloud. There are no cloud counterparts for these applications either.
- We all know that cloud is a new IT services delivery model through Internet. Latency and slow Internet speed will be a bottleneck for cloud applications. In absence of high speed broadband, cloud computing can not deliver the services. In this scenario, cloud computing model should not be used
Hanu Cloud Application Assessment let us know whether the application should be made cloud enable. The link is
http://cloudappassessment.cloudapp.net/
http://cloudappassessment.cloudapp.net/
No comments:
Post a Comment