US 12,126,499 B1
Modelling architecture as data with opinionated architecture patterns and recommendations
Rishi Bhatnagar, East Brunswick, NJ (US); Mark Jorgensen, Harrison, NJ (US); and Yan Tordoff, London (GB)
Assigned to Morgan Stanley Services Group Inc., New York, NY (US)
Filed by Morgan Stanley Services Group Inc., New York, NY (US)
Filed on May 22, 2024, as Appl. No. 18/671,423.
Claims priority of provisional application 63/546,823, filed on Nov. 1, 2023.
Int. Cl. H04L 41/16 (2022.01); H04L 9/40 (2022.01); H04L 41/069 (2022.01); H04L 41/084 (2022.01)
CPC H04L 41/16 (2013.01) [H04L 41/069 (2013.01); H04L 41/084 (2013.01); H04L 63/1433 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method for generating and deploying a compliant enterprise architecture model, the method comprising:
receiving, by a library service, client parameters for a proposed architecture model from a client user interface;
receiving, by the library service, a diagram of the proposed architecture model based on the client parameters for the proposed architecture model;
transmitting, by the library service, the diagram of the proposed architecture model to a generative AI service;
generating, by the generative AI service, the proposed architecture model based on a repository of architecture models, the client parameters and the diagram of the proposed architecture model, wherein the generative AI service is configured to:
execute a crawler program to build the repository of architecture models; and
score each model of the repository of architecture models;
receiving, by the library service, the proposed architecture model from the generative AI service;
transmitting, by the library service, the proposed architecture model to a deployment service;
generating, by the deployment service, a deployment script that provisions datacenter resources for the deployment of the proposed architecture model, wherein the deployment script is infrastructure-as-code;
transmitting, by the deployment service, the deployment script to a governance service, wherein the governance service compares the deployment script to approved enterprise architecture configurations;
providing, by the deployment service, the deployment script to the library service and a production environment, wherein the production environment comprises a datacenter configured to execute the deployment script; and
storing, by the library service, the deployment script as a current architecture model.