Tutoriels DevOps Engineer

Les tutoriels DevOps Engineer couvrent Linux, Docker, Kubernetes, CI/CD et les workflows cloud-native avec automatisation et conteneurisation.

Restaurez des fichiers depuis un instantané EBS

Restaurez des fichiers depuis un instantané EBS

Sauvegardez un volume EBS de rapports, observez une suppression de fichier, restaurez un nouveau volume et vérifiez les données récupérées de l'application.
LinuxAWS
Stockez les fichiers d'une application sur un volume EBS

Stockez les fichiers d'une application sur un volume EBS

Créez et attachez un volume de données EBS, formatez-le et montez-le sur EC2, servez un rapport et vérifiez le nettoyage des ressources.
AWSLinux
Lancer un serveur d'application EC2

Lancer un serveur d'application EC2

Lancez une instance EC2 depuis une AMI Ubuntu préparée, connectez-vous en SSH, configurez l'application fournie et vérifiez sa réponse HTTP avant de terminer le serveur.
AWSLinux
Initialiser une instance avec User Data

Initialiser une instance avec User Data

Configurez automatiquement une application de rapports au lancement EC2 avec un script Bash User Data, examinez le journal et vérifiez la réponse avant de terminer l'instance.
AWSLinux
Envoyer et consommer des tâches avec SQS

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

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

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

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

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
Définissez des règles de cycle de vie pour les exports temporaires

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

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
Exécuter une fonction Lambda avec un événement JSON

Exécuter une fonction Lambda avec un événement JSON

Déployez du code Python calculant un total de commande, invoquez des événements JSON, reliez les journaux d'exécution réels et modifiez le calcul avant le nettoyage ciblé.
AWSPython
Premiers pas avec AWS sur LabEx

Premiers pas avec AWS sur LabEx

Apprenez les bases de Terminal, identifiez l'appelant AWS, modifiez un message avec AWS CLI, observez-le dans AWS View et nettoyez les ressources.
AWSLinuxShell
Acheminer les événements de commande avec EventBridge

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
Transformer les événements de commande pour un consommateur de file

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
Réessayer une étape échouée et gérer les erreurs permanentes

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

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

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
  • Précédent
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 510
  • Suivant