Upload
lorraine-jug
View
1.231
Download
0
Embed Size (px)
DESCRIPTION
Présentation de la stack technologique Google par Didier Girard
Citation preview
Stack Technologique GoogleNancy – 7 décembre
http://twitter.com/DidierGirard
Merci aux sponsors
Tag twitter : #JUGing
Wave : « with:public JUGing »
Comprendre comment Google se positionne par rapport aux
tendances du marché
Le Cloud : IaaS, PaaS et SaaS
Standards
Mobilité
Collaboration
Agenda
• Qui connaît SFEIR ?
• Principes de base de Google
• Produit de Google
• Démonstration
• Zoom sur GWT2
La société
250 collaborateurs
1985
Nos offres
• Technologiques– Développement Java/J2EE
• Partenaire SpringSource, Google– Développement .NET
• Partenaire Microsoft
• Projets– Conseil– Méthodologie Agile– Tierce Maintenance Applicative
• Innovation
Rich Internet Application, Informatique mobile (Android, iPhone),
Cloud Computing, Internet dans des conditions extrêmes,
Réseaux Sociaux
Innovation :10% du CA
Partager
20 conférences10 articles
3 blogs2 projets OpenSource
1 livre
Un livre
Produits de Google
Google AppEngine
1
Serveur d’applications
• Servlet
• XMPP
• Batch
• « Gratuit » pour 5millions de pages vues par mois
• BigTable : NoSQL
Déploiement en 1-click
Exemple : 2 jours de charge pour une annonce, maximum à 700 requêtes par seconde
http://WhiteHouse.gov/openforquestions
Application de téléphonie mobile
Démonstrationhttp://www.ongwt.comhttp://sfeir.appspot.com
Google Web Toolkit
2
RIA, avec javascript, sans javascript
IDE Javasource
CompiledJavaScript
GWT cross-compiler
Démonstration
26
Android
3
Démonstration
A Bon EntendeurAvertisseur de radar pour Android
Chrome
4
HTML 5
Efficace
Fiable
SDC
5
Google Apps
6
http://www.sfeir2.com
Google Wave
http://wave.google.com/ 7
Des personnes collaborent via
internet
Synthèse de la « conversation »…
Organisation
Contacts
Recherche
Vagues Actives
Une vague
Les droits
Concepts de bases
Vague
Contributeurs
Robots
Vaguelette
Commentaires
Gadgets
Pour nous, développeurs,2 innovations
Gadgets
ROBOTS !
Demo 1 : créer un gadget
Le Coq
Démo : créer un Robot
Proxy SMS
Qui viendra jeudi à la soirée Atmosphère :
06 14 59 32 16
Oui, envoyez « +1 »
Non, envoyez « -1 »
Ecrire dans la Wave
Proxy SMS
Principe de base de Google
Une architecture
ROA(REST)
1
Un monde d’URL
• http://picasaweb.google.fr/didier.girard/USI2008#5218900657961527234
• http://mail.google.com/mail/?zx=12eye4e60yf66&shva=1#sent/124c92182b5780b8
• https://wave.google.com/wave/#restored:search:in%253ADemo,restored:wave:googlewave.com!w%252BUqIbMbJGA.2
• http://spreadsheets.google.com/ccc?key=0AguSyh6NQKAHdFF3QUpwWWd2LXd1LUI4eWp1SVdXOUE&hl=en
Un standard
HTML5
2
Une licence
3
Une infrastructure
4
Deux langages
5
Conclusion
Quel modèle organisationnelpermet le plus d’innovation ?
Fou furieux
Manager
Marketing
DéveloppeurUtilisateur
RevendeurAdmin
Modèle 1
DéveloppeurUtilisateur
Modèle 2
Quel modèle organisationnelpermet le plus d’innovation ?
Modèle A
Développeur
Utilisateur
Modèle B
Développeur
Utilisateur
Développeur
Utilisateur
Commercial
Marketing
Infrastructure
RevendeurExploitation
Sécurité
Qualité
Hiérarchie
Intérêts
Développeur
Utilisateur
Développeur=
Innovateur
Licence
• Les photos et logos appartiennent à leurs auteurs respectifs
• Le contenu de la présentation est sous licence Creative Commons 2.0 France– Contrat Paternité– Pas d'Utilisation Commerciale– Partage des Conditions Initiales à l'Identique
• http://creativecommons.org/licenses/by-nc-sa/2.0/fr/
70