69
Stack Technologique Google Nancy – 7 décembre http://twitter.com/DidierGirard

Stack Technologique Google

Embed Size (px)

DESCRIPTION

Présentation de la stack technologique Google par Didier Girard

Citation preview

Page 1: Stack Technologique Google

Stack Technologique GoogleNancy – 7 décembre

http://twitter.com/DidierGirard

Page 2: Stack Technologique Google

Merci aux sponsors

Page 3: Stack Technologique Google

Tag twitter : #JUGing

Wave : « with:public JUGing »

Page 4: Stack Technologique Google

Comprendre comment Google se positionne par rapport aux

tendances du marché

Page 5: Stack Technologique Google

Le Cloud : IaaS, PaaS et SaaS

Page 6: Stack Technologique Google

Standards

Page 7: Stack Technologique Google

Mobilité

Page 8: Stack Technologique Google

Collaboration

Page 9: Stack Technologique Google

Agenda

• Qui connaît SFEIR ?

• Principes de base de Google

• Produit de Google

• Démonstration

• Zoom sur GWT2

Page 10: Stack Technologique Google

La société

250 collaborateurs

1985

Page 11: Stack Technologique Google

Nos offres

• Technologiques– Développement Java/J2EE

• Partenaire SpringSource, Google– Développement .NET

• Partenaire Microsoft

• Projets– Conseil– Méthodologie Agile– Tierce Maintenance Applicative

• Innovation

Page 12: Stack Technologique Google

Rich Internet Application, Informatique mobile (Android, iPhone),

Cloud Computing, Internet dans des conditions extrêmes,

Réseaux Sociaux

Innovation :10% du CA

Page 13: Stack Technologique Google

Partager

20 conférences10 articles

3 blogs2 projets OpenSource

1 livre

Page 14: Stack Technologique Google

Un livre

Page 15: Stack Technologique Google

Produits de Google

Page 16: Stack Technologique Google

Google AppEngine

1

Page 17: Stack Technologique Google

Serveur d’applications

• Servlet

• XMPP

• Mail

• Batch

• « Gratuit » pour 5millions de pages vues par mois

• BigTable : NoSQL

Page 18: Stack Technologique Google

Déploiement en 1-click

Page 19: Stack Technologique Google

Exemple : 2 jours de charge pour une annonce, maximum à 700 requêtes par seconde

http://WhiteHouse.gov/openforquestions

Page 20: Stack Technologique Google

Application de téléphonie mobile

Page 21: Stack Technologique Google

Démonstrationhttp://www.ongwt.comhttp://sfeir.appspot.com

Page 22: Stack Technologique Google

Google Web Toolkit

2

Page 23: Stack Technologique Google

RIA, avec javascript, sans javascript

Page 24: Stack Technologique Google

IDE Javasource

CompiledJavaScript

GWT cross-compiler

Page 25: Stack Technologique Google

Démonstration

Page 26: Stack Technologique Google

26

Android

3

Page 27: Stack Technologique Google

Démonstration

Page 28: Stack Technologique Google

A Bon EntendeurAvertisseur de radar pour Android

Page 29: Stack Technologique Google

Chrome

4

Page 30: Stack Technologique Google

HTML 5

Page 31: Stack Technologique Google

Efficace

Page 32: Stack Technologique Google

Fiable

Page 33: Stack Technologique Google

SDC

5

Page 34: Stack Technologique Google
Page 35: Stack Technologique Google

Google Apps

6

Page 36: Stack Technologique Google

http://www.sfeir2.com

Page 37: Stack Technologique Google

Google Wave

http://wave.google.com/ 7

Page 38: Stack Technologique Google

Des personnes collaborent via

internet

Page 39: Stack Technologique Google
Page 40: Stack Technologique Google

Synthèse de la « conversation »…

Page 41: Stack Technologique Google
Page 42: Stack Technologique Google
Page 43: Stack Technologique Google

Organisation

Contacts

Recherche

Vagues Actives

Une vague

Les droits

Page 44: Stack Technologique Google

Concepts de bases

Vague

Contributeurs

Robots

Vaguelette

Commentaires

Gadgets

Page 45: Stack Technologique Google

Pour nous, développeurs,2 innovations

Page 46: Stack Technologique Google

Gadgets

Page 47: Stack Technologique Google

ROBOTS !

Page 48: Stack Technologique Google

Demo 1 : créer un gadget

Le Coq

Page 49: Stack Technologique Google

Démo : créer un Robot

Proxy SMS

Page 50: Stack Technologique Google

Qui viendra jeudi à la soirée Atmosphère :

06 14 59 32 16

Oui, envoyez « +1 »

Non, envoyez « -1 »

Page 51: Stack Technologique Google

Ecrire dans la Wave

Proxy SMS

Page 52: Stack Technologique Google

Principe de base de Google

Page 53: Stack Technologique Google

Une architecture

ROA(REST)

1

Page 55: Stack Technologique Google

Un standard

HTML5

2

Page 56: Stack Technologique Google

Une licence

3

Page 57: Stack Technologique Google

Une infrastructure

4

Page 58: Stack Technologique Google

Deux langages

5

Page 59: Stack Technologique Google

Conclusion

Page 60: Stack Technologique Google

Quel modèle organisationnelpermet le plus d’innovation ?

Page 61: Stack Technologique Google

Fou furieux

Manager

Marketing

DéveloppeurUtilisateur

RevendeurAdmin

Modèle 1

Page 62: Stack Technologique Google

DéveloppeurUtilisateur

Modèle 2

Page 63: Stack Technologique Google

Quel modèle organisationnelpermet le plus d’innovation ?

Page 64: Stack Technologique Google

Modèle A

Développeur

Utilisateur

Page 65: Stack Technologique Google

Modèle B

Développeur

Utilisateur

Page 66: Stack Technologique Google

Développeur

Utilisateur

Commercial

Marketing

Infrastructure

RevendeurExploitation

Sécurité

Qualité

Hiérarchie

Intérêts

Page 67: Stack Technologique Google

Développeur

Utilisateur

Page 68: Stack Technologique Google

Développeur=

Innovateur

Page 69: Stack Technologique Google

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