Janus: A Tool to Modernize Legacy Applications to Containers

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Modernizing a legacy application to a set of containers is highly desirable as containers are agile, scalable, and can be easily tested and deployed on any cloud environment. In this paper, we propose Janus, a modernization tool that helps architects and developers to transform a legacy application into a set of containers. Janus realizes two capabilities: one, it automatically discovers configurations and dependencies needed to create docker artifacts, with prior rules and knowledge mined from similar legacy applications; two, it provides a dynamic web interface to interact with architect/developer to verify the discovered configurations and dependencies and guide users in acquiring missing information. We provide a demonstration of Janus on a legacy application.

Cite

CITATION STYLE

APA

Ho, H., Gordon, D., Kalia, A., Xiao, J., & Vukovic, M. (2020). Janus: A Tool to Modernize Legacy Applications to Containers. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12019 LNCS, pp. 304–307). Springer. https://doi.org/10.1007/978-3-030-45989-5_28

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free