Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Amazon AWS EC2 pour débutants
Rating: 3.5 out of 5(16 ratings)
95 students

Amazon AWS EC2 pour débutants

Création de machines virtuelles avec Amazon
Last updated 10/2018
French

What you'll learn

  • Pourvoir répondre à la question : c'est quoi Amazon EC2
  • Savoir comment créer une instance
  • Décrire les régions et Zones
  • Les modes de paiement
  • Comment se connecter avec RDP ou SSH

Course content

8 sections10 lectures3h 16m total length
  • Introduction7:42

Requirements

  • Connaitre le principe du cloud
  • Avoir déjà créé une machine virtuelle
  • Connaitre Azure mais pas forcement
  • et aussi vous pensez que Amazon c'est que des livres......

Description

Présentation détaillée du cours : Amazon AWS EC2 - Fondamentaux et Pratique

Bienvenue dans ce cours complet consacré à Amazon EC2 (Elastic Compute Cloud), le service phare d’hébergement de machines virtuelles dans le cloud proposé par AWS. Ce module est spécialement conçu pour les débutants, mais aussi pour les utilisateurs ayant déjà une première expérience du cloud et souhaitant structurer leurs connaissances ou préparer une certification.

Objectifs pédagogiques

À l’issue de ce cours, vous serez capable de :

  • Comprendre le rôle clé d’Amazon EC2 dans l’écosystème AWS et dans la transformation digitale des entreprises.

  • Expliquer la notion de cloud computing et l’apport d’EC2 par rapport aux serveurs traditionnels.

  • Maîtriser le vocabulaire spécifique lié à EC2 (instances, AMI, VPC, Security Groups, etc.).

  • Explorer les différentes options d’achat d’instances EC2 : On-Demand, Reserved, Spot, Dedicated Hosts, Dedicated Instances.

  • Sélectionner la famille et le type d’instance adaptés à vos besoins (généraliste, optimisée mémoire, GPU, stockage, etc.).

  • Décrire la différence entre les régions, les zones de disponibilité, et leur impact sur la haute disponibilité et la latence.

  • Créer, configurer et lancer une instance EC2 sous Linux et Windows à partir de la console AWS.

  • Comprendre le concept d’AMI (Amazon Machine Image) et personnaliser vos propres images pour automatiser les déploiements.

  • Sécuriser vos accès grâce aux Security Groups et aux Key Pairs.

  • Prendre en main la connexion à une instance EC2 via SSH pour Linux et RDP pour Windows.

  • Gérer le cycle de vie de vos instances (arrêt, redémarrage, suppression, sauvegarde).

  • Utiliser les tags pour organiser et suivre vos ressources dans un contexte multi-environnement.

  • Gérer les coûts grâce aux bonnes pratiques d’optimisation et à l’utilisation des outils AWS Cost Explorer.

Programme détaillé

  1. Introduction à Amazon EC2

    • Qu’est-ce que le cloud computing ?

    • Pourquoi choisir AWS EC2 ?

    • Présentation du service et de son historique.

  2. Régions et Zones de Disponibilité

    • Définition et importance du choix de la région.

    • Impact de la latence, du stockage et de la législation.

    • Tolérance aux pannes grâce aux Availability Zones.

  3. Modèles de facturation et stratégies de paiement

    • Modèle On-Demand : flexibilité totale, paiement à l’heure ou à la seconde.

    • Instances réservées : optimisation des coûts pour des workloads prévisibles.

    • Instances Spot : réduction des coûts pour des tâches non critiques.

    • Instances dédiées et hosts dédiés : isolation physique, conformité et sécurité.

    • Facturation détaillée, monitoring des coûts, budgets et alertes.

  4. Familles et types d’instances

    • Classification des instances (t2, t3, m5, c5, r5, p4, etc.).

    • Cas d’usage pour chaque type (web server, bases de données, applications HPC…).

    • Performance, mémoire, réseau, stockage : comment choisir ?

  5. Amazon Machine Image (AMI)

    • Fonctionnement des AMI.

    • Différence entre AMI publiques, privées et Marketplace.

    • Créer et gérer ses propres images personnalisées.

  6. Lancer une instance EC2

    • Étapes de création depuis la console AWS.

    • Choix de l’AMI, de la taille, du disque et du réseau.

    • Configuration avancée (cloud-init, user data…).

  7. Connexion à une instance

    • Génération et gestion des Key Pairs.

    • Connexion SSH sous Linux : outils, sécurité, bonnes pratiques.

    • Connexion RDP sous Windows : configuration, accès distant sécurisé.

  8. Sécurité et gestion des accès

    • Introduction aux Security Groups et aux règles de pare-feu.

    • Notion de NACLs (Network ACLs) et VPC.

    • Gestion des accès administratifs.

  9. Gestion du cycle de vie des instances

    • Arrêter, redémarrer, terminer une instance.

    • Snapshots, sauvegardes et restaurations.

    • Mise à l’échelle manuelle et automatique (Auto Scaling Groups).

  10. Optimisation, tagging et bonnes pratiques

    • Suivi des coûts avec AWS Cost Explorer.

    • Mise en place des tags pour la gestion de parc et la facturation.

    • Bonnes pratiques de sécurité, audit et conformité.

Ateliers pratiques

Au fil du cours, vous réaliserez de nombreux exercices pratiques :

  • Déploiement d’une première instance Linux, installation d’un serveur web.

  • Déploiement d’une instance Windows et configuration d’un accès à distance.

  • Création de votre propre AMI.

  • Gestion de la sécurité réseau avec les Security Groups.

  • Arrêt et suppression sécurisée d’une instance.

  • Scénarios de récupération en cas d’erreur.

Pour aller plus loin

  • Introduction à l’automatisation du déploiement avec AWS CLI et CloudFormation.

  • Présentation rapide des outils complémentaires : EBS, EFS, S3 pour la gestion du stockage.

  • Utilisation de CloudWatch pour le monitoring et l’alerte sur les performances EC2.

  • Bonnes pratiques pour l’administration et le monitoring d’une flotte d’instances.

Public visé

Ce cours s’adresse :

  • Aux étudiants et développeurs souhaitant comprendre l’hébergement cloud.

  • Aux administrateurs système et DevOps qui veulent maîtriser AWS EC2.

  • Aux chefs de projet, consultants ou décideurs impliqués dans la transformation digitale.

Pré-requis

Aucune connaissance préalable d’AWS n’est requise, mais une familiarité avec l’informatique (réseaux, systèmes d’exploitation) facilitera la prise en main.

Conclusion

En suivant ce cours, vous acquerrez toutes les bases pour exploiter efficacement Amazon EC2, un savoir-faire incontournable pour toute carrière IT d’aujourd’hui. Vous serez en mesure de déployer rapidement des machines virtuelles adaptées à tous types de besoins, tout en maîtrisant les aspects de sécurité, de coût et de gestion au quotidien. Ce cours est une première étape essentielle avant d’aborder des sujets avancés comme l’automatisation, le DevOps, ou les architectures haute disponibilité sur AWS.

Prêt à démarrer l’aventure AWS EC2 ? Rejoignez-nous et prenez une longueur d’avance dans le cloud !

Who this course is for:

  • Tout ceux qui veulent héberger leur machines virtuelles dans un data-center
  • Tout ceux qui connaissent Azure et pas Amazon
  • ET tous les autres :)