Execution Cost Prediction of FaaS in a Public Cloud Provider through the Orama Framework
Abstract
Function-as-a-Service (FaaS) is a cloud computing paradigm that has gained notoriety for offering automatic scalability and simplicity in application execution. However, FaaS brings unpredictable execution costs, making financial planning difficult for applications with variable loads. This paper presents a tool, integrated with the Orama framework, that estimates FaaS execution costs across AWS provider. The results demonstrate that the proposed approach is capable of predicting costs with an average accuracy of 99.23%.References
Carvalho, L., Kamienski, B., and Araujo, A. (2023). How faas with dbaas performs in different regions: an evaluation by the orama framework. In Anais do XXIV Simpósio em Sistemas Computacionais de Alto Desempenho, pages 241–252, Porto Alegre, RS, Brasil. SBC.
Cordingly, R., Shu, W., and Lloyd, W. J. (2020). Predicting performance and cost of serverless computing functions with saaf. In 2020 IEEE Intl Conf on DASC, Intl Conf on PiCom, Intl Conf on CBDCom, Intl Conf on CyberSciTech, pages 640–649.
de Carvalho, L. R. and Araujo, A. (2023). Insights into the performance of function-as-a-service oriented environments using the orama framework. SN Computer Science, 4(3):305.
de Carvalho, L. R., Kamienski, B., and Araujo, A. (2024). Main faas providers behavior under high concurrency: An evaluation with orama framework distributed architecture. SN Comput. Sci., 5(5).
Eismann, S., Grohmann, J., van Eyk, E., Herbst, N., and Kounev, S. (2020). Predicting the costs of serverless workflows. In Proceedings of the ACM/SPEC International Conference on Performance Engineering, ICPE ’20, page 265–276, New York, NY, USA. Association for Computing Machinery.
Gartner, Inc. (2024). Gartner forecasts worldwide public cloud end-user spending to total $723 billion in 2025. Technical report, Gartner, Inc., London, U.K. Acessado em 17/07/2025.
Grand View Research (2024). Function as a service market size, industry report, 2030. [link]. Forecast Period: 2025–2030.
Hassan, H. B., Barakat, S. A., and Sarhan, Q. I. (2021). Survey on serverless computing. Journal of Cloud Computing, 10(1):39.
Kelleher, J. D., Namee, B. M., and D’Arcy, A. (2015). Fundamentals of Machine Learning for Predictive Data Analytics: Algorithms, Worked Examples, and Case Studies. The MIT Press.
Khan, B. and Nadeem, A. (2023). Evaluating the effectiveness of decomposed halstead metrics in software fault prediction. PeerJ Computer Science, 9:e1647.
Lin, C. and Khazaei, H. (2021). Modeling and optimization of performance and cost of serverless applications. IEEE Transactions on Parallel and Distributed Systems, 32(3):615–632.
Lin, C., Mahmoudi, N., Fan, C., and Khazaei, H. (2023). Fine-grained performance and cost modeling and optimization for faas applications. IEEE Transactions on Parallel and Distributed Systems, 34(1):180–194.
Mell, P. M. and Grance, T. (2011). Sp 800-145. the nist definition of cloud computing. Technical report, Gaithersburg, MD, USA.
Motta., M. A. D. C., Reboucas De Carvalho., L., Rosa., M. J. F., and Favacho De Araujo., A. P. (2022). Comparison of faas platform performance in private clouds. In Proceedings of the 12th CLOSER,, pages 109–120, Online. INSTICC, SciTePress.
Schleier-Smith, J., Sreekanti, V., Khandelwal, A., Carreira, J., Yadwadkar, N. J., Popa, R. A., Gonzalez, J. E., Stoica, I., and Patterson, D. A. (2021). What serverless computing is and should become: the next phase of cloud computing. Commun. ACM, 64(5):76–84.
Cordingly, R., Shu, W., and Lloyd, W. J. (2020). Predicting performance and cost of serverless computing functions with saaf. In 2020 IEEE Intl Conf on DASC, Intl Conf on PiCom, Intl Conf on CBDCom, Intl Conf on CyberSciTech, pages 640–649.
de Carvalho, L. R. and Araujo, A. (2023). Insights into the performance of function-as-a-service oriented environments using the orama framework. SN Computer Science, 4(3):305.
de Carvalho, L. R., Kamienski, B., and Araujo, A. (2024). Main faas providers behavior under high concurrency: An evaluation with orama framework distributed architecture. SN Comput. Sci., 5(5).
Eismann, S., Grohmann, J., van Eyk, E., Herbst, N., and Kounev, S. (2020). Predicting the costs of serverless workflows. In Proceedings of the ACM/SPEC International Conference on Performance Engineering, ICPE ’20, page 265–276, New York, NY, USA. Association for Computing Machinery.
Gartner, Inc. (2024). Gartner forecasts worldwide public cloud end-user spending to total $723 billion in 2025. Technical report, Gartner, Inc., London, U.K. Acessado em 17/07/2025.
Grand View Research (2024). Function as a service market size, industry report, 2030. [link]. Forecast Period: 2025–2030.
Hassan, H. B., Barakat, S. A., and Sarhan, Q. I. (2021). Survey on serverless computing. Journal of Cloud Computing, 10(1):39.
Kelleher, J. D., Namee, B. M., and D’Arcy, A. (2015). Fundamentals of Machine Learning for Predictive Data Analytics: Algorithms, Worked Examples, and Case Studies. The MIT Press.
Khan, B. and Nadeem, A. (2023). Evaluating the effectiveness of decomposed halstead metrics in software fault prediction. PeerJ Computer Science, 9:e1647.
Lin, C. and Khazaei, H. (2021). Modeling and optimization of performance and cost of serverless applications. IEEE Transactions on Parallel and Distributed Systems, 32(3):615–632.
Lin, C., Mahmoudi, N., Fan, C., and Khazaei, H. (2023). Fine-grained performance and cost modeling and optimization for faas applications. IEEE Transactions on Parallel and Distributed Systems, 34(1):180–194.
Mell, P. M. and Grance, T. (2011). Sp 800-145. the nist definition of cloud computing. Technical report, Gaithersburg, MD, USA.
Motta., M. A. D. C., Reboucas De Carvalho., L., Rosa., M. J. F., and Favacho De Araujo., A. P. (2022). Comparison of faas platform performance in private clouds. In Proceedings of the 12th CLOSER,, pages 109–120, Online. INSTICC, SciTePress.
Schleier-Smith, J., Sreekanti, V., Khandelwal, A., Carreira, J., Yadwadkar, N. J., Popa, R. A., Gonzalez, J. E., Stoica, I., and Patterson, D. A. (2021). What serverless computing is and should become: the next phase of cloud computing. Commun. ACM, 64(5):76–84.
Published
2025-10-28
How to Cite
SALES, Edson de Souza; CARVALHO, Leonardo Rebouças de; ARAUJO, Aleteia.
Execution Cost Prediction of FaaS in a Public Cloud Provider through the Orama Framework. In: UNDERGRADUATE RESEARCH WORKSHOP - SYMPOSIUM ON HIGH PERFORMANCE COMPUTING SYSTEMS (SSCAD), 26. , 2025, Bonito/MS.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 25-32.
DOI: https://doi.org/10.5753/sscad_estendido.2025.15893.
