Publicado en: Nov 11, 2021

Desde nuestra última actualización en agosto de 2021, el registro de AWS CloudFormation se ha expandido para incluir compatibilidad con 34 nuevos tipos de recursos (consulte la lista completa que aparece a continuación) entre agosto y octubre 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 y tratando la infraestructura como código. Además, nos complace anunciar que cuatro nuevos servicios de AWS agregaron compatibilidad con CloudFormation el día del lanzamiento. Estos servicios incluyen a Amazon Managed Service for Prometheus, Amazon OpenSearch Service, Amazon MemoryDB for Redis y Amazon Connect Wisdom. CloudFormation ahora admite 165 servicios de AWS que abarcan más de 800 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 34 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 recurso de usuario de Amazon MemoryDB for Redis 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 el tipo de recursos para los que desea compatibilidad con CloudFormation, consulte aws-cloudformation-coverage-roadmap.

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

  1. AWS::APS::RuleGroupsNamespace
  2. AWS::APS::Workspace
  3. AWS::Athena::PreparedStatement
  4. AWS::Connect::HoursOfOperation
  5. AWS::Connect::User
  6. AWS::Connect::UserHierarchyGroup
  7. AWS::DeviceFarm::DevicePool
  8. AWS::DeviceFarm::InstanceProfile
  9. AWS::DeviceFarm::NetworkProfile
  10. AWS::DeviceFarm::Project
  11. AWS::DeviceFarm::TestGridProject
  12. AWS::DeviceFarm::VPCEConfiguration
  13. AWS::IoT::FleetMetric
  14. AWS::IoT::JobTemplate
  15. AWS::Lightsail::Database
  16. AWS::Lightsail::Disk
  17. AWS::Lightsail::Instance
  18. AWS::Lightsail::StaticIp
  19. AWS::MemoryDB::ACL
  20. AWS::MemoryDB::Cluster
  21. AWS::MemoryDB::ParameterGroup
  22. AWS::MemoryDB::SubnetGroup
  23. AWS::MemoryDB::User
  24. AWS::OpenSearchService::Domain
  25. AWS::Panorama::ApplicationInstance
  26. AWS::Panorama::Package
  27. AWS::Panorama::PackageVersion
  28. AWS::Rekognition:Project
  29. AWS::Route53Resolver::ResolverConfig
  30. AWS::S3::MultiRegionAccessPoint
  31. AWS::S3::MultiRegionAccessPointPolicy
  32. AWS::Wisdom::Assistant
  33. AWS::Wisdom::AssistantAssociation
  34. AWS::Wisdom::KnowledgeBase