1 – Les métiers de la DSI et son organisation
Comprendre l’organisation d’une Direction des Systèmes d’Information (DSI) et ses principales fonctions, y compris les processus de gestion des applications (Build) et de maintien des services (Run). Aborder les méthodologies DevOps et DevSecOps, qui facilitent la collaboration entre développement et opérations tout en intégrant la sécurité dès la conception des projets.
2 – L’infrastructure du système d’information
Explorer l’architecture et les infrastructures qui soutiennent un système d’information, en détaillant des concepts comme la virtualisation (hyperviseurs de type 1 et 2), la conteneurisation (Docker, Kubernetes) et les services cloud (SaaS, PaaS, IaaS). Comprendre la gestion des coûts avec la démarche FinOps.
3 – Les bases de la sécurité informatique
Étudier les enjeux liés à la sécurité des systèmes d’information, les principales menaces et vulnérabilités, et les outils de protection tels que les firewalls, les VPN et les proxies. S’initier aux concepts avancés comme le modèle Zero Trust, l’authentification unique (SSO), les protocoles de chiffrement et la réglementation sur la protection des données personnelles (RGPD, CNIL).
4 – Architecture des applications d’entreprise
Découvrir les architectures applicatives d’entreprise et les outils associés, comme les connecteurs logiciels (API, middleware), les langages de programmation (Java, .NET, PHP), ainsi que les bases de données relationnelles et non relationnelles. Comprendre l’impact du Big Data et des systèmes ERP, EAI, et BPM dans la gestion des processus métiers.
5 – Technologies et réseaux de communication
Explorer les concepts de réseaux informatiques (LAN, MAN, WAN, VLAN, etc.), les technologies de communication filaire (Ethernet) et sans fil (Wi-Fi, Bluetooth, 4G/5G). Comprendre les protocoles utilisés pour la transmission de données, notamment les protocoles de communication et de transport.
6 – Les services Web et l’écosystème numérique
Étudier la structure du web (surface, deep, dark web) et les technologies associées (HTTP, DNS, HTML, XML). Analyser les services web tels que SOA et REST qui facilitent l’interopérabilité des systèmes et l’échange de données entre applications.
7 – Les technologies émergentes
Plonger dans les technologies de rupture comme l’intelligence artificielle (IA faible et forte, machine learning, deep learning), l’Internet des objets (IoT), le Edge Computing, ainsi que la blockchain et ses applications (NFT). Découvrir également le métavers et ses usages dans les secteurs professionnels et récréatifs.