The Optimal Use of Public Cloud Service Provider When Transforming Microservice Architecture

2021 
The microservice architecture (MSA) is an architecture that divides a single application into a number of small applications to facilitate change and combination. When application deployment takes a long time, partial function modification affects the whole, or overall Q/A is requested, architecture can be configured by dividing into microservices for each function. As described above, microservices are small units that are aimed at individual application computing in an operating system (OS) environment, not computing in a virtualized environment. And because it is not related to the virtualization environment (type of hypervisor), it is not affected by the virtualization environment of the user’s data center (IDC) or the type of public cloud service provider (CSP). In addition, it has the advantage of being able to create, modify, and delete to the cloud by using a method of distributing users’ on-premise microservices to the outside. It can provide an optimal environment even in situations where many reviews of hybrid cloud for backup, recovery, and expansion purposes of enterprises (utilizing infrastructure transition between on-premises and public cloud). In this paper, we analyzed the functions of CSPs in terms of functionality when transferring microservices to an external public cloud in the context of configuring such microservices in the user environment (on-premise, linux). As a result, the features and usability of CSPs were verified, and the application plan according to the specific business environment of companies was explained. In addition, the contributions of this thesis for future research are explained.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    19
    References
    1
    Citations
    NaN
    KQI
    []