Offre estivale Bibliothèque Numérique ENI :
50€ offerts pour préparer la rentrée ! Cliquez ici
Formez-vous en autonomie à Excel, Word, VBA, Microsoft 365…. Cliquez ici
  1. Livres & vidéos
  2. AWS - Préparation à la certification Solutions Architect - Associate

AWS Préparation à la certification Solutions Architect - Associate

Informations

Livraison possible dès le 21 juillet 2025
  • Livraison à partir de 0,01 €
  • Version en ligne offerte pendant 1 an
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • Livre (broché) - 17 x 21 cm
  • ISBN : 978-2-409-04987-3
  • EAN : 9782409049873
  • Ref. ENI : CEAWS

Informations

  • Consultable en ligne immédiatement après validation du paiement et pour une durée de 10 ans.
  • Version HTML
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • HTML
  • ISBN : 978-2-409-04988-0
  • EAN : 9782409049880
  • Ref. ENI : LNCEAWS

Les points forts du livre :

  • Une couverture complète et alignée avec les objectifs officiels de l’examen,
  • Un équilibre pédagogique entre théorie et mise en pratique,
  • Un ouvrage rédigé en français par un expert AWS francophone
Consulter des extraits du livre en ligne Aperçu du livre papier
  • Niveau Expert
  • Nombre de pages 970 pages
  • Parution juin 2025
  • Niveau Expert
  • Parution juin 2025

Le programme AWS Certified permet de valider vos connaissances et vos compétences techniques pour l’ensemble des services AWS. L’examen de certification AWS Certified Solutions Architect – Associate met l’accent sur la conception de solutions cloud à la fois performantes, sécurisées et optimisées en termes de coûts.

Cet examen s’adresse aux personnes ayant une expérience générale en informatique, qu’il s’agisse d’administrateurs, de développeurs ou de profils techniques souhaitant acquérir ou valider des compétences en conception de solutions sur le cloud AWS. Aucune expérience pratique approfondie en matière de programmation n’est requise, bien qu’une connaissance des concepts de base sur l’administration Linux et sur la programmation soit utile.

Pour vous aider à préparer efficacement cette certification, ce livre couvre tous les objectifs officiels de la dernière version de l’examen, tant d’un point de vue théorique que d’un point de vue pratique. Il a été rédigé en français (il ne s’agit pas d’une traduction) par un expert professionnel reconnu. Ainsi, les savoir-faire pédagogique et technique de l’auteur conduisent à une approche claire et visuelle, d’un très haut niveau technique.

Chapitre par chapitre, vous pourrez valider vos acquis théoriques, à l’aide d’un grand nombre de questions-réponses mettant en exergue aussi bien les éléments fondamentaux que les caractéristiques spécifiques aux concepts abordés.

Chaque chapitre s’achevant par des travaux pratiques, vous aurez les moyens de mesurer votre autonomie. Ces manipulations concrètes, au-delà même des objectifs fixés par l’examen, vous permettront de vous forger une première expérience significative et d’acquérir de véritables compétences techniques sur des mises en situations réelles.

Descriptif
  1. Introduction
Introduction
  1. Qu'est-ce que le Cloud Computing ?
    1. 1. Définition et concepts de base
    2. 2. Type de cloud
      1. a. Cloud privé
      2. b. Cloud public
      3. c. Cloud hybride
    3. 3. Modèle de service
      1. a. Infrastructure en tant que service (IaaS)
      2. b. Plateforme en tant que service (PaaS)
      3. c. Logiciel en tant que service (SaaS)
    4. 4. Avantages et défis
      1. a. Économie d’échelle
      2. b. Élasticité et flexibilité
      3. c. Sécurité et conformité
  2. Le cloud AWS
    1. 1. Historique et évolution d’AWS
    2. 2. Structure régionale d’AWS
      1. a. Régions
      2. b. Zones de disponibilité
      3. c. Points de présence
    3. 3. Modèle de responsabilité partagée
      1. a. Sécurité du cloud
      2. b. Sécurité dans le cloud
    4. 4. AWS Well-Architected Framework
  3. Être un architecte AWS
    1. 1. Définition d’un architecte Cloud
    2. 2. Compétences essentielles
      1. a. Connaissance technique
      2. b. Planification et conception
      3. c. Capacité de communication
    3. 3. Responsabilités principales
      1. a. Conception d’infrastructures
      2. b. Gestion des coûts
      3. c. Sécurité et conformité
    4. 4. Parcours de certification AWS
      1. a. Niveaux de certification
      2. b. Les avantages de la certification
  4. Démarrer avec Amazon Web Services
    1. 1. Inscription et configuration du compte AWS
    2. 2. AWS Management Console
    3. 3. Premiers pas avec l’AWS CLI
    4. 4. AWS SDK
    5. 5. AWS Free Tier
    6. 6. Mise en place d’AWS Budgets
  5. Cas pratique : French Bakery
    1. 1. Présentation de French Bakery
    2. 2. Défis et besoins de l’entreprise
    3. 3. Passage de la certification AWS Associate Architect
      1. a. Objectifs de la certification
      2. b. Structure de l’examen
  6. Conseils pendant la lecture du livre
Stockage cloud et migration de données avec AWS
  1. Prérequis et objectifs
  2. Amazon S3
    1. 1. Introduction et concepts de base de S3
      1. a. Présentation générale d’AmazonS3
      2. b. Architecture d’Amazon S3
      3. c. Modèle de données d’AmazonS3
      4. d. Interaction avec Amazon S3
    2. 2. Durabilité et disponibilité dansS3
      1. a. Durabilité
      2. b. Disponibilité
      3. c. Cohérence des données
    3. 3. Cycle de vie des objets dans S3
      1. a. Gestion des versions
      2. b. Réplication S3
      3. c. Gestion du cycle de vie
    4. 4. Accès aux objets S3
      1. a. Contrôle d’accès
      2. b. Hébergement de site web statique
      3. c. Gestion des CORS (Cross-Origin Resource Sharing) dansAmazon S3
      4. d. URL présignées
      5. e. S3 Access Point
      6. f. S3 Transfer Acceleration
      7. g. S3 Object Lock
      8. h. S3 MFA Delete
    5. 5. Chiffrement des données et journalisation
      1. a. Server Side Encryption (SSE)
      2. b. Client Side Encryption
      3. c. Chiffrement des données en transit
      4. d. Journalisation
    6. 6. Les différents types de stockage S3
      1. a. S3 Standard
      2. b. S3 Standard Infrequent Access (IA)
      3. c. S3 Intelligent Tiering
      4. d. S3 One Zone-IA
      5. e. Amazon S3 Glacier
      6. f. Considérations de coûts S3
  3. Solutions de stockage en bloc
    1. 1. Le stockage en bloc
    2. 2. Amazon EBS
      1. a. Présentation d’Amazon EBS
      2. b. Cas d’usage pour Amazon EBS
      3. c. Types de volumes EBS
      4. d. Snapshots EBS
      5. e. Attachement de plusieurs volumes à une instanceEC2
      6. f. Delete on termination
    3. 3. Instance Store Storage
  4. Solutions de stockage de type fichier
    1. 1. Le stockage fichier
    2. 2. Amazon Elastic File System
      1. a. Présentation d’Amazon EFS
      2. b. Fonctionnalités d’Amazon EFS
      3. c. Cas d’usage d’Amazon EFS
      4. d. Différence entre EFS, EBS et S3
    3. 3. Amazon FSx
      1. a. Présentation d’Amazon FSx
      2. b. Amazon FSx for Windows File Server
      3. c. Amazon FSx for Lustre
      4. d. Amazon FSx for NetApp ONTAP
      5. e. Amazon FSx for OpenZFS
  5. Solutions hybrides et on-premise avec AWS
    1. 1. AWS Storage Gateway
      1. a. Types d’appliances
      2. b. File Gateway
      3. c. FSx File Gateway
      4. d. Volume Gateway
      5. e. Tape Gateway
      6. f. Différences entre tous les types de Gateway
    2. 2. AWS Outposts
      1. a. Présentation d’AWS Outposts
    3. 3. VMware Cloud on AWS
  6. Services de gestion et de protection des données
    1. 1. AWS Transfer Family
      1. a. Présentation d’AWS Transfer Family
      2. b. Fonctionnalités principales
      3. c. Cas d’usage
    2. 2. AWS Backup
      1. a. Présentation d’AWS Backup
      2. b. Automatisation des sauvegardes et flexibilité
      3. c. Chiffrement, conformité renforcéeet gestion centralisée des sauvegardes
      4. d. AWS Backup Vault Lock
      5. e. Cross-Region
      6. f. Cross-Account
  7. Migration de données
    1. 1. Introduction à la famille AWS Snow
      1. a. Amazon Snowball
      2. b. Amazon Snowcone
      3. c. Amazon Snowmobile
      4. d. Tableau comparatif des services de la famille AWSSnow
    2. 2. DataSync
  8. Cas pratiques French Bakery avec S3
  9. Validation des acquis : questions/réponses
Le calcul sur AWS
  1. Prérequis et objectifs
  2. Introduction au calcul sur AWS
    1. 1. Présentation d’Amazon EC2
    2. 2. Avantages d’EC2
  3. Architecture et composants d'EC2
    1. 1. Paires de clés
    2. 2. Types et génération d’instances
    3. 3. Lancement d’une instance EC2
    4. 4. Cycle de vie des instances
    5. 5. Images de machine Amazon (AMI)
      1. a. Création d’un fichier basique
      2. b. Arrêt de l’instance EC2
      3. c. Création de l’AMI
      4. d. Suivi de l’avancement de la création de l’AMI
      5. e. Lancer une instance à partir de l’AMI créée
      6. f. Vérification de la nouvelle instance
    6. 6. Groupes de sécurité
      1. a. Examiner et Remplacer le Groupe de Sécurité parDéfaut
      2. b. Création d’un Nouveau Groupe de Sécurité
      3. c. Dissociation et Suppression du Groupe de Sécurité launch-wizard
      4. d. Vérification des changements
      5. e. Connexion à l’instance et installation d’unserveur web
      6. f. Vérification du serveur web
      7. g. Test de connexion au serveur web
      8. h. Modification du groupe de sécurité pourautoriser le port 80
      9. i. Vérification finale
    7. 7. Données utilisateur d’instance
    8. 8. Métadonnées d’instances EC2
    9. 9. Adresses IP élastiques
    10. 10. Surveillance et maintenance
    11. 11. Mise à l’échelle
  4. Tarification et coûts associés à EC2
    1. 1. Modèle de tarification à la demande
    2. 2. Réservation d’instances
    3. 3. Savings Plan
    4. 4. Instances Spot
    5. 5. Instances dédiées
    6. 6. Hôtes dédiés
  5. Fonctionnalités avancées d'EC2
    1. 1. Placement Groups
    2. 2. EC2 Spot Fleet
  6. Cas pratiques French Bakery avec EC2
    1. 1. Passage au site dynamique de l’entreprise French Bakery
    2. 2. Sauvegarde de l’instance EC2
    3. 3. Perte de la clé SSH sur l’instance FrenchBakery
    4. 4. Déploiement d’un EFS
  7. Validation des acquis : questions/réponses
Gestion des bases de données
  1. Prérequis et objectifs
  2. Base de données relationnelles
    1. 1. Définition et principes
    2. 2. OLAP vs OLTP
    3. 3. Structure des tables
  3. Amazon RDS
    1. 1. Présentation d’Amazon RDS
    2. 2. Moteurs de base de données
    3. 3. RDS vs base de données sur une instance EC2
    4. 4. Déploiement d’une Instance RDS
    5. 5. Haute Disponibilité et durabilité
    6. 6. Scaling et performance
    7. 7. RDS Proxy
    8. 8. RDS on VMware
  4. Amazon Aurora
    1. 1. Présentation d’Amazon Aurora
    2. 2. Architecture Aurora
    3. 3. Fonctionnalités d’Aurora
    4. 4. Aurora Serverless
    5. 5. Aurora Global Database
  5. Amazon ElastiCache
    1. 1. Présentation d’Amazon ElastiCache
    2. 2. Architecture ElastiCache
    3. 3. Redis vs Memcached
  6. Amazon Redshift
    1. 1. Présentation d’Amazon Redshift
    2. 2. Architecture Redshift
    3. 3. Sauvegarde Redshift
    4. 4. Performance et scaling
  7. Base de données non relationnelles
    1. 1. Définition et principes
    2. 2. Modélisation des données NoSQL
      1. a. Bases de données clé-valeur
      2. b. Bases de données orientées document
      3. c. Bases de données orientées colonne
      4. d. Bases de données orientées graphes
    3. 3. Avantages et inconvénients
  8. DynamoDB
    1. 1. Présentation d’AWS DynamoDB
    2. 2. Modélisation des données
    3. 3. Gestion de la capacité de lecture/écriture
    4. 4. DynamoDB Accelerator (DAX)
    5. 5. Tables Globales DynamoDB (DynamoDB Global Tables)
    6. 6. Time To Live (TTL)
  9. Autre type de base de données AWS
    1. 1. Amazon DocumentDB
    2. 2. Amazon Neptune
    3. 3. Amazon Keyspaces
    4. 4. Amazon QLDB
    5. 5. Amazon Timestream
  10. Migration de bases de données
    1. 1. Présentation d’Amazon DMS
    2. 2. Sources et cibles prises en charge par Amazon DMS
    3. 3. Fonctionnalités avancées d’AmazonDMS
    4. 4. AWS SCT (Schema Conversion Tool)
    5. 5. Utilisation conjointe de DMS et AWS SCT
    6. 6. Scénarios de migration
  11. Cas pratiques French Bakery avec bases de données AWS
    1. 1. Passage de la base de données PostgreSQLsur l’instance EC2 à AWS Aurora MySQL
    2. 2. Intégration d’Amazon ElastiCache pour l’optimisationdes performances
    3. 3. Utilisation d’Amazon DynamoDB pour suivre le tauxde conversion
  12. Validation des acquis : questions/réponses
Le réseau sur Amazon
  1. Prérequis et objectifs
  2. Présentation d'Amazon Virtual Private Cloud (VPC)
  3. Concepts réseaux et VPC par défaut
    1. 1. Comprendre le CIDR (Classless Inter-Domain Routing)
    2. 2. Différence entre IP privées et IPpubliques
    3. 3. Gestion des adresses IP dans un VPC
    4. 4. VPC par défaut
  4. Sous-réseaux et segmentation du réseau
    1. 1. Types de sous-réseaux et segmentation
    2. 2. Création d’un subnet public avec InternetGateway
    3. 3. Création d’un sous-réseau privé avecNAT Instance et NAT Gateway
  5. Security groups & NACL
    1. 1. Les security groups
    2. 2. Les Network Access Control List
  6. Instances Bastion
  7. Elastic Network Interface
  8. Elastic IP Addresses
  9. VPC Endpoints (AWS PrivateLink)
    1. 1. Interface Endpoint
    2. 2. Gateway Endpoint
  10. Interconnexion entre VPC (VPC Peering)
  11. Surveiller le trafic réseau de votre VPC (VPC Flow logs)
  12. Introduction aux connexions hybrides
  13. Site-to-Site VPN
  14. AWS Direct Connect
    1. 1. Dedicated Connections (connexion dédiée)
    2. 2. Hosted Connections (connexion hébergée)
    3. 3. Résilience
  15. AWS Transit Gateway
  16. Cas pratiques French Bakery avec implémentation du réseau AWS
    1. 1. Ségrégation du réseau del’entreprise French Bakery
    2. 2. Création d’un VPC Peering
    3. 3. Utilisation des Network Access Control List
  17. Validation des acquis : questions/réponses
La sécurité et la surveillance sur AWS
  1. Prérequis et objectifs
  2. Authentification et autorisation
    1. 1. IAM
      1. a. Présentation d’IAM
      2. b. Utilisateurs et groupes
      3. c. Rôles et politiques IAM
      4. d. Comparaison entre RBAC et ABAC : Modèlesde Contrôle d’Accès dans AWS
    2. 2. Méthode d’authentification et d’accès
      1. a. Accès via AWS Console, CLI et SDK
      2. b. Fédération d’identité avecun Identity Broker
      3. c. Fédération d’identité viaSAML
      4. d. AWS Cognito
    3. 3. Gestion multicomptes avec AWS Organizations
      1. a. Présentation d’AWS Organizations
      2. b. Gestion des unités d’organisation (OU)
      3. c. Politiques de contrôle des services
      4. d. IAM Identity Center pour la gestion des accès
      5. e. Facturation consolidée et suivi des coûts
      6. f. Présentation d’AWS Resource Access Manager(AWS RAM)
    4. 4. AWS Directory Service
      1. a. Définition d’Active Directory
      2. b. Présentation d’AWS Directory Service
      3. c. Cas d’utilisation et intégration avec lesdifférents services AWS
    5. 5. AWS Control Tower
      1. a. Présentation d’AWS Control Tower
      2. b. Mise en place d’un environnement multicomptes optimisé
      3. c. Gouvernance et bonnes pratiques
  3. Sécurité et chiffrement
    1. 1. Introduction au chiffrement
      1. a. Le chiffrement en transit (In flight)
      2. b. Le chiffrement au repos (at rest)
      3. c. Le chiffrement côté client (client-side)
    2. 2. AWS KMS
      1. a. Présentation d’AWS KMS
      2. b. Fonctionnement d’AWS KMS
      3. c. Clés importées dans AWS KMS
      4. d. Types de clés pris en charge par AWS KMS
      5. e. Politiques KMS (KMS Policies)
      6. f. Gestion des clés KMS dans un environnementmulticomptes
      7. g. Gestion des clés KMS multirégions
    3. 3. AWS CloudHSM
      1. a. Présentation d’AWS CloudHSM
      2. b. Fonctionnement d’AWS CloudHSM
      3. c. Sécurité et conformité avecAWS CloudHSM
    4. 4. AWS Secrets Manager
      1. a. Présentation d’AWS Secrets Manager
      2. b. Fonctionnement d’AWS Secrets Manager
    5. 5. AWS SSM Parameter Store
      1. a. Présentation d’AWS SSM Parameter Store
      2. b. Fonctionnement d’AWS SSM Parameter Store
      3. c. Intégration des services AWS avec ParameterStore
      4. d. Différences entre Parameter Store et SecretsManager
    6. 6. AWS Certificate Manager
      1. a. Présentation d’AWS Certificate Manager
      2. b. Fonctionnement d’AWS Certificate Manager
  4. Surveillance, Audit et Conformité
    1. 1. AWS Cloudwatch
      1. a. Présentation d’AWS Cloudwatch
      2. b. Les métriques
      3. c. Les alarmes
      4. d. La journalisation
      5. e. EventBridge
      6. f. CloudWatch Agent
    2. 2. AWS CloudTrail
      1. a. Présentation d’AWS CloudTrail
      2. b. Fonctionnement de CloudTrail
      3. c. Configuration et gestion de CloudTrail
      4. d. Bonnes pratiques pour l’utilisation de CloudTrail
    3. 3. AWS Config
      1. a. Présentation d’AWS Config
      2. b. Fonctionnement d’AWS Config
      3. c. Différence entre CloudWatch, CloudTrail etAWS Config
    4. 4. AWS GuardDuty
      1. a. Présentation d’AWS GuardDuty
      2. b. Configuration et intégration avec AWS
      3. c. Bonnes pratiques de déploiement
    5. 5. AWS Inspector
      1. a. Présentation d’AWS Inspector
      2. b. Fonctionnement et cas d’utilisation
      3. c. Différences entre GuardDuty et Inspector
    6. 6. AWS SecurityHub
      1. a. Présentation d’AWS SecurityHub
      2. b. Aggrégation et corrélation des alertesde sécurité
    7. 7. AWS Macie
      1. a. Présentation d’AWS Macie
      2. b. Fonctionnement et cas d’utilisation
    8. 8. AWS Well-Architected Tool
      1. a. Présentation d’AWS Well-Architected Tool
      2. b. Fonctionnement et cas d’utilisation
  5. Protection des applications web
    1. 1. AWS WAF
      1. a. Présentation d’AWS WAF
      2. b. Configuration
      3. c. Cas d’utilisation courants
      4. d. Bonnes pratiques
    2. 2. AWS Shield
      1. a. Présentation d’AWS Shield
      2. b. AWS Shield Standard
      3. c. AWS Shield Advanced
      4. d. AWS WAF vs AWS Shield
    3. 3. AWS Firewall Manager
      1. a. Présentation d’AWS Firewall Manager
      2. b. Configuration et déploiement
      3. c. Intégration avec AWS WAF et Shield
    4. 4. Cas pratiques FrenchBakery avec la sécurité etauthentification
      1. a. Gestion des groupes et utilisateurs
      2. b. Création de l’organisation FrenchBakery
      3. c. Utilisation des rôles IAM sur une instanceEC2 avec intégration à AWS Secrets Manager etParameter Store
      4. d. Utilisation de Cloudwatch pour le monitoring de notreapplication
      5. e. Utilisation de CloudTrail et AWS Config pour traquerles changements dans votre infrastructure
      6. f. Utilisation de KMS pour le chiffrement au repos
  6. Validation des acquis : questions/réponses
Élasticité, disponibilité et mise en cache
  1. Prérequis et objectifs
  2. Scalabilité
    1. 1. AWS Auto Scaling Groups
    2. 2. Composants clés
    3. 3. Stratégies de mise à l’échelle
  3. Haute Disponibilité
    1. 1. Load Balancers
    2. 2. AWS Elastic Load Balancer
    3. 3. Target Groups
    4. 4. Application Load Balancer
    5. 5. Network Load Balancer
    6. 6. Gateway Load Balancer
    7. 7. Sticky Sessions (Session Affinity)
    8. 8. Cross-Zone load balancing
    9. 9. Certificats SSL et Support SNI avec Load Balancer
    10. 10. Connection Draining
  4. Route 53
    1. 1. Domain Name System
      1. a. Introduction au DNS
      2. b. Composants clés
      3. c. Résolution DNS
    2. 2. Amazon Route 53
      1. a. Présentation d’Amazon Route 53
      2. b. Hosted zones
      3. c. Alias dans Route 53
      4. d. Health Checks dans Route 53
      5. e. Time To Live (TTL) dans Route 53
      6. f. Politique de routage
      7. g. Haute disponibilité mondiale avec Route 53
  5. Mise en cache
    1. 1. AWS CloudFront
      1. a. Présentation d’Amazon CloudFront
      2. b. Architecture de CloudFront
      3. c. Origines compatibles avec CloudFront
      4. d. CloudFront Geo Restriction
      5. e. Gestion du cache CloudFront
      6. f. Sécurité dans AWS CloudFront
      7. g. Tarification de CloudFront
    2. 2. AWS Global Accelerator
      1. a. Présentation d’Amazon Global Accelerator
      2. b. Architecture de Global Accelerator
      3. c. Cas d’utilisation de Global Accelerator
      4. d. Intégration de Global Accelerator avec lesHealth Checks dans Route 53
      5. e. Différence entre CloudFront et Global Accelerator
    3. 3. Mise en place de la haute disponibilité etmise en cache chez French Bakery
      1. a. Déploiement d’un ASG et d’un ALB afin detester la montée en charge
      2. b. Amélioration des performances, résilienceet haute disponibilité de French Bakery
  6. Validation des acquis : questions/réponses
Automatisation de l'architecture
  1. Prérequis et objectifs
  2. AWS CloudFormation
    1. 1. Fonctionnement et composants
      1. a. Présentation d’AWS CloudFormation
      2. b. Concepts clés
      3. c. Fonctionnement de CloudFormation
      4. d. Gestion des dépendances entre stacks
      5. e. Déploiement multicompte et multirégion
    2. 2. Création et déploiement
      1. a. Rédaction de templates
      2. b. Validation et tests des templates
      3. c. Utilisation des stacks imbriquées (NestedStacks)
    3. 3. Mise à jour
      1. a. Gestion des stacks existantes
      2. b. Gestion des drifts
      3. c. Utilisation de Change Sets
      4. d. Gérer les mises à jour échouées
  3. AWS Elastic Beanstalk
    1. 1. Introduction et objectifs
      1. a. Présentation d’AWS Elastic Beanstalk
      2. b. Fonctionnement et types d’environnements
    2. 2. Personnalisation des environnements
  4. AWS Systems Manager
    1. 1. Introduction à AWS Systems Manager
    2. 2. Composants clés d’AWS Systems Manager
      1. a. Systems Manager Agent (SSM Agent)
      2. b. AWS Systems Manager Run Command
      3. c. State Manager
      4. d. Patch Manager
      5. e. Parameter Store
      6. f. Session Manager
      7. g. Inventory et Fleet Manager
      8. h. Automation
      9. i. SSM Documents
      10. j. Maintenance Windows
  5. AWS OpsWorks
    1. 1. Introduction à AWS OpsWorks
    2. 2. Composants principaux
      1. a. OpsWorks Stacks
      2. b. OpsWorks pour Chef Automate
      3. c. OpsWorks pour Puppet Enterprise
    3. 3. Cas d’usage typiques
      1. a. Gestion automatisée des configurations
      2. b. Déploiement d’applications multi-tier
      3. c. Mise à jour centralisée des serveurs
    4. 4. Automatisation de l’infrastructure French Bakery
  6. Validation des acquis : questions/réponses
Conteneurisation
  1. Prérequis et objectifs
  2. Qu'est-ce que la conteneurisation ?
    1. 1. Définition et principes de la conteneurisation
    2. 2. Présentation de Docker
    3. 3. Création d’un conteneur Docker
    4. 4. Docker Compose
    5. 5. Orchestration des conteneurs avec Kubernetes et AmazonECS
  3. Amazon ECR
    1. 1. Présentation d’Amazon ECR
    2. 2. Fonctionnalités principales d’Amazon ECR
    3. 3. Tarification d’Amazon ECR
    4. 4. Cas d’usage typiques d’Amazon ECR
  4. Amazon ECS
    1. 1. Présentation d’Amazon ECS
    2. 2. Composants clés d’Amazon ECS
    3. 3. Modes d’exécution ECS
    4. 4. Fonctionnalités principales d’AmazonECS
    5. 5. Sécurité dans ECS
    6. 6. Amazon ECS Anywhere
    7. 7. Cas d’usage typiques d’Amazon ECS
  5. Amazon EKS
    1. 1. Présentation d’Amazon EKS
    2. 2. Mode d’exécution d’Amazon EKS
    3. 3. Fonctionnalités principales d’AmazonEKS
    4. 4. Amazon EKS Anywhere
    5. 5. Cas d’usage typiques d’Amazon EKS
  6. Cas pratique de la conteneurisation avec FrenchBakery
  7. Validation des acquis : questions/réponses
Services et architectures découplés
  1. Prérequis et objectifs
  2. Rappel de la définition du serverless
    1. 1. Rappel des principes du serverless
    2. 2. Aperçu des services serverless sur AWS
  3. AWS Lambda
    1. 1. Présentation d’AWS Lambda
    2. 2. Pourquoi utiliser AWS Lambda ?
    3. 3. Fonctionnement d’AWS Lambda
      1. a. Déclencheurs d’AWS Lambda
      2. b. Destinations d’AWS Lambda
      3. c. Configuration Mémoire et CPU
      4. d. Durée maximale d’exécution
      5. e. Exécution dans un VPC
      6. f. Variables d’environnement
      7. g. Gestion des erreurs et retries
      8. h. SnapStart
      9. i. Sécurité d’AWS Lambda
      10. j. Monitoring et logs
      11. k. Gestion des versions et alias
      12. l. Cas d’usage typiques de Lambda
    4. 4. Lambda@Edge
      1. a. Qu’est-ce que Lambda@Edge ?
      2. b. Fonctionnement de Lambda@Edge
      3. c. Cas d’usage typiques de Lambda@Edge
  4. Introduction aux architectures découplées
    1. 1. Définition des architectures découplées
    2. 2. Avantages des architectures découplées
    3. 3. Services AWS dédiés aux architecturesdécouplées
  5. AWS Simple Queue Service
    1. 1. Généralités
      1. a. Présentation d’AWS SQS
      2. b. Différence entre files d’attente Standardet FIFO
    2. 2. Fonctionnalités principales de SQS
      1. a. Garanties de livraison des messages
      2. b. Ordonnancement des messages (FIFO)
      3. c. Gestion des Dead Letter Queues (DLQ)
      4. d. Visibilité des messages et délaisd’attente
    3. 3. Cas d’usage typiques de SQS
      1. a. Découplage des microservices
      2. b. Traitement asynchrone de tâches de fond
      3. c. Gestion des pics de charge avec mise en file d’attentedes tâches
  6. AWS Simple Notification Service
    1. 1. Généralités
      1. a. Présentation d’AWS SNS
      2. b. Modèles de distribution des messages
    2. 2. Fonctionnalités principales de SNS
      1. a. Types d’abonnés
      2. b. Fan-out des messages vers plusieurs abonnés
      3. c. Gestion des Dead Letter Queues pour AWS SNS
    3. 3. Cas d’usage typiques de SNS
      1. a. Diffusion de notifications vers plusieurs systèmes
      2. b. Découplage des systèmes producteurset consommateurs de messages
      3. c. Notifications en temps réel
  7. Amazon MQ
    1. 1. Généralités
      1. a. Présentation d’Amazon MQ
      2. b. Support des protocoles standards
    2. 2. Fonctionnalités et cas d’usage principauxd’Amazon MQ
      1. a. Migration d’applications legacy
      2. b. Messagerie hybride
      3. c. Gestion automatisée du broker
  8. AWS Step Functions
    1. 1. Généralités
      1. a. Présentation d’AWS Step Functions
      2. b. Pourquoi utiliser AWS Step Functions ?
    2. 2. Fonctionnement d’AWS Step Functions
    3. 3. Cas d’usage typiques d’AWS Step Functions
      1. a. Orchestration de microservices
      2. b. Traitement de données
      3. c. Automatisation des workflows métier
  9. Amazon API Gateway
    1. 1. Généralités
      1. a. Présentation d’Amazon API Gateway
      2. b. Cas d’utilisation courants
    2. 2. Fonctionnalités principales
      1. a. Gestion du trafic et de la performance
      2. b. Sécurité et authentification
    3. 3. Types d’intégration
      1. a. Lambda Proxy et invocation de fonctions Lambda
      2. b. Backend HTTP
      3. c. Intégration avec d’autres services AWS
    4. 4. Déploiement et gestion
      1. a. Déploiement et routage des requêtes
      2. b. Monitoring et observabilité
  10. AWS Kinesis
    1. 1. Introduction à AWS Kinesis
    2. 2. Kinesis Data Streams
      1. a. Présentation de Kinesis Data Streams
      2. b. Rétention des données configurable
      3. c. Immutabilité et ordre des données
      4. d. Modes de capacité provisionnée et à lademande
      5. e. Sécurité des flux de données
      6. f. Producteurs de données
      7. g. Consommateurs de données
    3. 3. Kinesis Data Firehose
      1. a. Présentation de Kinesis Data Firehose
      2. b. Fonctionnalités principales de Kinesis DataFirehose
      3. c. Différence entre Kinesis Data Streams etFirehose
      4. d. Exemples Data Streams vs Firehose
    4. 4. Kinesis Data Analytics
    5. 5. Kinesis Video Streams
  11. Amazon MSK
    1. 1. Généralités
    2. 2. Fonctionnalités principales d’Amazon MSK
      1. a. Gestion entièrement managée
      2. b. MSK Serverless
      3. c. Gestion des topics et des partitions
      4. d. Sécurité d’Amazon MSK
      5. e. Cas d’usage typiques de MSK
      6. f. Différence entre MSK et Kinesis Data Streams
    3. 3. Déploiement d’une architecture découpléeserverless pour FrenchBakery
      1. a. Déploiement d’une lambda effectuant des actionssur S3
      2. b. Déploiement d’une application de traitementde commandes serverless pour French Bakery
  12. Validation des acquis : questions/réponses
Analyse de données et Business Intelligence
  1. Prérequis et objectifs
  2. Amazon Athena
    1. 1. Introduction
    2. 2. Fonctionnement d’Amazon Athena
      1. a. Définition des schémas et gestiondes métadonnées
      2. b. Exécution des requêtes SQL et formatsde données supportés
      3. c. Tarification d’Amazon Athena
      4. d. Requêtes fédéréesavec Amazon Athena
  3. Amazon QuickSight
    1. 1. Introduction
    2. 2. Fonctionnement d’Amazon QuickSight
      1. a. Intégration Amazon QuickSight
      2. b. Création de tableaux de bord et analyses
  4. Amazon OpenSearch
    1. 1. Introduction
    2. 2. Fonctionnement d’Amazon OpenSearch
      1. a. Architecture d’un cluster OpenSearch
      2. b. Méthodes d’ingestion des données
      3. c. Indexation et stockage des données
      4. d. Requêtes et analyses
      5. e. Sécurité et contrôle d’accès
      6. f. Différence entre QuickSight et OpenSearch
  5. AWS Glue
    1. 1. Introduction
    2. 2. Fonctionnement d’AWS Glue
      1. a. Catalogue de données
      2. b. Crawlers
      3. c. Jobs ETL
      4. d. Glue Job Bookmarks
      5. e. Glue Elastic Views
      6. f. Glue DataBrew
      7. g. Glue Studio
      8. h. Glue Streaming ETL
      9. i. Cas d’usage typiques
  6. Amazon EMR
    1. 1. Introduction
    2. 2. Fonctionnement d’Amazon EMR
      1. a. Architecture du cluster
      2. b. Types de clusters
      3. c. Fonctionnalités principales
      4. d. Cas d’usage typiques
      5. e. Différences avec AWS Glue
  7. Amazon Redshift
    1. 1. Rappel sur Amazon Redshift
    2. 2. Fonctionnalités principales de Redshift
      1. a. Redshift Spectrum
      2. b. Cas d’usage typiques
  8. Amazon Lake Formation
    1. 1. Introduction
    2. 2. Fonctionnalités principales d’Amazon LakeFormation
      1. a. Création automatisée de Data Lakes
      2. b. Prise en charge de multiples types de données
      3. c. Contrôle d’accès granulaire
      4. d. Intégration avec les services analytiquesAWS
  9. Cas d'utilisation d'analyse de données et business intelligence avec FrenchBakery
    1. 1. Analyse de logs S3 avec Athena
    2. 2. Analyse des logs de l’application web FrenchBakery
  10. Validation des acquis : questions/réponses
Machine learning
  1. Prérequis et objectifs
  2. Amazon Comprehend
  3. Amazon Forecast
  4. Amazon Fraud Detector
  5. Amazon Kendra
  6. Amazon Lex
  7. Amazon Polly
  8. Amazon Rekognition
  9. Amazon SageMaker
  10. Amazon Textract
  11. Amazon Transcribe
  12. Amazon Translate
  13. Cas pratique du machine learning
  14. Validation des acquis : questions/réponses
Tableau des objectifs
  1. Tableau des objectifs
Auteur : Mehdi BOUNACEUR

Mehdi BOUNACEUR

Mehdi BOUNACEUR, architecte Cloud freelance et expert DevSecOps, intervient sur la conception d'infrastructures cloud ainsi que la mise en œuvre des outils et bonnes pratiques DevSecOps. Détenteur de la certification AWS Associate Cloud Architect, il forme en école et en entreprise, aidant les professionnels à monter en compétences. Ce livre a pour objectif de partager son expérience et de préparer efficacement les lecteurs à la certification AWS Solutions Architect – Associate.

En savoir plus

Nos nouveautés

voir plus