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
Réaliser un carnet d’adresses d’entreprise (GAL)
Il est possible de réaliser un carnet d'adresses d'entreprise avec Exchange. Cette fonctionnalité s'avère très utile pour les smartphones et Outlook pour consulter un carnet centralisé qui peut contenir, par exemple, les fournisseurs, les clients, .... L'exemple le plus "criant" provient de l'utilisation d'un smartphone. Vous êtes à l'extérieur de votre entreprise, et vous voulez envoyer un email à un fournisseur pour lui demander un délai sur une commande... Malheureusement, vous n'avez pas rentré sa fiche dans votre carnet d'adresses personnel. Mais là, vous êtes sauvé car le carnet d'entreprise (ou Global Access List) contient tous vos fournisseurs !
PHP & accélération de sites sous IIS
Apparu au milieu des années 90 mais resté dans l'obscurité, le protocole FastCGI revient en force pour soulager les serveurs Web écrasés sous le poids des requêtes. A l'origine Apache, en 1993, avait mis à disposition ce module....
Lutter contre le spam – Exchange 2003
Dans Exchange 2003, il existe une fonctionnalité (gratuite) permettant le rejet de courriel non sollicités en se basant sur des "Blacklists".
Nokia N/E Series désormais compatible avec Exchange 200x
C'est officiel, les possesseurs de téléphone portable Nokia N /E Series peuvent désormais se connecter à des serveurs Exchange version 2003 SP2 et 2007 grâce au Mail for Exchange 2.0.
Activer le processeur d’une carte réseau
Il peut être intéréssant dans des cas précis, de pouvoir utiliser le processeur intégré d'une carte réseau. Exemple concret, il existe des cartes réseaux dédiées à l'accéleration SSL ou dans les traitements de cryptage (IPSEC, ...)
Une mise à jour Windows bloque l’installation de 80 correctifs…
Dernièrement, Microsoft défrayait la chronique concernant l'installation d'un mise à jour silencieuse en outrepassant l'autorisation de l'utilisateur. (sauf si Windows Update était désactivé)
Les fichiers concernés sont: cdm.dll, wuapi.dll, wuauclt.exe, wuaucpl.cpl, wuaueng.dll, wucltui.dll, wups.dll, wups2.dll, wuweb.dll, wuapp.exe, wucltux.dll, wudriver.dll avec comme numéro de version 7.0.600.381.
Transférer les rôles FSMO d’un serveur Windows 200x
Lors d'une migration ou de l'ajout d'un contrôleur complémentaire, il peut être intéressant voir nécessaire de transférer les rôles d'un serveur à l'autre.
GPO ne s’applique pas à une machine/serveur
Lors de l'installation d'un serveur TSE chez un client, j'ai remarqué que les stratégies de groupes (GPO) s'appliquaient correctement sur un utilisateur. Par contre, sur le serveur TSE, aucune stratégie ne s'applique..... Bien évidemment, c'est un gros problème ! Il est fortement recommandé de créer une GPO sur un serveur que sur des utilisateurs, à part si l'environnement est "full TSE"
Et bien sur, rien dans l'observateur d'événements ou dans le RSOP !
Lister les utilisateurs et leurs adresses email d’un serveur Exchange
Ce script a été développé pour combler un manque de l'outil de requête AD, il permet d'exporter une liste des utilisateurs avec leurs adresses email à partir d'un serveur Exchange 200x (non validé sur 2007).
Envoyer un fichier par email de façon automatisée
Si votre entreprise dispose d'un EDI, par exemple, qui génére des états à intervalle régulier, il peut être intéréssant d'automatiser l'envoi de ce fichier par email à votre fournisseur.
Augmenter la taille des bases d’Exchange 2003 Standard
Avec l'arrive du service pack 2 et son lot de nouveautés, une retient particulièrement mon attention, celle de pouvoir pousser la limite des .EDB à 75 Go
Les différences majeures entre Windows Mobile v5 et v6
Windows Mobile v6 apporte son lot de nouveautés par rapport à son prédécesseur... Celui-ci n'est pas révolutionnaire par rapport aux habitudes, mais quelques évolutions majeures permettent une utilisation vraiment plus confortable. De plus, certains opérateurs ou constructeurs de terminaux Windows Mobile (T-Mobile, Samsung, HTC, ...) proposent une évolution gratuite vers ce système.
La roadmap Microsoft pour l’année 2007/2008
Pour donner un aperçu des nouveaux produits et des périodes où ils sont attendus, Microsoft a découpé sa liste complète en cinq listes à thèmes.
Les smartphones désormais compatibles avec le protocole BlackBerry
Décidément qui a dit que Microsoft était fermé à la concurrence ? Vous pouvez désormais intégrer le protocole propriétaire BlackBerry BES sur un smartphone Windows Mobile.
Bloquer automatiquement son smartphone
De base, nos chers smartphones ne savent pas se bloquer automatiquement suite à une période d'inactivité...