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 条
  • [31] Introduction to MDSplus using Docker
    Lane-Walsh, S.
    Stillerman, J.
    Santoro, F.
    Fredian, T.
    FUSION ENGINEERING AND DESIGN, 2021, 165
  • [32] Automating Microservices Test Failure Analysis using Kubernetes Cluster Logs
    Sarika, Pawan Kumar
    Badampudi, Deepika
    Josyula, Sai Prashanth
    Usman, Muhammad
    27TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, EASE 2023, 2023, : 192 - 195
  • [33] A Novel Approach for Security Analysis in Microservices using Graph Neural Networks
    Babu, Chitra
    Karthikeyan, Akil
    Velu, Nandakishor
    Sivakumar, Kaarthik
    Pathak, Abhishek
    IEEE 21ST INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION, ICSA-C 2024, 2024, : 65 - 68
  • [34] Design, Modeling, and Implementation of Robust Migration of Stateful Edge Microservices
    Calagna, Antonio
    Yu, Yenchia
    Giaccone, Paolo
    Chiasserini, Carla Fabiana
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (02): : 1877 - 1893
  • [35] Performance Analysis of Self-adaptive Policies in Containerized Microservices
    Sliem, Mehdi
    Salmi, Nabila
    Ioualalen, Malika
    2021 7TH INTERNATIONAL CONFERENCE ON ENGINEERING AND EMERGING TECHNOLOGIES (ICEET 2021), 2021, : 600 - 605
  • [36] Forensic Analysis of Cryptojacking in Host-based Docker Containers Using Honeypots
    Franco, Javier
    Acar, Abbas
    Aris, Ahmet
    Uluagac, Selcuk
    ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 4860 - 4865
  • [37] Doopnet: An Emulator for Network Performance Analysis of Hadoop Clusters Using Docker and Mininet
    Qiao, Yuansong
    Wang, Xueyuan
    Fang, Guiming
    Lee, Brian
    2016 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2016, : 784 - 790
  • [38] Building Critical Applications Using Microservices
    Fetzer, Christof
    IEEE SECURITY & PRIVACY, 2016, 14 (06) : 86 - 89
  • [39] Implementation and evaluation of a container management platform on Docker: Hadoop deployment as an example
    Wen-Chung Shih
    Chao-Tung Yang
    Rajiv Ranjan
    Chun-I Chiang
    Cluster Computing, 2021, 24 : 3421 - 3430
  • [40] Building Modern Clouds: Using Docker, Kubernetes & Google Cloud Platform
    Shah, Jay
    Dubaria, Dushyant
    2019 IEEE 9TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2019, : 184 - 189