Azure Managed Service Identities (MSI

Nous allons voir dans cet article ce que nous propose Azure pour faciliter la sécurisation des ressources sans pour autant négliger la sécurité. Lorsque des identifiants sont stockés dans des fichiers de configuration, il y a toujours un risque que quelqu’un les récupère et effectue de mauvaises manipulations consciemment ou …

Paris Web 2019

Depuis des années, je vais à Paris Web, qui est un événement incontournable pour les professionnels du Web. Cette année, c'était mon premier Paris Web en tant que DCubienne. Paris Web a la particularité d'être un évènement accessible pour les professionnels du web sourds et malentendants via la vélotypie (transcription …

De la Business Intelligence et de l’Agilité

Les projets Business Intelligence sont traditionnellement très cadrés. Un besoin exprimé par des utilisateurs (issus du métier), des règles métiers, rapports, dashboards et KPI qui viennent généralement eux aussi des utilisateurs finaux. La DSI est consultée parce qu’elle sait d’où proviennent les données et qu’elle sera sollicitée pour le développement …

Data Mobilité : de A à Zen !

Avec la montée en puissance du marché des smartphones/tablettes et de celui de la BI, il est étonnant de voir que la BI Mobile en entreprise ne progresse pas considérablement en France. Dès que l’on parle de mobilité, la question de la sécurité des données surgit très rapidement. L’inquiétude pour …

Generic Repository, Unit Of Work et Entity Framework

Dans cet article nous allons aborder plusieurs sujets qui permettront d'avoir une première solution clé en main pour ce qui est de la gestion de nos données avec Entity Framework. Dans un premier temps nous rappellerons les principes d'Entity Framework, du pattern Repository et aborderons celui du Unit Of Work. …

HdInsight : lancer des requêtes hive avec .Net Core

Nous avons vu dans un précédent article comment exécuter des requêtes Hive avec python. Nous allons maintenant voir comment faire de même en .Net Core, ce qui permettra d'exécuter une application .Net sur le cluster qui est sous linux.Pour cela, on va s'appuyer sur un package NuGet que j'ai développé …

KEDA : Kubernetes-based Event Driven Autoscaling

KEDA a été annoncé peu avant la conférence Microsoft Build 2019. Sous cet acronyme obscur se cache un outil très prometteur. Son objectif principal est de permettre de reproduire une architecture dite "serveless" au sein d'un cluster Kubernetes (alias k8s) on-premise ! Dans le premier chapitre de cet article, nous …