User-defined, Custom resources in Amazon Web Service CloudFormation: Stakes and Opportunities



November 15, 2012 Amazon announced via AWS CloudFormation, that service providers and developers can implement a custom resource that can be used within a CloudFormation template. This means that, as from this time AWS CloudFormation henceforth supports user-defined and custom resources.
The role of AWS CloudFormation, is to make it easier for you to provision and configure a set of related resources that includes both AWS resources and custom resources.
The principle here aims to, once you have implemented a custom resource type, your CloudFormation templates can fully describe the needs of your application including resources that are not supported natively or resources that exist behind a service provider API.
According to Amazon Web Service: ‘’Many applications require interactions with external entities such as monitoring services or firewalled data stores. Custom resources allow you to provision and configure these dependent entities from within your version-controlled AWS CloudFormation template. Under the hood, CloudFormation calls these external services on your behalf and provides them with input parameters using a simple protocol. The services can then expose outputs that you can reference from within the template.’’.
To create user-defined resources, or learn more about, go to:  AWS CloudFormation User Guide.

Comments

Popular Posts