Analysis and Implementation of Microservices Using Docker

被引:0
|
作者
Sharma, Keshav [1 ]
Verma, Anshul [1 ]
Verma, Pradeepika [2 ]
机构
[1] Banaras Hindu Univ, Dept Comp Sci, Varanasi, Uttar Pradesh, India
[2] Indian Inst Technol, Technol Innovat Hub, Patna, Bihar, India
来源
ADVANCED NETWORK TECHNOLOGIES AND INTELLIGENT COMPUTING, ANTIC 2022, PT I | 2023年 / 1797卷
关键词
Container; Docker; Cloud; Microservices; Machine learning model; Dependencies; Server;
D O I
10.1007/978-3-031-28180-8_28
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Implementation of micro-services is among the most challenging and important tasks in the field of Computer Science. For implementing the microservice architecture, Docker has been used in the current scenario. Creating a machine learning model that works on one computer is not really difficult. But creating a model that can scale and run on all types of servers around the world, it's more challenging. This work proposed a way to deploy a certain type of trained model in microservice architecture using Docker to use anywhere. For practical implementation, two models for machine learning has been used. One that addresses the handwritten digit recognition problem which has been an open problem in pattern classification since a long time, and another model resolves the issue of house pricing based on several attributes. The purpose of implementation of machine learning model in microservice architecture using Docker is to enable a method from which anyone can use a machine learning model without worrying for their machine configuration and dependencies of the machine learning model.
引用
收藏
页码:413 / 421
页数:9
相关论文
共 50 条
  • [21] Design of a Cattle-Health-Monitoring System Using Microservices and IoT Devices
    Shabani, Isak
    Biba, Tonit
    Cico, Betim
    COMPUTERS, 2022, 11 (05)
  • [22] An Analysis of Frameworks for Microservices
    Meloca, Romulo Manciola
    Re, Reginaldo
    Schwerz, Andre Luis
    2018 XLIV LATIN AMERICAN COMPUTER CONFERENCE (CLEI 2018), 2018, : 542 - 551
  • [23] THE RESEARCH AND IMPLEMENTATION OF CLOUD COMPUTING PLATFORM BASED ON DOCKER
    Liu, Di
    Zhao, Libin
    2014 11TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP), 2014, : 475 - 478
  • [24] Performance Evaluation of Microservices Featuring Different Implementation Patterns
    Costa, Leandro
    Ribeiro, Antonio Nestor
    INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, ISDA 2021, 2022, 418 : 165 - 176
  • [25] Docker ecosystem - Vulnerability Analysis
    Martin, A.
    Raponi, S.
    Combe, T.
    Di Pietro, R.
    COMPUTER COMMUNICATIONS, 2018, 122 : 30 - 43
  • [26] Using Docker to Assist Q&A Forum Users
    Melo, Luis
    Wiese, Igor
    d'Amorim, Marcelo
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2021, 47 (11) : 2563 - 2574
  • [27] A Case Study: Ingestion Analysis of WSN Data in Databases using Docker
    Velasquez, W.
    Munoz-Arcentales, Andres
    Salvachua Rodriguez, Joaquin
    2018 1ST INTERNATIONAL CONFERENCE ON COMPUTER APPLICATIONS & INFORMATION SECURITY (ICCAIS' 2018), 2018,
  • [28] Analysis of SR-IOV in Docker containers using RTT measurements
    Filho, Assis T. de Oliveira
    Freitas, Eduardo
    do Carmo, Pedro R. X.
    Souto, Eduardo
    Kelner, Judith
    Sadok, Djamel F. H.
    COMPUTER COMMUNICATIONS, 2024, 228
  • [29] Analysis and Improvement of Heterogeneous Hardware Support in Docker Images
    Gkikopoulos, Panagiotis
    Schiavoni, Valerio
    Spillner, Josef
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, DAIS 2021, 2021, 12718 : 125 - 142
  • [30] Intelligent microservices autoscaling module using reinforcement learning
    Khaleq, Abeer Abdel
    Ra, Ilkyeun
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (05): : 2789 - 2800