VEILLE TECHNOLOGIQUE BTS SIO

IA & Automatisation

LLM locaux (Ollama, LM Studio), automatisation IT avec Ansible/Terraform et impact de l'intelligence artificielle sur les métiers du SI.

01

Pourquoi cette Veille ?

L'intelligence artificielle révolutionne le monde de l'IT. Les LLM (Large Language Models) comme ChatGPT ont démontré le potentiel de l'IA générative, mais les préoccupations de confidentialité poussent vers des solutions locales.

En parallèle, l'automatisation via l'Infrastructure as Code (IaC) devient incontournable pour gérer des infrastructures complexes. En tant que futur administrateur systèmes, maîtriser ces outils est devenu essentiel.

Ollama LM Studio Ansible Terraform ChatGPT

Enjeux pour l'IT

Confidentialité : IA locale vs cloud
Productivité : automatisation des tâches
Évolution des compétences requises
02

LLM Locaux

Les LLM locaux permettent d'exécuter des modèles d'IA directement sur son infrastructure, sans envoyer de données vers des serveurs externes. Idéal pour les entreprises soucieuses de la confidentialité.

Open Source

Ollama

Outil CLI pour exécuter des LLM localement. Supporte Llama 3, Mistral, CodeLlama, Phi-3... Installation simple, API REST intégrée.

# Installation et utilisation
curl -fsSL https://ollama.ai/install.sh | sh
ollama run llama3
Open Source

LM Studio

Interface graphique pour télécharger et exécuter des LLM. Parfait pour les débutants. Supporte les formats GGUF, chat intégré.

GUI Windows/Mac/Linux
Tendance

Open WebUI

Interface web style ChatGPT pour Ollama. Multi-utilisateurs, historique des conversations, RAG intégré. Déployable en Docker.

Docker Self-hosted

Modèles populaires en 2024-2025

Llama 3 (Meta) : polyvalent, très performant
CodeLlama : spécialisé développement
Mistral 7B : léger et efficace
Phi-3 (Microsoft) : petit mais puissant
03

Automatisation IT

L'Infrastructure as Code (IaC) permet de gérer l'infrastructure via des fichiers de configuration versionnés. Plus de configuration manuelle, moins d'erreurs, déploiements reproductibles.

Ansible

Outil d'automatisation agentless (sans agent sur les machines cibles). Utilise SSH et des playbooks YAML. Idéal pour la configuration de serveurs, déploiement d'applications, orchestration.

# Exemple playbook Ansible
- name: Installer Apache
  hosts: webservers
  tasks:
    - name: Install httpd
      apt: name=apache2 state=present

Terraform

Outil HashiCorp pour provisionner l'infrastructure cloud (AWS, Azure, GCP) ou on-premise (VMware, Proxmox). Langage HCL déclaratif, gestion de l'état, plan d'exécution avant application.

Multi-cloud State management

CI/CD & GitOps

Intégration et déploiement continus avec GitLab CI, GitHub Actions ou Jenkins. Approche GitOps : l'état souhaité de l'infrastructure est défini dans Git, synchronisé automatiquement.

GitLab CI ArgoCD FluxCD
04

Impact sur les Métiers IT

Opportunités

  • Assistance au diagnostic et dépannage
  • Génération de scripts et documentation
  • Analyse de logs automatisée
  • Chatbots support niveau 1

Défis

  • Nécessité de valider les réponses IA
  • Risques de sécurité (injection prompt)
  • Dépendance aux outils
  • Formation continue requise

Compétences à développer

  • Prompt engineering
  • Infrastructure as Code
  • Scripting (Python, Bash)
  • Esprit critique face à l'IA