FORMATION Google App Engine
Objectifs de la formation Google App Engine
Cette formation Google App Engine vous permettra de connaître l'architecture Google App Engine, et savoir mettre en oeuvre les différents composants pour le développement d'applications.
A qui s'adresse la formation Google App Engine
Cette formation Google App Engine s'adresse aux développeurs et aux chefs de projets souhaitant comprendre les principes de développement d'applications web avec Google App Engine
Pré-requis :
Connaissance d'un langage de programmation et des principes de base du web
Contenu de la formation Google App Engine
Présentation de Google App Engine Principe : développement d'applications web en utilisant l'infrastructure Google Langages de programmation : Python, Java Positionnement par rapport aux outils concurrents comme AWS.
Architecture
Navigateur, google's load balancer, clusters google, RPC pour l'accès aux données, Base de données datastore, Gestion des utilisateurs : authentification google, Environnement d'exécution : sandbox Les limites : par rapport aux fichiers, sockets, threads, au temps d'exécution, aux appels en C Travaux pratiques : première application avec Google App Engine : "Hello world"
Outils de développement
le SDK pour chaque langage Les APIs d'accès aux services Google : gestion de la mémoire, envoi de mails, utilisation du format XMPP (messagerie GoogleTalk), programmation de tâches en mode différé (cron) Travaux pratiques : développement d'une application avec accès à la base de données, et programmation d'envoi de mail à intervalles réguliers
Limites
Quotas sur les nombres de requêtes, la bande passante, le temps processeur, le nombre d'accès à la base de données, le volume de données
Formation Google Engine
-Formation développement Google
-Google App Engine
-Formation Paris







