Search papers, labs, and topics across Lattice.
This paper investigates the optimization of cloud deployments by integrating Infrastructure-as-a-Service (IaaS) and Function-as-a-Service (FaaS) models, focusing on the migration of microservices to enhance resource utilization and operational efficiency. Through a metrics-driven approach, the authors analyze service-level performance metrics to determine which microservices are most suitable for serverless execution, using two microservice applications as case studies. The results reveal significant benefits and limitations of hybrid cloud models, offering a scalable framework for deploying cloud-native applications effectively.
Migrating microservices to a hybrid IaaS + FaaS model can significantly enhance operational efficiency, but not all services benefit equally.
The rapid evolution of cloud computing has resulted in the adoption of hybrid deployments that blend Infrastructure-as-a-Service (IaaS) and Function-as-a-Service (FaaS) service models to optimize resource utilization, scalability, and oper-ational efficiency. This paper presents a comprehensive study and practical implementation of a metrics-driven approach for migrating microservices from a traditional IaaS service model to a hybrid IaaS + FaaS model, using two microservice applications as case studies. The research develops an automated frame-work to analyze service-level performance metrics to identify microservices that are best suited for serverless execution. The findings of our research highlight the benefits and limitations of different cloud service models and provide a scalable and replicable automated methodology for optimized deployment of cloud-native applications.