App engineday 1-Devfest Yde 2013

634 vues

Publié le

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
634
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
5
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

App engineday 1-Devfest Yde 2013

  1. 1. Google App Engine Créez et déployez vos applications dans le Cloud Google Par KWAYE Gabriel Kant, septembre 2013
  2. 2. Atélier Google AppEngine & Datastore
  3. 3. Jour 1 Atelier 1 : Google AppEngine (GAE) Atelier 1.1 : Présentation de Google App Engine 1. Introduction 2. Le Cloud selon Google 3. Architecture de Google App Engine 4. Eclipse comme IDE 5. Installation du plugins Eclipse pour Google App Engine Atelier 1.2 : Première application sur App Engine (Travaux Pratiques) 1. Exemple d’application App Engine 2. Exécuter une application App Engine 3. Préparer l’espace d’hébergement 4. Déployer son application sur Google App Engine
  4. 4. Atelier 1.1 : Présentation de Google App Engine 1. Introduction 2. Le Cloud selon Google 3. Architecture de Google App Engine 4. Eclipse comme IDE 5. Installation du plugins Eclipse pour Google App Engine
  5. 5. C’est quoi App Engine ? Atelier 1.1 - Introduction Google App Engine ou GAE, est une plateforme de service qui utilise des technologies similaires pour construire et héberger des applications web sur les infrastructures Google. Les applications App Engine tournent sur des centaines de serveurs localisés dans des datacenters de part dans le monde (Le Cloud Computing). Les applications sur Google App Engine sont scalables et évolutives
  6. 6. Atelier 1.1 : Présentation de Google App Engine 1. Introduction 2. Le Cloud selon Google 3. Architecture de Google App Engine 4. Eclipse comme IDE 5. Installation du plugins Eclipse pour Google App Engine
  7. 7. C’est quoi le Cloud ? Atelier 1.1 - Le Cloud selon Google
  8. 8. Les differents types de Cloud Atelier 1.1 - Le Cloud selon Google Le Cloud fait intervenir les notions suivantes: Iaas (Infrastructure As A Service). Le prestataire vous donne un accès complet à son infrastrusture par exemple son serveur. Paas (Platform As A Service). Le prestataire vous donne accès à son infrastructure et aussi s’occupe de gérer le nombre de machine nécessaire pour que votre application fonction bien quelque soit la charge du trafic. Il vous donne également des fonctionnalités comme le stockage en base de données, le serveur de messagerie… Google App Engine fait partie intégrante de ce type de Cloud. Saas (Software As A Service). Le prestataire vous installe et laisse à votre portée des logiciels près à être utilisés. Parmi les logiciels, la suite bureautique Office (Word, Excel, Powerpoint,…)
  9. 9. Les différents types de Cloud Atelier 1.1 - Le Cloud selon Google
  10. 10. Atelier 1.1 : Présentation de Google App Engine 1. Introduction 2. Le Cloud selon Google 3. Architecture de Google App Engine 4. Eclipse comme IDE 5. Installation du plugins Eclipse pour Google App Engine
  11. 11. Google AppEngine comme le service PaaS de Google Atelier 1.1 - Architecture de Google App Engine Autres services Google Service IaaS. Pour des besoins de gros calculs mathèmatiques Service DaaS. Pour des stockages de données dans le Cloud Permet d’effectuer des grosses opérations sur de grande quantités de données
  12. 12. Comment fonctionne Google AppEngine ? Atelier 1.1 - Architecture de Google App Engine AppEngine a pour rôle de masquer la complexité et le fonctionnement des serveurs de Google
  13. 13. Les langages de programmation supportés par AppEngine Atelier 1.1 - Architecture de Google App Engine App Engine à nos jours, supporte 04 types de langages de programmation Ces différents langages de programmation se greffent à un outil pour permettre au développeur de produire du code plus rapidement et de manière efficace. On appelle ces outils des Environnements de Développement Intégré (IDE).
  14. 14. Atelier 1.1 : Présentation de Google App Engine 1. Introduction 2. Le Cloud selon Google 3. Architecture de Google App Engine 4. Eclipse comme IDE 5. Installation du plugins Eclipse pour Google App Engine
  15. 15. Découverte de l’IDE Eclipse I : Logo/Icone Atelier 1.1 - Eclipse comme IDE Un Environnement de Développement Intégré (IDE) est un ensemble d’outils auxquels se greffent les langages de programmation pour facilité l’écriture des codes. Il peut également disposer du compilateur, du débuguer ainsi que d’autres éléments tels que les plugins...
  16. 16. Découverte de l’IDE Eclipse II : Interface Atelier 1.1 - Eclipse comme IDE
  17. 17. Atelier 1.1 : Présentation de Google App Engine 1. Introduction 2. Le Cloud selon Google 3. Architecture de Google App Engine 4. Eclipse comme IDE 5. Installation du plugins Eclipse pour Google App Engine
  18. 18. Plan d’installation Atelier 1.1 - Installation du plugins Eclipse pour Google App Engine La version actuelle de notre Eclipse est 4.3 Kepler Récupération du lien de téléchargement sur le site officiel de Google AppEngine https://developers.google.com/appengine/docs/java/tools/eclipse?hl=fr Lien du plugin pour AppEngine - http://dl.google.com/eclipse/plugin/4.3 Téléchargement et installation du SDK pour Google App Engine https://developers.google.com/appengine/downloads?hl=fr Redémarrer Eclipse
  19. 19. Références: 1. Google - https://developers.google.com/appengine/ 2. Le Site du Zéro - http://www.siteduzero.com/informatique/tutoriels/
  20. 20. C’était - Atelier 1.1 - Présentation de Google App Engine Par KWAYE Gabriel Kant Merci pour votre aimable attention
  21. 21. FIN

×