Professional Documents
Culture Documents
L E C T U R E R : P R O F, WA S I M U L L A H S A F I
E M A I L : WA S I M S A F I 5 0 4 @ G M A I L . C O M
C O N TA C T N U M B E R : 0 7 6 5 2 4 2 6 1 9
Cloud Computing
Why Migrate?
Continued….
At what IT costs—both short term and long term—would one want to
migrate into the cloud?
While all capital expenses are eliminated and only operational expenses
incurred by leveraging the cloud, does this satisfy all strategic
parameters for enterprise IT?
Does the Total Cost of Ownership (TCO) become significantly less as
compared to that incurred when running one’s own private data
center?
Decision-makers, IT managers, and software architects are faced with
several problems when planning for new Enterprise IT initiatives.
Why Migrate?
There are economical and business reasons why an
enterprise application can be migrated into the cloud, and
there are also a number of technological reasons.
Many of these efforts come up as initiatives in adoption of
cloud technologies in the enterprise, resulting in integration
of enterprise applications running off the captive data
centers with the new ones that have been developed on the
cloud.
Adoption of or integration with cloud computing services is
a use case of migration.
Ways of Migration
At the core, migration of an application into the cloud can happen in one of
several ways:
1) Either the application is clean and independent, so it runs as is;
2) Some degree of code needs to be modified and adapted; The design (and
therefore the code) needs to be first migrated into the cloud computing
service environment.
3) Perhaps the migration results in the core architecture being migrated for a
cloud computing service setting, this resulting in a new architecture being
developed, along with the accompanying design and code
implementation.
4) While the application is migrated as is, it is the usage of the application
that needs to be migrated and therefore adapted and modified.
In brief, migration can happen at one of the five levels of application,
code, design, architecture, and usage
Cloud migration
Cost of migration: is it economically feasible or tenable?
License fee: SLA compliance