Azure

Dans un billet précédent, nous avons vu comment déployer Azure Container Services. Microsoft a publié une suite de 3 billets pour le déploiement de SQL Server et .Net Core dans des containers sur ACS:

Cette suite est très intéressante et montre bien le virage que prend Microsoft, en se lançant dans les containers. Et donc, pour les entreprises, la possibilité de faire tourner des applications Business développé en .Net, directement dans des containers 🙂

Read more

J’ai eu la demande d’ajouter plusieurs utilisateurs d’un Azure AD Administrateur de la suscription Azure, en ARM. Etant feignant et ne voulant pas ajouter les 10 utilisateurs à la main, j’ai décidé d’écrire un script PowerShell (au cas où on me demande de le refaire plus tard). Ce script est disponible sur Gallery Technet:

https://gallery.technet.microsoft.com/Add-multiple-admins-in-an-07c7cf59

Pour l’utiliser, créez un fichier CSV au même endroit que votre script, avec les 3 colonnes suivantes:

  • Email
  • FirstName
  • Lastname

Sur mes 4 utilisateurs, je n’en ai que 1 qui est actuellement Owner. Le script ajoutera donc les 3 autres:

Continue reading [Azure] Ajouter plusieurs administrateurs d’un coup

Read more

Une des grandes forces des infrastructures de nos jours, est le fait de pouvoir réaliser, du CI/CD. Comprenez, Continous Integration et Continus Deployment.

En résumé, ces techniques, permettent à vos développeurs, de créer/modifier leur code, de l’envoyer sur Github par exemple, de le compiler avec Visual Studio Team Services (VSTS), de l’enregistrer sur votre registry (Azure Container Registry dans mon cas), de gérer les versions, toujours avec VSTS, de l’envoyer comme container sur votre Docker Swarm et pour finir, d’y accéder par une simple interface web.

Nous allons donc voir comment faire ceci (la documentation Microsoft est disponible ici). Pour commencer, vous devez être sûr d’avoir ceci :

Avant de commencer, vous devez déployer sur votre ACS, le container Docker qui permettra d’installer l’agent VSTS. Le container et sa documentation sont disponibles ici : https://hub.docker.com/r/microsoft/vsts-agent/

Il faut un token pour pouvoir installer cet agent. Allez dans votre VSTS > Votre Compte > Security :

Continue reading [Azure] Intégration continue / Déploiement continue avec Docker (ACS et ACR), Visual Studio Code, Visual Studio Team Services et GitHub

Read more

Par défaut, si vous souhaitez avoir une rapide vue de votre Azure Backup / Azure Site Recovery qui fonctionne avec ARM, avec OMS, ce n’est pas possible parce que la solution proposée par Microsoft est pour la version classic. Suite à un PGI (Product Group Information, en tant que MVP), il nous a été présenté la solution Recovery Services, disponible sur GitHub (https://github.com/krnese/AzureDeploy/tree/master/OMS/MSOMS/Solutions/recoveryservices) et qui supervise la partir ARM de Azure Site Recovery et Azure Backup. Je vous propose donc de voir comment mettre en place cette solution.

Pour déployer cette solution, vous avez besoin de savoir dans quel groupe de ressource tourne votre workspace OMS, le nom du workspace and sa localisation :

Continue reading [OMS] Déployer la solution Azure Backup / Azure Site Recovery

Read more

Azure Container Registry est un service Azure, qui permet de créer votre propre Registry, pour stocker vos images de façon privée. Ceci à l’avantage de pouvoir déployer bien plus rapidement, car dans le même réseau, vos différentes images. Par défaut, la plateforme Docker propose d’héberger vos images gratuitement de façon publique, sur https://hub.docker.com mais aussi de façon privée, si vous prenez un abonnement.

Cette registry est disponible avec les clusters de type Docker Swarm, DC/OS, et Kubernetes.

La documentation complète est disponible ici : https://docs.microsoft.com/en-us/azure/container-registry/container-registry-intro

Pour créer votre propre registry, allez sur le portail Azure puis recherchez Azure Container Registry :

Continue reading [Azure] Container Registry, à quoi ça sert ?

Read more