Cette application est un exemple simplifié du tutoriel officiel
Faisons tout d'abord fonctionner cette application en local.
- Téléchargement du SDK
- Lancement de l'application
/path/to/go_appengine/goapp serve helloworld/
curl http://localhost:8080
- :)
Nous avons une application qui fonctionne, déployons là sur Google Appengine!
- Connexion à la console et création d'une application
- Nous nommerons par la suite l'identifiant de votre nouvelle application <ID_APPLICATION>
- Déploiement!
/path/to/go_appengine/appcfg.py -A <ID_APPLICATION> -V 1 update helloworld/
curl http://<ID_APPLICATION>.appspot.com
- :)
Google Appengine est une plateforme avec beaucoup de services disponibles. N'hésitez pas à regarder la documentation complète. Les langages acceptés nativement sont Java, Python, Go, PHP, mais il est aussi simple d'y faire tourner du Node ou du Ruby!
Appengine, en tant que "Platform as a Service", n'est qu'une petite partie des services fournis par la Google Cloud Platform. Vous en trouverez un plus grand aperçu ici.