Résultats
Il y a 2 ans
Détection de Fraudes par Autoencodeur Variationnel entraîné sur Google AI Platform
Détection de fraudes La détection de fraudes est un sujet courant dans plusieurs domaines : financier – banques, assurances, social ou judiciaire… Une fraude est un acte malhonnête fait dans l’intention de tromper en contrevenant à la loi ou aux règlements [1]. A titre d’illustration, l’article ne considère que la fraude à la carte bancaire....
Il y a 2 ans
Real-Time Data Processing : Google Cloud Functions & Firebase
Aujourd’hui, la transformation numérique est plus présente, voire même indispensable afin de pouvoir se créer une place dans le futur qui nous attend. Nous y faisons déjà face et la nécessité de passer à des architectures Event-Driven est grandissante. Certains outils de cloud providers tel que GCP, AWS ou Azure peuvent alors nous aider, afin...
Il y a 2 ans
Comment empêcher unittest.mock de se moquer de vous
Cet article fournit un guide d’introduction simple à la bibliothèque unittest.mock et illustre quelques cas d’utilisation de base avec du code ainsi que quelques règles importantes sur l’utilisation des “mocks“ dans les tests unitaires. Commençons par quelques définitions basiques : Qu’est-ce qu’un mock et à quoi peut-il servir ? Un mock (un mot anglais qui...
Il y a 3 ans
Utiliser Terraform pour configurer l’accès de GKE à Cloud SQL
Nous avons comme bonne pratique d’utiliser de l’infra-as-code, notamment via Terraform lorsqu’il s’agit de GCP. Via une seule commande l’infrastructure complète du projet est créée, détruite ou mise à jour. Voyons dans cet article comment créer un cluster GKE, une base de données Cloud SQL Postgres et comment sécuriser l’accès de nos applications à l’instance...
Il y a 3 ans
Automatiser la mise à jour des données dans Google Sheets grâce à Big Query et Google App Script
Le besoin de suivi en temps réel d’indicateurs issus de données ouvertes n’est pas nouveau, mais se fait sentir de façon plus aigüe en cette période de crise sanitaire. Aujourd’hui de nombreux projets permettent de visualiser l’évolution de la propagation du Covid-19 en temps réel, mais ne permettent pas forcément de faire toutes les opérations...
Il y a 3 ans
Installer KubeFlow avec GCP ? Trivial !
Apprendre un modèle prédictif est en général une étape bien maîtrisée. La majorité des problèmes se situe plus sur la définition du besoin et sur la capacité de valider des hypothèses grâce à une industrialisation suffisante. En effet, ces deux étapes sont nécessaires afin d’itérer sur votre produit data. Nous allons ici faire un focus...
Il y a 3 ans
Comment déployer votre propre modèle ML sur GCP en 5 étapes simples
Un jour, vous êtes confronté à la nécessité de déployer votre propre modèle ML sur GCP. À première vue, vous pouvez supposer que Google Cloud Platform (GCP) n’est pas très convivial pour les modèles externes construits avec sklearn ou xgboost, car ils ne sont pas «natifs de Google». Et même si vous devez déployer un...
Il y a 3 ans
XebiKart Infrastructure : de nos laptops à Kubernetes dans le Cloud
Lors de la XebiCon’19, Alexis Chotard, SRE chez Publicis Sapient Engineering, a présenté la conférence « XebiKart Infrastructure de nos laptops à Kubernetes dans le Cloud ». Pour la démo présentée en Keynote et durant le reste de la journée, il a bien fallu monter l’infrastructure qui fait tourner le tout. Naturellement, nous nous sommes tournés vers...
Il y a 3 ans
GCP : faciliter l’administration de son IAM grâce à une représentation graphe (Neo4j) [2/2]
Introduction Étape 1/4 : récupération des ressources Forseti Inventaire des ressources Données Forseti Résumé Étape 2/4 : traitements de normalisation Comment normaliser? Quand et comment exécuter le traitement? Ressources additionnelles Mapping groupes – utilisateurs Liste des permissions? Résumé Étape 3/4 : stockage du résultat normalisé GCS ou Git? Résumé Étape 4/4 : chargement des...
Il y a 4 ans
GCP : faciliter l’administration de son IAM grâce à une représentation graphe (Neo4j) [1/2]
Introduction Tous les administrateurs de plateforme Cloud vous le diront : l’administration des ressources, quel que soit le provider, n’est pas une chose aisée ; notamment lorsqu’il s’agit de sécurité et de contrôle d’accès aux ressources. Déterminer facilement qui a accès à quoi (et pourquoi) est primordial, mais cela peut s’avérer fastidieux avec les outils...
Il y a 4 ans
Google Cloud : Démarrer une VM depuis une Cloud Function pour décompresser des fichiers
Introduction Dans cet article nous allons développer pas à pas une Cloud Function pour décompresser des archives. Elle sera déclenchée lors d’un événement de dépôt de fichier dans GCS et démarrera une VM pour réaliser l’extraction des fichiers. Pour donner un peu de contexte, dans notre projet nous recevons des fichiers compressés que nous devons...
Il y a 4 ans
On vous parle GCP, Tensorflow et Kubeflow au DevFest Paris !
Le DevFest Paris est de retour le 8 février pour une 3ème édition. Au programme cette année : Android, Firebase, Cloud, Google Assistant, Machine Learning, Mobile et Web. Évidemment, nous ne pouvions manquer un tel événement ! Découvrez les 3 conférences et le hands-on by Xebia Le 8 février prochain, les Xebians vous...
Il y a 4 ans
Ne manquez pas le prochain TechEvent sur Google Functions
Rendez-vous chez Xebia le 23 octobre dès 19 h, pour un moment « learn & have fun ». Au menu ? Un hands-on à forte teneur en Cloud Functions sur GCP ! Après une rapide mise en bouche aux Google Functions, vous et votre équipe prendrez le contrôle d’un drone. Chaque société de livraison devra...
Il y a 5 ans
Focus sur la Data sur GCP chez Early Birds avec Jonathan Norblin
Google Cloud Platform (GCP) et la Data dans le Cloud sont des axes clés pour cette année 2018 chez Xebia. Cela tombe bien, Jonathan Norblin intervient chez Early Birds, et pas sur n’importe quoi : un super combo des deux, de la data sur GCP s’il vous plaît ! Pour contextualiser, découvrez l’interview de Samuel...