Loading…
Attending this event?
2nd-5th of February 2022 / 2-5 Février 2022, Grenoble

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

DevOps / Cloud [clear filter]
Wednesday, February 2
 

09:30 GMT

Développez et déployez votre application web fullstack avec Azure Static Web Apps et GitHub Actions.
Il n'a jamais été aussi simple de développer et déployer une application fullstack. Dans ce workshop, nous verrons comment développer une application avec :

- un front-end en js/html/css
- un backend en serverless
- rajouter de l'authentification et des roles dans votre application
- déployer tout ça dans le cloud grâce à GitHub Actions

Pré-requis :
- avoir un ordinateur
- savoir développer en Javascript/Node.js
- avoir un compte GitHub
- avoir Git & Node.js d'installés

Speakers
avatar for Olivier Leplus

Olivier Leplus

Microsoft
Developer Relation Program Manager at Microsoft and Google Developer Expert in Web Technologies. I love to share knowledge (and love) among developers and people in general.
avatar for Yohan Lasorsa

Yohan Lasorsa

Fullstack engineer & cloud advocate @ Microsoft, Microsoft
Passionné d'Open Source et d'artisanat logiciel, le web est le terrain de jeu ultime pour Yohan. Avec plus de 10 ans d'expérience dans divers domaines tels que la recherche appliquée sur le mobile et l'IoT, en passant par le développement et l'architecture d'applications cloud... Read More →


Wednesday February 2, 2022 09:30 - 12:30 GMT
Mont Blanc 4 WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

09:30 GMT

WASM en douceur avec Go, Rust 🦀 et Grain 🤔
La 1ère fois que j'ai suivi un tutorial wasm, j'étais content d'avoir "buildé" un projet Rust pour faire une addition et de l'utiliser dans mon navigateur, mais très rapidement déçu de ne même pas pouvoir passer une string en paramètre à mes fonctions ... Bref ça me semblait "pas cuit".
Aujourd'hui, Wasm est encore jeune, mais a bien grandi, on peut l'utiliser dans son navigateur mais aussi côté serveur. De plus en plus de langages "compilent du wasm", notamment Go. Après quelques mois d'expérimentations, j'ai pas mal avancé sur le sujet et j'ai de quoi alimenter un atelier avec le contenu suivant:

- Petite introduction à Wasm
- Wasm dans le navigateur avec Go (et TinyGo)
- Modification du DOM
- Passage de paramètres (Strings, JSon, Array)
- Wasm avec NodeJS
- avec Go & TinyGo
- un peu de Rust (pas d'inquiétude, le code sera simple)
- Wasm avec Wasmer, Wagi et Grain (un nouveau langage fonctionnel qui compile uniquement en Wasm)
- Et pour conclure, si on faisait notre propre "FaaS" ? (un POC, nous n'avons que 3 heures 😉)
- Avec TinyGo et Fastify (framework NodeJS, un peu le successeur d'ExpressJS)
- Avec Rust et Fastify

🖐️ Pas besoin d'être un champion de Go ou Rust (moi-même je ne le suis pas)
👋 C'est bien d'avoir des notions de JavaScript tout de même (pas besoin de CSS 😉)

Au niveau software, vous n'avez rien à installer, tout se fait avec l'IDE Cloud GitPod (https://www.gitpod.io/)
1️⃣ C'est la 1ère "exigence" pour participer à l'atelier
ℹ️ le plan gratuit de GitPod est largement suffisant pour faire l'atelier

2️⃣La 2ème exigence: l'atelier est sur GitLab 🦊 donc il vous faut un compte GitLab (néanmoins si ça vous stresse, vous devriez pouvoir cloner le projet sur GitHub et l'utiliser avec GitPod)

Speakers
avatar for Philippe Charrière

Philippe Charrière

GitLab
J'ai plusieurs vies professionnelles (en même temps) - Senior Technical account manager pour GitLab 🦊 - "Boss" chez Bot.Garden (en fait j'ai monté ma boîte pour tenter de "transformer" quelques side projects) 🤖🌼 Et le reste du temps, si je ne suis pas à la pêche ou... Read More →


Wednesday February 2, 2022 09:30 - 12:30 GMT
Mont Blanc 3 WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

09:30 GMT

Workshop sur l'Intégration à l'ère du cloud avec Camel Quarkus
Dans un univers informatique dont l'expansion ne cesse d'accélérer, le besoin de faire communiquer des systèmes disparates se renforce jour après jour.
Développé en Java, le projet Open Source [Apache Camel](https://camel.apache.org/) fournit avec ses 350 connecteurs une réponse prouvée à ce besoin toujours croissant d'intégration entre systèmes.

Mais à l'ère du cloud, des projets comme [Quarkus](https://quarkus.io/) change complètement la donne. Simplicité de développement, démarrage d'une JVM en quelques milli-secondes, faible consommation mémoire... Comment Camel peut-il profiter de ces nouveaux avantages ? C'est tout l'objet du projet [Camel Quarkus](https://camel.apache.org/camel-quarkus/latest/) que nous souhaitons faire découvrir lors de cette présentation.

Dans ce workshop, nous souhaitons aborder certaines notions importantes de Quarkus et Camel:
+ Le DEV mode de Quarkus
+ Le mode JVM de Quarkus
+ Les routes de Camel Quarkus
+ Les composants de Camel Quarkus
+ Les Enterprise Integration Pattern de Camel Quarkus

Speakers
avatar for Alexandre Gallice

Alexandre Gallice

Red Hat
Alexandre is an open source enthusiasm, member of the [Apache Camel](https://camel.apache.org/) Project Management Committee.\ After experiences in domains like handwriting recognition and health analysis, he is currently working as a Senior Software Engineer at Red Hat.
avatar for Zineb Bendhiba

Zineb Bendhiba

Red Hat
**English version:** Zineb Bendhiba is Senior Software Engineer at Red Hat. She is a a committer in the open source project [Apache Camel] (https://camel.apache.org/). Currently, she mainly contributes to the [Camel Quarkus] sub-project (https://camel.apache.org/camel-quarkus/latest... Read More →


Wednesday February 2, 2022 09:30 - 12:30 GMT
Mont Blanc 1 WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

14:00 GMT

docker compose : le même, mais sans le tiret
Avant il y avait `docker-compose`. Probablement l'un des outils de l'eco-système Docker les plus utilisés.

Mais ça c'était avant. Maintenant il y a `docker compose`. Le même, mais sans le tiret (aussi appelé `docker compose` **v2**).

Le même ? Oui... et non. Car cette nouvelle version vient avec son lot de nouveautés telles que la possibilité de l'utiliser pour déployer dans des clouds ou plateformes distants :
- AWS ECS
- Azure ACI
- kubernetes

De la présentation de docker compose jusqu'aux cas les plus avancés, vous verrez que c'est un véritable couteau suisse du développement à base de conteneurs. Construction des images, développement local ou même environnement de production, venez découvrir toutes les possibilités de `docker-compose` et même plus grâce à `docker compose`.

Speakers
avatar for Guillaume Lours

Guillaume Lours

Docker
Sr Software Engineer @Docker working on Dev Environments and all others collaboration tools for dev teams
avatar for Yves Brissaud

Yves Brissaud

Docker
I develop software for software developers to develop software @ Docker


Wednesday February 2, 2022 14:00 - 17:00 GMT
Mont Blanc 3 WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

14:00 GMT

GitOps , une mise en situation un peu réaliste sur Kubernetes avec FluxCD
T’en as assez des _talks_ qui déploient des _hello-world_ pour démontrer la pertinence de l’outil *younameit*.
Ça tombe bien : ce qui nous intéresse, c’est plutôt d’essayer une mise en situation **DevSecOps** un peu réaliste.
On va donc construire pas à pas un scénario d’entreprise avec une _dev team_, qui déploie / update / rollback des _WebApps_ Pokémon sur `Kubernetes` via des _charts_ `Helm`.
Une seconde _dev team_ utilisera `Kustomize`, pour le même usage.
Et côté _Ops_, on va aussi se préoccuper des enjeux de sécurité de la plateforme : ségrégations des droits des équipes, des flux réseau des WebApps, _patch management_ transparent sur la stack technique, métrologie, contrôle des activités sur le _cluster_.
On va voir comment ces équipes **collaborent** entre elles au quotidien dans un _workflow_ **GitOps** qui s’appuie sur `Kubernetes`, `FluxCD`, `Azure DevOps`, et plein d’autres choses encore…

Speakers
avatar for Ludovic Piot

Ludovic Piot

Head of DevOps & Cloud team, TheGarageBandOfIT
# -- English version --Ludovic felt into _DevOps_ in 2004 with first _Infra as Code_ deployments on _bare-metal_ blade servers. He's found of empowering project teams through automated tools and friendly collaboration, and then welcome `Docker` and `Kubernetes` as the ultimate tools... Read More →
avatar for Laurent Grangeau

Laurent Grangeau

Cloud solution architect, Sogeti
Laurent Grangeau is a Cloud Solution Architect with more than 10+ years of experience. Former Java developer, he has since developed in .NET, with Agile and DevOps mindsets. He has been experimenting with cloud providers for more than 5+ years. Docker enthusiast from the beginning... Read More →


Wednesday February 2, 2022 14:00 - 17:00 GMT
Mont Blanc 4 WTC, 5 - 7, place Robert Schuman, 38025 Grenoble
 
Thursday, February 3
 

11:45 GMT

Automation as a service avec la stack Ansible/Tower/Squest
Category: DevOps / Cloud
Format: talk

Vous fournissez du service à vos utilisateurs ?
Vous avez des bouts d’automatisation basés sur Ansible pour accélérer votre travail quotidien ?
Vous souhaitez faire en sorte que vos utilisateurs puissent presser eux même le bouton qui appelle cette automatisation ? Nous avons une solution pour vous.

Nous sommes l’équipe « Shared Infra » : Notre rôle consiste à fournir de l’infrastructure et des services aux équipes d’ingénieurs chez HPE en fonction de leurs besoins business du moment.
Aujourd’hui les stacks se composent de virtualisation VMware, de cloud Openstack et d’orchestration de conteneur Openshift. Demain, cela sera autre chose.

Aujourd'hui, nous suivons la méthode SRE/DevOps. L'ingénierie de la fiabilité des sites (SRE Site Reliability Engineering) intègre des aspects de l'ingénierie logicielle pour les appliquer aux problèmes d'infrastructure et d'exploitation. Les équipes SRE utilisent des composantes de programmation comme outils, afin de gérer les systèmes, résoudre des problèmes et automatiser les tâches d’opérations.
Cela signifie que nous plaçons du code partout où nous le pouvons. Principalement grâce à Bash, Python, mais aussi et surtout Ansible.

Au-dessus de cette première brique nous avons ajouté Tower. Tower est un outil qui apporte une interface et une API au moteur Ansible. Il nous permet d’exposer, de centraliser et de rendre notre automatisation consommable au sein de notre équipe.

Enfin, afin de maximiser l’autonomie de nos utilisateurs, nous avons créé « Squest ». Ce Framework nous permet d’exposer notre automatisation sous forme d’un portail de service.
Squest centralise les demandes utilisateurs, les vérifie et les provisionne automatiquement. Mieux encore, Squest garde en base chaque instance de service qu’il a provisionné, afin de leur rattacher de nouvelles automatisations. L'objectif : rendre l’utilisateur autonome dans la gestion du cycle de vie de ses services.

Dans ce talk, au support d’une démonstration dans notre contexte de service d’infrastructure, nous vous présenterons l’ensemble de cette stack et ces capacités à exposer « everything as a service », n’ayant pour limite que votre propre capacité d’automatisation.

Speakers
avatar for Nicolas Marcq

Nicolas Marcq

Hewlett Packard Enterprise
Bonjour, Je suis ingénieur SRE chez HPE depuis 4 ans. Passionné d'automatisation, de code et par l'open source, je contribue à toutes sortes de projets en fonction de mes besoins personnels et professionnels. J'aime beaucoup coder des frameworks, qui offrent à l'utilisateur... Read More →


Thursday February 3, 2022 11:45 - 12:30 GMT
Kilimanjaro WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

14:00 GMT

Créer & distribuer un plugin pour Kubernetes en quelques minutes ? Easy ! 🙂
Kubernetes est assez complexe comme cela … mais savez vous qu’il est possible de rajouter des fonctionnalités à notre orchestrateur préféré grâce aux plugins et à un petit outil : **Krew** ?

Nous verrons dans ce talk, qu’en quelques minutes il est possible de créer un plugin à Kubernetes permettant de rendre plus user-friendly nos pods (selon la thématique saisonnière ^^).
Mais ce n’est pas tout ! Le but est aussi de le partager aux autres et pour cela, Krew est “The place to be”.
A la fin de ce talk vous aurez toutes les billes en main afin de pouvoir réaliser & partager votre propre plugin.

Prêts ? A vos plugins !

Speakers
avatar for Gaëlle Acas

Gaëlle Acas

Nantes (France), Doctolib
Site Reliability Engineer chez [Doctolib](https://www.doctolib.fr/)co-organisatrice du [CNCF Nantes Meetup](https://www.meetup.com/fr-FR/Cloud-Native-Computing-Nantes/)Cloud Addict, j’adore jouer avec les containers, surfer sur les skills Dev&Ops & jongler dans le monde du Serverless.J'aime... Read More →
avatar for Aurélie Vache

Aurélie Vache

OVHcloud
Aurélie est DevRel chez OVHcloud à Toulouse, France. Elle est GDE (Google Developer Expert) pour les technologies Cloud, Docker Captain, CNCF Ambassador & CKAD (Kubernetes for Developers certifiée). Elle travaille en tant que Développeur et Ops depuis plus de 15 ans. Elle a construit... Read More →


Thursday February 3, 2022 14:00 - 14:45 GMT
Auditorium WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

15:00 GMT

Migrer une « vraie application du monde réel » vers Quarkus. Comment ? Mais surtout pourquoi ?
Vous aimez la plateforme Java ? Nous aussi ! Quarkus est une plateforme qui permet de rendre Java compétitif dans l'univers microservices/serverless. Apprenez comment migrer la célèbre “vraie application du monde réel” morceau par morceau vers Quarkus mais surtout apprenez pourquoi ! Venez comprendre les limites des frameworks Java existants dans un monde Cloud/Container et comment Quarkus et GraalVM permettent des gains exceptionnels sur la vitesse de démarrage et consommation mémoire de vos applications. Découvrez une expérience de développement innovante avec du “vraie” livereload côté serveur et “Panache” qui fournit un ensemble de conventions pour toujours plus d'efficacité. Avec des exemples concrets, nous aborderons les solutions d'interopérabilité Quarkus-Spring, la flexibilité entre impératif et réactif mais aussi les limites et points d'amélioration de la plateforme.

Speakers
avatar for Clement Escoffier

Clement Escoffier

Red Hat
Clement Escoffier (@clementplop) is Reactive Chief Architect at Red Hat. He had several professional lives, from academic positions to management. Currently, he is mainly working as a Quarkus and Vert.x developer. He has been involved in projects and products touching many domains... Read More →


Thursday February 3, 2022 15:00 - 15:45 GMT
Auditorium WTC, 5 - 7, place Robert Schuman, 38025 Grenoble
 
Friday, February 4
 

10:45 GMT

Qu'est-ce que l'InnerSource ? Comment ça se met en place et pourquoi ça va améliorer votre IT ... mais pas que ?
L'InnerSource est la démarche qui consiste à appliquer toute ou partie des bonnes pratiques du monde de l'OpenSource (outils, manière d'écrire des specs, workflow de dev, concepts de CI/CD, devops forcément, façon de communiquer, documenter, ...) au sein de votre entreprise.

S'embarquer dans une démarche de "déploiement" de l'InnerSource dans votre entreprise est un sacré voyage qui implique pas mal de remises en questions, mais pas forcément sur des sujets auxquels vous auriez pensés. Les impacts vont être certe organisationnels (et d'autres services que l'IT peuvent être concernés, comme les RH, le Marketing, les commerciaux ... ), techniques mais aussi relationnels (même le rapport à l'autre/aux autres doit être repensé).

Comme dans beaucoup de systèmes, un des freins principaux c'est l'humain et ses habitudes. Mais rassurez vous nous ne parlerons pas uniquement philo et communication 😉.

Cette présentation sera découpée en 3 parties:
- L'InnerSource: Concepts, Valeurs, Freins, Avantages
- Un REX de mise en place au sein d'une (très grande) entreprise (on parle de plusieurs milliers de développeurs)
- Comment obtenir l’accord de la direction de mettre en place la démarche en tentant de leur faire comprendre que le partage c’est l’avenir
- Accepter que la démarche va prendre du temps à être efficace et qu’il y aura des moments de solitude, de calme
- ...
- Quelques exemples d'outils ou de rituels qui peuvent contribuer simplement à votre démarche vers l'InnerSource:
- OnBoarding des nouveaux (vision RH)
- OnBoarding sur un projet (vision technique)
- Apprendre le Markdown aux commerciaux (pour le partage de l'information)
- ...

**#troll** : pour faire simple, l'InnerSource c'est comme CMMI mais ça marche ! *- un ancien chef de projet qui a déployé CMMI*

Speakers
avatar for Philippe Charrière

Philippe Charrière

GitLab
J'ai plusieurs vies professionnelles (en même temps) - Senior Technical account manager pour GitLab 🦊 - "Boss" chez Bot.Garden (en fait j'ai monté ma boîte pour tenter de "transformer" quelques side projects) 🤖🌼 Et le reste du temps, si je ne suis pas à la pêche ou... Read More →
MV

Matthieu V

Sopra Steria
* CTO Auvergne-Rhone Alpes Business Unit @ Sopra Steria * DevSecOps / Cloud internal platform Product Manager @ Sopra Steria * Co-Founder of Volcamp Conference @ Clermont-Fd * Owner of svn2git tool (https://github.com/yodamad/svn2git)


Friday February 4, 2022 10:45 - 11:30 GMT
Auditorium WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

11:45 GMT

InfraAsCode et multicloud à la sauce Kubernetes avec Crossplane
Sur le papier tout va bien dans le monde Devops. Côté InfraAsCode, les pratiques et outils sont stables et maitrisées. Côté exécution, Kubernetes s’impose comme le standard.

Malheureusement, déployer une application conteneurisée qui nécessite un service cloud, implique de mélanger des outils d’infraAsCode avec des solutions orientées Kubernetes. Plus de technologies, plus de connaissances à avoir, plus de manières de faire…

Or, il existe des solutions pour gérer l'ensemble de son déploiement, y compris l'infra depuis Kubernetes.

Etes-vous prêts pour le grand saut ?




Speakers
avatar for Stéphane Teyssier

Stéphane Teyssier

Wescale
Après trois années passées en tant que développeur sur différentes technologies (.Net / Java / C++), j'ai complété ma formation d’ingénieur en électronique par un mastère spécialisé en Management en systèmes d’information.Curieux et touche à tout, j'ai depuis ét... Read More →


Friday February 4, 2022 11:45 - 12:30 GMT
Kilimanjaro WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

14:00 GMT

Un datahub dans Azure : Retour d'expérience sur les services managés
Un cloud provider, un leader français du commerce d'ultra-proximité et une ambition : _"Je veux gamifier l'expérience des mes clients !"_.

Comment en partant de cette simple ambition, nous avons mis en place un hub de données utilisant uniquement les services managés Azure ? Promis, il n'y a pas une seul VM !
En passant par un aéroport... notre hub nous a amené bien plus loin que l'ambition initiale !

Dans ce contexte, pas moins d'une quinzaine de service managés Azure : Azure Function, WebApp, BatchAccount, Logic App, Application Insights, Storage Account, CosmosDb, Cache Redis, Datalake storage, Eventgrid, EventHub, ServiceBus, Azure Relay,...

Avec leurs avantages, leurs limitations et aussi quelques bonnes astuces pour faire des économies.

Speakers
avatar for Philippe Morisseau

Philippe Morisseau

Onepoint
Responsable du pôle Support/Expertise Microsoft dans la communauté Atlantique de onepoint, je coordonne une équipe de spécialiste sur les technologies Microsoft mais pas que... Nous apportons notre expertise et notre support à nos clients sur les thématiques du DevOps avec Azure... Read More →


Friday February 4, 2022 14:00 - 14:45 GMT
Makalu WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

15:00 GMT

Checklist pour concevoir une application dans le cloud : 10 conseils à l'attention des concepteurs et architectes
Kubernetes est aujourd'hui le standard pour déployer des applications de toutes sortes: api, batchs, microservices et même des monolithes!
Il apporte des solutions à beaucoup de problèmes mais aussi une grande complexité.
Il peut donc être très difficile pour les développeurs et concepteurs d'identifier les contraintes d'une telle architecture.

Dans cette présentation, vous (re)découvrirez dix astuces et conseils que j'ai pu appliquer et qui m'ont aidé dans mes derniers projets.

Ces derniers traiteront :
* du choix des solutions techologiques
* du développement
* des contraintes de conception liées à K8S
* et plus encore !

Speakers
avatar for Alexandre Touret

Alexandre Touret

WORLDLINE
Je suis architecte et développeur sénior chez Worldline. Mon activité consiste à coder (principalement en Java), coacher des développeurs et concevoir des architectures. Blog: https://blog.touret.info


Friday February 4, 2022 15:00 - 15:45 GMT
Kilimanjaro WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

15:00 GMT

Intégration à l'ère du cloud avec Camel Quarkus
Dans un univers informatique dont l'expansion ne cesse d'accélérer, le besoin de faire communiquer des systèmes disparates se renforce jour après jour.
Développé en Java, le projet Open Source [Apache Camel](https://camel.apache.org/) fournit avec ses 350 connecteurs une réponse prouvée à ce besoin toujours croissant d'intégration entre systèmes.

Mais à l'ère du cloud, des projets comme [Quarkus](https://quarkus.io/) change complètement la donne. Simplicité de développement, démarrage d'une JVM en quelques milli-secondes, faible consommation mémoire...
Comment Camel peut-il profiter de ces nouveaux avantages ? C'est tout l'objet du projet [Camel Quarkus](https://camel.apache.org/camel-quarkus/latest/) que nous souhaitons faire découvrir lors de cette présentation.

Après avoir expliqué quelques concepts essentiels, nous verrons à travers un exemple codé comment Quarkus et Camel constituent de bons alliés pour mettre en place des architectures découplées,
maintenables et facilement déployable dans Kubernetes.

Speakers
avatar for Alexandre Gallice

Alexandre Gallice

Red Hat
Alexandre is an open source enthusiasm, member of the [Apache Camel](https://camel.apache.org/) Project Management Committee.\ After experiences in domains like handwriting recognition and health analysis, he is currently working as a Senior Software Engineer at Red Hat.
avatar for Zineb Bendhiba

Zineb Bendhiba

Red Hat
**English version:** Zineb Bendhiba is Senior Software Engineer at Red Hat. She is a a committer in the open source project [Apache Camel] (https://camel.apache.org/). Currently, she mainly contributes to the [Camel Quarkus] sub-project (https://camel.apache.org/camel-quarkus/latest... Read More →


Friday February 4, 2022 15:00 - 15:45 GMT
Makalu WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

16:00 GMT

Père Castor 🐻, raconte nous une histoire (d'OPS)
L'échec comme une source de connaissance. Pouvons-nous apprendre des erreurs des plus grands ?
Nous allons, pour cela, faire la revue de quelques grands outages de la dernière décennie :
Github, Amazon, Google, OVHcloud, Apple, Fastly, Microsoft, Gitlab ou plus récemment Facebook
À travers la lecture des post-mortems des incidents, nous analyserons la root cause, la mise en place de la remédiation, et en extraire des bonnes pratiques

~ IaaS (Interruption as a Sageness) #HugOps

Speakers
avatar for David Aparicio

David Aparicio

DevSecOps, OVHCloud
Passionate engineer in Computer Science, graduated INSA Lyon 2014, after two years spent at UNICAMP in Brazil, actively participates in the community, through Meetups and conferences. His motto: “No developer is supposed to ignore security”.Ingénieur passionné en Informatique... Read More →


Friday February 4, 2022 16:00 - 16:45 GMT
Auditorium WTC, 5 - 7, place Robert Schuman, 38025 Grenoble