– Amazon Web Services, développer des applications Web « scalable » pour le Cloud

Formation

À la Seyne Sur Mer

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    La seyne sur mer

  • Durée

    15 Jours

  • Dates de début

    Dates au choix

Cette formation vous montrera comment tirer parti d'une infrastructure Cloud IaaS/PaaS pour déployer des applications scalables et résilientes. Vous découvrirez comment cette infrastructure ouvre la voie à la conception d'applications innovantes (persistence polyglot, real time data processing, data streaming...).

Les sites et dates disponibles

Lieu

Date de début

la Seyne Sur Mer ((83) Var)
Voir plan
70, Rue de Rome, 83500

Date de début

Dates au choixInscriptions ouvertes

À propos de cette formation



Comprendre le coût total de possession d’un environnement Cloud Computing
Mettre en place une approche polyglotte de la persistance de données avec DynamoDB, Redshift et Cloudsearch
Utiliser à bon escient le stockage de fichiers et le cache HTTP avec Amazon S3 et Amazon Cloudfront
Comprendre le principe d’architecture stateless résiliente basée sur EC2 et les autoscaling group
Appliquer le zero downtime deployment avec Route 53 et Beanstalk

Connaissance de base en programmation.

Certification
niveau III

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Services

Le programme

Introduction

  • Les enjeux du Cloud Computing.
  • Différence et complémentarité entre IaaS et PaaS.

Le stockage des données

  • Le principe de la persistance polyglotte.
  • Les bases NoSQL (DynamoDB), de documents (Cloudsearch), SQL (RDS).
  • Le datawarehouse (Redshift).
  • Quel type de base pour quel besoin ?
  • Comment synchroniser les données ?

Scaling horizontal, architectures résilientes et applications stateless

  • Principe du découpage n-tiers, architectures stateless.
  • Rendre des applications accessibles par HTTP via REST.
  • Utilisation d’un load balancer, configuration du scaling automatique.
  • Mise en place de websocket.

Single Page Application et serveur de fichiers

  • Le principe des Single Page Web Applications.
  • Le déploiement sur un serveur de fichiers statiques des fichiers HTML, CSS et JavaScript.
  • L’appel à des endpoints REST, principe des Cross Origin Resource Access.
  • L’optimisation des coûts.

Un CDN pour le cache HTTP

  • Le stockage des fichiers avec Amazon S3.
  • Qu’est-ce qu’un Content Delivery Network ?
  • Un CDN pour les ressources statiques.
  • Optimiser les coûts via l’usage d’un CDN pour les réponses HTTP des endpoints REST.

Streaming de données et « near real time » data processing

  • Traitement distribué des Big Data : MapReduce, Pregel, Dremel, Percolator.
  • Traitement en mode batch avec MapReduce.
  • Consommation de stream avec AWS Lambda.

Le zero downtime deployment

  • Les problématiques posées par le scaling automatique.
  • Qu’est ce que le zero downtime deployment ?
  • Le blue-green deployment avec Beanstalk.
  • L’URL swapping avec Amazon Route53.

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

– Amazon Web Services, développer des applications Web « scalable » pour le Cloud

Prix sur demande