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.’’.
Comments