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 en temps-réel) et la LSF (Langue des Signes Française). Faisant...
Lire la suite
DevOps avec App Center
Nous allons voir ensemble comment App Center va nous permettre de gérer efficacement le cycle de vie de nos applications mobiles, de la création à la distribution en passant par la maintenance. App Center dispose d’outils pour nous épauler dans chacune de ces étapes. Gestion du code source avec Git Flow Avant de nous lancer dans la création de nos...
Lire la suite
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 puis l’exploitation de la solution mise en place. Les flux...
Lire la suite
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 les entreprises de voir « sortir » de l’entreprise des...
Lire la suite
Generic Repository, Unit Of Work et Entity Framework
Dans cet article nous allons aborder plusieurs sujets qui permettront d'avoir une solution clé en main permettant de gérer 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. La partie suivante sera dédiée à son implémentation. (suite…)
Lire la suite
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é pour cet effet ( https://www.nuget.org/packages/Hive4Net) dont le code source est...
Lire la suite
HdInsight : installer l’interpreter python sur Zeppelin
HdInsight permet d'utiliser Zeppelin comme notebook. Par defaut, zeppelin n'a pas d'interpreter python. Nous allons voir comment l'installer et automatiser cette installation pour qu'à chaque création du cluster, l'interpreter python soit présent. (suite…)
Lire la suite
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 verrons un très bref rappel de k8s puis nous verrons...
Lire la suite
Retour sur la conférence NewCrafts 2019 (1)
J'ai eu la chance d'assister, au nom de DCube, à la 6ème édition de la conférence NewCrafts, qui a eu lieu mi-mai à Paris. Je me propose de vous faire ici un compte rendu de cette conférence, en se concentrant sur la première journée pour ce qui est de cet article. Un deuxième article traitera du jour 2... N'ayant pas...
Lire la suite