Amazon Web Services (AWS) - Développement

Session en présentiel à Casablanca & Rabat Maroc

À propos de notre formation

La formation AWS – Développement est conçue pour les développeurs qui souhaitent créer, déployer et maintenir des applications sur la plateforme Amazon Web Services. Elle couvre les services et outils AWS essentiels au développement d’applications Cloud et permet de maîtriser l’intégration des services AWS dans des projets logiciels.

Ce cours comprend

À qui s'adresse cette formation ?

Objectifs de la formation :


Programme de formation

Jour 1 : Introduction à AWS et aux bases du cloud computing

1. Introduction à AWS et au Cloud Computing

  • Qu’est-ce que le Cloud Computing ? Avantages et inconvénients.
  • Présentation générale d’AWS et de ses services clés.
  • Modèle de services cloud : IaaS, PaaS, SaaS.
  • AWS Free Tier et gestion des comptes.

2. Architecture et services fondamentaux d’AWS

  • EC2 : Instances, types d’instances, configuration, gestion des clés SSH.
  • S3 : Stockage d’objets, création de buckets, gestion des permissions.
  • IAM (Identity and Access Management) : Création d’utilisateurs et rôles, gestion des permissions.
  • VPC : Concepts de base, sous-réseaux, sécurité réseau avec les groupes de sécurité et ACLs.

Jour 2 : Développement d’applications avec AWS

1. Services de calcul

  • Amazon EC2 : Lancer et configurer des instances EC2, gestion des images AMI.
  • Introduction à Elastic Beanstalk pour le déploiement d’applications.
  • AWS Lambda : Développement d’applications serverless, déclencheurs d’événements.

2. Développement avec des bases de données

  • Amazon RDS : Configuration d’une base de données relationnelle, sécurité et sauvegarde.
  • Amazon DynamoDB : Introduction aux bases de données NoSQL, création de tables, gestion des indexes.
  • Amazon Aurora : Base de données hautement performante compatible MySQL et PostgreSQL.

3. Développement d’API avec AWS API Gateway

  • Créer et gérer des API RESTful avec API Gateway.
  • Connexion des API aux fonctions AWS Lambda.
  • Sécurisation des API avec IAM roles et API Keys.

Jour 3 : Intégration et déploiement continu

1. Introduction aux pratiques CI/CD

  • Concepts de base de l’intégration continue (CI) et du déploiement continu (CD).
  • AWS CodeCommit : Service de gestion de code source.
  • AWS CodeBuild : Création de pipelines de build automatiques.

2. Mise en place d’un pipeline CI/CD avec AWS

  • AWS CodeDeploy : Déploiement automatique des applications.
  • AWS CodePipeline : Orchestration du pipeline CI/CD, intégration avec GitHub, S3, etc.

3. Automatisation de l’infrastructure avec CloudFormation

  • Introduction à CloudFormation : Déploiement d’infrastructure as code.
  • Utilisation de modèles YAML/JSON pour décrire et déployer des ressources.

Jour 4 : Sécurisation des applications et gestion des utilisateurs

1. Gestion des identités et des accès avec IAM

  • Gestion des utilisateurs, rôles et politiques.
  • Pratiques de sécurité : principe du moindre privilège, MFA (authentification multi-facteurs).

2. Sécurisation des données

  • AWS KMS : Gestion des clés de chiffrement.
  • Utilisation de CloudHSM pour un stockage sécurisé des clés.
  • Sécurisation des buckets S3 avec des politiques et des ACL.

3. Sécurisation des applications

  • WAF (Web Application Firewall) : Protection des applications web contre les attaques.
  • Shield : Protection DDoS.
  • CloudTrail et CloudWatch : Surveillance et logs de sécurité.

Options de formation

Notre Formation s’adresse aux particuliers ainsi aux entreprises, découvrez nos options!

Formation en Weekends

MAD 4500
Examen non inclus
  • Formation en présentiel ou téléprésentielle durant les Weekends
  • Facilités de paiements
  • Accès gratuit à la plateforme KAIZY LEARN
  • Attestation de formation
Popular

Intra entreprise

Contactez-nous
  • Formation destinée pour les collaborateurs de la meme société
  • Planning flexible et adapté aux disponibilités des participants
  • Formation dans nos locaux ou dans les locaux du client
There are no reviews yet.

Formation populaire ou recommandée pour vous

Prince2

FORMATION PRINCE2 FOUNDATION

23, Jul 22 – 2 Jours week-end 4.9

ITIL

FORMATION ITIL4 FOUNDATION

23, Jul 22 – 2 Jours week-end 4.9

scrum master

FORMATION AGILE SCRUM MASTER

02, Jul 22 – 2 Jours week-end 4.9

CISA

FORMATION CISA

30, Jul 22 – 5 Jours week-end 4.9

PRE-INSCRIPTION

Pour réserver votre place ou pour demander plus d’informations, Veuillez nous laisser vos coordonnées

*Nous détestons les spams autant que vous. vos coordonnées resteront strictement confidentielles et ne feront l'objet d'aucun échange avec des tiers

Demander plus d'informations

Si vous avez des questions ou des interrogations laissez votre message ci dessus

× Comment puis-je vous aider ?