-
公开(公告)号:US20240256297A1
公开(公告)日:2024-08-01
申请号:US18104192
申请日:2023-01-31
Applicant: Salesforce, Inc.
Inventor: Srinivas Dhruvakumar , Christopher Steven Moyes , Abhishek Waichal , Varun Gupta
IPC: G06F9/445
CPC classification number: G06F9/44594 , G06F9/44536
Abstract: A computing system, for example, a multi-tenant system configures a datacenter in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system destroys the datacenter or a set of datacenter entities of the datacenter. The system determines dependencies between datacenter entities based on the declarative specification. The system generates an aggregate destroy pipeline comprising a hierarchy of pipelines. The system generates an aggregate destruction version map associating datacenter entities of the datacenter with versions of software artifacts, wherein a software artifact stores instructions for destroying resources of a datacenter entity. The system collects a set of software artifacts according to the aggregate destruction version map. The system executes the aggregate destroy pipeline in conjunction with the aggregate destruction version map to destroy the set of datacenter entities of the datacenter.
-
公开(公告)号:US12159128B2
公开(公告)日:2024-12-03
申请号:US18407101
申请日:2024-01-08
Applicant: Salesforce, Inc.
Inventor: Srinivas Dhruvakumar , Varun Gupta , Abhishek B. Waichal , Mayakrishnan Chakkarapani , Christopher Steven Moyes
Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system receives a declarative specification for creating a datacenter on a cloud platform. The system generates an aggregate pipeline comprising a hierarchy of pipelines. The system generates an aggregate deployment version map associating data center entities of the data center with versions of software artifacts targeted for deployment on the datacenter entities. The system collects a set of software artifacts according to the aggregate deployment version map. The system executes the aggregate pipeline in conjunction with the aggregate deployment version map to create the datacenter in accordance with the cloud platform independent declarative specification.
-
3.
公开(公告)号:US20240036929A1
公开(公告)日:2024-02-01
申请号:US17877766
申请日:2022-07-29
Applicant: Salesforce, Inc.
Inventor: Christopher Steven Moyes , Zemann Phoesop Sheen , Srinivas Dhruvakumar , Mayakrishnan Chakkarapani
CPC classification number: G06F9/5038 , G06F9/44505 , G06F8/71 , G06F9/5072
Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in datacenters created in a cloud platform. The system receives multiple version maps. Each version map provides version information for a particular context associated with the datacenter. The context may specify a target environment, a target datacenter entity, or a target action to be performed on the cloud platform. The system generates an aggregate pipeline comprising a hierarchy of pipelines. The system generates an aggregate version map associating datacenter entities of the datacenter with versions of software artifacts targeted for deployment on the datacenter entities and versions of pipelines. The system executes the aggregate pipeline in conjunction with the aggregate version map to perform requested operations on the datacenter configured on the cloud platform, for example, provisioning resources or deploying services.
-
公开(公告)号:US20240220222A1
公开(公告)日:2024-07-04
申请号:US18407101
申请日:2024-01-08
Applicant: Salesforce, Inc.
Inventor: Srinivas Dhruvakumar , Varun Gupta , Abhishek B. Waichal , Mayakrishnan Chakkarapani , Christopher Steven Moyes
Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system receives a declarative specification for creating a datacenter on a cloud platform. The system generates an aggregate pipeline comprising a hierarchy of pipelines. The system generates an aggregate deployment version map associating data center entities of the data center with versions of software artifacts targeted for deployment on the datacenter entities. The system collects a set of software artifacts according to the aggregate deployment version map. The system executes the aggregate pipeline in conjunction with the aggregate deployment version map to create the datacenter in accordance with the cloud platform independent declarative specification.
-
-
-