Azur Tech Winter
Les technologies du Numérique
L’événement-vitrine incontournable de fin d’année qui a mit l’accent sur les technologies clés qu’il est essentiel de connaître et de maitriser pour rester à la pointe de l’industrie !
S’adressait à toutes les personnes passionnées ou curieuses de :
développement · conception · architecture · qualité logicielle ·
que vous soyez dans une entreprise du numérique, dans un laboratoire de recherche ou l’une de nos écoles.
Les conférences
L’événement incontournable de l’hiver sur la Côte d’Azur spécialement dédié aux technologies du numérique s’est articulé autour des thématiques suivantes :
World Usability Day
Conception de services innovants et IOT
Michèle DELACROIX
Ludotic, UX Lead / UX Designer
Arthur MAS
User Researcher / UX designer
Extrait de l'intervention
Avec les évolutions technologiques nous utilisons de plus en plus d’objets connectés. L’émergence de ces dispositifs modifie nos usages. De nouvelles modalités d’interactions sont disponibles, les claviers et souris sont concurrencés. Ces objets peuvent également communiquer entre eux sans même nécessiter d’interactions humaines pour nous proposer de nouveaux services toujours plus nombreux et variés.
Lors de la conception de ces services il s’avère cependant nécessaire de veiller à la valeur ajoutée de ceux-ci. Dans le contexte actuel de réchauffement climatique et de l’impact de plus en plus important du numérique sur l’environnement, l’utilité des services développés est essentielle.
Dans le cadre d’un projet innovant concernant la définition des services proposés par un miroir interactif, mené en collaboration avec l’IMREDD (Institut Méditerranéen du Risque, de l’Environnement et du Développement Durable) au sein de la Chaire User eXperience for Smart Life, nous allons vous présenter notre démarche (prospection et idéation), nos questionnement et réflexions pour définir les services appropriés.
Français
Débutant
Comment créer la nouvelle application Nice Matin en 10 semaines
Olivier DESTREBECQ
Leading mobile app project to success
Mardi 28 novembre - 10h20
Français
Intermédiaire
L'état d'esprit Agile nous amène vers la qualité durable
Marc HAGE CHAHINE
Expert méthodes et outils
Extrait de l'intervention
L’état d’esprit Agile, s’il est compris et adopté nous guide naturellement vers une qualité durable!
La présentation commence par un rappel de ce qu’est la qualité durable avec ses 2 axes: l’environnement et l’humain
L’état d’esprit Agile tend à:
– faire moins mais mieux (livraison de valeur, s’arrêter quand il le faut)… et pousse vers des logiciels plus sobres, accessible
– On pense à l’humain et à l’équipe (qui doit rester sur le long terme)
– On pense au client ce qui permet de parler d’accessibilité et d’autres sujets
– On a le « built in quality » et l’importance de proposer un logiciel maintenable et qui peut évoluer
– La partie éco-conception se retrouve avec la maintenabilité d’un produit qui doit rester viable plus longtemps, l’attachement à ses utilisateurs et donc un adaptabilité, une nécessité de performance et de basse consommation..
Français
Débutant
Our journey working on ambitious open-source widget libraries
Florent EXBRAYAT
UI Principal Engineer
Extrait de l'intervention
AgnosUI est une librairie de widget open source novatrice. Venez voir comment de nouveaux concepts de codage permettent une ergonomie flexible, une usabilité au top et un travail collaboratif facile que ce soit dans votre entreprise ou au sein de la librairie
Anglais
Débutant
Plateformes API et outils pour le Web3
web3 & blockchain - Beaucoup parlent, Peu savent
Paul STELIZUK
Directeur
Expert web3 et blockchain
Extrait de l'intervention
Le Web3 représente la troisième évolution majeure d’internet, mettant l’accent sur la décentralisation, la transparence et le pouvoir accru des utilisateurs, éliminant le besoin d’intermédiaires. Il s’appuie sur des technologies avancées telles que la blockchain, les smart contracts et la cryptographie.
Cette nouvelle ère du web transforme la manière dont les utilisateurs interagissent avec les applications et accèdent aux données, en leur conférant des avantages tels que la possession de biens numériques, la capacité de vérifier l’authenticité des informations et une confiance distribuée, renforçant ainsi leur contrôle sur leurs données personnelles et leurs actifs numériques.
En poussant les frontières de l’innovation technologique, le Web3 favorise la collaboration au sein d’un écosystème ouvert, ouvrant la voie à de nouvelles opportunités dans des secteurs variés, notamment la finance décentralisée (DeFi), les tokens non fongibles (NFTs), la gouvernance distribuée (DAO) et bien d’autres domaines.
Contenu de l’intervention :
– Les principes fondamentaux de la blockchain, son architecture et son fonctionnement
– Les atouts de la blockchain
– Le modèle économique de la blockchain
– Exemples de use cases
Français
Débutant
Unveiling the Future: Content Creation for VR using Neural Radiance Fields (NeRF)
Akash MALHOTRA
Doctoral Candidate, CNRS and Amadeus
Extrait de l'intervention
The world of Virtual Reality (VR) is vast and ever-evolving. For those new to this realm, the journey to creating lifelike virtual environments can seem daunting. This is where Neural Radiance Fields (NeRF) comes into play, offering a fresh and innovative approach to VR content creation.
In this talk, I aim to:
1. Introduce NeRF: Simplify the concept of Neural Radiance Fields, making it approachable for those new to VR and 3D content creation.
2. Highlight Basic Applications: Showcase beginner-level examples where NeRF has been used to craft immersive VR experiences.
3. Discuss Potential and Opportunities: Touch upon the future possibilities of NeRF in the VR space, emphasizing its relevance for budding creators.
Takeaway:
Attendees will gain a foundational understanding of NeRF and its role in VR content creation. They’ll be equipped with the inspiration to further explore and potentially integrate NeRF into their early VR endeavors.
Anglais
Débutant
Solutions et outils pour la Cybersécurité
Comment ne pas finir au journal télévisé de 20h!
Benjamin HILAIRE
Expert Securite chez Amadeus
Extrait de l'intervention
Un(e) hacker a utilisé une technique novatrice, la dependency confusion, basée sur le fonctionnement même de l’open source pour tenter d’infiltrer une de nos application web.
Dans ce retour d’experience, nous nous mettrons dans la tete du hacker en tenterons de voir comment faire du vol de comptes jusqu’au vol de carte de crédit ou encore l’espionnage industriel.
Enfin nous discuterons des bonnes pratiques pour se proteger de ce genre d’attaque (CSP, Renovate, Open source scans,…)
Français
Intermédiaire
Intégration de tests de sécurité dans le cycle de développement
Rodolphe GHIO
Capgemini, Consultant cybersécurité
Thomas ARTHU
Capgemini Security Consultant
Extrait de l'intervention
Introduction aux Concepts Clés
- Pourquoi la sécurité applicative est-elle cruciale ?
- Les vecteurs d’attaque courants et comment les prévenir
Activités Immersives
Les participants seront guidés à travers une série d’exercices pratiques sur les sujets suivants :
- Analyse Statique de Code : Comment effectuer une vérification automatisée du code pour identifier les vulnérabilités potentielles.
- Analyse des Dépendances : Utilisation d’outils pour évaluer la sécurité des bibliothèques et des paquets tiers.
- Scan d’Image : Inspection des images de conteneur pour détecter des vulnérabilités connues.
- Analyse Dynamique : Mise en œuvre d’analyses en temps réel pendant l’exécution de l’application. Comment intégrer des outils de sécurité dans la chaîne d’intégration continue et de déploiement continu (CI/CD) pour une vérification automatisée.
Les prérequis que les participants devront remplir pour participer à l’atelier dans les meilleurs conditions :
- Un poste avec les droits administrateurs pour installer des logiciels
- Un poste avec un IDE et Git
- Un accès à internet
Français
Intermédiaire
Acquisition et analyse de données à très haut débit en temps réel
Philippe FROISSANT
Président de la société System Data Model
Extrait de l'intervention
La présentation a pour but d’exposer les problématiques de l’acquisition et de l’analyse de données à très haut débit (jusqu’au 100 GBits Ethernet) en temps réel, en partant du choix des matériels (Processeurs et cartes Réseau), le paramétrage de l’UEFI, le paramétrage du kernel Linux, les solutions logicielles applicatives (Open Source et développement propriétaire, technologie Zero Copy).
Français
Intermédiaire
Solutions Low-code/no-code
Plongez dans l'univers du Serverless avec les Azure Durable Functions
Rubens FONSECA
Managing Solution Architect à Capgemini
Extrait de l'intervention
Le serverless est devenu un outil essentiel pour la conception d’architectures cloud native et la migration fluide des applications vers le cloud, grâce à sa simplicité et à son modèle économique.
Dans cette session, nous vous invitons à explorer les opportunités et les défis liés à la conception, le teste et la mise en œuvre d’applications serverless stateful à l’aide des Azure Durable Functions.
Nous mettrons particulièrement l’accent cette extension développée par Microsoft, qui permet de créer des workflows d’orchestration pour vos applications. Vous découvrirez également le récent support du langage Java, élargissant ainsi leur accessibilité à une variété de développeurs.
Français
Intermédiaire
IA et low-code : quels impacts pour les projets informatiques ?
Alexandre BORIE
Fondateur, Startlead
Tristan MALHERBE
Co Founder Data Pulse & Microsoft MVP
Extrait de l'intervention
Les modèles de langage et les outils low-code promettent de changer durablement la façon de développer les projets informatiques. Quelles sont leurs possibilités ? Sont-ils fiables ? Comment les intégrer au mieux dans les process de travail ? Nous répondrons à ces questions au cours d’une table ronde qui permettra aux intervenants de partager leur expérience avec ces outils d’un genre nouveau.
Français
Débutant
Solutions Cloud et approche DevOps
Comment ne pas finir au journal télévisé de 20h!
Benjamin HILAIRE
Expert Securite chez Amadeus
Extrait de l'intervention
Un(e) hacker a utilisé une technique novatrice, la dependency confusion, basée sur le fonctionnement même de l’open source pour tenter d’infiltrer une de nos application web.
Dans ce retour d’experience, nous nous mettrons dans la tete du hacker en tenterons de voir comment faire du vol de comptes jusqu’au vol de carte de crédit ou encore l’espionnage industriel.
Enfin nous discuterons des bonnes pratiques pour se proteger de ce genre d’attaque (CSP, Renovate, Open source scans,…)
Français
Intermédiaire
Plongez dans l'univers du Serverless avec les Azure Durable Functions
Rubens FONSECA
Managing Solution Architect à Capgemini
Extrait de l'intervention
Le serverless est devenu un outil essentiel pour la conception d’architectures cloud native et la migration fluide des applications vers le cloud, grâce à sa simplicité et à son modèle économique.
Dans cette session, nous vous invitons à explorer les opportunités et les défis liés à la conception, le teste et la mise en œuvre d’applications serverless stateful à l’aide des Azure Durable Functions.
Nous mettrons particulièrement l’accent cette extension développée par Microsoft, qui permet de créer des workflows d’orchestration pour vos applications. Vous découvrirez également le récent support du langage Java, élargissant ainsi leur accessibilité à une variété de développeurs.
Français
Intermédiaire
Docker and developer success
Lily KOLESNIKOVA
Successful Account Executive representing Docker in EMEA
Rachid ZAROUALI
Docker’s captain
Extrait de l'intervention
What is Docker? Build, share, and run applications using Docker
Developer success
Challenges facing engineering teams
Increase developer productivity
Improve security posture
Accelerate application delivery to meet business demands
Use cases
Docker products: Docker Business, Docker Desktop, Docker Scout
Case studies
Q&A
The intervention will be as follows: a presentation (talk) / a demo with a complete workflow / and time for questions/answers
Anglais
Expert
Utilisation de Sidero Metal et Flux CD pour une approche GitOps du déploiement sous Kubernetes
Bruno Le Fellic
Co-fondateur SpikeeLabs
Extrait de l'intervention
La conteneurisation est devenue une technologie incontournable pour le développement logiciel qui modifie notre façon de concevoir des applications.
Que ce soit pendant les phases de développement, d’intégration ou pour le passage en production avoir des clusters Kubernetes qui restent opérationnels dans le temps reste un défi.
Dans ce retour d’expérience, nous vous montrerons comment une approche GitOps avec la combinaison des solutions Flux CD et Sidero Metal a été la solution pour la gestion de nos clusters chez SpikeeLabs.
Français
Intermédiaire
Votre déploiement devops a planté ? Avez-vous correctement configuré votre culture devops ?
Thomas CHAPPES
Expert en transformation numérique :
devops et agilité
Extrait de l'intervention
Avez-vous bien vérifié ? Les outils devops, les chaines de CI/CD devops, les ingénieurs devops, les équipes devops, « les devops »…
Finalement, est-ce que tout ceci est bien « devops » ?
Est-ce que nous déployons n’importe quoi, pourvu qu’on le fasse vite ?
Est-ce que nous avons automatisé des procédures sans questionner leur utilité ni leur finalité ?
Près de 15 ans après l’apparition du terme « devops », que reste-t-il de son ambition première ?
Serait-il possible que la vitesse de déploiement ait pris le dessus sur la satisfaction client et l’ambition d’une meilleure qualité de service de bout en bout ?
Revenons à la base des 4 piliers devops et voyons si nous n’aurions pas oublié quelques fondamentaux en chemin…
Français
Débutant
AWS CloudFront : votre contenu délivré plus vite que la vitesse de la lumière
Marc CAMPORA
Technology Enthusiast
Extrait de l'intervention
Un retour d’experience de 30mn sur AWS CloudFront incluant une note didactique sur le concept de ‘Content Delivery Network’ (CDN), le benefice de ce type de service ou comment aller plus vite que la vitesse de la lumière, sa banalisation avec le Cloud publique, la possibilité aujourd’hui d’executer du code a la périphérie au plus près de ses utilisateurs. Quelques references pour developper vos connaissances.
Français
Débutant
Tendances dans le test logiciel et la QA
Accélérez la création de vos UI avec Otter
Corinne Paulve
Software Engineer
Pierre-Henri Ginoux
Software Engineer
Extrait de l'intervention
Générateurs de code, gestion des interactions API, et bien plus encore ! Accélérez la création de votre application Angular et rendez la configurable grâce aux différents modules d’Otter.
Français
Testcontainers : Élevez vos Tests d'Intégration à un niveau supérieur !
Armen ARISTAKESYAN
AViSTO Telecom / Ingénieur Logiciel / Expert .NET
Extrait de l'intervention
Découvrez comment la librairie Testcontainers peut révolutionner vos tests d’intégration en simplifiant la gestion des conteneurs, vous permettant ainsi de développer plus rapidement et de manière plus fiable. Rejoignez-nous pour explorer cette technologie puissante et accélérer votre processus de développement.
Français
Intermédiaire
Using data simulation to speed-up front-end development
Bertrand LAPORTE
Staff Software Engineer, Clone
Extrait de l'intervention
The web exists for 30+ years and yet User Interface development and testing is still a very costly and time-consuming activity. This talk describes an architectural pattern that allows to significantly reduce this problem thanks to data simulation.
The talk will cover the following topics:
– Architecture description
– Implementing a solution with a dependency management system like asimo [https://github.com/asimojs/asimo]
– Demos – development and unit tests + maintainability
– Bonus: web application startup optimisation with asimo
Anglais
Intermédiaire
The test automation revolution in Amadeus with Robot Framework
Naum SPASESKI
Senior QA Engineer, Amadeus
Sébastien PLAISANT
Principal Quality Engineer, Amadeus
Extrait de l'intervention
In Amadeus we have a complex environment with various technologies involved from industry standard to very business specific ones.
In the past we developed internal tools and built a testing ecosystem around them to validate our software.
The rise of test automation tools and more specifically Robot Framework was a game changer for us as we start to automate in a much effective way that we used to do before.
During this presentation we will highlight how by developing common internal Robot Framework libraries written in Python:
we managed to share functional keywords hiding technology complexity to QA engineers and simplify the way they write, execute and automate their test cases,
we are migrating our legacy regressions test suites from proprietary tools to open-source robot framework scripts,
and finally how we were able to gather in a single robot framework script all the interaction to our various systems to build complex end to end scenarios.
Anglais
Débutant
L'IA Générative pour mieux développer et mieux tester : Mirage ou réalité ?
Julien VAN QUACKEBEKE
Fondateur d’ALL4TEST
Arthur MAGNE
Co-fondateur de PROMYSE
Extrait de l'intervention
Plongez au cœur de l’avenir du développement et des tests grâce à l’IA générative et à l’intelligence collective.
D’ici quelques années, les IA génératives qui nous permettent de booster notre productivité pour développer et automatiser des tests seront partout. Ces IA apportent avec elles un risque réel, le risque d’avoir des équipes entières qui valident de manière systématique ce qui est proposé sans regard critique. Les IA apprenants sur le passé risquent alors de produire du code et des tests de mauvaise qualité, ne respectant pas les pratiques actuelles des équipes.
Dans cette conférence, nous explorerons des stratégies innovantes pour exploiter le potentiel des IA tout en tirant parti de l’expertise humaine afin d’éviter les pièges de la génération automatisée.
Français
Intermédiaire
Technologies et méthodes pour l’IA
IA et low-code : quels impacts pour les projets informatiques ?
Alexandre BORIE
Fondateur, Startlead
Tristan MALHERBE
Co Founder Data Pulse & Microsoft MVP
Extrait de l'intervention
Les modèles de langage et les outils low-code promettent de changer durablement la façon de développer les projets informatiques. Quelles sont leurs possibilités ? Sont-ils fiables ? Comment les intégrer au mieux dans les process de travail ? Nous répondrons à ces questions au cours d’une table ronde qui permettra aux intervenants de partager leur expérience avec ces outils d’un genre nouveau.
Pré requis :
- Disposer d’un compte Office 365 et/ou d’un compte permettant d’accéder à app.powerbi.com (nous activerons la licence d’essai Fabric pendant l’atelier). Les apprenants peuvent éventuellement se créer leur propre environnement & tenant Office 365 à l’aide de ce tuto:
- Télécharger Microsoft Power BI Desktop (gratuit): https://www.microsoft.com/fr-fr/download/details.aspx?id=58494
Attention, cela ne tourne que sur un environnement Windows. Les apprenants qui sont sur MAC pourront tout de même réaliser une bonne partie des démos même s’ils n’ont pas la possibilité technique de télécharger Power BI Desktop.
- Disposer d’un compte Supabase (inscription et plan gratuits : https://supabase.com/)
- Disposer d’un compte FlutterFlow (inscription et plan gratuits : https://flutterflow.io/)
Français
Débutant
Les LLMs et l'enseignement de la programmation
Diane LINGRAND
MCF at Univ. Nice Sophia / CNRS
Extrait de l'intervention
Depuis la sortie d’outils comme ChatGPT ou copilot, en accès gratuit pour le monde académique, les étudiants ont très vite intégré ces outils dans leurs usages quotidiens. Les enseignants-chercheurs, quant à eux, sont en phase de réflexion concernant une utilisation constructive pour une meilleure adaptation des étudiants au monde qui les attend ainsi que de nouveaux projets de recherche.
Français
Technologies de reconnaissance d'objets en temps réel sur mobile
Terii GILBERT
CEO Tanoraa – ingénieur Data Science
Esteban ESTOC
CTO Tanoraa – Ingénieur Logiciel
Extrait de l'intervention
Les algorithme de Computer Vision, et particulièrement les algorithmes de reconnaissance d’objets en temps réel, requièrent des ressources de calcul importantes pour pouvoir analyser les images et restituer les résultats. Ainsi embarquer de telles technologies sur nos smartphone est un véritable défi technologique. Dans cette conférence nous pourrons développer comment Tanoraa traite ce sujet et quelles ont été les solutions technologique retenue pour relever ce défis technologique, à travers notamment le développement de l’application mobile Enozyto qui aide les consommateurs à trouver les références de bières artisanales en phase avec leurs attentes.
Les algorithmes de Vision par Ordinateur, en particulier ceux destinés à la reconnaissance d’objets en temps réel, exigent des ressources de calcul considérables pour analyser les images et fournir des résultats précis.
L’intégration de telles technologies dans nos smartphones représente donc un défi technologique majeur. Dans cette conférence, nous pourrons explorer comment Tanoraa aborde cette problématique et quelles solutions technologiques ont été choisies pour relever ce défi, notamment à travers le développement de l’application mobile Enozyto (une application qui aide les consommateurs à découvrir les bières artisanales qui correspondent le mieux à leurs préférences en temps réel et en réalité augmenté grâce à l’IA.).
Français
Intermédiaire
Unveiling the Future: Content Creation for VR using Neural Radiance Fields (NeRF)
Akash MALHOTRA
Doctoral Candidate, CNRS and Amadeus
Extrait de l'intervention
The world of Virtual Reality (VR) is vast and ever-evolving. For those new to this realm, the journey to creating lifelike virtual environments can seem daunting. This is where Neural Radiance Fields (NeRF) comes into play, offering a fresh and innovative approach to VR content creation.
In this talk, I aim to:
1. Introduce NeRF: Simplify the concept of Neural Radiance Fields, making it approachable for those new to VR and 3D content creation.
2. Highlight Basic Applications: Showcase beginner-level examples where NeRF has been used to craft immersive VR experiences.
3. Discuss Potential and Opportunities: Touch upon the future possibilities of NeRF in the VR space, emphasizing its relevance for budding creators.
Takeaway:
Attendees will gain a foundational understanding of NeRF and its role in VR content creation. They’ll be equipped with the inspiration to further explore and potentially integrate NeRF into their early VR endeavors.
Anglais
Débutant
Outils Open Source et logiciels libres
Comment ne pas finir au journal télévisé de 20h!
Benjamin HILAIRE
Expert Securite chez Amadeus
Extrait de l'intervention
Un(e) hacker a utilisé une technique novatrice, la dependency confusion, basée sur le fonctionnement même de l’open source pour tenter d’infiltrer une de nos application web.
Dans ce retour d’experience, nous nous mettrons dans la tete du hacker en tenterons de voir comment faire du vol de comptes jusqu’au vol de carte de crédit ou encore l’espionnage industriel.
Enfin nous discuterons des bonnes pratiques pour se proteger de ce genre d’attaque (CSP, Renovate, Open source scans,…)
Français
Intermédiaire
Rétrospective de l'aventure NomadEV depuis le TOCS
Emeric Chardiny
NomadEV CEO et geek et fullstack maker
Extrait de l'intervention
Je vous présente une rétrospective de l’aventure NomadEV depuis le Trophée des Objets Connectés et Service 2017.
De la borne de recharge mobile passive à la borne de recharge mobile intelligente, connectée et supervisée, son application mobile et son déploiement sur le terrain.
Les technologies abordées couvrent tous les aspects de la solution : EVSE et électromobilité, code embarqué sur microcontroleur Espressif ESP32, IoT et Cloud, Application mobile Flutter.
Français
Débutant
Intégration de tests de sécurité dans le cycle de développement
Rodolphe GHIO
Capgemini, Consultant cybersécurité
Thomas ARTHU
Capgemini Security Consultant
Extrait de l'intervention
Introduction aux Concepts Clés
- Pourquoi la sécurité applicative est-elle cruciale ?
- Les vecteurs d’attaque courants et comment les prévenir
Activités Immersives
Les participants seront guidés à travers une série d’exercices pratiques sur les sujets suivants :
- Analyse Statique de Code : Comment effectuer une vérification automatisée du code pour identifier les vulnérabilités potentielles.
- Analyse des Dépendances : Utilisation d’outils pour évaluer la sécurité des bibliothèques et des paquets tiers.
- Scan d’Image : Inspection des images de conteneur pour détecter des vulnérabilités connues.
- Analyse Dynamique : Mise en œuvre d’analyses en temps réel pendant l’exécution de l’application. Comment intégrer des outils de sécurité dans la chaîne d’intégration continue et de déploiement continu (CI/CD) pour une vérification automatisée.
Les prérequis que les participants devront remplir pour participer à l’atelier dans les meilleurs conditions :
- Un poste avec les droits administrateurs pour installer des logiciels
- Un poste avec un IDE et Git
- Un accès à internet
Français
Intermédiaire
Plongez dans l'univers du Serverless avec les Azure Durable Functions
Rubens FONSECA
Managing Solution Architect à Capgemini
Extrait de l'intervention
Le serverless est devenu un outil essentiel pour la conception d’architectures cloud native et la migration fluide des applications vers le cloud, grâce à sa simplicité et à son modèle économique.
Dans cette session, nous vous invitons à explorer les opportunités et les défis liés à la conception, le teste et la mise en œuvre d’applications serverless stateful à l’aide des Azure Durable Functions.
Nous mettrons particulièrement l’accent cette extension développée par Microsoft, qui permet de créer des workflows d’orchestration pour vos applications. Vous découvrirez également le récent support du langage Java, élargissant ainsi leur accessibilité à une variété de développeurs.
Français
Intermédiaire
Our journey working on ambitious open-source widget libraries
Florent EXBRAYAT
UI Principal Engineer
Extrait de l'intervention
In this presentation I will explain shortly:
– why we started in Amadeus the project AgnosUI (https://github.com/AmadeusITGroup/AgnosUI)
– how this is an ambitious project (headless, multiframework…) that will bring consistency, modern visuals and powerful widgets to all Amadeus divisions (and the OS community).
– I will finish with the challenges we faced and the steps that are coming
Anglais
Débutant
L'attestation, clef de voûte du "Confidential Computing"
Christophe DE DINECHIN
Senior Principal Software Engineer, Red Hat
Extrait de l'intervention
L’attestation est une méthode permettant de prouver une propriété d’un système informatique. Des mécanismes d’attestation cryptographiques spécifiques sont la clef de voûte du « confidential computing », permettant de prouver aux utilisateurs que leur données sont effectivement protégées.
Français
Intermédiaire
Accélérez la création de vos UI avec Otter
Corinne Paulve
Software Engineer
Pierre-Henri Ginoux
Software Engineer
Extrait de l'intervention
Générateurs de code, gestion des interactions API, et bien plus encore ! Accélérez la création de votre application Angular et rendez la configurable grâce aux différents modules d’Otter.
Français
Utilisation de Sidero Metal et Flux CD pour une approche GitOps du déploiement sous Kubernetesbernetes
Bruno LE FELLIC
CO Fondateur & CTO chez SpikeeLabs
Extrait de l'intervention
La conteneurisation est devenue une technologie incontournable pour le développement logiciel qui modifie notre façon de concevoir des applications.
Que ce soit pendant les phases de développement, d’intégration ou pour le passage en production avoir des clusters Kubernetes qui restent opérationnels dans le temps reste un défi.
Dans ce retour d’expérience, nous vous montrerons comment une approche GitOps avec la combinaison des solutions Flux CD et Sidero Metal a été la solution pour la gestion de nos clusters chez SpikeeLabs.
Français
Intermédiaire
web3 & blockchain - Beaucoup parlent, Peu savent
Paul STELIZUK
Directeur
Expert web3 et blockchain
Extrait de l'intervention
Le Web3 représente la troisième évolution majeure d’internet, mettant l’accent sur la décentralisation, la transparence et le pouvoir accru des utilisateurs, éliminant le besoin d’intermédiaires. Il s’appuie sur des technologies avancées telles que la blockchain, les smart contracts et la cryptographie.
Cette nouvelle ère du web transforme la manière dont les utilisateurs interagissent avec les applications et accèdent aux données, en leur conférant des avantages tels que la possession de biens numériques, la capacité de vérifier l’authenticité des informations et une confiance distribuée, renforçant ainsi leur contrôle sur leurs données personnelles et leurs actifs numériques.
En poussant les frontières de l’innovation technologique, le Web3 favorise la collaboration au sein d’un écosystème ouvert, ouvrant la voie à de nouvelles opportunités dans des secteurs variés, notamment la finance décentralisée (DeFi), les tokens non fongibles (NFTs), la gouvernance distribuée (DAO) et bien d’autres domaines.
Contenu de l’intervention :
– Les principes fondamentaux de la blockchain, son architecture et son fonctionnement
– Les atouts de la blockchain
– Le modèle économique de la blockchain
– Exemples de use cases
Français
Débutant
Testcontainers : Élevez vos Tests d'Intégration à un niveau supérieur !
Armen ARISTAKESYAN
AViSTO Telecom / Ingénieur Logiciel / Expert .NET
Extrait de l'intervention
Découvrez comment la librairie Testcontainers peut révolutionner vos tests d’intégration en simplifiant la gestion des conteneurs, vous permettant ainsi de développer plus rapidement et de manière plus fiable. Rejoignez-nous pour explorer cette technologie puissante et accélérer votre processus de développement.
Français
Intermédiaire
Using data simulation to speed-up front-end development
Bertrand LAPORTE
Staff Software Engineer, Clone
Extrait de l'intervention
The web exists for 30+ years and yet User Interface development and testing is still a very costly and time-consuming activity. This talk describes an architectural pattern that allows to significantly reduce this problem thanks to data simulation.
The talk will cover the following topics:
– Architecture description
– Implementing a solution with a dependency management system like asimo [https://github.com/asimojs/asimo]
– Demos – development and unit tests + maintainability
– Bonus: web application startup optimisation with asimo
Anglais
Intermédiaire
AWS CloudFront : votre contenu délivré plus vite que la vitesse de la lumière
Marc CAMPORA
Technology Enthusiast
Extrait de l'intervention
Un retour d’experience de 30mn sur AWS CloudFront incluant une note didactique sur le concept de ‘Content Delivery Network’ (CDN), le benefice de ce type de service ou comment aller plus vite que la vitesse de la lumière, sa banalisation avec le Cloud publique, la possibilité aujourd’hui d’executer du code a la périphérie au plus près de ses utilisateurs. Quelques references pour developper vos connaissances.
Français
Débutant
The test automation revolution in Amadeus with Robot Framework
Naum SPASESKI
Senior QA Engineer, Amadeus
Sébastien PLAISANT
Principal Quality Engineer, Amadeus
Extrait de l'intervention
In Amadeus we have a complex environment with various technologies involved from industry standard to very business specific ones.
In the past we developed internal tools and built a testing ecosystem around them to validate our software.
The rise of test automation tools and more specifically Robot Framework was a game changer for us as we start to automate in a much effective way that we used to do before.
During this presentation we will highlight how by developing common internal Robot Framework libraries written in Python:
we managed to share functional keywords hiding technology complexity to QA engineers and simplify the way they write, execute and automate their test cases,
we are migrating our legacy regressions test suites from proprietary tools to open-source robot framework scripts,
and finally how we were able to gather in a single robot framework script all the interaction to our various systems to build complex end to end scenarios.
Anglais
Débutant
Sauver son API Spring des mauvaises performances
Gabriel RIVELLI
Ingénieur Logiciel, AViSTO
Extrait de l'intervention
Dans un monde où les frameworks permettent de développer de plus en plus vite, nous négligeons parfois les performances, et donc les utilisateurs. C’est dans ce contexte que je vais vous présenter une API Spring Boot aux performances médiocres que nous allons booster grâce à différentes méthodes.
Au cours de l’atelier, nous établirons un panel de bonnes pratiques que vous pourrez réutiliser chez vous.
Nous verrons également le coût de chaque optimisation.
Accessible à tous les niveaux !
Les documents disponibles en fin d’atelier :
– Un document de bonnes pratiques pour améliorer les performances de son API avec différents niveaux d’optimisations
– Le projet support dont je me suis servi pour réaliser l’atelier
Français
Intermédiaire
Acquisition et analyse de données à très haut débit en temps réel
Philippe FROISSANT
Président de la société System Data Model
Extrait de l'intervention
La présentation a pour but d’exposer les problématiques de l’acquisition et de l’analyse de données à très haut débit (jusqu’au 100 GBits Ethernet) en temps réel, en partant du choix des matériels (Processeurs et cartes Réseau), le paramétrage de l’UEFI, le paramétrage du kernel Linux, les solutions logicielles applicatives (Open Source et développement propriétaire, technologie Zero Copy).
Français
Intermédiaire
SophI.A Master Classes
Remote sensing observations of the Earth and Space
Jeronimo Bernard-Salas
PhD, Co-responsable service Science de l’Univers
Lian Greijn
Stagiaire, TU Delft
Antoine Mangin
PhD, Directeur Scientifique
Extrait de l'intervention
ACRI-ST is an SME specializing in remote sensing observation of the Earth and space sciences and brings together scientific research and the engineering of complex systems in information technology and communications. ACRI-ST works in close collaboration with space agencies and covers the entire chain of space activities, from support for on-board instrument specifications and development of the ground data segment to operational services for end users (e.g. data processing, calibration, validation, archiving, distribution, cloud services). In this master class, we will concretely present our activities, our interest in AI, and will put into practice an Earth observation platform for the recovery of image mosaics from the Copernicus Sentinel missions, and the EXPLORE astrophysics platform for lunar exploration and exploitation of data from the Gaia mission.
Anglais
Scikit-learn, la boîte à outils de l’apprentissage automatique
Laure BOURGOIS
Docteure en intelligence artificielle, experte en Web sémantique et simulations numériques
Extrait de l'intervention
Scikit-learn est une brique Tech Open Source IA développée par INRIA utilisée par 80% des projets IA avec une large communauté d’utilisateurs. Facile à apprendre, elle s’adapte pour la majorité des problèmes de l’entreprise : prédictions, classification par exemple pour la gestion clientèle, la segmentation de marché, la maintenance prédictive … De plus, Scikit-learn peut-être facilement intégrée à d’autres outils d’aide à la décision.
Objectifs :
- Appréhender les principes de l’apprentissage automatique à travers des exemples pratiques
- Découvrir Scikit-learn à travers des exemples de code
- Manipuler Scikit-learn avec des exercices simples mais concrets
Français
IA et low-code : quels impacts pour les projets informatiques ?
Alexandre BORIE
Fondateur, Startlead
Tristan MALHERBE
Co Founder Data Pulse & Microsoft MVP
Extrait de l'intervention
Les modèles de langage et les outils low-code promettent de changer durablement la façon de développer les projets informatiques. Quelles sont leurs possibilités ? Sont-ils fiables ? Comment les intégrer au mieux dans les process de travail ? Nous répondrons à ces questions au cours d’une table ronde qui permettra aux intervenants de partager leur expérience avec ces outils d’un genre nouveau.
Pré requis :
- Disposer d’un compte Office 365 et/ou d’un compte permettant d’accéder à app.powerbi.com (nous activerons la licence d’essai Fabric pendant l’atelier). Les apprenants peuvent éventuellement se créer leur propre environnement & tenant Office 365 à l’aide de ce tuto:
- Télécharger Microsoft Power BI Desktop (gratuit): https://www.microsoft.com/fr-fr/download/details.aspx?id=58494
Attention, cela ne tourne que sur un environnement Windows. Les apprenants qui sont sur MAC pourront tout de même réaliser une bonne partie des démos même s’ils n’ont pas la possibilité technique de télécharger Power BI Desktop.
- Disposer d’un compte Supabase (inscription et plan gratuits : https://supabase.com/)
- Disposer d’un compte FlutterFlow (inscription et plan gratuits : https://flutterflow.io/)
Français
Débutant
Nouveaux modes de collaboration humain-machine
Conception de services innovants et IOT
Michèle DELACROIX
Ludotic, UX Lead / UX Designer
Extrait de l'intervention
Avec les évolutions technologiques nous utilisons de plus en plus d’objets connectés. L’émergence de ces dispositifs modifie nos usages. De nouvelles modalités d’interactions sont disponibles, les claviers et souris sont concurrencés. Ces objets peuvent également communiquer entre eux sans même nécessiter d’interactions humaines pour nous proposer de nouveaux services toujours plus nombreux et variés.
Lors de la conception de ces services il s’avère cependant nécessaire de veiller à la valeur ajoutée de ceux-ci. Dans le contexte actuel de réchauffement climatique et de l’impact de plus en plus important du numérique sur l’environnement, l’utilité des services développés est essentielle.
Dans le cadre d’un projet innovant concernant la définition des services proposés par un miroir interactif, mené en collaboration avec l’IMREDD (Institut Méditerranéen du Risque, de l’Environnement et du Développement Durable) au sein de la Chaire User eXperience for Smart Life, nous allons vous présenter notre démarche (prospection et idéation), nos questionnement et réflexions pour définir les services appropriés.
Français
Débutant
L'état d'esprit Agile nous amène vers la qualité durable
Marc Hage Chahine
Expert méthodes et outils
Extrait de l'intervention
L’état d’esprit Agile, s’il est compris et adopté nous guide naturellement vers une qualité durable!
La présentation commence par un rappel de ce qu’est la qualité durable avec ses 2 axes: l’environnement et l’humain
L’état d’esprit Agile tend à:
– Faire moins mais mieux (livraison de valeur, s’arrêter quand il le faut)… et pousse vers des logiciels plus sobres, accessible
– On pense à l’humain et à l’équipe (qui doit rester sur le long terme)
– On pense au client ce qui permet de parler d’accessibilité et d’autres sujets
– On a le « built in quality » et l’importance de proposer un logiciel maintenable et qui peut évoluer
– La partie éco-conception se retrouve avec la maintenabilité d’un produit qui doit rester viable plus longtemps, l’attachement à ses utilisateurs et donc un adaptabilité, une nécessité de performance et de basse consommation…
Français
Débutant
GreenIT
Software Carbon Footprint measurement by Amadeus
Robin CASTELLON
Principal QA Engineer
Sami GHARBI
Software Enginee
Florent MOREL
Conseil et Expertise en politique de décarbonisation
Extrait de l'intervention
Le domaine du numérique représente 6% des émissions mondiales et est en croissance exponentielle.
Des outils existent pour mesurer l’impact d’un site web ou d’une application mobile.
Mais comment faire pour évaluer les émissions de plus de 250 applications d’un fournisseur de solutions IT ?
Comment engager ses équipes de développement dans une stratégie de réduction de l’empreinte carbone de leur application ?
Amadeus développe une solution End-to-End basée sur des briques open-source pour atteindre ses objectifs.
Nous vous présenterons une démo live de cet outil stratégique dans la politique de décarbonation des applications Amadeus.
- Les prérequis ou le niveau de l’intervention
- Connaissance basiques liées aux émissions carbone.
- Connaissance de GreenIT est un plus.
Français
Animations
« Case départ »
Les participants sont venus jouer le jeu pour réveiller leur côté créatif !
Un moment convivial, riches en échanges et en imagination !
De beaux résultats, encore un grand merci à Skill’N’Joy
« Donnez de la voix, mais pas votre vie privée – vers un Siri libre »
Siri, Alexa, Ok google, sont autant d’agents intrusifs qui vous rendent service, mais vous écoutent en même temps. Venez prendre part au grand projet libre Common Voice de Mozilla, qui cherche à fournir les bases d’un assistant multi-lingue complètement libre et non intrusif. Dans cette animation, vous découvrirez la plateforme de façon anonyme, et vous pourrez contribuer au projet soit en donnant de la voix, soit en validant des textes lus par d’autres.
« Bâtir des IA dignes de confiance »
La communauté Data & IA de Telecom Valley et ses partenaires ont eu le l’honneur de contribuer au guide publié par NUMEUM fondé sur 6 qualités éthiques : respectueuse, équitable, transparente, loyale, maîtrisée et sûre. Nous vous invitons à partager, sous forme graphique, votre vision de leur degré de faisabilité et de leur priorité de mise en œuvre. L’intention de cette animation est de co-construire une classification utile aux équipes qui veulent concevoir une solution à base d’intelligences artificielles dignes de confiance.
Forum du recrutement
Ce forum sera en marge des conférences et ateliers avec un temps fort de 15h45 à 17h00.
A la recherche de nouvelles opportunités professionnelles dans le domaine des technologies du Numérique ?
Le forum du recrutement est là pour vous donner un coup de pouce !
Venez rencontrer nos entités adhérentes à la recherche de futurs collaborateurs :
Soirée
Intervenants
Armen ARISTAKESSYAN
Ingénieur Logiciel / Expert .NET
Thomas ARTHU
Security Consultant
Jeronimo BERNARD-SALAS
Research & Development Engineer
Alexandre BORIE
Fondateur, Stratlead
Laure BOURGOIS
Ingénieure-formatrice Inria Academy spécialiste en IA
Marc CAMPORA
Technology Enthusiast
Robin CASTELLON
Principal QA Engineer
Thomas CHAPPE
Expert en transformation numérique : devops et agilité
Emeric CHARDINY
NomadEV CEO et geek et fullstack maker
Christophe DE DINECHIN
Senior Principal Software Engineer, Red Hat
Michèle DELACROIX
Ludotic, UX Lead / UX Designer
Olivier DESTREBECQ
Leading mobile app project to success
Anne DUBRAY
Animateurs de la communauté UX-CX
Esteban ESTOC
CTO Tanoraa - Ingénieur Logiciel
Florent EXBRAYAT
UI Principal Engineer
Rubens FONSECA
Managing Solution Architect
Philippe FROISSANT
Président de la société System Data Model
Sami GHARBI
Software Engineer
Rodolphe GHIO
Consultant cybersécurité
Terii GILBERT
CEO Tanoraa - ingénieur Data Science
Pierre-Henri GINOUX
Software Engineer
Lian GREIJN
Stagiaire, TU Delft
Marc HAGE CHAHINE
Expert méthodes et outils
Benjamin HILAIRE
Expert Securite chez Amadeus
Lily KOLESNIKOVA
Account Executive, EMEA
Bertrand LAPORTE
Staff Software Engineer, Clone
Bruno LE FELLIC
Co-fondateur
Diane LINGRAND
MCF at Univ. Nice Sophia / CNRS
Arthur MAGNE
Co-fondateur
Tristan MALHERBE
Co Founder Data Pulse & Microsoft MVP
Akash MALHOTRA
Doctoral Candidate, CNRS and Amadeus
Antoine MANGIN
PhD, Directeur Scientifique
Arthur MAS
User Researcher / UX designer
Florent MOREL
Conseil et Expertise en politique de décarbonation
Corinne PAULVE
Software Engineer
Sébastien PLAISANT
Principal Quality Engineer
Gabriel RIVELLI
Ingénieur Logiciel, AVISTO
Naum SPASESKI
Senior QA Engineer
Paul STELIZUK
Directeur
Julien VAN QUACKEBEKE
Fondateur
Rachid ZAROUALI
Docker's captain
Comité d’organisation
piloté par :