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 条
  • [1] Transform Monolith into Microservices using Docker
    Sarita
    Sebastian, Sunil
    2017 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION, CONTROL AND AUTOMATION (ICCUBEA), 2017,
  • [2] Leveraging microservices architecture by using Docker technology
    Jaramillo, David
    Nguyen, Duy V.
    Smart, Robert
    SOUTHEASTCON 2016, 2016,
  • [3] A Holistic Evaluation of Docker Containers for Interfering Microservices
    Jha, Devki Nandan
    Garg, Saurabh
    Jayaraman, Prem Prakash
    Buyya, Rajkumar
    Li, Zheng
    Ranjan, Rajiv
    2018 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2018), 2018, : 33 - 40
  • [4] Guiding the implementation of data privacy with microservices
    Antunes, Pedro
    Guimaraes, Nuno
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2024, 23 (06) : 3591 - 3608
  • [5] Research and Implementation PaaS platform based on Docker
    Yin, Xugang
    Shang, Yanlei
    PROCEEDINGS OF THE 2015 4TH NATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS AND COMPUTER ENGINEERING ( NCEECE 2015), 2016, 47 : 668 - 673
  • [6] Joining Jolie to Docker Orchestration of Microservices on a Containers-as-a-Service Layer
    Giaretta, Alberto
    Dragoni, Nicola
    Mazzara, Manuel
    PROCEEDINGS OF 5TH INTERNATIONAL CONFERENCE IN SOFTWARE ENGINEERING FOR DEFENCE APPLICATIONS, 2018, 717 : 167 - 175
  • [7] Design and Implementation of an Edge Computing Platform Architecture Using Docker and Kubernetes for Machine Learning
    Huang, Yuzhou
    Cai, Kaiyu
    Zong, Ran
    Mao, Yugang
    2019 THE 3RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPILATION, COMPUTING AND COMMUNICATIONS (HP3C 2019), 2019, : 29 - 32
  • [8] Performance Analysis of an Hyperconverged Infrastructure using Docker Containers and GlusterFS
    Leite, Rodrigo
    Solis, Priscila
    Alchieri, Eduardo
    CLOSER: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2019, : 339 - 346
  • [9] Implementation of docker-based smart greenhouse data analysis platform
    Hyun, Wook
    Huh, Mi Young
    Park, Juyoung
    2018 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2018, : 1103 - 1106
  • [10] Performance Analysis of Data Storage in a Hyperconverged Infrastructure Using Docker and GlusterFS
    Leite, Rodrigo
    Solis, Priscila
    2019 XLV LATIN AMERICAN COMPUTING CONFERENCE (CLEI 2019), 2019,