Publicado: Nov 11, 2021

Desde a última atualização em agosto de 2021, o AWS CloudFormation Registry foi expandido para incluir o suporte a 34 novos tipos de recursos (consulte a lista completa abaixo) entre agosto e outubro de 2021. Um tipo de recurso inclui o esquema (propriedades de recursos e permissões de processadores) e os processadores que permitem as interações da API com os serviços subjacentes da AWS ou de terceiros. Os clientes agora podem configurar, provisionar e gerenciar o ciclo de vida desses novos recursos com suporte como parte de sua infraestrutura de nuvem através do CloudFormation tratando a infraestrutura como código. Além disso, temos o prazer de anunciar que quatro novos serviços da AWS adicionaram suporte ao CloudFormation no dia do lançamento. Esses serviços incluem: Amazon Managed Service for Prometheus, Amazon OpenSearch Service, Amazon MemoryDB for Redis e Amazon Connect Wisdom. O CloudFormation agora tem suporte para 165 serviços da AWS, abrangendo mais de 800 tipos de recursos, além de mais de 40 tipos de recursos de terceiros.

Os clientes podem agora descobrir centralmente o esquema associado a esses 34 novos tipos de recursos no CloudFormation Registry. Com a adição desses tipos de recursos ao Registry, os clientes podem também se beneficiar da importação de recursos do CloudFormation. Por exemplo, ao criar um recurso de usuário Amazon MemoryDB for Redis através do console AWS ou da Interface da Linha de Comando, é possível trazer esse recurso para o gerenciamento do CloudFormation usando a importação de recursos.

Caso tenha feedback sobre o tipo de recursos para os quais deseja suporte do CloudFormation, consulte aws-cloudformation-coverage-roadmap.

Agora, é possível configurar, provisionar e gerenciar os 34 tipos de recursos a seguir com o 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