The Journey to Serverless Migration: An Empirical Analysis of
Intentions, Strategies, and Challenges
- URL: http://arxiv.org/abs/2311.13249v1
- Date: Wed, 22 Nov 2023 09:10:19 GMT
- Title: The Journey to Serverless Migration: An Empirical Analysis of
Intentions, Strategies, and Challenges
- Authors: Muhammad Hamza, Muhammad Azeem Akbar, Kari Smolander
- Abstract summary: Serverless is an emerging cloud computing paradigm that facilitates developers to focus solely on the application logic.
This study investigates the intentions, strategies, and technical and organizational challenges while migrating to a serverless architecture.
- Score: 0.4291523136171639
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Serverless is an emerging cloud computing paradigm that facilitates
developers to focus solely on the application logic rather than provisioning
and managing the underlying infrastructure. The inherent characteristics such
as scalability, flexibility, and cost efficiency of serverless computing,
attracted many companies to migrate their legacy applications toward this
paradigm. However, the stateless nature of serverless requires careful
migration planning, consideration of its subsequent implications, and potential
challenges. To this end, this study investigates the intentions, strategies,
and technical and organizational challenges while migrating to a serverless
architecture. We investigated the migration processes of 11 systems across
diverse domains by conducting 15 in-depth interviews with professionals from 11
organizations. we also presented a detailed discussion of each migration case.
Our findings reveal that large enterprises primarily migrate to enhance
scalability and operational efficiency, while smaller organizations intend to
reduce the cost. Furthermore, organizations use a domain-driven design approach
to identify the use case and gradually migrate to serverless using a strangler
pattern. However, migration encounters technical challenges i.e., testing
event-driven architecture, integrating with the legacy system, lack of
standardization, and organizational challenges i.e., mindset change and hiring
skilled serverless developers as a prominent. The findings of this study
provide a comprehensive understanding that can guide future implementations and
advancements in the context of serverless migration.
Related papers
- Investigating Benefits and Limitations of Migrating to a Micro-Frontends Architecture [3.8206629823137597]
This study investigates the benefits and limitations of migrating a real-world application to a micro-frontends architecture.
Key benefits included enhanced flexibility in technology choices, scalability of development teams, and gradual migration of technologies.
However, the increased complexity of the architecture raised concerns among developers.
arXiv Detail & Related papers (2024-07-22T17:47:05Z) - Large Language Models for Networking: Workflow, Advances and Challenges [19.104593453342304]
The networking field is characterized by its high complexity and rapid iteration.
Traditional machine learning-based methods struggle to generalize and automate complex tasks in networking.
The recent emergence of large language models (LLMs) has sparked a new wave of possibilities in addressing these challenges.
arXiv Detail & Related papers (2024-04-19T14:17:02Z) - A Survey of Neural Code Intelligence: Paradigms, Advances and Beyond [84.95530356322621]
This survey presents a systematic review of the advancements in code intelligence.
It covers over 50 representative models and their variants, more than 20 categories of tasks, and an extensive coverage of over 680 related works.
Building on our examination of the developmental trajectories, we further investigate the emerging synergies between code intelligence and broader machine intelligence.
arXiv Detail & Related papers (2024-03-21T08:54:56Z) - Domain Specialization as the Key to Make Large Language Models Disruptive: A Comprehensive Survey [100.24095818099522]
Large language models (LLMs) have significantly advanced the field of natural language processing (NLP)
They provide a highly useful, task-agnostic foundation for a wide range of applications.
However, directly applying LLMs to solve sophisticated problems in specific domains meets many hurdles.
arXiv Detail & Related papers (2023-05-30T03:00:30Z) - AI for IT Operations (AIOps) on Cloud Platforms: Reviews, Opportunities
and Challenges [60.56413461109281]
Artificial Intelligence for IT operations (AIOps) aims to combine the power of AI with the big data generated by IT Operations processes.
We discuss in depth the key types of data emitted by IT Operations activities, the scale and challenges in analyzing them, and where they can be helpful.
We categorize the key AIOps tasks as - incident detection, failure prediction, root cause analysis and automated actions.
arXiv Detail & Related papers (2023-04-10T15:38:12Z) - Towards Avoiding the Data Mess: Industry Insights from Data Mesh Implementations [1.5029560229270191]
Data mesh is a socio-technical, decentralized, distributed concept for enterprise data management.
We conduct 15 semi-structured interviews with industry experts.
Our findings synthesize insights from industry experts and provide researchers and professionals with preliminary guidelines for the successful adoption of data mesh.
arXiv Detail & Related papers (2023-02-03T13:09:57Z) - Information and Communication Technology in Migration: A Framework for
Applications, Customization, and Research [1.1172382217477124]
We propose a framework for technology use based on user groups and process types.
We provide examples of using emerging technologies for migration-related tasks within the context of this framework.
arXiv Detail & Related papers (2022-04-13T19:02:42Z) - INTERN: A New Learning Paradigm Towards General Vision [117.3343347061931]
We develop a new learning paradigm named INTERN.
By learning with supervisory signals from multiple sources in multiple stages, the model being trained will develop strong generalizability.
In most cases, our models, adapted with only 10% of the training data in the target domain, outperform the counterparts trained with the full set of data.
arXiv Detail & Related papers (2021-11-16T18:42:50Z) - Artificial Intelligence for IT Operations (AIOPS) Workshop White Paper [50.25428141435537]
Artificial Intelligence for IT Operations (AIOps) is an emerging interdisciplinary field arising in the intersection between machine learning, big data, streaming analytics, and the management of IT operations.
Main aim of the AIOPS workshop is to bring together researchers from both academia and industry to present their experiences, results, and work in progress in this field.
arXiv Detail & Related papers (2021-01-15T10:43:10Z) - Learning Obstacle Representations for Neural Motion Planning [70.80176920087136]
We address sensor-based motion planning from a learning perspective.
Motivated by recent advances in visual recognition, we argue the importance of learning appropriate representations for motion planning.
We propose a new obstacle representation based on the PointNet architecture and train it jointly with policies for obstacle avoidance.
arXiv Detail & Related papers (2020-08-25T17:12:32Z) - Data as Infrastructure for Smart Cities: Linking Data Platforms to
Business Strategies [0.0]
Cross-domain city data offers a new wave of opportunities to mitigate some of these impacts.
Current smart cities initiatives have mainly addressed the problem of data management from a technology perspective.
This paper proposes a systematic business-modeldriven framework to guide the design of large and highly interconnected data infrastructures.
arXiv Detail & Related papers (2020-05-22T22:53:05Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.