IP Library › Granted Patent US 12,632,311
Granted Patent B2
US 12,632,311 · App. 17/560,652 · Granted May 19, 2026

Infrastructure as code deployment mechanism

Inventors: Alpa Choksi (Portland, OR); Patrick Koeberl (Alsbach-Hähnlein, DE); Steffen Schulz (Darmstadt, DE); Reshma Lal (Portland, OR)
Assignee: Intel Corporation
G06F9/505G06F9/4411G06F9/5072G06F9/5077
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,632,311
App. No.
17/560,652
Granted
May 19, 2026
Kind
B2
Abstract

A computing platform comprising a plurality of disaggregated data center resources and an infrastructure processing unit (IPU), communicatively coupled to the plurality of resources, to compose a platform of the plurality of disaggregated data center resources for allocation of microservices cluster.

Claims (21)

1 . An apparatus comprising:

processing circuitry coupled to a memory, the processing circuitry to:

execute one or more parameters associated with a template, wherein the one or more parameters comprise one or more of a first parameter corresponding to a first parameter type to specify an infrastructure resources configuration or a second parameter corresponding to a second parameter type relating to one or more configuration parameter options to specify security rules associated with the infrastructure resources configuration, wherein the one or more configuration parameter options further include a second configuration parameter option comprising a secure boot and attestation configuration option to ensure that software is attested prior to use on the workload.

2 . The apparatus of claim 1 , wherein the template comprises an Infrastructure as Code (IaC) template, wherein the security rules to validate that the infrastructure resources configuration adhere to one or more security protocols.

3 . The apparatus of claim 1 , wherein the one or more configuration parameter options include a first configuration parameter option comprising a multi-tenant environment option that indicates whether it is permissible for a workload to be executed in the multi-tenant environment.

4 . The apparatus of claim 3 , wherein the second parameter type further relates to one or more runtime parameter options.

5 . The apparatus of claim 4 , wherein the one or more runtime parameter options are implemented to ensure that the one or more security protocols are maintained during workload execution, wherein a runtime parameter option comprises a defined secure mode of execution.

6 . The apparatus of claim 1 , wherein the processing circuitry comprises one or more of application processing circuitry or graphics processing circuitry.

7 . A method comprising:

executing, by a computing device, one or more parameters associated with a template, wherein the one or more parameters comprise one or more of a first parameter corresponding to a first parameter type to specify an infrastructure resources configuration or a second parameter corresponding to a second parameter type relating to one or more configuration parameter options to specify security rules associated with the infrastructure resources configuration, wherein the one or more configuration parameter options further include a second configuration parameter option comprising a secure boot and attestation configuration option to ensure that software is attested prior to use on the workload.

8 . The method of claim 7 , wherein the template comprises an Infrastructure as Code (IaC) template, wherein the security rules to validate that the infrastructure resources configuration adhere to one or more security protocols.

9 . The method of claim 7 , wherein the one or more configuration parameter options include a first configuration parameter option comprising a multi-tenant environment option that indicates whether it is permissible for a workload to be executed in a multi-tenant environment.

10 . The method of claim 9 , wherein the second parameter type further relates to one or more runtime parameter options.

11 . The method of claim 10 , wherein the one or more runtime parameter options are implemented to ensure that the one or more security protocols are maintained during workload execution, wherein a runtime parameter option comprises a defined secure mode of execution.

12 . The method of claim 7 , wherein the computing device comprises processing circuitry having one or more of application processing circuitry or graphics processing circuitry.

13 . At least one computer-readable medium having stored thereon instructions which, when executed, cause a computing device to perform operations comprising:

executing one or more parameters associated with a template, wherein the one or more parameters comprise one or more of a first parameter corresponding to a first parameter type to specify an infrastructure resources configuration or a second parameter corresponding to a second parameter type relating to one or more configuration parameter options to specify security rules associated with the infrastructure resources configuration, wherein the one or more configuration parameter options further include a second configuration parameter option comprising a secure boot and attestation configuration option to ensure that software is attested prior to use on the workload.

14 . The computer-readable medium of claim 13 , wherein the template comprises an Infrastructure as Code (IaC) template, wherein the security rules to validate that the infrastructure resources configuration adhere to one or more security protocols.

15 . The computer-readable medium of claim 13 , wherein the one or more configuration parameter options include a first configuration parameter option comprising a multi-tenant environment option that indicates whether it is permissible for a workload to be executed in a multi-tenant environment.

16 . The computer-readable medium of claim 13 , wherein the second parameter type further relates to one or more runtime parameter options.

17 . The computer-readable medium of claim 16 , wherein the one or more runtime parameter options are implemented to ensure that the one or more security protocols are maintained during workload execution, wherein a runtime parameter option comprises a defined secure mode of execution, wherein the computing device comprises processing circuitry having one or more of application processing circuitry or graphics processing circuitry.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2022
From: CHOKSI, ALPA; KOEBERL, PATRICK; SCHULZ, STEFFEN; LAL, RESHMA
To: INTEL CORPORATION
Reel/Frame 059212/0465 →
Continuity (1)
Related Publication 20220114023A1 · Apr 14, 2022
References Cited (9)
US 11010191B1 · Hornbeck · 2021 [cited by examiner]
US 11074165B2 · Khakare · 2021 [cited by examiner]
US 11367140B2 · Mehedy · 2022 [cited by examiner]
US 11392419B2 · Sridharan · 2022 [cited by examiner]
US 12026082B2 · Chivukula · 2024 [cited by examiner]
US 12063217B2 · Shivanna · 2024 [cited by examiner]
US 20220300340A1 · Cardenas · 2022 [cited by examiner]
US 20230052827A1 · Araujo · 2023 [cited by examiner]
US 20230069334A1 · Reznik · 2023 [cited by examiner]