Patent ID: 11907590
Assignee: PURE STORAGE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H  Y | IPC G  H

Claim 9:
10. An apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:
monitoring one or more performance metrics associated with a cloud-based storage system;
generating, based on the performance metrics, a target state for the cloud-based storage system;
generating, based on the target state and a current state of the cloud-based storage system, one or more transitional codified states, each transitional codified state comprises one or more configuration templates for the cloud-based storage system, wherein each configuration template specifies service or component architectures; and
updating the cloud-based storage system by applying the one or more transitional codified states and using the one or more configuration templates.