Concevoir, créer et déployer des applications réactives à l’ aide de composants AWS Cloud

L’objectif principal de cette formation est de couvrir les concepts du cloud suivis de la conception, du développement et du déploiement d’applications évolutives, disponibles et sécurisées sur AWS. Nous allons vous présenter les blocs de construction AWS fondamentaux tels que les instances de calcul, le stockage, la sécurité et la mise en réseau. Nous commencerons par vous aider à configurer votre compte AWS, puis nous expliquerons le large éventail d’offres de services AWS, d’environnements cloud et de modèles de calcul des coûts.

Ce  cours vous guidera non seulement à travers différents compromis et idées de conception, mais illustrera également la mise en œuvre de cas d’utilisation, de cadres et d’architectures d’application populaires pour tirer le meilleur parti des services AWS. Vous comprendrez également les principes directeurs et les meilleures pratiques d’utilisation des services AWS pour la mise en œuvre d’architectures d’applications rentables.

Nous expliquerons les concepts de haute disponibilité, d’évolutivité et de dimensionnement automatique, de sécurité, d’informatique sans serveur et d’infrastructure en tant que code sur AWS. Nous couvrirons également la reprise après sinistre, les déploiements en production et les techniques de surveillance des applications dans les applications AWS du monde réel. Enfin, nous couvrirons la conception, la mise en œuvre et le déploiement d’applications émergentes telles que l’analyse de données volumineuses, la diffusion en temps réel et les applications d’apprentissage automatique sur AWS.

Pour conclure, vous serez familiarisé avec divers services fournis par AWS et vous apprendrez à concevoir et à construire des applications AWS évolutives, hautement disponibles et sécurisées. Plus spécifiquement, nous aborderons les principaux composants et motifs architecturaux d’applications AWS à grande échelle que les architectes et les concepteurs trouveront utiles en tant que blocs de construction pour leurs propres cas d’utilisation spécifiques.

À qui s’adresse cette formation :

Si vous êtes un développeur, un ingénieur ou un architecte qui découvre l’environnement AWS, ce cours est pour vous. Vous trouverez également cela utile si vous avez une expérience préalable de la conception et de la création d’applications sur site et envisagez maintenant de migrer ou de refactoriser vos applications pour les exécuter sur le cloud AWS. En outre, si vous souhaitez explorer les nouveaux services AWS pour créer des applications Big Data, de diffusion en temps réel et d’apprentissage automatique sur AWS, vous trouverez les trois derniers chapitres traitant spécifiquement de ces sujets en détail. Certaines versions antérieures à la programmation Java et / ou Python sont tout ce dont vous avez besoin pour commencer.

Table des matière :

Le Chapitre 1 , Cloud 101 – Comprendre les bases , décrit les concepts de base du cloud, y compris les modèles de cloud public, privé et hybride. Il explique et compare les modèles de fourniture d’ infrastructure en tant que service ( IaaS ), de plate – forme en tant que service ( PaaS ) et de logiciel en tant que service ( SaaS ). Enfin, la prochaine génération d’applications déployées sur le cloud, y compris les applications de diffusion en continu, les pipelines d’apprentissage automatique et les applications d’apprentissage approfondi, est abordée.

Le chapitre 2 , Conception d’applications cloud , décrit les meilleures pratiques architecturales connues et moins familières du contexte cloud, y compris l’architecture à plusieurs niveaux, la multi-location, l’évolutivité et la disponibilité. Ce chapitre présente les considérations de conception pour les applications de données volumineuses, les architectures de traitement par lots et en continu et les pipelines ML basés sur le cloud. Il fournit également des instructions pour estimer les coûts de l’informatique en nuage.

Le chapitre 3 , Présentation des composants AWS , présente les composants AWS tels que les files d’attente EC2, S3, RDS, DynamoDB, SQS et SNS. Il aborde les stratégies permettant de réduire les coûts d’infrastructure AWS et leurs implications sur les décisions architecturales. Il explique les caractéristiques typiques des environnements de développement, d’assurance qualité, de transfert et de production sur le cloud AWS.

Le chapitre 4 , Conception et mise en œuvre de l’évolutivité , explique comment définir vos objectifs en matière d’évolutivité, puis traite de la conception et de la mise en œuvre de stratégies spécifiques pour atteindre l’évolutivité.

Le chapitre 5 , Conception et mise en œuvre de la haute disponibilité , explique comment définir les objectifs de disponibilité, décrit la nature des défaillances et explique la conception et la mise en œuvre de stratégies spécifiques pour atteindre la haute disponibilité. En outre, ce chapitre décrit les approches qui exploitent les fonctionnalités et services AWS pour la planification de la reprise après sinistre.

Le chapitre 6 , Conception et implémentation de la sécurité , explique comment définir des objectifs de sécurité, explique les responsabilités en matière de sécurité, puis décrit la mise en œuvre des meilleures pratiques spécifiques en matière de sécurité des applications.

Le chapitre 7 , Déploiement en production et mise en production , fournit des instructions sur la gestion de l’infrastructure, des déploiements, du support et des opérations de votre application cloud. En outre, il offre des conseils sur la planification des activités de production en phase de démarrage.

Le chapitre 8 , Conception d’une application Big Data , présente les principes de conception et les meilleures pratiques d’utilisation de services tels que Kinesis, EMR et Lambda pour concevoir des applications Big Data basées sur AWS.

Le chapitre 9 , Implémentation d’une application Big Data , implémente plusieurs cas d’utilisation courants du big data basés sur AWS à l’aide de services AWS tels que Kinesis, EMR, Lambda, Glue et Spark.

Le chapitre 10 , Déploiement d’une application Big Data , présente les modèles CloudFormation permettant de déployer plusieurs piles Big Data populaires sur AWS, notamment des applications de diffusion en continu et d’apprentissage automatique.

Programme de Formation

No curriculum found !
Course Reviews
N.C
ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

PRENDRE CETTE FORMATION
  • 1,240.00 
  • 3 Jours
0ELEVES INSCRITS
    © Copyright 2018 Reunit.
    X