Montez votre site dans le cloud avec Google App Engine
link Source : openclassrooms.com
list 3 séquences
assignment Niveau : Introductif
chat_bubble_outline Langue : Français
card_giftcard 120 points
Avis de la communauté
-
starstarstarstarstar
Voir l'avis

Les infos clés

credit_card Formation gratuite
verified_user Certification payante
timer 15 heures de cours

En résumé

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 : 

more_horiz Lire plus
more_horiz Lire moins
dns

Le programme

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

record_voice_over

Les intervenants

Mathieu Nebra

Entrepreneur à plein temps, auteur à plein temps et co-fondateur d'OpenClassrooms.

store

Le concepteur

Google

Google est une entreprise fondée le 4 septembre 1998 dans le garage Google dans la Silicon Valley, en Californie, par Larry Page et Sergueï Brin, créateurs du moteur de recherche Google.

L'entreprise s'est principalement fait connaître à travers la situation monopolistique de son moteur de recherche, concurrencé historiquement par AltaVista puis par Yahoo! et Bing. Elle a ensuite procédé à de nombreuses acquisitions et développements et détient aujourd'hui de nombreux logiciels et sites web notables parmi lesquels YouTube, le système d'exploitation pour téléphones mobiles Android, ainsi que d'autres services tels que Google Earth, Google Maps ou Google Play.

assistant

La plateforme

OpenClassrooms

OpenClassrooms (anciennement le Site du Zéro ou SdZ), est un site web qui propose des cours autour de l'informatique, des sciences et de l'entrepreneuriat.

Les cours en ligne peuvent être réalisés aussi bien par l'équipe du site, des professeurs d'universités ou de grandes écoles partenaires que par ses membres.

Aujourd'hui, les cours sont disponibles dans plusieurs format : MOOC (Massive Open Online Course), texte web, e-book, livre et en vidéo. L'entreprise délivre des certifications pour certains cours, dont une reconnue par l'état, en partenariat avec IESA multimédia.

Vous êtes le concepteur de ce MOOC ?
Quelle note donnez-vous à cette ressource ?
Contenu
5/5
Plateforme
5/5
Animation
5/5