Créer son RAG simplement
Tout le monde parle de l’IA en ce moment, nous les utilisons tous et avons nos préférés selon nos demandes. Quoiqu’il en soit, cela fait maintenant depuis 2018 que je travaille sur des sujets FinOps.
J’ai donc accumulé énormément de documents sur les sujets FinOps, livrables clients, ebooks, documentations, etc… Bien entendu, il ne me viendrait pas à l’idée de créer ou d’injecter dans une IA publique ces documents pour des raisons évidentes de confidentialité. L’idée est donc de me créer un RAG (Retrieval Augmented Generation) que j’alimenterais avec toute cette masse d’information.
Pour rappel, la RAG fournit un moyen d’optimiser le résultat d’un LLM avec des informations ciblées, sans modifier le modèle sous-jacent lui-même ; ces informations ciblées peuvent être plus récentes que le LLM ainsi que spécifiques à une entreprise et à un secteur particuliers. Cela signifie que le système d’IA générative peut fournir des réponses contextuellement appropriées aux invites et les baser sur des données extrêmement récentes ou pertinente, c’est à dire les miennes.
Tour d’horizon de ma réflexion…
Considérations financières pour la migration cloud
Jeremy Winter et Jorge Magana de Microsoft ont publiés un article intéréssant quant aux considérations financières d’une migration vers le cloud. Voici de quoi il retourne en résumé…
FinOps Maturity Assessment
Ce questionnaire évalue le niveau de maturité des FinOps d’une organisation.
TERRAFORMER: du reverse engineering IaC de vos environnements Cloud
Vous avez déjà tous entendus parler de l’IaC (Infrastructure as a Code) pour builder vos environnements Cloud. Mais aujourd’hui je vais vous parler de comment générer de l’IaC de vos environnements Cloud automatiquement. TERRAFORMER génère des fichiers tf/json + tfstate à partir de l’infrastructure existante pour tous les objets supportés par la ressource. Petite demo avec Azure…
FinOps et Azure Graph
En 2020, les données d’Azure Advisor sont devenues disponibles dans Azure Resource Graph. Mais, il n’est possible d’examiner les recommandations que pour un maximum de 60 abonnements à la fois en raison des limitations du portail Azure. Si vous avez plus de 60 abonnements Azure, il vous passer par Azure Graph.
Intégration SSO de Panorama avec Azure AD & AAD Application Proxy
Nous allons voir comment procéder à une intégration du SSO via SAML 2.0 de Panorama avec Azure AD en s’appuyant sur Azure Application Proxy. Je trouve que c’est mal documenté aussi bien chez Microsoft que chez Palo-Alto. De plus, une request feature a été faite pour la résolution de CLAIM rapport aux groupes. De plus les documentations font références à des utilisateurs et non des groupes Azure AD.
Azure FileSync en version 11.1
La version v11.1 de l’agent Azure File Sync est maintenant disponible pour les serveurs qui sont configurés pour se mettre à jour automatiquement. Celle-ci apporte des nouveautés attendues !
Connaissez-vous Azure Bicep ?
Azure Bicep est une abstraction construite sur Azure ARM Templates et Azure Resource Manager qui offre une syntaxe de code plus propre avec un meilleur support pour la modularité et la réutilisation du code. Azure Bicep s’éloigne de la syntaxe JSON utilisée par ARM Templates et est beaucoup plus facile à lire et à écrire Infrastructure as Code (IaC) dans Azure !
C’est le dernier outil de Microsoft pour déployer des ressources Azure dans un processus DevOps, et même son open source !
L’attribution de groupes aux rôles Azure AD
L’attribution de groupes aux rôles Azure AD est maintenant en public preview !
Jouer sans concession en déplacement…
Une fois n’est pas coutume, je vais aborder un sujet plus léger qu’est le Gaming dans le Cloud 😉 (on reste dans mes sujets de prédilection)
Etant souvent en déplacement, et joueur depuis de nombreuses années, j’étais toujours frustré en déplacement de ne jouer qu’à des jeux demandant des ressources assez faibles, je me rabattais sur Diablo III avec les détails au minimum. Ma machine professionnelle étant très correcte mais dépourvue d’une carte graphique capable de faire tourner des jeux dans une résolution et qualité acceptable. Et moi, je joue à des jeux AAA qui consomment des ressources pas possibles…
J’avais entendu parlé de Shadow, start-up Française qui permet de faire tourner tous les derniers jeux et logiciels sur un vieux PC ou via leur boîtier maison Shadow Ghost. Google Stadia a fait beaucoup de bruit, mais il faut acheter du matériel, et j’estime que le lancement a été complètement raté. Dans une moindre mesure, la presse a fait moins de tapage concernant nVidia et son offre GeForceNow. C’est de cette dernière offre que je vais vous parler, sans faire de placement de produit, mais je pense que je devais partager avec vous cette technologie qui m’a vraiment séduit !
Passwordless avec Azure AD
Le Passwordless c’est la promesse de Microsoft de se passer de mot de passe. Initialement, Microsoft permet cela grâce à son application mobile Authenticator de valider son authentification auprès de ses services Online. Voyons maintenant comment utiliser les clés FIDO avec Azure AD.
L’application Azure est sortie !
Monitoring avancé de Linux IaaS dans Azure avec Log Analytics
Générer un tarif Azure via les API
Azure Sentinel: le SIEM de Microsoft
Dashboard Power BI de vos environnements Azure
Superviser Azure avec Grafana
Windows Defender ATP: tour d’horizon
MDT – Déploiement vraiment Zéro Touch
J’ai eu l’occasion de travailler sur un projet de déploiement d’une salle de formation et notamment sur la migration en MDT2012. Je suis assez peu familier avec le déploiement orienté poste de travail, et la première chose qui m’a choqué, c’est que MDT ne saurait pas (d’après les documentations) déployer des images de façon complétement automatisée contrairement à SCCM (Configuration Manager)…
Windows Server 2012, un point sur le licensing
La WPC (Worldwide Partner Conference) a annoncé un événement majeur ce jour: Windows Server 2012 va passer en RTM la première semaine d’août pour une disponibilité générale courant septembre. Windows Server 2012 offre une infrastructure dynamique, multi-tenante qui va plus loin que la technologie de virtualisation en fournissant une plateforme complète pour construire un Cloud Privé. Windows Server 2012, c’est :
- Une plateforme de virtualisation complète qui offre un environnement totalement isolé, multi-tenant avec des outils permettant de garantir des niveaux de service, de faire de la refacturation et de fournir des services à la demande.
- Des performances et la montée en charge de vos applications améliorées avec un environnement qui s’adapte à vos besoins pour garantir une utilisation optimale de vos ressources.
- La connexion aux services dans le Cloud : Identité et plateformes de développement communes pour une connexion en toute sécurité à travers votre infrastructure.
Ce système d’exploitation serveur apporte son lot de nouveautés (IPAM, …) et bien entendu le licensing a été modifié… Profitions de ce billet pour faire un tour d’horizon de ce qui va changer !
Microsoft MAP et les interactions WMI
Vous n’êtes pas sans savoir que Microsoft vient de publier la version 7.0 de son outil Microsoft Assessment and Planning Toolkit (ici), utilitaire génial pour faire un peu de planification de capacité. Par contre, j’ai eu quelque soucis avec la connexion entre la machine MAP et quelques serveurs, celle-ci s’opérant via des requêtes WMI… Get-WmiObject : Access is denied. (Exception from HRESULT: 0×80070005 (E_ACCESSDENIED))
System Center pour le Cloud – les composants
Microsoft System Center 2012 est un produit constitué d’un ensemble de composants de gestion de systèmes, d’outils et de connaissances destinés à faciliter la gestion d’une infrastructure informatique. Elle matérialise l’approche préconisée par Microsoft en matière d’intégration d’outils et de technologies de gestion de systèmes, et a pour but de simplifier les opérations, de réduire la durée de dépannage et d’améliorer les capacités de planification.
La gamme de produits System Center simplifie les opérations et les changements, réduit les durées de dépannage et améliore les capacités de planification au sein de votre organisation dans une optique de réduction des coûts.
Le Cloud vu par Microsoft
Le cloud computing, ou informatique dans les nuages est un concept d’organisation informatique qui place Internet au cœur de l’activité des entreprises. Il permet d’utiliser des ressources matérielles distantes pour créer des services accessibles en ligne. Les utilisateurs ou les entreprises ne sont plus gérants de leurs serveurs informatiques mais peuvent ainsi accéder de manière évolutive à de nombreux services en ligne sans avoir à gérer l’infrastructure sous-jacente, souvent complexe.
Les applications et les données ne se trouvent plus sur l’ordinateur local, mais – métaphoriquement parlant – dans un nuage (« cloud ») composé d’un certain nombre de serveurs distants interconnectés au moyen d’une excellente bande passante indispensable à la fluidité du système. L’accès au service se fait par une application standard facilement disponible, la plupart du temps un navigateur Web.
Les nouveautés de Hyper-V 3.0
Dans le cadre du développement de Windows Server 2012 Beta, Microsoft a fait de grandes avancées en modernisant les fonctionnalités d’Hyper-V et en offrant aux entreprises une infrastructure mutualisée plus dynamique.
Réplication de données, les bonnes pratiques
Les entreprises doivent faire face à des applications qui doivent être disponibles 24/7, qu’elles soient hébergées dans un datacenter, accédées via des clients nomades ou depuis des sites distants, …. Bien entendu, il faut également gérer l’augmentation des volumes de données ! De nos jours, de plus en plus d’applications sont/deviennent critiques, ainsi, il n’est pas rare de constater dans une entreprise que la moitié des applications (voir plus) sont indispensables ! Celles-ci doivent donc être intégrés dans le cadre d’un PCA ou PRA, ce qui sous-entends une continuité applicative ET des données !
Voici donc quelques éléments techniques et fonctionnels relatifs à la réplication.
Windows 8 – raccourcis clavier & How-To
J’espère ne pas vous apprendre que Windows 8 est désormais téléchargeable (ici) en version CTP. Windows 8, c’est comparable au saut que nous avons connu entre Windows XP et Vista, nouvelle interface, gros changements des habitudes, etc… Windows 8 n’échappe pas à la règle, et la nouvelle interface METRO en déroute certains, moi le premier. Il faut dire que Microsoft nous a habitué au menu démarrer depuis Windows 95, soit plus de 15 ans ! Difficile donc, de ne plus avoir avoir à traiter avec notre bouton « démarrer » adoré/détesté (rayer la mention inutile).
Bref, voici un billet regroupant l’ensemble des raccourcis clavier censés nous aidez à palier à la disparition du défunt menu démarrer, quelques How-To, mais aussi un tuyau pour faire réapparaitre le menu démarrer.
Bonnes pratiques et surveillance de la performance d’un serveur SQL
Les serveurs SQL doivent faire l’objet de toute les attentions de l’installation jusqu’au paramétrage en passant par la mise en production. Je vais aborder les bonnes pratiques pour obtenir un service Microsoft SQL performant mais quels sont les compteurs importants pour surveiller les performances ou les benchmarker.
Le pilote SQL ODBC en version finale pour Linux
Pilotez jusqu’à 4 PC à l’aide d’un clavier/souris
Nous sommes nombreux, je pense, à disposer de plusieurs ordinateurs sur un seul et même bureau. Du coup, on a 2 voire plusieurs ensemble clavier/souris sur notre (petit ?) bureau… A titre personnel, acheter un KVM peut représenter un certain budget. Et bien sachez que Microsoft peut vous faire faire l’économie d’un KVM. En effet, le logiciel Microsoft Garage Mouse Without Borders est une solution KVM logicielle qui peut piloter jusqu’à 4 PC.
[UPDATE] Analyser et surveiller les performances d’un serveur
Ce billet va détailler de façon précise quels compteurs de l’analyseur de performances doivent être monitorés afin de diagnostiquer un serveur d’un point de vue stockage, processeur, mémoire, etc… pour déceler un problème ou un éventuel goulot d’étranglement, par exemple.
Mesurer un débit point à point simplement
L’utilitaire Netperf inclut deux outils (client et serveur) permettant de mesurer un débit réseau.
Un BPA pour Outlook ?!
L’outil de configuration Microsoft Outlook Configuration Analyzer Tool (OCAT) fournit un rapport détaillé de votre profil Outlook actuel. Ce rapport comprend de nombreux paramètres sur votre profil, et il met en lumière des problèmes connus qui se trouvent dans votre profil. Pour tous les problèmes qui sont énumérées dans le rapport, vous fourni un lien vers une base de connaissances Microsoft (KB) qui décrit une solution possible pour le problème. Si vous êtes un professionnel Help Desk, vous pouvez également exporter le rapport vers un fichier. Ensuite, le rapport peut être consulté dans l’outil Analyseur de configuration Outlook sur un autre ordinateur client où est installé l’outil.
Marre des compteurs de performances ?
Les compteurs de performances sont très efficaces pour mener à bien des analyses de performances ou de troubleshooting. A condition de connaitre les différents compteurs et ce qu’ils permettent de mettre en relief ! Il en existe plusieurs centaines ! L’outil Performance Analysis of Logs (alias PAL) regroupe les bons compteurs en fonction du rôle à analyser et génère un rapport très lisible !

