Azure : Déployer à l’échelle dans un réseau privé en maitrisant les coûts

Introduction Pour isoler de l’internet une ressource Azure une des méthodes recommandées est de l’héberger dans un réseau privé virtuel. Dans notre cas, ce sera une App Service. Ce qui nous permettra de la protéger des accès non désirés et de réduire la surface d’attaque. Elle reste cependant accessible aux …

Web App Shiny pour afficher des données Databricks

Dans un article précédent (lien) nous avons vu comment créer une image contenant le driver ODBC de Databricks.Dans cet article, nous utiliserons ce que nous avons fait pour déployer une application Shiny qui affiche un dashboard avec des données issues de Databricks. Récupérer un token Azure AD Comme nous avons …

Créer une image Docker pour une connexion ODBC à Databricks

Si vous voulez créer des dashboards en dehors d’un Notebook, dans une Web Application par exemple, vous devrez d’abord permettre la connexion à Databricks en utilisant le driver fournit par l’éditeur. Dans cet article nous allons voir comment créer une image contenant tout ce qu’il faut pour permettre une connexion …

Comment déployer votre applicatif en IaaS et en PaaS ?

C’est quoi la différence ? Quand on décide de déployer son produit dans Azure, ici une API, on se retrouve face à un choix cornélien entre ces deux modes d’hébergement cloud. Avant toute chose il important de bien définir ces modes, et surtout de comprendre qu’ils ne sont pas en …

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 …

Docker avec .NET: #3 Aller plus loin avec les conteneurs

Cet article est le dernier d’une série de trois articles sur Docker. Nous avons vu comment construire et lancer des images Docker. Nous allons maintenant nous intéresser à des notions utiles pour vraiment travailler avec des conteneurs, notamment pour orchestrer plusieurs conteneurs de la façon la plus efficace.