embodiments of the disclosure pertain to providing , via a graphical user interface , a set of user - selectable resources available for defining a resource architecture for an application in development ; receiving , via the graphical user interface , a selection of a first resource for the application ; receiving , via the graphical user interface , a selection of a second resource for the application ; functionally connecting the first resource with the second resource , wherein the first resource , the second resource , and the logical relationship between the first resource and the second resource define the resource architecture for the application ; verifying the resource architecture , wherein verifying the resource architecture comprises communicating over a network with the first resource and with the second resource and verifying that the first resource can communicate over a network with the second resource ; and providing a graphical indication of a result of the verification of the resource architecture .