| AWS | Groupe d’autoscaling | Downsize Autoscaling Group | Un groupe d’autoscaling utilise moins de 5 % du CPU et de 10 % de la mémoire. | Agent Datadog |
| AWS | Groupe d’autoscaling | Migrate Legacy Autoscaling Group instances to new types | Un groupe d’autoscaling inclut des types d’instances obsolètes. | |
| AWS | Trail Cloudtrail | Delete unnecessary Cloudtrail Trails | Le nombre de trails CloudTrail actifs sur un compte est supérieur à ce qui est nécessaire. | |
| AWS | Logs CloudWatch | Delete Lambda Cloudwatch Logs and write permissions | Vous pouvez retirer l’autorisation d’écriture de logs CloudWatch pour une fonction Lambda. | |
| AWS | DynamoDB | Delete DynamoDB Global Secondary Index | Un index secondaire global (GSI ou Global Secondary Index) d’une table DynamoDB ne possède aucune lecture. | |
| AWS | DynamoDB | Delete DynamoDB Table | Une table DynamoDB ne possède aucune lecture ni aucune écriture autre qu’une réplique. | |
| AWS | DynamoDB | Delete Extra On-Demand Backups | Une table DynamoDB engendre des frais pour plus de deux sauvegardes à la demande. | |
| AWS | DynamoDB | Downsize DynamoDB Capacity | Plus de 80 % du temps, une table DynamoDB provisionnée utilise moins de 80 % de sa capacité de lecture et d’écriture. | |
| AWS | DynamoDB | Migrate DynamoDB to Infrequent Access Table Class | La migration vers la classe de table Infrequent Access (IA) permet de réduire davantage vos coûts de stockage en évitant les dépenses supplémentaires liées aux tarifs basés sur la capacité. | |
| AWS | Table DynamoDB | Migrate DynamoDB to On-Demand Capacity Mode | L’utilisation horaire de la capacité de lecture et d’écriture d’une table DynamoDB provisionnée a atteint un niveau inférieur à 18 % au moins une fois au cours des deux dernières semaines. | |
| AWS | Table DynamoDB | Migrate DynamoDB to Provisioned Capacity Mode | L’utilisation horaire de la capacité de lecture et d’écriture d’une table DynamoDB à la demande a systématiquement dépassé 18 %. | |
| AWS | Table DynamoDB | Migrate DynamoDB to Standard Table Class | La migration vers la classe de table Standard permet de réduire potentiellement vos coûts liés à la capacité en évitant les dépenses liées aux tarifs basés sur le stockage, ou permet d’utiliser le niveau de classe Standard, qui est gratuit, pour le stockage. | |
| AWS | Snapshot EBS | Delete Old EBS Snapshots | Des snapshots EBS datent d’au moins 90 jours et peuvent être supprimés. | |
| AWS | Volume EBS | Downsize EBS Volume Provisioned IOPS | Un volume EBS utilise moins de 80 % des requêtes d’E/S provisionnées par seconde (IOPS) pour les lectures et écritures. | Intégration Amazon EC2 |
| AWS | Volume EBS | Downsize EBS Volume Provisioned Throughput | Un volume EBS utilise moins de 80 % du débit provisionné pour les lectures et écritures. | Intégration Amazon EC2 |
| AWS | Volume EBS | Downsize EBS volume storage capacity | Un volume EBS utilise moins de 20 % de sa capacité de stockage. | Intégration Amazon EC2 |
| AWS | Volume EBS | Migrate EBS Volume from GP2 to GP3 | Des volumes EBS de type GP2 peuvent être mis à niveau vers GP3 afin de réduire leurs coûts et d’améliorer leurs performances. | |
| AWS | Volume EBS | Migrate EBS Volume from IO1 to GP3 | Des volumes EBS de type IO1 peuvent être mis à niveau vers GP3 afin de réduire leurs coûts et d’améliorer leurs performances. | |
| AWS | Volume EBS | Terminate Unattached EBS Volume | Un volume n’est pas associé à une instance EC2. | |
| AWS | Volume EBS | Terminate Unused EBS Volume | Un volume n’effectue aucune activité de lecture ou d’écriture. | |
| AWS | IP élastique | Delete Idle Elastic IP | Des adresses IP élastiques engendrent des frais d’inactivité dans le rapport sur les coûts et l’utilisation AWS. | |
| AWS | Instance EC2 | Downsize EC2 Instance Running Memcached | Une instance EC2 qui exécute Memcached utilise moins de 25 % du CPU utilisateur et n’est pas conteneurisée. | Intégration Memcache |
| AWS | Instance EC2 | Downsize EC2 Instance Running MySQL | Une instance EC2 qui exécute MySQL consomme moins de 25 % du CPU utilisateur et plus de 25 % de la mémoire utilisable, et n’est pas conteneurisée ni une réplique. | Integration MySQL |
| AWS | Instance EC2 | Downsize EC2 Instance Running Postgres | Une instance EC2 qui exécute Postgres consomme moins de 25 % du CPU utilisateur et plus de 25 % de la mémoire utilisable, et n’est pas conteneurisée ni une réplique. | Intégration Postgres |
| AWS | Instance EC2 | Downsize EC2 Instance Running Redis | Une instance EC2 qui exécute Redis utilise moins de 25 % du CPU utilisateur, n’est pas conteneurisée et n’est pas une instance primaire (leader), une instance secondaire (follower) ni une partition. | Intégration Redis |
| AWS | Instance EC2 | Downsize EC2 instance | Des instances EC2 utilisent moins de 50 % du CPU et de la mémoire. | Agent Datadog |
| AWS | Instance EC2 | Migrate Legacy EC2 instance | Des instances EC2 appartiennent à une génération précédente et peuvent être mises à niveau vers un type d’instance plus récent. | Agent Datadog |
| AWS | Instance EC2 | Terminate EC2 Instance running MySQL | Une instance EC2 qui exécute MySQL utilise moins d’une connexion simultanée et n’est pas conteneurisée ni une réplique. | Intégration MySQL |
| AWS | Instance EC2 | Terminate EC2 instance | Des instances EC2 utilisent moins de 5 % du CPU et moins de 10 % de la mémoire. | Agent Datadog |
| AWS | Instance EC2 | Terminate EC2 instance running Memcached | Une instance EC2 qui exécute Memcached n’engendre aucun accès à l’espace de clés et n’est pas conteneurisée. | Intégration Memcache |
| AWS | Instance EC2 | Terminate EC2 instance running Postgres | Une instance EC2 qui exécute Postgres utilise moins d’une connexion simultanée et n’est pas conteneurisée ni une réplique. | Intégration Postgres |
| AWS | Instance EC2 | Terminate EC2 instance running Redis | Une instance EC2 qui exécute Redis n’engendre aucun accès à l’espace de clés et n’est pas conteneurisée ni une instance primaire (leader), une instance secondaire (follower) ou une partition. | Intégration Redis |
| AWS | Référentiel ECR | Delete ECR Repository | Un référentiel ECR n’engendre aucune extraction d’image. | |
| AWS | Référentiel ECR | Delete old ECR Images | Des octets d’image ECR datent de plus de 180 jours. | |
| AWS | Définition de tâche ECS | Downsize ECS Task Size | Une tâche ECS utilise moins de 50 % du CPU ou de la mémoire demandés. | Surveillance des conteneurs |
| AWS | Cluster ElastiCache | Purchase Reserved ElastiCache Node | Un nœud ElastiCache datant de plus de 45 jours est toujours facturé sur la base de tarifs à la demande. | |
| AWS | Cluster ElastiCache | Terminate ElastiCache Cluster | Un cluster Redis ElasticCache n’engendre aucun accès à la mémoire tampon ni aucun octet de réplication. | |
| AWS | Lambda | Downsize Lambda Function Provisioned Concurrency | Le niveau de simultanéité d’une fonction AWS Lambda est trop important. | |
| AWS | Répartiteur de charge classique | Terminate Classic Load Balancer | Un répartiteur de charge élastique classique ne possède aucune connexion active et n’est pas associé à une instance EC2. | |
| AWS | Répartiteur de charge d’application | Terminate Application Load Balancer | Un répartiteur de charge d’application ne traite aucun trafic. | |
| AWS | Répartiteur de charge réseau | Terminate Network Load Balancer | Un répartiteur de charge réseau ne traite aucun octet. | |
| AWS | Courtier MQ | Terminate MQ Broker | Un courtier MQ ne possède aucune connexion. | |
| AWS | OpenSearch | Delete OpenSearch Domain | Un domaine OpenSearch ne possède aucune connexion. | |
| AWS | Domaine OpenSearch | Purchase Reserved OpenSearch Instance | Une instance OpenSearch datant de plus de 45 jours est toujours facturée sur la base de tarifs à la demande. | |
| AWS | Instance RDS | Downsize RDS Instance Provisioned IOPS | Des instances RDS ont utilisé moins de 80 % des requêtes d’E/S provisionnées par seconde (IOPS) au cours des deux dernières semaines. | |
| AWS | Instance RDS | Migrate the RDS Instance Engine | Un RDS utilise une version de moteur qui n’est plus prise en charge et qui entraîne des [frais d’assistance additionnels] (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/extended-support-charges.html). | |
| AWS | Instance RDS | Purchase Reserved RDS Instance | Une instance RDS datant de plus de 45 jours est toujours facturée sur la base de tarifs à la demande. | |
| AWS | Instance RDS | Terminate Unused RDS Instance | Une instance RDS ne possède aucune connexion à une base de données ni aucune latence pour les répliques. | |
| AWS | Redshift | Purchase Reserved Redshift Cluster Node | Un nœud de cluster Redshift datant de plus de 45 jours est toujours facturé sur la base de tarifs à la demande. | |
| AWS | Redshift | Terminate Redshift Cluster | Un cluster Redshift ne possède aucune connexion à une base de données. | |
| AWS | Compartiment S3 | Delete S3 non-current version objects | Un compartiment S3 standard ne possédant pas de cycle d’expiration pour les versions non actuelles, et n’étant pas utilisé par un site web, contient des octets de stockage de versions non actuelles datant de plus de 30 jours. | Storage Lens |
| AWS | Compartiment S3 | Delete abandoned S3 multipart uploads | Des compartiments S3 possèdent des chargements partitionnés incomplets datant de plus de 7 jours qui consomment de l’espace de stockage. | Storage Lens |
| AWS | Compartiment S3 | Transition S3 IA and Glacier objects to Intelligent-Tiering | Un compartiment engendre des frais de suppression anticipée. | |
| AWS | Compartiment S3 | Transition S3 Standard objects to Intelligent Tiering | Les coûts d’un compartiment sont presque entièrement calculés en Go de stockage standard, mais des requêtes GET indiquent que peu d’objets sont utilisés. | |
| AWS | Passerelle NAT | Reduce NAT Gateway Cross-Zone Transfers | Les ressources nécessitant une passerelle NAT doivent utiliser une passerelle dans leur zone de disponibilité, sans quoi cela pourrait engendrer des frais inutiles de transfert entre zones. | |
| AWS | Passerelle NAT d’un VPC | Reduce NAT Within-VPC Transfers | Les ressources d’un même VPC doivent éviter de communiquer entre elles par l’intermédiaire d’une passerelle NAT, car cela entraîne des frais de traitement inutiles liés à la passerelle NAT. | NPM |
| AWS | Passerelle NAT | Terminate NAT Gateway | Aucun octet ne transite par une passerelle NAT. | |
| Azure | Cluster AKS | Terminate AKS Cluster | Un cluster AKS possède une utilisation du CPU inférieure à 5 %. | |
| Azure | Azure App Service | Purchase Reservation for App Service | Un service d’application datant de plus de 45 jours est facturé sur la base de tarifs à la demande. | |
| Azure | Application conteneurisée | Downsize Container App | Une application conteneurisée possède un nombre minimum de répliques supérieur à ce qui est nécessaire. | |
| Azure | Répartiteur de charge | Delete Load Balancer | Un répartiteur de charge n’a transféré aucun octet. | |
| Azure | Disque géré | Delete Unattached Managed Disk | Un disque géré n’est pas associé et peut être supprimé. | |
| Azure | Disque géré | Delete Unused Managed Disk | Un disque géré n’effectue aucune opération de lecture/écriture et peut être supprimé. | |
| Azure | Disque géré | Downsize Managed Disk IOPS | Un disque géré utilise moins de 80 % des requêtes d’E/S provisionnées par seconde (IOPS). | |
| Azure | Disque géré | Downsize Managed Disk Throughput | Un disque géré utilise moins de 80 % du débit provisionné. | |
| Azure | Base de données MySQL | Purchase Reservation for MySQL | Une base de données MySQL ne couvre aucune réservation et date de plus de 45 jours. | |
| Azure | Base de données MySQL | Terminate Database for MySQL | Un serveur de base de données ne possède aucune connexion et peut être abandonné. | |
| Azure | Base de données pour PostgreSQL | Purchase Reservation for PostgreSQL | Une base de données PostgreSQL ne couvre aucune réservation et date de plus de 45 jours. | |
| Azure | SQL Server | Terminate SQL Server | Un serveur SQL Server ne possède aucune connexion et peut être abandonné. | |
| Azure | Base de données SQL Server | Downsize SQL Server Database DTU | Une base de données SQL Server possède une faible utilisation des unités de transaction de base de données (DTU) et peut être dimensionnée à la baisse. | |
| Azure | Base de données SQL Server | Purchase Reservation for SQL Server Database | Une base de données SQL Server ne couvre aucune réservation et date de plus de 45 jours. | |
| Azure | Base de données SQL Server | Terminate SQL Server Database | Un base de données SQL Server ne possède aucune connexion réussie et utilise très peu de CPU, et peut donc être abandonnée. | |
| Azure | Instance SQL Server gérée | Purchase Reservation for SQL Server Managed Instance | Une réservation d’achat existe pour une instance SQL Server gérée qui ne couvre aucune réservation et date de plus de 45 jours. | |
| Azure | Instance de VM | Downsize Azure VM Instance | Une Instance de VM peut être dimensionnée à la baisse vers un type d’instance plus petit. | Agent Datadog |
| Azure | Instance de VM | Terminate Azure VM Instance | Une instance de VM utilise moins de 5 % du CPU utilisateur et plus de 90 % de la mémoire utilisable. | Agent Datadog |
| GCP | Job Cloud Run | Purchase Flexible CUD for Cloud Run Job | Des jobs Cloud Run bénéficient de remises flexibles sur engagement d’utilisation. | |
| GCP | Adresse de calcul | Delete Unused Compute IP Address | Des adresses IP de calcul sont inutilisées et peuvent être supprimées. | |
| GCP | Disque de calcul | Delete Unattached Compute Disk | Des disques de calcul ne sont pas associés et peuvent être supprimés. | |
| GCP | Disque de calcul | Delete Unused Compute Disk | Des disques de calcul ne sont pas utilisés et peuvent être supprimés. | |
| GCP | Adresse de calcul globale | Delete Unused Compute Global IP Address | Des adresses IP de calcul globales ne sont pas utilisées et peuvent être supprimées. | |
| GCP | Instance de calcul | Downsize Compute Instance | Une instance de calcul avec une faible utilisation du CPU et de la mémoire peut être dimensionnée à la baisse vers un type d’instance plus petit. | Agent Datadog |
| GCP | Instance de calcul | Terminate Compute Instance | Une instance de calcul possède une faible utilisation du CPU, une mémoire à haute disponibilité et une activité réseau minime. | Agent Datadog |
| GCP | Instance CloudSQL | Downsize CloudSQL Database | Des instances CloudSQL sont surprovisionnées et peuvent être dimensionnées à la baisse. | |
| GCP | Instance CloudSQL | Purchase CUD for Cloud SQL | Des instances CloudSQL bénéficient de remises sur engagement d’utilisation. | |
| GCP | Instance CloudSQL | Terminate CloudSQL Instance | Des instances CloudSQL possèdent une utilisation minimale et peuvent être abandonnées. | |
| GCP | Compartiment de stockage | Delete Non-Current Cloud Storage Objects | Des compartiments de stockage dans le cloud disposent de règles de cycle de vie visant à supprimer automatiquement les versions non actuelles des objets. | |
| GCP | Compartiment de stockage | Transition Cloud Storage Bucket to Autoclass | Des objets d’un compartiment de stockage peuvent être automatiquement migrés vers des niveaux d’archive pour bénéficier de tarifs plus avantageux. | |
| AWS | Déploiement Kubernetes | Downsize Deployment | Des conteneurs n’utilisent qu’une fraction du CPU ou de la mémoire demandés. | Agent Datadog |
| Azure | Déploiement Kubernetes | Downsize Deployment | Des conteneurs n’utilisent qu’une fraction du CPU ou de la mémoire demandés. | Agent Datadog |
| GCP | Déploiement Kubernetes | Downsize Deployment | Des conteneurs n’utilisent qu’une fraction du CPU ou de la mémoire demandés. | Agent Datadog |