Deep Learning Driven Malware Classification for Cloud-Native Microservices in Edge Computing Architectures
Chima Nwankwo Idika, Edward Oziegbe Salami, Onuh Matthew Ijiga, Lawrence Anebi Enyejo
Abstract
The supervision of serverless computing has become a paradigm shift in application engineering as it provides an economic, sustainable, and efficient way of solving problems for the developers. Unlike localhost-based models that call for users to organize servers, the serverless solutions introduced offer platforms where the only coding required is that of the application logic. This is because using a pay-as-you-go model of resource allocation ensures that organizations or departments only pay as that go costs to be incurred. It is an approach that improves the productivity of the development process, supports innovation, and also decreases the costs of server maintenance. But, there are certain issues that are yet to be resolved: cold-start latencies, debugging hard-to-solve issues, and vendor lock-ins. Nevertheless, the continuous development of serverless technologies indicates increased performance and usage for today’s software in clouds.