Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
Handbook of Research on End-to-End Cloud Computing Architecture Design
It is a challenge to migrate and transform existing workloads into the cloud, especially those requiring the higher standardization of managed services. Covered here are the various types of transition and transformation into the cloud from lift and shift to automated migration; the tooling and automation for the cloud environment; and the migration services via wave planning and check-pointing to the cloud for customers. Transition and Transformation is an integral part of cloud services, and creating a repeatable, reusable, factory model for a customer ensures a successful cloud migration.
International Journal Of Engineering And Computer Science, 2024
The migration of a company's information systems to a cloud platform is a crucial part of the transformation of IT infrastructure. However, due to the mixture of business goals and limitations in existing IT systems, the selection and realization of these goals is not a simple one. In this paper, we present a model describing the possibility of migrating business information systems into a cloud environment by following the stochastic model approach. By properly identifying and defining various process aspects, it is relatively simple to adapt analysis and limit the transition probability matrix to well-known stochastic models. Careful manipulation of such a matrix allows using standard formulas for scaling discrete event systems to solve cloud migration problems. A detailed case study with simulation results, pointing to some of the practical limitations of the model, is presented at the end of this paper.
European Journal of Information Systems, 2018
Cloud computing literature provides a variety of perspectives towards the migration process, each with a different focus and mostly adopting heterogeneous technical-centric terminologies. Little, if any, studies have focused on developing an integrated and abstract process models which captures core domain constructs relevant to the cloud migration. By applying the metamodeling theoretical foundation, this article develops a generic process metamodel, as a domain language, for cloud migration. The metamodel is evaluated and refined through a three step approach including three case studies, domain expert review, and prototype system test. This research benefits academics and practitioners alike by underpinning a substrate for constructing, standardising, maintaining, and sharing bespoke cloud migration processes that suit given migration scenarios.
2015
This paper presents a novel framework for organisations to carry out a structured feasibility study on Cloud migration and to decide Cloud Migration Strategy. Following the framework helps an organisation to decide whether Cloud migration is a feasible option for them, and if so, the best strategic approach towards Cloud migration. It is a crucial and sensitive part for any organisation to decide whether they should move to Cloud Computing platform. The decision requires strategic approach with proper feasibility study. Several technological, human, security and financial factors are involved in decision making process to move to the Cloud. The proposed framework helps an organisation to carry out a feasibility study to decide whether to move to the Cloud, and if so, what would be the best approach towards Cloud migration. The proposed framework addresses the factors that an organisation must explore to decide on Cloud migration. Cloud Computing has its own pros and cons. A whimsical decision to move to the Cloud may be disastrous for an organisation. Following the proposed framework will help organisations to carry out a structured and integrated feasibility study deal with the decision on Cloud migration. CCS Concepts • Information systems➝Information Systems Applications➝ Computing Platforms • Security and Privacy➝Human and societal aspects of security and privacy.
2018
Cloud computing is a dynamic paradigm that is influencing activities in virtually all facets of the IT world. It has become quite easy to deploy applications on the cloud. Storage is also available based on user’s needs and can be scaled up or down as required by the user. Computing resources have also been made available on virtual machines. Furthermore, applications are available to users supplied by cloud providers. The activities on the cloud has made migration to the cloud desirable to most organizations and enterprises. Adopting the cloud is expected to reduce cost and the need for investment in computing infrastructure. However, most organizations are still concerned about the likely challenges of migrating to the cloud. The goal of this paper is to provide an insight into cloud computing with respect to migration issues. The paper discusses cloud computing and the benefits of migration. It also examines the challenges of migration. Furthermore, present issues of migration as...
2021
Many enterprise software systems supporting IT services are characterised by a need for a high computing capability and resource consumption (Armbrust et al. 2010; Buyya et al. 2008; Koçak et al. 2013). Cloud Computing initiatives have received a significant attention as a viable solution to address these requirements through offering a wide range of services, which are universally accessible, acquirable and releasable in a dynamic fashion, and payable on the basis of service usage. Hence, organisations view the cloud services as an opportunity to empower their legacy systems.
Background-By leveraging cloud services, organizations can deploy their software systems over a pool of resources. However, organizations heavily depend on their business-critical systems, which have been developed over long periods. These legacy applications are usually deployed on-premise. In recent years, research in cloud migration has been carried out. However, there is no secondary study to consolidate this research. Objective-This paper aims to identify, taxonomically classify, and systematically compare existing research on cloud migration. Method-We conducted a systematic literature review (SLR) of 23 selected studies, published from 2010 to 2013. We classified and compared the selected studies based on a characterization framework that we also introduce in this paper. Results-The research synthesis results in a knowledge base of current solutions for legacy-to-cloud migration. This review also identifies research gaps and directions for future research. Conclusion-This review reveals that cloud migration research is still in early stages of maturity, but is advancing. It identifies the needs for a migration framework to help improving the maturity level and consequently trust into cloud migration. This review shows a lack of tool support to automate migration tasks. This study also identifies needs for architectural adaptation and self-adaptive cloud-enabled systems.
2011 IEEE 4th International Conference on Cloud Computing, 2011
With the growing interest in cloud computing, more and more businesses are looking not only to migrate their applications to the cloud but also to transform them to better leverage capabilities that are provided by cloud platforms or to enable new business models that are facilitated by the cloud. One problem clients face in this area is a lack of experience and knowledge as to how best to accomplish this transformation. We propose a Cloud Transformation Advisor (CTA) which helps users to select appropriate enablement patterns from a knowledge base of best practices when performing transformation planning. This knowledge base uses a structured representation to capture application information, cloud platform capability information, and enablement pattern information in order to facilitate pattern selection. We describe this representation and a mathematical model which leverages it to choose the "best" combination of patterns for a given transformation problem. We present an example which illustrates the approach, and describe the usage of the CTA.
2020
Moving mission-oriented enterprise applications to cloud environments is a major IT strategic task and requires a systematic approach. The foci of this paper are to review and examine existing cloud migration approaches from the process models perspective. To this aim, an evaluation framework is proposed and used to analyse and compare existing approaches for highlighting their features, similarities, and key differences. The survey distills the state of the art in cloud migration research and makes a rich inventory of important activities, recommendations, techniques, and concerns that are commonly involved in the migration process in one place. This enables academia and practitioners in the cloud computing community to get an overarching view of the cloud migration process. Furthermore, the survey identifies a number challenges that have not been yet addressed by existing approaches, developing opportunities for further research endeavors.
Cloud computing is evolving as a key computing platform for sharing resources that include infrastructures, software, applications, and business. An increasing number of companies are expected to migrate their applications to cloud environment. So when planning to move a legacy style application to the cloud various challenges arise. The potential size and complexity of such a project might especially discourage small or medium companies trying to benefit from the advantages the cloud promises. By analyzing the research achievements and application status, we divide the existing migration methods into three strategies according to the cloud service models integrally. Different processes need to be considered for different migration strategies, and different tasks will be involved accordingly. Moreover, we have also observed that there is hardly any guidance available for migrating existing systems to cloud computing in terms of software engineering aspects. In this paper, we propose an architecture that describes the cloud migration process, starting by understand application architecture, Choice of type of cloud environment and Identification and categorization of the various types of application migration to the Cloud and solutions for migrating architectural components.
Recently, many organizations migrate their on-premise software systems to the cloud, driven by the benefits that cloud platforms offer. However, the emergence of coarse-grained and broad cloud migration frameworks, methods, processes and strategies have made a transparent migration of on-premise applications to the cloud a difficult, sometimes trial-and-error based endeavor. This paper suggests 15 fine-grained cloud migration patterns that (1) target multi-cloud settings, and (2) are specified with architectural notations. The proposed migration patterns are based on empirical evidence from a number of migration projects, best practices for cloud architec-tures and a systematic literature review of existing research. The patterns are stored in a repository, allowing an organization to (1) select appropriate patterns based on their objectives, (2) compose them to define a transparent migration plan, and (3) extend them based on the identification of new patterns by applying them to new contexts.
IJRASET, 2021
Cloud computing rules in the new digital transformation world and gets wide acceptance in the field of business. The cloud can solve many problems like scalability of the business, flexibility of the business, cost and performance that may come across while running an enterprise. In fact, by digital transformation, fixed costs may get reduced, a more flexible allocation of resources is possible, faster development of the enterprise is resulted, worldwide reach is through the cloud highly appreciable, a safer change control process, and faster time-to-market with objectively better products. Even though it promises many benefits, it is not an easy task to migrate to cloud platform from a current conventional business platform. Cloud migration introduces its own issues. While looking for migrating business from on-premises to cloud, many challenges should be kept in mind for successful migration.
Iraqi Journal for Computers and informatics
The cloud computing has acquired a great deal of attraction, the possibility for minimizing over and under provisioning through enabling a flexible sharing resource and allocation is still large. In this article, a complete analysis towards development of migration method from on premise to cloud will be presented. First we define cloud computing that includes three service models; platform, infrastructure, and software as a service over a network connection. This work demonstrates the issues which the decision makers are facing in the case of evaluating the feasibility of the migration legacy system in organization into cloud computing. Furthermore, describes our technology toolkit, which has developed to support this process. The efficiency of the proposed technology toolkit has being evaluated under testing as a case study that is exploring options to choosing deployment and cloud service models.
The Public Cloud has enabled the provisioning & management of an organisations IT infrastructure to be handled by a third-party, otherwise referred to Infrastructure as a Service (IaaS). This offers the potential to create cost effective & scalable IT solutions. However, little work has been done on the processes involved in cloud migration of existing infrastructure. Specifically, there has been no framework or solution implemented in a case study setting to detail the processes necessary to perform a migration of existing infrastructure to the public cloud. This paper presents the architecture of an Environment Migration Framework (EMF), the purpose of which is to automate the migration of existing IT infrastructure to the IaaS platform. To prove the viability of this framework, an ongoing case study is described where the Environment Migration Framework is being implemented in an organisation seeking to migrate their existing virtual machine environments to the public cloud. The final sections of this paper detail the results obtained so far from the ongoing project and the future work.
International Journal of Computer Applications, 2013
Moving workloads on to cloud, promises to be an attractive investment for enterprises planning for a sustainable IT landscape. However, leveraging the existing IT investment of an organization and moving them over to the cloud environment with minimum business disruption and costs, seems to be the biggest challenge in adopting cloud based modernization. Enterprise workloads move into cloud delivery models with varying levels of transformation effort, return on investment and productivity gains. Like any transformation effort, migration to cloud can also be viewed as a phased transition/journey. In this respect, studying the various migration patterns, it is found that a common theme emerges that have been depicted in this paper. The authors have illustrated an approach that takes a portfolio view of applications and assesses highest degree of cloud affinity considerations that includes complexity of the selected workloads, target environment, organization maturity etc. The paper also discusses the taxonomy of cloud migrations and the overall migration model
International Journal of Advanced Computer Science and Applications, 2016
Along with the significant advantages of cloud computing paradigm, the number of enterprises, which expect to move a legacy system towards a cloud, is steadily increasing. Unfortunately, this move is not straightforward. There are many challenges to take up. The applications are often written with the outdated technologies. While some enterprises redevelop applications with a specific Cloud provider in mind, others try to move the legacy systems, either because the organization wants to keep the past investments, or because the legacy systems hold important data. Migrating the legacy systems to the Cloud introduces technical and business challenges. This paper aims to study deeply and to compare existing Cloud migration methods, based on Model Driven Engineering (MDE) approach to highlight the strengths and weaknesses of each one. Finally, we have proposed a Cloud legacy system Migration Method relied on Architecture Driven Modernization (ADM), and explained its working process.
International Journal of Scientific Research in Engineering and Management (IJSREM), 2022
This paper focuses on how it is possible to bring advanced automation to cloud migrations so as to produce maximal cohesion. It starts with a literature review of cloud migration and focuses on the various automation objectives that simplify security, performance, and operational issues that arise during migration. The study can be divided into how organizations have classified cloud migration strategies and covers trends that include DevOps and serverless architectures. The strategies described in the post range from pre-migration planning, to an extensive guide to automated testing, as well as Infrastructure as Code (IaC) ideas and CI/CD pipelines. Integration and security aspects are also analyzed in the paper and advantages and possible disadvantages of automation solutions are discussed. Finally, it seeks to help IT managers on how to use automation in improving the cloud migration procedures.
Lecture Notes in Computer Science, 2015
Many organizations migrate their on-premise software systems to the cloud. However, current coarse-grained cloud migration solutions have made a transparent migration of on-premise applications to the cloud a difficult, sometimes trial-and-error based endeavor. This paper suggests a catalogue of fine-grained service-based cloud architecture migration patterns that target multi-cloud settings and are specified with architectural notations. The proposed migration patterns are based on empirical evidence from a number of migration projects, best practices for cloud architectures and a systematic literature review of existing research. The pattern catalogue allows an organization to (1) select appropriate architecture migration patterns based on their objectives, (2) compose them to define a migration plan, and (3) extend them based on the identification of new patterns in new contexts.
International Journal of Grid and High Performance Computing, 2016
The growth in data traffic within higher institutions has always been accompanied with the adoption of a more scalable IT infrastructure. With the increasing budgetary constraints, cloud computing (a disruptive technology) presents an attractive means to address the scalability challenges while realizing the potential of ubiquitous IT services. The on-demand business proposition of the cloud provides virtualized resources (software, platform, and infrastructure) with far-reaching efficiencies that have lowered the initial and operating IT costs for both small and large organizations. In migrating to the cloud environments, various organizations encounter challenges and experiences which are worthy of considerations by new entrants and established users. In this paper, the authors present the experiences of Sullivan University in transitioning to the complex cloud environment, in which a mixture of pilot and phased conversion steps were deployed in the migration process.
2013
While cloud computing has certainly gained attention, the potential for increased uptake of the technology is still large. As a consequence, how to move and migrate to the cloud is an unanswered question for many organisations. Gaining an understanding of cloud migration processes from on-premise architectures is our aim here. For this purpose, we look at three provider-driven case studies based on the common three layers of cloud computing: Infrastructure (IaaS), platform (PaaS) and software (SaaS) as a service. These shall be complemented by a fourth, independent systems integration perspective. We extract common migration process activities for the layer-specific processes and discuss commonalities, differences and open issues. The results presented are based on expert interviews and focus groups held with major international cloud solution providers and independent consultants.
2016
Research around cloud computing has largely been dedicated to addressing technical aspects associated with utilizing cloud services, surveying critical success factors for the cloud adoption, and opinions about its impact on IT functions. Nevertheless, the aspect of process models for the cloud migration has been slow in pace. Several methodologies have been proposed by both academia and industry for moving legacy applications to the cloud. This paper presents a criteria-based appraisal of such existing methodologies. The results of the analysis highlight the strengths and weaknesses of these methodologies and can be used by cloud service consumers for comparing and selecting the most appropriate ones that fit specific migration scenarios. The paper also suggests research opportunities to improve the status quo.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.