Microservice Architecture using ASP.NET Core
Bhavana R1, Rakshitha S G2, Rajashree Shettar3, Minal Moharir4

1Bhavana R, Department of Computer Science and Engineering, R V College of Engineering, Bengaluru, India.
2Rakshitha S G, Departmen of Computer Science and Engineering, RV College of Engineering, Bengaluru, India.
3Dr. Rajashree Shettar, Department of Computer Science and Engineering, R V College of Engineering, Bengaluru, India.
4Dr. Minal Moharir, Department of Computer Science and Engineering, R V College of Engineering, Bengaluru, India
Manuscript received on May 07, 2020. | Revised Manuscript received on May 20, 2020. | Manuscript published on June 10, 2020. | PP: 175-178 | Volume-9 Issue-8, June 2020. | Retrieval Number: 100.1/ijitee.H6247069820 | DOI: 10.35940/ijitee.H6247.069820
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: Microservice architecture is a variation of the structured form of service-oriented architecture that arranges an application a series of loosely coupled services. This is a self-contained process that takes advantage of specific and unique business capabilities. The Microservice architecture approach provides many advantages in terms of scalability and flexibility. Microservices can be built by either dotnet framework solution (such as asp.net and asp.net web Api) or use solutions based on a core Microsoft dotnet framework (such as asp.net core).This paper presents an overview of Microservice architecture along with its advantages and disadvantages. We have also presented why ASP.NET core can be used instead of ASP.NET to build Microservices. 
Keywords: Microservice Architecture, ASP.NET core Scalability, Services, Flexibility.
Scope of the Article: Next Generation Internet & Web Architectures