Key Information
About the content
Depuis un moment, on vous bassine avec le même mot : cloud. Vous entendez des choses comme : « Utilise le cloud, et tous tes problèmes seront réglés ! ». Et vous, vous vous demandez ce qui leur prend à parler de cloud à tout va…
Le pire, c’est que vous ne savez même pas vraiment ce que c’est ! Je vous propose de découvrir le fonctionnement du cloud avec Google App Engine. Vous n'avez jamais rêvé d'utiliser les serveurs de Google ? De stocker des informations dans leurs gigantesques bases de données ? D'utiliser des centaines de processeurs pour faire vos calculs les plus gourmands ?
Google App Engine vous permet d'héberger votre site sur les serveurs de Google et de bénéficier d'une puissance qui peut s'adapter au trafic de votre site. Besoin de plus de serveurs ? Il suffit de demander, ça se met en place tout seul ! Et le mieux dans tout ça, c'est qu'on peut s'en servir gratuitement tant que le trafic ne dépasse pas 5 millions de pages vues par mois, ce qui laisse de la marge !
Pré-requis :
Syllabus
Partie 1 - Débutez avec Google App Engine
- 1. Qu’est-ce que Google App Engine ?
- 2. Installer Google App Engine avec Eclipse
- 3. Créer et déployer sa première application
- Quiz
- Activité : Présentez le cloud dans votre première application App Engine
Partie 2 - Stockez toutes vos données
- 1. Comment stocker des données dans le Cloud ?
- 2. Google Cloud SQL
- 3. Le Datastore
- 4. Manipuler le DataStore avec Objectify
- 5. Stocker des fichiers sur Google Cloud Storage
- 6. TP : et voici le... Cloud Uploader
- Quiz
- Activité : Ajoutez un système de votes au Cloud Uploader
Partie 3 - Les services de Google App Engine
- 1. Google Accounts API : authentifiez vos visiteurs
- 2. Mail API : envoyez et réceptionnez des e-mails
- 3. Image API : transformez des images
- 4. Crons : exécutez des tâches à intervalles réguliers
- 5. Cloud Endpoints : créez des APIs et générez des apps Android & iPhone
- 6. Aller plus loin avec App Engine
- Quiz
Certificat de réussite
Instructors
Mathieu Nebra
Entrepreneur à plein temps, auteur à plein temps et co-fondateur d'OpenClassrooms.
Content Designer

Google is a company founded on 4 September 1998 in the Google garage in Silicon Valley, California, by Larry Page and Sergueï Brin, creators of the Google search engine.
The company made its name primarily through the monopolistic position of its search engine, which faced competition first from AltaVista and then from Yahoo! and Bing. It has since made a number of acquisitions and developments, and today owns a number of noteworthy software products and websites, including YouTube, the Android operating system for mobile phones, and other services such as Google Earth, Google Maps and Google Play.
Platform

OpenClassrooms (formerly Le site du Zéro or SdZ) is a website that offers courses about computer science and entrepreneurship. Online courses can be made both by site staff, professors of universities or colleges partner as by its members.
Today, courses are available in several formats: MOOC (Massive Open Online Course), web text, e-book, book and video. The company delivers certifications for certain courses, including one recognized by the state in partnership with IESA multimedia.