1. A computer implemented method of integrating microservices, the method comprising: storing, by a computer system, a plurality of micro service objects and a plurality of usage data, wherein the plurality of usage data corresponds to prior usage of the plurality of microservice objects; executing, by the computer system, a graphical environment for displaying and arranging one or more of the plurality of microservice objects; receiving, by the computer system, a user selection of a first microservice object of the plurality of microservice objects and an arrangement of the first microservice object in the graphical environment; determining, by the computer system, a list of suggested microservice objects of the plurality of microservice objects, wherein the computer system determines the list by processing the plurality of usage data according to at least the first microservice object, wherein the list of suggested microservice objects includes one or more of the plurality of microservice objects that follow the first microservice object according to the plurality of usage data; and receiving, by the computer system, a user selection of a second microservice object and an arrangement of the second microservice object in the graphical environment, wherein the second microservice object is one of the suggested microservice objects from the list, and wherein the second microservice object is linked to the first microservice object by a link according to the plurality of usage data.