Publié le: Nov 11, 2021
Depuis notre dernière mise à jour en août 2021, AWS CloudFormation Registry a été étendu pour inclure la prise en charge de 34 nouveaux types de ressources (voir la liste complète ci-dessous) entre août et octobre 2021. Un type de ressource comprend un schéma (propriétés de la ressource et autorisations du gestionnaire) et des gestionnaires qui permettent des interactions d'API avec les services AWS ou tiers sous-jacents. Les clients peuvent désormais configurer, allouer et gérer le cycle de vie de ces ressources nouvellement prises en charge dans le cadre de leur infrastructure cloud via CloudFormation, en traitant l'infrastructure comme du code. De plus, nous sommes heureux d'annoncer que la prise en charge de CloudFormation a été ajoutée à 4 nouveaux services AWS le jour du lancement. Ces services comprennent : Amazon Managed Service for Prometheus, Amazon OpenSearch Service, Amazon MemoryDB for Redis et Amazon Connect Wisdom. CloudFormation prend désormais en charge 165 services AWS couvrant plus de 800 types de ressources, ainsi que plus de 40 types de ressources tierces.
Les clients peuvent désormais découvrir de manière centralisée le schéma associé à ces 34 nouveaux types de ressources dans CloudFormation Registry. Avec l'ajout de ces types de ressources au Registry, les clients peuvent également bénéficier de la fonction d'importation de ressources de CloudFormation. Par exemple, si vous créez une ressource Amazon MemoryDB pour utilisateur Redis via la console AWS ou l'interface de ligne de commande, vous pouvez la transférer dans la gestion de CloudFormation à l'aide de la fonction d'importation de ressources.
Si vous avez des commentaires sur le type de ressources pour lequel vous souhaitez une prise en charge CloudFormation, reportez-vous à aws-cloudformation-coverage-roadmap.
Vous pouvez maintenant configurer, allouer et gérer les 34 types de ressources suivants avec CloudFormation.
- AWS::APS::RuleGroupsNamespace
- AWS::APS::Workspace
- AWS::Athena::PreparedStatement
- AWS::Connect::HoursOfOperation
- AWS::Connect::User
- AWS::Connect::UserHierarchyGroup
- AWS::DeviceFarm::DevicePool
- AWS::DeviceFarm::InstanceProfile
- AWS::DeviceFarm::NetworkProfile
- AWS::DeviceFarm::Project
- AWS::DeviceFarm::TestGridProject
- AWS::DeviceFarm::VPCEConfiguration
- AWS::IoT::FleetMetric
- AWS::IoT::JobTemplate
- AWS::Lightsail::Database
- AWS::Lightsail::Disk
- AWS::Lightsail::Instance
- AWS::Lightsail::StaticIp
- AWS::MemoryDB::ACL
- AWS::MemoryDB::Cluster
- AWS::MemoryDB::ParameterGroup
- AWS::MemoryDB::SubnetGroup
- AWS::MemoryDB::User
- AWS::OpenSearchService::Domain
- AWS::Panorama::ApplicationInstance
- AWS::Panorama::Package
- AWS::Panorama::PackageVersion
- AWS::Rekognition:Project
- AWS::Route53Resolver::ResolverConfig
- AWS::S3::MultiRegionAccessPoint
- AWS::S3::MultiRegionAccessPointPolicy
- AWS::Wisdom::Assistant
- AWS::Wisdom::AssistantAssociation
- AWS::Wisdom::KnowledgeBase