Patent attributes
A method for deploying federated infrastructure as code may include an infrastructure seeding engine: receiving a plurality of extensible application patterns; publishing the extensible application patterns to an application pattern catalog; receiving an instantiate request comprising a selection of one of the plurality of extensible application patterns and a blueprint, wherein the blueprint identifies a deployment technology; generating metadata for the selected extensible application pattern; generating a configuration for the selected extensible application pattern; creating execution isolations for deployments based on the metadata; applying security policies to the selected extensible application pattern; generating source code for the selected extensible application pattern; creating and linking the source code for the selected extensible application pattern to a continuous integration/continuous development pipelines; initializing the source code to an infrastructure; and deploying an application artifacts infrastructure, wherein the deployment achieves an immutable infrastructure.