{"title":"将传统机场气象应用程序转换为无服务器云应用程序","authors":"L. Hluchý, O. Habala, Martin Bobák, Martin Seleng","doi":"10.1109/SACI58269.2023.10158660","DOIUrl":null,"url":null,"abstract":"In this article we describe our continuing work on transforming a legacy application dealing with airport meteorology into a cloud application, using the concepts of serverless computing and Function-as-a-Service. In our previous work [1] we have described the architecture and concepts of our solution, and initial experiments with several FaaS tools. Here we continue the experiments, concentrating on the Apache OpenWhisk framework, which we have selected as our target serverless environment. We have further developed some of the application’s components and tried to execute them via OpenWhisk. During these experiments we have found multiple practical problems of transforming and executing legacy applications as serverless functions in OpenWhisk, and have devised solutions for these problems.","PeriodicalId":339156,"journal":{"name":"2023 IEEE 17th International Symposium on Applied Computational Intelligence and Informatics (SACI)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Transformation of a Legacy Airport Meteorology Application into a Serverless Cloud Application\",\"authors\":\"L. Hluchý, O. Habala, Martin Bobák, Martin Seleng\",\"doi\":\"10.1109/SACI58269.2023.10158660\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this article we describe our continuing work on transforming a legacy application dealing with airport meteorology into a cloud application, using the concepts of serverless computing and Function-as-a-Service. In our previous work [1] we have described the architecture and concepts of our solution, and initial experiments with several FaaS tools. Here we continue the experiments, concentrating on the Apache OpenWhisk framework, which we have selected as our target serverless environment. We have further developed some of the application’s components and tried to execute them via OpenWhisk. During these experiments we have found multiple practical problems of transforming and executing legacy applications as serverless functions in OpenWhisk, and have devised solutions for these problems.\",\"PeriodicalId\":339156,\"journal\":{\"name\":\"2023 IEEE 17th International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"volume\":\"45 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-05-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 IEEE 17th International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SACI58269.2023.10158660\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE 17th International Symposium on Applied Computational Intelligence and Informatics (SACI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SACI58269.2023.10158660","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Transformation of a Legacy Airport Meteorology Application into a Serverless Cloud Application
In this article we describe our continuing work on transforming a legacy application dealing with airport meteorology into a cloud application, using the concepts of serverless computing and Function-as-a-Service. In our previous work [1] we have described the architecture and concepts of our solution, and initial experiments with several FaaS tools. Here we continue the experiments, concentrating on the Apache OpenWhisk framework, which we have selected as our target serverless environment. We have further developed some of the application’s components and tried to execute them via OpenWhisk. During these experiments we have found multiple practical problems of transforming and executing legacy applications as serverless functions in OpenWhisk, and have devised solutions for these problems.