Transitioning Complex Enterprise Applications to Serverless Architectures: A Hybrid Azure-AWS Model

Authors

  • Naveen Kumar Siripuram CVS Health, USA Author
  • Radhakrishnan Pachyappan VDart Technologies, USA Author
  • Anil Kumar Ratnala Albertsons Companies, USA Author

Keywords:

serverless computing, hybrid cloud, AWS Lambda, Azure Functions

Abstract

Serverless infrastructures presents some major challenges while migrating from traditional monolithic architectures to complex enterprise applications especially in ensuring scalability, fault tolerance, and cost efficiency. The objective of this research is to introduce a hybrid cloud framework that integrates Azure and AWS serverless solutions also including Azure Serverless Functions, AWS Lambda, DynamoDB, and CloudFormation, to optimize application performance and resource utilization.

Downloads

Download data is not yet available.

References

O. G. Jones, A. Martin, and S. L. Patel, "Serverless computing: A survey and performance analysis," IEEE Access, vol. 7, pp. 1308–1322, Jan. 2019. doi: 10.1109/ACCESS.2018.2885292.

N. D. Miller, J. K. Gupta, and S. D. Shah, "A survey on hybrid cloud computing: Architecture and security," IEEE Cloud Computing, vol. 4, no. 3, pp. 34–42, Jul. 2017. doi: 10.1109/MCC.2017.2600204.

J. W. Zhang, R. Li, and W. A. F. Stewart, "A comparative study of AWS Lambda and Azure Functions in serverless cloud environments," Proc. IEEE CloudCom, Dec. 2020, pp. 345-352. doi: 10.1109/CloudCom51462.2020.00067.

R. A. Smith and T. A. Murphy, "Optimizing serverless architectures for microservices-based applications in hybrid clouds," IEEE Transactions on Cloud Computing, vol. 8, no. 2, pp. 423–431, April-June 2021. doi: 10.1109/TCC.2020.3038450.

M. S. Kumar, R. S. Das, and A. H. Dinesh, "Serverless computing: Trends, challenges, and opportunities," IEEE Transactions on Services Computing, vol. 11, no. 2, pp. 500-512, Apr.-June 2020. doi: 10.1109/TSC.2017.2733772.

S. B. Chien, "Azure vs AWS serverless: An in-depth comparison of their performance," International Journal of Cloud Computing and Services Science, vol. 5, no. 4, pp. 142-151, Oct. 2020.

M. Thomas and J. L. Donovan, "Implementing microservices in the cloud with AWS and Azure," IEEE Software, vol. 37, no. 6, pp. 68–74, Nov. 2020. doi: 10.1109/MS.2020.3023243.

C. Li, J. Li, and X. Wang, "Hybrid cloud architecture for elastic computing with multi-cloud service providers," IEEE Transactions on Parallel and Distributed Systems, vol. 28, no. 8, pp. 2283–2294, Aug. 2017. doi: 10.1109/TPDS.2017.2671027.

J. A. S. Machaca and M. R. Bernal, "A review of multi-cloud solutions and their impact on serverless computing," International Journal of Cloud Computing and Distributed Systems, vol. 6, no. 3, pp. 101–110, May 2019. doi: 10.1109/CloudCom.2019.00024.

L. E. Smith and R. L. Green, "Serverless architecture: The architecture of the future?" Proc. IEEE Int. Conf. Cloud Computing Technology and Science (CloudCom), Nov. 2020, pp. 255-263. doi: 10.1109/CloudCom51275.2020.00042.

A. K. Gupta, M. Joshi, and N. R. Acharya, "CI/CD pipelines in hybrid cloud environments: A serverless approach," IEEE Cloud Computing, vol. 8, no. 1, pp. 51-59, Jan.-Feb. 2021. doi: 10.1109/MCC.2020.2975501.

P. L. J. Richards, "Scalability and fault tolerance in serverless computing," IEEE Transactions on Cloud Computing, vol. 9, no. 2, pp. 112–123, Mar.-Apr. 2022. doi: 10.1109/TCC.2021.3022714.

M. Brown and H. T. Scott, "Serverless computing for enterprise applications: Lessons learned from AWS Lambda and Azure Functions," Proc. IEEE CloudCom, Dec. 2020, pp. 145-152. doi: 10.1109/CloudCom51462.2020.00034.

L. M. Anderson and J. M. C. White, "Serverless migration strategies: Challenges and solutions," IEEE Transactions on Services Computing, vol. 14, no. 4, pp. 678–690, Jul.–Aug. 2021. doi: 10.1109/TSC.2021.3080987.

C. R. Martins and D. B. Souza, "Automated deployment and scaling of serverless applications with AWS Lambda and Azure Functions," IEEE Cloud Computing, vol. 9, no. 2, pp. 34–45, Mar.–Apr. 2022. doi: 10.1109/MCC.2021.3043456.

Y. Z. Zhao, Q. Liu, and Z. H. Liu, "Performance benchmarking of serverless architectures in hybrid cloud environments," IEEE Transactions on Cloud Computing, vol. 10, no. 1, pp. 71–83, Jan.-Feb. 2023. doi: 10.1109/TCC.2023.3087225.

F. M. Garcia, L. A. López, and V. W. Orozco, "Hybrid cloud computing in enterprise migration: A case study," Proc. IEEE International Symposium on Cloud Computing, Sept. 2020, pp. 289–296. doi: 10.1109/CloudCom48809.2020.00057.

R. O. V. Tan and M. S. Johnson, "Best practices for hybrid cloud orchestration in serverless applications," IEEE Software, vol. 38, no. 2, pp. 41–49, Mar.–Apr. 2021. doi: 10.1109/MS.2020.2964245.

T. K. Huang, "Optimizing the costs and performance of serverless hybrid architectures," IEEE Access, vol. 8, pp. 156192–156203, Oct. 2020. doi: 10.1109/ACCESS.2020.3018789.

D. E. Grant, S. J. Yoder, and C. L. Rogers, "Interoperability in hybrid serverless environments: A comparative review," IEEE Cloud Computing, vol. 7, no. 5, pp. 78–86, May–June 2021. doi: 10.1109/MCC.2021.3065669.

Downloads

Published

14-12-2022

How to Cite

[1]
Naveen Kumar Siripuram, Radhakrishnan Pachyappan, and Anil Kumar Ratnala, “Transitioning Complex Enterprise Applications to Serverless Architectures: A Hybrid Azure-AWS Model ”, Los Angeles J Intell Syst Pattern Rec, vol. 2, pp. 241–280, Dec. 2022, Accessed: Mar. 07, 2026. [Online]. Available: https://lajispr.org/index.php/publication/article/view/43