Publicado en: Jan 6, 2022

Desde nuestra última actualización en noviembre de 2021, el registro de AWS CloudFormation se ha expandido para incluir compatibilidad con 37 nuevos tipos de recursos (consulte la lista completa que aparece a continuación) entre noviembre y diciembre de 2021. Un tipo de recurso incluye un esquema (propiedades del recurso y permisos del controlador) y controladores que permiten las interacciones de la API con los servicios subyacentes de AWS o de terceros. Los clientes ahora pueden configurar, aprovisionar y administrar el ciclo de vida de estos recursos cuya compatibilidad se acaba de incorporar, como parte de su infraestructura de nube a través de CloudFormation, tratándolos como infraestructura como código. Además, nos complace anunciar que tres nuevos servicios de AWS agregaron compatibilidad con CloudFormation el día del lanzamiento. Estos servicios incluyen: Amazon CloudWatch Evidently, Amazon CloudWatch RUM y AWS Resilience Hub. CloudFormation ahora admite 170 servicios de AWS que abarcan más de 830 tipos de recursos, junto con más de 40 tipos de recursos de terceros.

Los clientes ahora pueden detectar de forma centralizada el esquema asociado a estos 37 nuevos tipos de recursos en el registro de CloudFormation. Con la adición de estos tipos de recursos al registro, los clientes también pueden beneficiarse de la característica de importación de recursos de CloudFormation. Por ejemplo, si crea un bot Amazon Lex a través de la consola de AWS o la Command Line Interface, puede llevar ese recurso a la administración de CloudFormation mediante la característica de importación de recursos.  

Si tiene comentarios sobre los recursos para los que desea compatibilidad con CloudFormation, consulte aws-cloudformation-coverage-roadmap.

Ahora puede configurar, aprovisionar y administrar los siguientes 37 tipos de recursos con CloudFormation.

1. AWS::AmplifyUIBuilder::Component
2. AWS::AmplifyUIBuilder::Theme
3. AWS::AppStream::AppBlock
4. AWS::AppStream::Application
5. AWS::AppStream::ApplicationFleetAssociation
6. AWS::AppSync::DomainName
7. AWS::AppSync::DomainNameApiAssociation
8. AWS::Batch::SchedulingPolicy
9. AWS::Chatbot::SlackChannelConfiguration
10. AWS::CloudFront::ResponseHeadersPolicy
11. AWS::Connect::ContactFlow
12. AWS::Connect::ContactFlowModule
13. AWS::DataSync::LocationHDFS
14. AWS::EC2::IPAM
15. AWS::EC2::IPAMPool
16. AWS::EC2::IPAMScope
17. AWS::Evidently::Experiment
18. AWS::Evidently::Feature,
19. AWS::Evidently::Launch,
20. AWS::Evidently::Project
21. AWS::FSx::FileSystem
22. AWS::FSx::Snapshot
23. AWS::FSx::StorageVirtualMachine
24 AWS::FSx::Volume
25. AWS::Lex:Bot
26. AWS::Lex::BotAlias
27. AWS::Lex::BotVersion
28. AWS::Lex::ResourcePolicy
29. AWS::IoT::Logging
30. AWS::IoT::ResourceSpecificLogging
31. AWS::IoTWireless::FuotaTask
32. AWS::IoTWireless::MulticastGroup
33. AWS::Pinpoint::InAppTemplate
34. AWS::ResilienceHub::App
35. AWS::ResilienceHub::ResiliencyPolicy
36. AWS::RUM::AppMonitor
37. AWS::Timestream::ScheduledQuery