Migration MSSQL vers MongoDB avec SSIS

De nombreux projets tendent de plus en plus vers l'innovation sur des nouvelles technologies faisant appel à des frameworks tels qu'AngularJS ou MongoDB. Cependant,  l'inconvénient intervient lorsqu'un système technique dont la base de données est relationnelle existe et doit être migré vers un système de Collection/documents tel que MongoDB. Il faut pouvoir facilement rattraper les données existantes sans passer par des scripts. De nombreux ETL existe comme SQLtoMongo (assez basique, sans transformation), je vais focaliser ce post sur "comment migrer des données MSSQL vers du MongoDB".

Framework METEOR

meteor-logo

Qu'est-ce que METEOR ?

METEOR ne fait pas référence aux astres comme l'on peut imaginer, mais un Framework de développement Web en Javascript, open source et basé sur NodeJs.

Meteor est non seulement un Framework assez complet et autonome mais supporte aussi le Cross-plateform (Multiplateforme), c'est à dire sur Mobile (Android / IOS) que sur les explorateurs internet (IE, Firefox, ...).

Dans cette article, nous allons voir :

  • Les principes de METEOR : Que fait la météorite ?
  • Les pré-requis : Quelles sont les surprises pour commencer ?
  • L'installation et l'utilisation : Attention, l'apprentissage se fait sur le site officiel
  • Les points forts : D’où vient la météorite ? Pourquoi lui ?
  • Les points faibles : Superman a aussi sa faiblesse...
  • Liens

Tests de performances avec Visual Studio Tester (Partie 2)

       Visual_StudioTester

Visual Studio Tester

Que se soit les petites ou grandes entreprises, la plupart des interrogations sur la fiabilité d'un SI est très lié à son architecture / Infrastructure. Les tests les plus pertinents sont les charges de performances, les tests de rupture, ... ainsi que sur les KPI / indicateurs de performance des sites (la génération de trafic et taux de transformation/Conversion).

Dans la première partie, je vous ai proposé de voir les différents points :

  • La création d’un test Performance Web
  • Les enchaînes des scénarios
  • L'extraction « Custom » JSON (fonctionnalité manquante)
  • Liens utiles

Nous allons aborder dans la 2ème partie les points suivants :

  • Import de fichiers de Datasource
  • Les LoadTests permettant de simuler une charge ou déterminer le seuil de rupture…
  • Liens utiles

 

Tests de performance avec Visual Studio Tester (Partie 1)

       Visual_StudioTester

De nos jours, de nombreuses entreprises cherchent à déterminer la qualité et l'endurance de leurs applications. Que ce soit des Webservices, des sites internet, la stabilité de leurs infrastructures...

Je vous propose de voir dans la première partie :

  • La création d'un test Performance Web
  • Les enchaînes des scénarios
  • L'extraction "Custom" JSON (fonctionnalité manquante)
  • Liens utiles

Quels sont les outils pour manager des projets, échanger des idées et s’organiser ?

jira6_attla         slack          treollo         Asana           taskworld

Nous sommes en pleine expansion des outils de management de projet, une ère dans laquelle l'utilisation d'Excel pour le planning et la gestion est révolu. Les conversations ne sont font plus par mail ou téléphone.

A la recherche d'un outil fiable pour palier à mes attentes sur gestion de projet et d'équipe ou collaboratif, je me permet de vous présenter les différents aspects des outils que j'ai pu tester et mon retour d'expérience.

voici une liste d'application :

  • Jira 6
  • Slack
  • Trello
  • Asana
  • Integration
  • Taskworld

 

Services Web SOAP / REST

 Web Service

SOAP_REST

De plus en plus d'entreprises se tendent vers une architecture dont les données sont déportées des applications pour une meilleure distribution d'informations.
Cette approche permet de ne pas recréer les services de consommation de la base de données. Nombreux sont ceux qui rendent  leurs applications accessibles sur le web d'où l'appel à des Web Services.

[VS] Visual Studio / Android

visual_studio_android

Visual studio 2015 et Android ?

Nous sommes de plus en plus nombreux à utiliser les applications mobiles et tablettes dans notre quotidien. Un marché assez porteur en pleine expansion.
Curieux de vouloir créer des applications Android / IOS tout en restant dans les environnements Microsoft pour sa simplicité et sa performance (qui n'est pas chose facile sur les autres IDE...), mon attention s'est arrêtée sur l'annonce du Visual Studio 2015.
Ceci n'est pas un tutoriel de développement, car de nombreux exemples sont présents à l'heure actuelle (voir liens plus bas).