US 11,995,422 B2
Microservice deployment in integration and API layers using Augmented Reality
Venkata Vara Prasad Karri, Visakhapatnam (IN); Abhishek Jain, Baraut (IN); and Sarbajit K. Rakshit, Kolkata (IN)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Sep. 8, 2021, as Appl. No. 17/469,684.
Prior Publication US 2023/0073143 A1, Mar. 9, 2023
Int. Cl. G06F 8/60 (2018.01); G06F 8/70 (2018.01); G06T 19/00 (2011.01); H04L 67/133 (2022.01)
CPC G06F 8/60 (2013.01) [G06F 8/70 (2013.01); G06T 19/006 (2013.01); H04L 67/133 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented process for microservice deployment using an augmented reality (AR) development system including an AR system and a development server, comprising:
identifying, using the development server, a plurality of micro services to be deployed into an architecture, at least one integration layer in the architecture, and at least one application programming interface (API) layer in the architecture;
generating, using the AR system, a first visualization of the architecture that includes:
a plurality of representations respectively corresponding to the plurality of micro services to be deployed within the architecture and
a plurality of distinct and visually identifiable locations that each respectively correspond to a unique combination of a specific API layer and a specific integration layer;
receiving, using the AR system, an indication for modifying a placement of one of the plurality of micro services within the first visualization of the architecture; and
generating, using the AR system, a second visualization of the architecture based upon the indication, wherein
a first plurality of micro services within the at least one API layer are each exposed to a client application, and
a second plurality of micro services within the at least one integration layer are each a particular integration micro service that performs a particular integration function.