Shell Tutoriels
Les tutoriels de scripting shell offrent une approche systématique pour maîtriser les opérations en ligne de commande et l'automatisation. Nos tutoriels couvrent différents shells et techniques de script, adaptés aux débutants comme aux utilisateurs expérimentés. Grâce à des laboratoires pratiques et des exemples concrets, vous deviendrez compétent dans l'écriture de scripts shell efficaces. Notre environnement interactif en ligne de commande vous permet de pratiquer et d'expérimenter avec les commandes shell en temps réel.
Autres Arbres de Compétences
LinuxDevOpsCybersécuritéDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxFormation RHCSAFormation RHCE in Enterprise LinuxFormation LFCSGitCloudflareAWSDockerKubernetesFormation CKAFormation CKADFormation CKSAnsibleFormation RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIABase de donnéesMySQLPostgreSQLRedisMongoDBSQLitePythonRustGolangJavaCC++Développement webScience des données
Envoyer et consommer des tâches avec SQS
Créez une file de tâches, recevez un message de commande, traitez-le avec un traitement Lambda fourni et supprimez-le uniquement après avoir vérifié le résultat stocké.
AWSShell
Traiter les tâches en file sans effets en double
Protégez la création des commandes avec une condition atomique DynamoDB, consommez des tâches SQS répétées et prouvez que les doublons sont acquittés sans écraser un résultat métier terminé.
AWSShell
Isoler les tâches échouées avec une file de lettres mortes
Reliez une file source SQS à une file de lettres mortes, exécutez un consommateur fourni et prouvez l'isolation des tâches échouées après un nombre limité de tentatives, sans perdre les résultats valides.
AWSShell
Gérer le délai de visibilité et la nouvelle livraison
Observez l'expiration de la visibilité SQS, recevez la même tâche avec un nouvel identifiant de réception, prolongez son temps de traitement et acquittez-la après avoir vérifié un résultat réellement stocké.
AWSShell
Diffuser des notifications avec SNS et SQS
Publiez une seule fois les notifications de commandes, livrez-les à des files SQS indépendantes, filtrez un abonnement et vérifiez la frontière de permission sur le sujet source.
AWSShell
Synchronisez un répertoire de rapports
Synchronisez des rapports locaux vers un préfixe S3, examinez les objets nouveaux et mis à jour, prévisualisez une suppression ciblée et conservez les données d'archive sans rapport avec la tâche.
AWSLinuxShell
Stockez et récupérez des fichiers dans S3
Utilisez AWS CLI pour stocker, mettre à jour et récupérer des rapports dans S3, observer les changements du stockage et nettoyer vos ressources.
AWSLinuxShell
Partagez un fichier privé avec un lien temporaire
Partagez un rapport S3 avec un lien de téléchargement temporaire, vérifiez les autorisations et l'expiration, puis nettoyez les ressources de stockage privées.
AWSShellLinux
Définissez des règles de cycle de vie pour les exports temporaires
Configurez une règle de cycle de vie S3 ciblée pour les exports temporaires, examinez la politique enregistrée, protégez les documents permanents et nettoyez.
AWSLinuxShell
Restaurez un rapport écrasé avec la gestion des versions
Activez la gestion des versions S3, restaurez un rapport écrasé, retirez un marqueur de suppression pour rétablir l'accès et nettoyez toutes les versions historiques.
AWSShellLinux
Transformer les événements de commande pour un consommateur de file
Transformez les détails imbriqués d'événements de commande en messages SQS compacts, comparez deux charges utiles réelles et conservez les permissions de routage.
AWSShell
Acheminer les événements de commande avec EventBridge
Acheminez les événements de commande correspondants d'un bus EventBridge personnalisé vers SQS, limitez l'autorisation de la file à une règle et vérifiez que les événements non correspondants ou refusés ne modifient pas la file.
AWSShell
Réessayer une étape échouée et gérer les erreurs permanentes
Réessayez les tâches Lambda ayant échoué temporairement avec une attente croissante et limitée, dirigez les erreurs permanentes avec Catch et vérifiez l'historique réel et les résultats métier.
AWSShell
Empêcher les reprises d'un workflow de répéter un effet métier
Protégez l'écriture d'une commande avec une condition DynamoDB, puis prouvez qu'une reprise réelle après la première écriture ne répète ni ne remplace son effet métier.
AWSShell
Construire un workflow de commande en plusieurs étapes
Reliez deux tâches Lambda réelles dans un workflow Step Functions, sélectionnez et transmettez les résultats, rejetez les entrées invalides et testez les permissions d'exécution limitées.
AWSShell
Protéger les objets S3 avec une clé KMS
Chiffrez un export S3 fictif avec une clé KMS gérée par le client, séparez les permissions de lecture d'objet et de déchiffrement, diagnostiquez les échecs de lecture et nettoyez vos ressources.
AWSShell
Protéger un point de terminaison web avec AWS WAF
Créez et associez une Web ACL régionale, bloquez un préfixe d'URI sur une application HTTP réelle, mettez à jour la règle et vérifiez le nettoyage précis.
AWSShell
Chiffrer et déchiffrer un export privé avec KMS
Chiffrez un export privé fictif avec une clé KMS gérée par le client, autorisez un rôle de lecture à utiliser cette clé, prouvez les échecs de contexte et de permission et planifiez sa suppression.
AWSShell
- Précédent
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 20
- Suivant