Computing Architecture Deployment Configuration Recommendation Using Machine Learning
AssigneeSap SE
InventorsRenjith Pillai, Sujith Henamagalur Dinakar, Arul Jegadish Francis, Anish Nair, John Mitchell
Life of this patent
Estimating the term…
Abstract
Data is received that characterizes a software system. Thereafter, using at least one machine learning model trained using historical testing data from a plurality of training software systems, a recommended computing architecture is generated for the software system. Data can then be provided that characterizes the software system. Related apparatus, systems, techniques and articles are also described.
Claims20
A computer-implemented method comprising:
- receiving or recording data characterizing a software system;
- generating, using at least one machine learning model trained using historical testing data from a plurality of training software systems, a recommended computing architecture for the software system and/or the operating environment;
- and
- providing data characterizing the software system.
A system comprising:
- at least one data processor;
- and
- memory storing instructions which, when executed by the at least one data processor, perform operations comprising:
- receiving and/or recording data characterizing a software system;
- generating, using at least one machine learning model trained using historical testing data from a plurality of training software systems, a recommended computing architecture for the software system;
- and
- providing data characterizing the software system.
A non-transitory computer program product storing instructions which, when executed by at least one data processor forming part of at least one computing device, perform operations comprising:
- receiving and/or recording data characterizing a software system;
- generating, using at least one machine learning model trained using historical testing data from a plurality of training software systems, a recommended computing architecture for the software system;
- and
- providing data characterizing the software system.
Dependencies are inferred from the claim text.