Syntaxe du langage Python Travaux pratiques Installation et prise en main de l'interpréteur Python. Approche Orientée Objet Travaux pratiques Modélisation en UML d'un cas d'étude simple. Programmation Objet en Python Travaux pratiques Pratique des différents concepts Objet au travers de l'implantation de l'étude de cas. Utilisation StdLib Travaux pratiques Mise en œuvre de modules Python […] Présentation du framework Apache Hadoop Préparations et configuration du cluster Hadoop Travaux pratiques Configuration du cluster Hadoop. Installation d'une plateforme Hadoop Travaux pratiques Installation d'une plateforme Hadoop et des composants principaux. Gestion d'un cluster Hadoop Travaux pratiques Lister les jobs, statut des queues, statut des jobs, gestion des tâches, accès à la Web UI. Gestion […] Introduction Les principales nouveautés Création de cube multidimensionnel Exercice Création de cube multidimensionnel. Enrichir le cube OLAP Exercice Manipulation du langage MDX. Ecriture de requêtes. Mise en oeuvre de calculs. Déploiement et sécurité d'un cube OLAP Exercice Modifications des paramètres de déploiement et de sécurité. Mise en œuvre de PowerPivot (tabulaire) Exercice Création de projet […] Introduction : la culture cloud native Socles des applications cloud native Concevoir des applications cloud native Gérer les données de façon distribuée Démonstration Illustration d'une solution message oriented middleware par une architecture en cas réel. Sécuriser les échanges réseau Démonstration Filtrage réseau et chiffrement à la volée Équipes DevOps et COE (centre d’excellence opérationnelle) Démonstration Présentation […] Installation et utilisation d'Elasticsearch, logstash et Kibana Travaux pratiques Installation d'Elasticsearch, logstash et Kibana. Fonctionnement d'Elasticsearch Travaux pratiques Stockage de données dans Elasticsearch. Importation de données. Administration et premières requêtes simples de recherche. Possibilités offertes par Elasticsearch logstash et Kibana Travaux pratiques Manipulation de l'indexation. Mise en œuvre de requêtes, de filtrage et de tri […] Présentation d’Apache Spark Travaux pratiques Mise en place de l’environnement Python pour Spark. Mise en œuvre de scripts manipulant des concepts de Spark. Utiliser Spark avec Python : les resilient distributed datasets (RDD) Travaux pratiques Manipulation de contextes et de sessions. Création et réutilisation de RDD. Soumission de travaux. Manipuler des données structurées Travaux pratiques […] Présentation de la ligne de commande Performances d’un environnement virtualisé Sécurisation de vSphere Les Distributed Virtual Switchs Performances réseau Évolutivité du stockage Gestion de l’accès et performance du stockage Déploiement et gestion optimisée des serveurs Performances processeur Performances mémoire Rappels sur la configuration Spring classique Travaux pratiques Appropriation d’une application Spring classique qui sera convertie en une application Spring Boot lors des chapitres suivants. Initialisation d’une application Spring Boot Travaux pratiques Identifications des starters correspondant aux besoins, production du squelette de l’application Spring Boot en devenir. Gestion des dépendances et de l’auto-configuration Travaux pratiques […] Présentation et nouveautés Travaux pratiques Créer un plan d'interconnexion Exchange 2019 avec Internet. Installation d'Exchange 2019 Travaux pratiques Mise en place de la plateforme physique du système. Installation d'Exchange 2019. Administration de base Travaux pratiques Configuration des adresses, des stratégies et des protocoles. Gestion du stockage, des bases de données et de l'archivage Travaux pratiques […] Rappels de fondamentaux Travaux pratiques Application web qui affiche le contenu d’un BehaviorSubject en temps réel. (ex : chronomètre) Node.js Travaux pratiques Installation d’un environnement de développement. Construction d’un site http « hello-world » en JS, sans express. ExpressJS Travaux pratiques Réalisation d’un serveur express avec templates EJS et une API web service JSON de […]