Exploring Generative AI’s Impact on Facilitating the Transition of On-Premises Applications to the Cloud
In this study, we investigated the transformative potential of generative AI in facilitating the migration of on-premises applications to the cloud. We discovered multiple benefits after experimenting with various IDEs, such as Visual Studio Enterprise and Visual Studio Code, and migration methodologies recommended by global cloud providers such as AWS or Azure. These include a 20% increase in coding speed, improvements and migrations to numerous CI/CD pipelines, and the value added by GitHub Copilot in describing and creating code for Class Diagrams. Our investigation involves testing code capabilities and explanations across various frameworks and projects. We discussed the benefits of using more efficient rapid engineering practices and uncovered GitHub’s capacity to create code in multiple languages. By utilizing Generative AI, we demonstrated its ability to improve time efficiency, eliminate errors, and preserve consistency. AI may dramatically expedite migration through cost savings and faster development times. Throughout our journey, we also used Google’s Gemini to turn legacy Jenkins code into GitHub actions, demonstrating the versatility and potential of AI in cloud migration.
Authors
- Florin Olariu
- Mihai Laurentiu
Institutions
- Alexandru Ioan Cuza University (RO)
Publication Details
- Published
- 2024-09-04
- DOI
- https://doi.org/10.1109/inista62901.2024.10683860
- Citations
- 1
- Primary Topic
- Big Data and Business Intelligence
- Type
- article
- Field-Weighted Citation Impact
- 0.53