Veröffentlicht am: Sep 6, 2018
AWS CloudFormation-Makros führen eine benutzerdefinierte Verarbeitung von CloudFormation-Vorlagen aus, und zwar von einfachen Aktionen wie Suchen und Ersetzen bis hin zur Transformation vollständiger Vorlagen. CloudFormation-Makros nutzen die gleiche Technologie, auf der auch AWS::Include- und AWS::Serverless-Transformationen basieren. Mit CloudFormation-Transformationen wird das Erstellen von Vorlagen vereinfacht, indem das Ausdrücken der AWS-Infrastruktur als Code verdichtet wird und Sie außerdem Vorlagenkomponenten wiederverwenden können.
Zuvor konnten Sie AWS::Include- und AWS::Serverless-Transformationen verwenden, um Ihre von CloudFormation gehosteten Vorlagen zu verarbeiten. Jetzt können Sie CloudFormation-Makros verwenden, um Ihre eigenen benutzerdefinierten Transformationen zu erstellen. Sie können beispielsweise häufige Zeichenfolgenfunktionen für Vorlagen erstellen oder eine Kurzschriftsyntax für häufige CloudFormation-Ressourcen definieren. Klicken Sie hier, um mehr über Beispielmakros für Ihre Referenzen zu erfahren.
Weitere Informationen über CloudFormation-Makros finden Sie in unserer AWS CloudFormation-Dokumentation.
CloudFormation-Makros sind in allen AWS-Regionen verfügbar, die auch über AWS Lambda verfügen. Eine vollständige Liste der AWS-Regionen, in denen AWS Lambda verfügbar ist, finden Sie in unserer Regionentabelle.