AWS CLI : 50 commandes essentielles avec émulateur cloud

FREE actifLook & feel premiumResponsiveAWS CLI

AWS CLI : 50 commandes essentielles avec émulateur cloud FREE

Pratiquez AWS en toute sécurité avec des défis guidés, une sortie textuelle et un canvas visuel d’architecture.

Ce laboratoire ne crée aucune ressource réelle. Les commandes sont préparées pour l’apprentissage et utilisent des placeholders comme <VPC_ID>, <INSTANCE_ID> ou <ACCOUNT_ID>.

Activa JavaScript para usar el emulador multicloud de Weisewelt.

Liste de 50 commandes AWS à copier et exécuter

Utilisez Copier pour envoyer la commande dans le presse-papiers. Utilisez Charger pour essayer de la placer dans l’entrée de l’émulateur ou déclencher l’événement du plugin.

#DomaineCommandeÀ quoi ça sert ?Canvas / sortieAction
1Basesaws --versionVérifie la version installée d’AWS CLI v2.Affiche la CLI, la version et l’environnement local.
2Basesaws configure listListe les identifiants actifs, la région et la configuration du profil.Identifie le profil, la région et la source des identifiants sans exposer de secrets.
3Basesaws configure get regionRécupère la région configurée par défaut.Place le contexte régional où les ressources du laboratoire seront simulées.
4Identitéaws sts get-caller-identityValide l’identité AWS active : compte, utilisateur ou rôle.Dessine le compte actif, l’ARN, le profil et les permissions simulées.
5Régionsaws ec2 describe-regions --all-regions --query "Regions[].RegionName" --output tableListe les régions EC2 disponibles.Affiche le sélecteur de région et met en évidence la région du laboratoire.
6Réseau VPCaws ec2 create-vpc --cidr-block 10.10.0.0/16 --tag-specifications 'ResourceType=vpc,Tags=[{Key=Name,Value=ww-aws-vpc}]'Crée le VPC de base pour le laboratoire.Ajoute la couche réseau avec le CIDR 10.10.0.0/16.
7Tagsaws ec2 create-tags --resources <VPC_ID> --tags Key=Project,Value=Weisewelt Key=Environment,Value=FreeLabAjoute des tags de projet et d’environnement au VPC.Met à jour l’inventaire visuel avec les métadonnées de gouvernance.
8Réseau VPCaws ec2 describe-vpcs --filters "Name=tag:Name,Values=ww-aws-vpc"Interroge le VPC créé par nom.Met en évidence le VPC trouvé et affiche un ID de VPC simulé.
9Sous-réseau publicaws ec2 create-subnet --vpc-id <VPC_ID> --cidr-block 10.10.1.0/24 --availability-zone us-east-1a --tag-specifications 'ResourceType=subnet,Tags=[{Key=Name,Value=ww-public-a},{Key=Visibility,Value=public}]'Crée un sous-réseau public dans une zone de disponibilité.Dessine une zone publique avec CIDR, AZ et route Internet en attente.
10Sous-réseau privéaws ec2 create-subnet --vpc-id <VPC_ID> --cidr-block 10.10.11.0/24 --availability-zone us-east-1a --tag-specifications 'ResourceType=subnet,Tags=[{Key=Name,Value=ww-private-a},{Key=Visibility,Value=private}]'Crée un sous-réseau privé pour bases de données ou nœuds internes.Dessine une zone privée sans IP publique ni route Internet directe.
11Passerelle Internetaws ec2 create-internet-gateway --tag-specifications 'ResourceType=internet-gateway,Tags=[{Key=Name,Value=ww-igw}]'Crée une passerelle Internet pour la connectivité publique.Ajoute le composant IGW en dehors du VPC.
12Passerelle Internetaws ec2 attach-internet-gateway --internet-gateway-id <IGW_ID> --vpc-id <VPC_ID>Attache la passerelle Internet au VPC.Connecte visuellement le VPC à Internet.
13Routesaws ec2 create-route-table --vpc-id <VPC_ID> --tag-specifications 'ResourceType=route-table,Tags=[{Key=Name,Value=ww-public-rt}]'Crée une table de routes publique.Ajoute une table de routes associée à la zone publique.
14Routesaws ec2 create-route --route-table-id <ROUTE_TABLE_ID> --destination-cidr-block 0.0.0.0/0 --gateway-id <IGW_ID>Ajoute la route par défaut vers la passerelle Internet.Marque la route 0.0.0.0/0 du sous-réseau public via l’IGW.
15Routesaws ec2 associate-route-table --subnet-id <PUBLIC_SUBNET_ID> --route-table-id <ROUTE_TABLE_ID>Associe la table de routes au sous-réseau public.Active la connectivité publique pour ce sous-réseau.
16Sécuritéaws ec2 create-security-group --group-name ww-web-sg --description "Web access for Weisewelt lab" --vpc-id <VPC_ID>Crée un Security Group pour les instances web.Dessine le pare-feu logique entrant/sortant.
17Sécuritéaws ec2 authorize-security-group-ingress --group-id <SG_ID> --protocol tcp --port 22 --cidr 203.0.113.10/32Autorise SSH uniquement depuis une IP d’exemple contrôlée.Affiche une règle d’administration restrictive.
18Sécuritéaws ec2 authorize-security-group-ingress --group-id <SG_ID> --protocol tcp --port 80 --cidr 0.0.0.0/0Autorise le trafic HTTP public.Ouvre le port 80 sur le canvas avec un avertissement d’exposition publique.
19Sécuritéaws ec2 authorize-security-group-ingress --group-id <SG_ID> --protocol tcp --port 443 --cidr 0.0.0.0/0Autorise le trafic HTTPS public.Ouvre le port 443 et marque l’accès web sécurisé.
20Sécuritéaws ec2 describe-security-groups --group-ids <SG_ID> --output tableAffiche les règles du Security Group.Affiche les règles entrantes/sortantes dans l’inventaire de sécurité.
21EC2aws ec2 create-key-pair --key-name ww-key --query 'KeyMaterial' --output text > ww-key.pemCrée une paire de clés pour l’accès EC2.Ajoute des identifiants d’accès et avertit sur leur stockage sécurisé.
22EC2aws ec2 run-instances --image-id ami-0123456789abcdef0 --count 1 --instance-type t3.micro --key-name ww-key --security-group-ids <SG_ID> --subnet-id <PUBLIC_SUBNET_ID> --associate-public-ip-address --tag-specifications 'ResourceType=instance,Tags=[{Key=Name,Value=ww-web-01}]'Lance une instance EC2 dans le sous-réseau public.Dessine un serveur web avec des IP privées et publiques simulées.
23EC2aws ec2 describe-instances --filters "Name=tag:Name,Values=ww-web-01" --query "Reservations[].Instances[].{Id:InstanceId,State:State.Name,PrivateIP:PrivateIpAddress,PublicIP:PublicIpAddress}" --output tableAffiche l’état de l’instance et ses adresses IP.Met à jour l’état running/stopped et les IP publiques/privées.
24EC2aws ec2 describe-instance-status --instance-ids <INSTANCE_ID> --include-all-instancesVérifie la santé du système et de l’instance.Affiche les health checks dans la couche de supervision.
25Elastic IPaws ec2 allocate-address --domain vpcAlloue une Elastic IP pour le VPC.Ajoute une IP publique fixe à l’inventaire.
26Elastic IPaws ec2 associate-address --instance-id <INSTANCE_ID> --allocation-id <ALLOCATION_ID>Associe l’Elastic IP à l’instance EC2.Connecte l’IP publique fixe au serveur web.
27EC2aws ec2 stop-instances --instance-ids <INSTANCE_ID>Arrête une instance EC2.Change l’état visuel en stopped et conserve la configuration.
28EC2aws ec2 start-instances --instance-ids <INSTANCE_ID>Démarre une instance arrêtée.Change l’état visuel en running.
29EC2aws ec2 terminate-instances --instance-ids <INSTANCE_ID>Termine une instance EC2.Supprime le serveur et conserve l’historique de l’action.
30EBSaws ec2 create-volume --availability-zone us-east-1a --size 20 --volume-type gp3 --tag-specifications 'ResourceType=volume,Tags=[{Key=Name,Value=ww-data-vol}]'Crée un volume EBS gp3.Ajoute du stockage persistant dans la même zone de disponibilité.
31EBSaws ec2 attach-volume --volume-id <VOLUME_ID> --instance-id <INSTANCE_ID> --device /dev/sdfAttache un volume EBS à une instance.Connecte le stockage persistant au serveur.
32Snapshot EBSaws ec2 create-snapshot --volume-id <VOLUME_ID> --description "Snapshot Weisewelt Free Lab"Crée un snapshot depuis un volume EBS.Ajoute une sauvegarde incrémentale dans la couche de protection.
33S3aws s3 mb s3://ww-free-lab-<ACCOUNT_ID>-demo --region us-east-1Crée un bucket S3 pour le laboratoire.Dessine un bucket d’objets avec région et nom unique.
34S3aws s3 cp ./index.html s3://ww-free-lab-<ACCOUNT_ID>-demo/index.htmlCopie un fichier local dans le bucket.Affiche l’objet téléversé dans le bucket.
35S3aws s3 sync ./site s3://ww-free-lab-<ACCOUNT_ID>-demo --deleteSynchronise un dossier local avec S3.Simule le déploiement d’un site statique et les changements incrémentaux.
36S3aws s3 ls s3://ww-free-lab-<ACCOUNT_ID>-demo --recursive --human-readable --summarizeListe les objets du bucket avec un résumé.Met à jour le nombre d’objets et la taille totale.
37Versioning S3aws s3api put-bucket-versioning --bucket ww-free-lab-<ACCOUNT_ID>-demo --versioning-configuration Status=EnabledActive le versioning du bucket S3.Marque la protection contre les écrasements accidentels.
38IAMaws iam create-role --role-name ww-lambda-exec --assume-role-policy-document file://trust-policy.jsonCrée un rôle IAM pour l’exécution Lambda.Ajoute une identité de service et une relation de confiance.
39IAMaws iam attach-role-policy --role-name ww-lambda-exec --policy-arn arn:aws:iam::aws:policy/service-role/AWSLambdaBasicExecutionRoleAttache la stratégie gérée pour les logs Lambda de base.Met à jour les permissions effectives du rôle.
40Lambdaaws lambda create-function --function-name ww-hello-free --runtime python3.12 --role arn:aws:iam::<ACCOUNT_ID>:role/ww-lambda-exec --handler app.handler --zip-file fileb://function.zipCrée une fonction Lambda à partir d’un package ZIP.Dessine une fonction serverless connectée à IAM et CloudWatch Logs.
41Lambdaaws lambda invoke --function-name ww-hello-free response.jsonInvoque la fonction Lambda et stocke la réponse.Affiche l’événement, l’exécution et la réponse simulée.
42CloudWatch Logsaws logs describe-log-groups --log-group-name-prefix /aws/lambda/ww-hello-freeAffiche les groupes de logs Lambda.Ouvre la couche d’observabilité et les traces.
43CloudWatchaws cloudwatch put-metric-alarm --alarm-name ww-cpu-high --metric-name CPUUtilization --namespace AWS/EC2 --statistic Average --period 300 --threshold 80 --comparison-operator GreaterThanThreshold --dimensions Name=InstanceId,Value=<INSTANCE_ID> --evaluation-periods 2Crée une alarme CPU élevée pour EC2.Ajoute une alerte de supervision à l’instance.
44RDSaws rds create-db-subnet-group --db-subnet-group-name ww-db-subnets --db-subnet-group-description "Weisewelt private DB subnets" --subnet-ids <PRIVATE_SUBNET_ID_A> <PRIVATE_SUBNET_ID_B>Crée un groupe de sous-réseaux privés pour RDS.Place la base de données dans le réseau privé.
45RDSaws rds create-db-instance --db-instance-identifier ww-mysql-free --db-instance-class db.t4g.micro --engine mysql --master-username admin --master-user-password <STRONG_PASSWORD> --allocated-storage 20 --db-subnet-group-name ww-db-subnets --no-publicly-accessibleCrée une instance RDS MySQL privée.Dessine une base de données sans IP publique avec accès interne.
46EKSaws eks create-cluster --name ww-eks-free --role-arn arn:aws:iam::<ACCOUNT_ID>:role/ww-eks-cluster-role --resources-vpc-config subnetIds=<PUBLIC_SUBNET_ID>,<PRIVATE_SUBNET_ID>,securityGroupIds=<SG_ID>Crée le plan de contrôle Amazon EKS.Ajoute un plan de contrôle Kubernetes géré avec configuration réseau.
47EKSaws eks describe-cluster --name ww-eks-free --query "cluster.{Name:name,Status:status,Endpoint:endpoint,Version:version}" --output tableAffiche l’état, l’endpoint et la version du cluster EKS.Met à jour l’état du plan de contrôle.
48EKSaws eks create-nodegroup --cluster-name ww-eks-free --nodegroup-name ww-ng-free --node-role arn:aws:iam::<ACCOUNT_ID>:role/ww-eks-node-role --subnets <PRIVATE_SUBNET_ID_A> <PRIVATE_SUBNET_ID_B> --instance-types t3.medium --scaling-config minSize=1,maxSize=3,desiredSize=1Crée un groupe de nœuds géré pour EKS.Dessine des nœuds privés et une capacité évolutive.
49EKSaws eks update-kubeconfig --region us-east-1 --name ww-eks-freeMet à jour le kubeconfig local pour accéder au cluster.Marque l’accès administratif depuis le terminal.
50CloudFormationaws cloudformation deploy --template-file template.yaml --stack-name ww-free-stack --capabilities CAPABILITY_NAMED_IAM --parameter-overrides Environment=freeDéploie l’infrastructure as code avec CloudFormation.Regroupe les ressources dans une stack et affiche les dépendances.
Commencez par l’identité, la région et le VPC avant d’exécuter EC2, RDS ou EKS.
Remplacez les placeholders uniquement dans l’émulateur ou dans des environnements réels contrôlés.
Dans des comptes réels, validez les permissions, les coûts et les politiques de sécurité avant d’exécuter des commandes de création.

Weisewelt Math & Science Lab : émulateurs académiques interactifs de mathématiques et de sciences

Mathématiques et sciences · Lycée et université

Weisewelt Math & Science Lab : émulateurs académiques interactifs de mathématiques et de sciences

Apprenez avec des laboratoires académiques interactifs, des exercices originaux, un canvas visuel et des défis alignés sur des compétences internationales.

Une manière visuelle d’apprendre les mathématiques et les sciences

Weisewelt Math & Science Lab transforme les sujets complexes en défis guidés, explications étape par étape et visualisations. L’objectif est de comprendre comment appliquer les connaissances dans des situations réelles.

Algebra Lab

Équations, polynômes, factorisation, radicaux, exposants et logarithmes.

Fonctions et graphiques

Plan cartésien, domaine, image, transformations et interprétation visuelle.

Géométrie et trigonométrie

Triangles, cercle trigonométrique, théorème de Pythagore, aires, volumes et navigation.

Science Lab

Méthode scientifique, physique, chimie, biologie et sciences de la Terre.

Niveaux académiques suggérés

  • ISCED 3 : lycée ou enseignement secondaire supérieur.
  • ISCED 4/5 : transition préuniversitaire, technique ou préparatoire.
  • ISCED 6/7 : université, licence, ingénierie, spécialisation ou deuxième cycle.
Weisewelt: Les exercices sont originaux et conçus pour soutenir des compétences académiques internationales, sans copier de programmes officiels.

Modes Free, Lite, Pro et Pro Plus

L’expérience évolue des exercices d’introduction vers des défis avancés avec des applications en ingénierie, économie, données, santé, environnement et intelligence artificielle.

PlanObjectifContenu
FreeIntroduction guidéeAlgèbre, fonctions de base, sciences scolaires et canvas initial.
LitePratique structuréePlus de défis, rétroaction étendue et problèmes contextualisés.
ProApplication avancéeCalcul, algèbre linéaire, physique, chimie et analyse des résultats.
Pro PlusNiveau universitaire et professionnelMathématiques pour l’IA, data science, simulations et scénarios intégrateurs.

Essayez le laboratoire interactif

Choisissez un thème, résolvez le défi, observez le canvas et comparez votre réponse avec la solution attendue.

Activa JavaScript para usar el emulador interactivo Weisewelt Math & Science Lab.

Apprentissage académique sur tout appareil

Le laboratoire est conçu pour ordinateur, tablette et mobile. Il peut être intégré aux blogs, cours, roadmaps, diagnostics éducatifs et produits Weisewelt par langue et par niveau.

Weisewelt NeuroCheck : outil visuel d’orientation pour la neurodiversité et le bien-être

🧠 Weisewelt NeuroCheck FREE

Triage visuel d’orientation pour l’attention, le comportement et le bien-être

Weisewelt NeuroCheck est un outil interactif et convivial qui aide à identifier des signaux d’orientation liés à l’attention, l’impulsivité, la sensibilité sensorielle, l’anxiété, l’humeur, le TOC, la régulation émotionnelle et le fonctionnement quotidien.

Il est conçu pour les adultes, les parents et les tuteurs qui souhaitent observer des schémas initiaux de manière claire, visuelle et responsable avant de décider si une évaluation professionnelle peut être utile.

✅ Phase FREE activée 📱 Responsive mobile, tablette et ordinateur 🔒 Résultat orientatif et privé

Comment ça fonctionne ?

L’utilisateur répond à des questions visuelles et interactives. Chaque réponse ajoute des signaux par dimension et permet de générer un profil orientatif.

  • Questions claires et conviviales.
  • Cartes visuelles faciles à utiliser.
  • Résultat immédiat à l’écran.

Qu’évalue-t-il ?

La phase FREE examine des signaux généraux pouvant être liés à la neurodiversité, au bien-être émotionnel et au fonctionnement quotidien.

  • TDAH et attention.
  • Autisme / neurodiversité.
  • TOC, anxiété, humeur, sommeil et régulation émotionnelle.

Que fournit-il ?

Il fournit un résultat orientatif, des suggestions initiales, des références de soutien et une option pour enregistrer ou imprimer le rapport.

  • Pourcentage de rapprochement par profil.
  • Interprétation claire et responsable.
  • Recommandations initiales.
Important : Weisewelt NeuroCheck ne diagnostique pas le TDAH, l’autisme, le TOC, l’anxiété, la dépression ni toute autre condition médicale ou psychologique. C’est un outil éducatif de triage orientatif. Si les signaux affectent la vie quotidienne, l’école, le travail, la famille ou le bien-être émotionnel, il est recommandé de consulter un professionnel qualifié.

Comparatif des plans

La phase FREE est déjà activée. Les plans LITE, PRO et PRO Plus seront bientôt disponibles avec des rapports plus complets, un suivi et des fonctionnalités avancées.

LITE / PRO / PRO Plus bientôt
FonctionFREELITEPROPRO Plus
ÉtatActifBientôt disponibleBientôt disponibleBientôt disponible
Type de résultatRésultat orientatif de baseRésultat élargi par dimensionRésultat avancé avec historiqueRapport complet familial, scolaire ou professionnel
Questions visuelles De base Élargies Avancées Avancées multi-utilisateurs
Sexe et étape de vie Optionnel Avec lecture contextuelle Avec suivi Par utilisateur ou groupe
Profils orientatifsTDAH, autisme/neurodiversité, TOC, anxiété, humeur, sommeil et régulationPlus de détail par profilComparaison entre évaluationsVue complète par personne, famille, école ou entreprise
Pourcentage de rapprochement Orientatif Expliqué par dimension Avec évolution historique Avec analyse comparative
PDF téléchargeable1–2 pages2–4 pages5–7 pages8–10 pages
SuggestionsInitiales et généralesPar dimension et étapePersonnalisées avec roadmapPlan complet par contexte
RoadmapVue de baseRoadmap initialRoadmap personnel avec suiviRoadmap avancé familial, scolaire ou professionnel
HistoriqueNon inclusHistorique local optionnelHistorique de l’utilisateur enregistréHistorique multi-utilisateur et comparatif
Utilisation recommandéePremier triage orientatifUtilisateur souhaitant plus de détailsSuivi personnel ou familialFamilles, écoles, entreprises ou groupes

Les pourcentages et les résultats sont orientatifs. Weisewelt NeuroCheck ne diagnostique pas de conditions médicales ou psychologiques. Si les signaux affectent la vie quotidienne, une évaluation professionnelle est recommandée.

Commencez votre triage orientatif FREE

Répondez calmement. Le résultat se base sur vos réponses et ne remplace pas une évaluation professionnelle.

FREE activé