SlideShare une entreprise Scribd logo
1  sur  69
Stack Technologique Google
Nancy – 7 décembre
http://twitter.com/DidierGirard
Mer ci aux sponsor s
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érences
10 articles
3 blogs
2 projets OpenSource
1 livre
Un livre
Produits de Google
Google AppEngine
1
Serveur d’applications
• Servlet
• XMPP
• Mail
• 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émonstration
http://www.ongwt.com
http://sfeir.appspot.com
Google Web Toolkit
2
RIA, avec
javascript, sans
javascript
IDE
Java
source
Compiled
JavaScript
GWT cross-compiler
Démonstration
26
Android
3
Démonstration
A Bon Entendeur
Avertisseur 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 per sonnes
col l abor ent vi a
i nt er net
Synt hèse de l a
«  conver sat i on  »…
Organisation
Contacts
Recherche
Vagues Actives
Une vague
Les droits
Concepts de bases
Vague
Contributeurs
Robots
Vaguelette
Commentaires
Gadgets
Pour nous, dével oppeur s,
2 i nnovat i ons
Gadget s
ROBOTS !
Demo 1 : créer un gadget
Le Coq
Démo : créer un Robot
Pr oxy SMS
Qui vi endr a j eudi à l a
soi r ée At mosphèr e :
06 14 59 32 16
Oui , envoyez «  +1  »
Non, envoyez «  - 1  »
Ecrire dans la Wave
Pr oxy SMS
Principe de base de Google
Une architecture
ROA
(REST)
1
Un monde d’URL
• http://picasaweb.google.fr/didier.girard/USI2008#521
• http://mail.google.com/mail/?zx=12eye4e60yf66&shv
• https://wave.google.com/wave/#restored:search:in%2
• http://spreadsheets.google.com/ccc?key=0AguSyh6N
Un standard
HTML5
2
Une licence
3
Une infrastructure
4
Deux langages
5
Conclusion
Quel modèle organisationnel
permet le plus d’innovation ?
Fou furieux
Manager
Marketing
Développeur
Utilisateur
RevendeurAdmin
Modèle 1
Développeur
Utilisateur
Modèle 2
Quel modèle organisationnel
permet 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/

Contenu connexe

En vedette

Quel modèle pour le maroc
Quel modèle pour le marocQuel modèle pour le maroc
Quel modèle pour le maroc
Nasrou Aboumehdi
 
L'innovation est un facteur clé de sucés pour la compétivité d'une entreprise
L'innovation est un facteur clé de sucés pour la compétivité d'une entreprise L'innovation est un facteur clé de sucés pour la compétivité d'une entreprise
L'innovation est un facteur clé de sucés pour la compétivité d'une entreprise
Sidi Med Dah
 

En vedette (18)

L'entreprise libérée par Pascale Baumeister "Militante du Bonheur"
L'entreprise libérée par Pascale Baumeister "Militante du Bonheur"L'entreprise libérée par Pascale Baumeister "Militante du Bonheur"
L'entreprise libérée par Pascale Baumeister "Militante du Bonheur"
 
Integration continue et déploiement automatisé
Integration continue et déploiement automatiséIntegration continue et déploiement automatisé
Integration continue et déploiement automatisé
 
Les 10 commandes utiles pour surveiller un système Linux
Les 10 commandes utiles pour surveiller un système LinuxLes 10 commandes utiles pour surveiller un système Linux
Les 10 commandes utiles pour surveiller un système Linux
 
Concept de l’Intégration Continue
Concept de l’Intégration ContinueConcept de l’Intégration Continue
Concept de l’Intégration Continue
 
L'innovation en biblitohèque
L'innovation en biblitohèqueL'innovation en biblitohèque
L'innovation en biblitohèque
 
A la recherche d'ElasticSearch
A la recherche d'ElasticSearchA la recherche d'ElasticSearch
A la recherche d'ElasticSearch
 
Management de l'innovation par karim bouassem
Management de l'innovation par karim bouassemManagement de l'innovation par karim bouassem
Management de l'innovation par karim bouassem
 
Chapitre2 prise en_main_kibana
Chapitre2 prise en_main_kibanaChapitre2 prise en_main_kibana
Chapitre2 prise en_main_kibana
 
Introduction to Apache Spark
Introduction to Apache SparkIntroduction to Apache Spark
Introduction to Apache Spark
 
DevOps avec Ansible et Docker
DevOps avec Ansible et DockerDevOps avec Ansible et Docker
DevOps avec Ansible et Docker
 
Chapitre3 elk concepts_avances
Chapitre3 elk concepts_avancesChapitre3 elk concepts_avances
Chapitre3 elk concepts_avances
 
Marketing de l'innovation
Marketing de l'innovationMarketing de l'innovation
Marketing de l'innovation
 
[Sildes] plateforme centralisée d’analyse des logs des frontaux http en temps...
[Sildes] plateforme centralisée d’analyse des logs des frontaux http en temps...[Sildes] plateforme centralisée d’analyse des logs des frontaux http en temps...
[Sildes] plateforme centralisée d’analyse des logs des frontaux http en temps...
 
ElasticSearch : Architecture et Développement
ElasticSearch : Architecture et DéveloppementElasticSearch : Architecture et Développement
ElasticSearch : Architecture et Développement
 
«Innover pour carburer - Innover ou disparaître » Conférence d'Isam Shahrour,...
«Innover pour carburer - Innover ou disparaître » Conférence d'Isam Shahrour,...«Innover pour carburer - Innover ou disparaître » Conférence d'Isam Shahrour,...
«Innover pour carburer - Innover ou disparaître » Conférence d'Isam Shahrour,...
 
Quel modèle pour le maroc
Quel modèle pour le marocQuel modèle pour le maroc
Quel modèle pour le maroc
 
Faites grandir l'innovation dans votre organisation tilt360° leadership 2012
Faites grandir l'innovation dans votre organisation tilt360° leadership 2012Faites grandir l'innovation dans votre organisation tilt360° leadership 2012
Faites grandir l'innovation dans votre organisation tilt360° leadership 2012
 
L'innovation est un facteur clé de sucés pour la compétivité d'une entreprise
L'innovation est un facteur clé de sucés pour la compétivité d'une entreprise L'innovation est un facteur clé de sucés pour la compétivité d'une entreprise
L'innovation est un facteur clé de sucés pour la compétivité d'une entreprise
 

Similaire à Stack Technologique Google

Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
ENSIBS
 
Café Numérique Liège #2: Les Tablettes tactiles par Olivier Matz (Technifutur).
Café Numérique Liège #2: Les Tablettes tactiles par Olivier Matz (Technifutur).Café Numérique Liège #2: Les Tablettes tactiles par Olivier Matz (Technifutur).
Café Numérique Liège #2: Les Tablettes tactiles par Olivier Matz (Technifutur).
Café Numérique Liège
 
1 heure chrono pour votre plateforme Open Data en ligne : pari tenu !
1 heure chrono pour votre plateforme Open Data en ligne : pari tenu !1 heure chrono pour votre plateforme Open Data en ligne : pari tenu !
1 heure chrono pour votre plateforme Open Data en ligne : pari tenu !
Microsoft Technet France
 

Similaire à Stack Technologique Google (20)

HISTOIRE ET PANORAMA DU WEB À DESTINATION DES PROFESSIONNELS DE L'IMAGE ET DE...
HISTOIRE ET PANORAMA DU WEB À DESTINATION DES PROFESSIONNELS DE L'IMAGE ET DE...HISTOIRE ET PANORAMA DU WEB À DESTINATION DES PROFESSIONNELS DE L'IMAGE ET DE...
HISTOIRE ET PANORAMA DU WEB À DESTINATION DES PROFESSIONNELS DE L'IMAGE ET DE...
 
SPA avec SignalR et Angular Js
SPA avec SignalR et Angular JsSPA avec SignalR et Angular Js
SPA avec SignalR et Angular Js
 
Introduction à la veille sur le web
Introduction à la veille sur le webIntroduction à la veille sur le web
Introduction à la veille sur le web
 
Introduction au nouveau moteur de workflow de Microsoft : Flow
Introduction au nouveau moteur de workflow de Microsoft : FlowIntroduction au nouveau moteur de workflow de Microsoft : Flow
Introduction au nouveau moteur de workflow de Microsoft : Flow
 
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
 
Portable Class Library et Nuget : Le Combo gagnant
Portable Class Library et Nuget : Le Combo gagnantPortable Class Library et Nuget : Le Combo gagnant
Portable Class Library et Nuget : Le Combo gagnant
 
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
 
Café Numérique Liège #2: Les Tablettes tactiles par Olivier Matz (Technifutur).
Café Numérique Liège #2: Les Tablettes tactiles par Olivier Matz (Technifutur).Café Numérique Liège #2: Les Tablettes tactiles par Olivier Matz (Technifutur).
Café Numérique Liège #2: Les Tablettes tactiles par Olivier Matz (Technifutur).
 
1 heure chrono pour votre plateforme Open Data en ligne : pari tenu !
1 heure chrono pour votre plateforme Open Data en ligne : pari tenu !1 heure chrono pour votre plateforme Open Data en ligne : pari tenu !
1 heure chrono pour votre plateforme Open Data en ligne : pari tenu !
 
MWCP21 - Introduction GitHub et SharePoint Framework
MWCP21 - Introduction GitHub et SharePoint FrameworkMWCP21 - Introduction GitHub et SharePoint Framework
MWCP21 - Introduction GitHub et SharePoint Framework
 
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
 
Le Web d'aujourd'hui et de demain
Le Web d'aujourd'hui et de demainLe Web d'aujourd'hui et de demain
Le Web d'aujourd'hui et de demain
 
Référencement et Web Sémantique SMX Paris 2013
Référencement et Web Sémantique SMX Paris 2013Référencement et Web Sémantique SMX Paris 2013
Référencement et Web Sémantique SMX Paris 2013
 
Referencement semantique-smx-paris-2013 Par David Degrelle
Referencement semantique-smx-paris-2013 Par David Degrelle Referencement semantique-smx-paris-2013 Par David Degrelle
Referencement semantique-smx-paris-2013 Par David Degrelle
 
L'IA dans l'algorithme de Google - Matin neperien 7 juillet 2021
L'IA dans l'algorithme de Google - Matin neperien 7 juillet 2021L'IA dans l'algorithme de Google - Matin neperien 7 juillet 2021
L'IA dans l'algorithme de Google - Matin neperien 7 juillet 2021
 
Panorama des outils google - Office de Tourisme Val de Cher Saint-Aignan
Panorama des outils google - Office de Tourisme Val de Cher Saint-AignanPanorama des outils google - Office de Tourisme Val de Cher Saint-Aignan
Panorama des outils google - Office de Tourisme Val de Cher Saint-Aignan
 
Veille SEO et Data - Août 2019 - Clustaar
Veille SEO et Data - Août 2019 - ClustaarVeille SEO et Data - Août 2019 - Clustaar
Veille SEO et Data - Août 2019 - Clustaar
 
Jusqu’ou iront les weblogs?
Jusqu’ou iront les weblogs?Jusqu’ou iront les weblogs?
Jusqu’ou iront les weblogs?
 
Poste de travail 2020
Poste de travail 2020Poste de travail 2020
Poste de travail 2020
 
meetup devops aix-marseille 27/10/2022
meetup devops aix-marseille 27/10/2022meetup devops aix-marseille 27/10/2022
meetup devops aix-marseille 27/10/2022
 

Plus de Lorraine JUG

Milou fait un régime Guava Lombok
Milou fait un régime Guava LombokMilou fait un régime Guava Lombok
Milou fait un régime Guava Lombok
Lorraine JUG
 
De Runnable & synchronized à parallele() et atomically()
De Runnable & synchronized à parallele() et atomically()De Runnable & synchronized à parallele() et atomically()
De Runnable & synchronized à parallele() et atomically()
Lorraine JUG
 

Plus de Lorraine JUG (13)

Couchbase
CouchbaseCouchbase
Couchbase
 
Milou fait un régime Guava Lombok
Milou fait un régime Guava LombokMilou fait un régime Guava Lombok
Milou fait un régime Guava Lombok
 
De Runnable & synchronized à parallele() et atomically()
De Runnable & synchronized à parallele() et atomically()De Runnable & synchronized à parallele() et atomically()
De Runnable & synchronized à parallele() et atomically()
 
NIO 2
NIO 2NIO 2
NIO 2
 
Java SE 7
Java SE 7Java SE 7
Java SE 7
 
Java Message Services
Java Message ServicesJava Message Services
Java Message Services
 
Bonita Open Solution why, what, how?
Bonita Open Solution why, what, how?Bonita Open Solution why, what, how?
Bonita Open Solution why, what, how?
 
GWT
GWTGWT
GWT
 
The Java EE 6 platform
The Java EE 6 platformThe Java EE 6 platform
The Java EE 6 platform
 
Tapestry
TapestryTapestry
Tapestry
 
Comment concilier Agilité et projet au forfait ?
Comment concilier Agilité et projet au forfait ?Comment concilier Agilité et projet au forfait ?
Comment concilier Agilité et projet au forfait ?
 
Fcitr public
Fcitr publicFcitr public
Fcitr public
 
Scrum, iceScrum et Rock'n Roll
Scrum, iceScrum et Rock'n RollScrum, iceScrum et Rock'n Roll
Scrum, iceScrum et Rock'n Roll
 

Stack Technologique Google

Notes de l'éditeur

  1. Webkit -> chrome Android phone -> it’s launching emulators