Recursos de
AWS
Lenguaje común y API bien definida
Buckets S3
Tablas DynamoDB
Instancias EC2
Funciones Lambda
Roles IAM
Casi cualquier recurso de AWS Cloud
Ejemplo: Github [tag:step1]
Documentacion: AWS S3::Bucket
Operaciones reutilizables en un Cloudformation Template.
Lista de Funciones: AWS Reference
Permite usar una referencia a otro recurso descrito en el template sin conocer su nombre o ARN especifico.
Ejemplo: Github [tag:step2]
Documentacion: Funcion Ref, AWS S3::BucketPolicy
Permite definir valores iniciales para nuestro stack que puedan ser usados en los diferentes recursos como referencias.
Ejemplo: Github [tag:step3]
Documentación: CFT Parameters, AWS Lambda::Function
Permite exponer valores de referencia que nos pueden ser útiles para propósito general.
Ejemplo: Github [tag:step4]
Documentacion: Cloudformation Outputs