AWS_INFRASTRUCTURE_CORE
AWS_CLI_v2_CONNECTED01_Config_Auth
aws configure- Setup initial (Keys/Region)aws sts get-caller-identity- Vérifier qui je suisaws configure list-profiles- Lister les profilsexport AWS_PROFILE=[n]- Switcher de compteaws help- Aide générale
02_EC2_Instances
aws ec2 describe-instances- Lister instancesaws ec2 start-instances --ids [id]- Démarreraws ec2 stop-instances --ids [id]- Arrêteraws ec2 run-instances --image-id [ami]- Lanceraws ec2 get-console-output --id [id]- Logs bootaws ec2 describe-images- Lister AMIs
03_S3_Buckets
aws s3 ls- Lister les bucketsaws s3 ls s3://[bucket]- Lister fichiersaws s3 mb s3://[name]- Créer bucketaws s3 cp [file] s3://[b]- Uploadaws s3 sync . s3://[b]- Synchroniser dossieraws s3 rm s3://[b]/[f]- Supprimeraws s3 presign s3://[b]/[f]- URL temporaire
04_IAM_Security
aws iam list-users- Lister utilisateursaws iam create-user --user-name [u]- Créer useraws iam list-groups- Lister groupesaws iam attach-user-policy- Donner droitsaws iam list-access-keys- Voir clés API
05_Lambda_Func
aws lambda list-functions- Lister fonctionsaws lambda invoke --function-name [f]- Appeleraws lambda update-function-code- MAJ codeaws lambda get-function --name [n]- Détails config
06_Networking
aws ec2 describe-vpcs- Voir VPCsaws ec2 describe-subnets- Voir Sous-réseauxaws elbv2 describe-load-balancers- Voir LBsaws route53 list-hosted-zones- DNS (R53)
07_Monitoring
aws logs describe-log-groups- Groupes logsaws logs tail [group] --follow- Stream logs CLIaws cloudwatch list-metrics- Voir métriques
08_Databases
aws rds describe-db-instances- Instances SQLaws dynamodb list-tables- Tables NoSQLaws dynamodb scan --table-name [t]- Lire data
09_JSON_Filtering_Output
Utilisez --query pour filtrer les résultats JSON (syntaxe JMESPath) :
aws ec2 describe-instances --query 'Reservations[*].Instances[*].[InstanceId, State.Name]' --output table