• KVM - Mise en oeuvre d'une solution de virtualisation de serveurs

    KVM – Mise en oeuvre d’une solution de virtualisation de serveurs

    0 de 5
    456,00 MAD

    Un guide de virtualisation des serveurs à l’aide de KVM, un hyperviseur intégré dans Linux. Il requiert une bonne connaissance de l’administration de ce système d’exploitation en mode ligne de commande, de l’écriture de scripts shell et des compétences en réseau.

  • IBM Cognos Analytics - Développement de rapports avec Report Studio

    IBM Cognos Analytics – Développement de rapports avec Report Studio

    0 de 5
    456,00 MAD

    IBM Cognos Analytics . Développement de rapports avec Report Studio . L’informatique décisionnelle occupe aujourd’hui une place prépondérante dans les entreprises et divers logiciels d’exploitation des données et d’aide à la décision existent tels que IBM Cognos Analytics. Cet ouvrage a pour objectif de former le lecteur au développement de rapports avec IBM Cognos Analytics Report Studio.. Après une présentation de l’informatique décisionnelle dans son ensemble permettant de comprendre les notions de flux et de processus, des rappels de concepts liés aux bases de données et à leur modélisation, ainsi qu’une présentation générale de IBM Cognos Analytics et de ses différents outils sont proposés.. L’ouvrage se concentre ensuite sur Report Studio, l’outil de création de rapports. Le lecteur est accompagné pas à pas et avec des exemples dans toutes les phases de conception d’un rapport simple (création de listes, de tableaux croisés, formatage, visualisation, filtres…), tant sur la partie modélisation relationnelle que sur la partie dimensionnelle à laquelle l’auteur consacre un chapitre entier. Pour les lecteurs confirmés, un chapitre est dédié aux utilisations les plus avancées de Report Studio comme la création de requêtes à partir de jointure, les fonctions relationnelles, les singletons, le bloc conditionnel…. Pour finir, différentes astuces et conseils de développement mûris tout au long de vingt ans d’expérience de l’auteur sont rassemblés dans un ultime chapitre..

  • Les réseaux en fibres optiques - Notions fondamentales (4e édition)

    Les réseaux en fibres optiques – Notions fondamentales (4e édition)

    0 de 5
    456,00 MAD

    LAN, MAN, WAN, PON, WDM… pour avoir une bonne connaissance de ce que recouvrent ces acronymes des réseaux – locaux, métropoli­tains, étendus, optiques passifs et autres – cet ouvrage vous propose une approche complète et pédagogique pour explorer trois grands domaines : les fibres optiques et les câbles, les composants et les équipements, et les protocoles et la typologie des réseaux.

    Les cinq premiers chapitres présentent les caractéristiques des fibres optiques, puis leur diversité (fibres optiques en silice unimodales G.652 à G.657, fibres en silice multimodales OM1 à OM5, fibres optiques en plastique, fibres en ruban, fibres multicoeurs, etc.) ainsi que la grande variété des câbles permettant leur protection et dédiés à des environnements divers : en intérieur, en extérieur, enterrés, sous conduite, en galerie, en égouts, en aérien, etc. Les fibres et câbles décrits sont accompagnés par des commentaires sur leurs « recom­mandations » respectives de l’UIT.

    Quatre chapitres présentent ensuite l’aboutement des fibres optiques à travers différentes connectiques dont les connecteurs simples, les multifibres et ceux à forte densité, ainsi que l’épissage via les sou­deuses pour fibres optiques, puis les équipements de tests et de mesure dont les légers de type pince ou stylo optique, les classiques comme les photomètres et les réflectomètres et les spécialisés tels les analyseurs de spectre. Les composants électro-optiques tels les lasers, ou optoélectroniques telles les diodes, et les diverses familles d’émet­teurs-récepteurs (transceivers) sont également détaillés.

    Les derniers chapitres explorent les protocoles tels Ethernet, InfinBand et Fibre Channel, puis donnent un panorama sur les réseaux locaux d’entreprise (LAN), la fibre jusqu’au bureau (FTTO), les réseaux de campus (CAN), les centres de données (data center) ou encore les réseaux industriels et de vidéoprotection. L’auteur présente également les réseaux des exploitants de réseaux et/ou opérateurs tels les réseaux sous-marins, étendus (WAN), métropolitains (MAN), de distribution et d’accès dont les réseaux optiques passifs (PON) et, enfin, des réseaux spécifiques pour l’habitat, les capteurs, le militaire, l’automobile, l’avionique…

    En annexe, vous trouverez les sites Internet des organismes de norma­lisation et d’associations d’industriels ainsi qu’une liste d’acronymes.

  • Ansible - Gérez la configuration de vos serveurs et le déploiement de vos applications (3e édition)

    Ansible – Gérez la configuration de vos serveurs et le déploiement de vos applications (3e édition)

    0 de 5
    456,00 MAD

    Ce livre sur Ansible s’adresse aux administrateurs de systèmes Unix qui souhaitent découvrir les différentes fonctionnalités spécifiques de cet outil DevOps permettant la configuration centralisée de serveurs et d’applications. À l’aide d’exemples concrets, l’auteur apporte au lecteur les connaissances nécessaires pour bien comprendre l’intérêt de son utilisation.

    Certains prérequis sur le langage YAML ou l’utilisation du protocole SSH sont un plus pour une utilisation efficace d’Ansible. Dans les premiers chapitres, l’auteur aide toutefois le lecteur à les acquérir pour qu’il puisse tirer le meilleur profit de la lecture du livre.

    Les chapitres qui suivent traitent des différents mécanismes d’Ansible avec une approche de difficulté progressive. Les premiers mécanismes permettent ainsi d’administrer de façon classique les serveurs (Unix ou Windows) alors que les suivants nécessitent des notions plus avancées, notamment sur la programmation Python. Le lecteur y découvre alors comment créer un inventaire, comment réinjecter des informations provenant de sources existantes (ESX, AWS, Docker…) ou comment créer des playbooks. La création de rôles Ansible est également traitée ainsi que quelques bonnes pratiques à suivre (analyse de code et test avec Molecule à l’aide de Podman ou Docker).

    À côté des notions purement orientées Ansible, certains chapitres sont consacrés au déroulement du déploiement d’une application MediaWiki. Le lecteur étudie ainsi les problématiques de parallélisation des tâches, l’introduction d’un répartiteur de charge Haproxy et le lancement en séquence des opérations permettant de réaliser les mises à jour avec un impact minimal (rolling update). L’optimisation des tâches sera également un point important avec la mise en place de Mitogen.

    La suite du livre détaille plus particulièrement la personnalisation d’Ansible. La restitution d’informations (mécanismes de callback et découverte de ARA), l’écriture de modules pour la gestion d’opérations, les filtres Jinja ou encore la création d’actions sont ainsi étudiés.

    Enfin, l’auteur présente dans les derniers chapitres la problématique de la création de machines virtuelles, classiques (via l’hyperviseur ESX/VMware/vCenter) ou dans le cloud (avec AWS), l’utilisation de containers Podman/Docker avec Ansible, le pilotage d’applications dans un cluster Kubernetes ainsi que la création d’un opérateur.

  • Cyber résilience en entreprise - Enjeux, référentiels et bonnes pratiques (2e éditi

    Cyber résilience en entreprise – Enjeux, référentiels et bonnes pratiques (2e éditi

    0 de 5
    456,00 MAD

    Cyber-résilience en entreprise . Enjeux, référentiels et bonnes pratiques . Cette seconde édition du livre sur la cyber-résilience en entreprise est destinée aux personnes en charge de mettre en oeuvre la sécurité numérique au sein des entreprises (DSI, RSSI, Directeur Cybersécurité, experts et consultants…) qui souhaitent comprendre les enjeux et contraintes de la cybersécurité et qui souhaitent s’impliquer dans l’amélioration continue de la sécurité des Systèmes d’information. Il est un véritable guide pour la mise en oeuvre de la cyber-résilience des systèmes d’information reposant sur quatre dimensions : cyber-prévention, cyber-détection, cyber-protection et cyber-remédiation.. Avec une approche pragmatique et progressive, l’auteur expose les enjeux et présente les principaux référentiels et les différentes réglementations en vigueur (NIST CSF, RGPD, ITIL, SecNumCloud, ISO27k, ISO 22031, ISO 20000, HDS, NIS/2, DSA, DMA, DGA, EUCS). Il fournit ensuite une explication détaillée d’une analyse de risques réalisée avec la méthode EBIOS avant de transmettre au lecteur des bonnes pratiques sur la sécurisation des SI et desworkloads dans le cloud public Azure. La souveraineté numérique et le nouveau paysage IT sont largement abordés afin d’ancrer la réflexion cyber dans un contexte de protectionnisme européen, ainsi que la sécurité de données qui nécessite gouvernance et outillage sans failles.. Le recours à la sauvegarde externalisée et aux PRA/PCA avec une nouvelle approche de Resilience as a Service est explicité ainsi que la proposition de référentiel sur la sécurité applicative, le fonctionnement et le contenu du SOC (Security Operations Center) idéal ou encore la présentation du contexte cyber dans le secteur de la santé.. Deux nouveaux chapitres viennent compléter le dispositif de cyber-résilience à 360° avec l’implémentation d’un système de management de la sécurité de l’information (SMSI) et la cyber-assurance.. Pour finir, un chapitre complet est dédié à la présentation d’un exemple permettant de faire valoir au lecteur les bons réflexes à adopter pour l’hébergement de données de santé. Des exemples d’implémentation technique de logiciels open source sont également détaillés en annexe, notamment avec la solution de détection d’intrusions Wazuh et le scanner de vulnérabilités OpenVAS..

  • Azure Active Directory - Gestion des identités hybrides (concepts et mise en œuvre) (2e édition)

    Azure Active Directory – Gestion des identités hybrides (concepts et mise en œuvre) (2e édition)

    0 de 5
    456,00 MAD

    Avec l’arrivée du cloud, la gestion des identités se complexifie pour les entreprises. Ce livre s’adresse à toute personne (expert cloud, architecte système ou infrastructure…) qui souhaite disposer des informations nécessaires pour réussir la mise en œuvre des identités hybrides en réalisant une extension d’Active Directory vers Azure Active Directory / Microsoft Entra de manière sécurisée.

    Dans ce livre, l’auteur choisit une approche du sujet qui allie la théorie à la pratique afin de mettre le lecteur en situation. Il s’appuie notamment sur des projets de mise en œuvre d’identités hybrides dans des déploiements cloud tels que Microsoft 365 et Microsoft Azure.

    Après une présentation d’Azure Active Directory et de la nouvelle famille Microsoft Entra, l’auteur détaille la gestion des utilisateurs et des groupes. Le lecteur découvre ensuite la gestion d’appareils Windows (10 et 11) dans Azure Active Directory, avec l’utilisation des fonctionnalités Azure AD Registration et Azure AD Joined ou encore Azure AD Hybrid Joined ainsi que la gestion des applications. Dans cette nouvelle édition, l’auteur dédie une partie au fonctionnement de l’authentification avec Azure Active Directory et les applications.

    La suite du livre plonge le lecteur dans le cœur de la gestion des identités hybrides et présente notamment tout l’intérêt des outils de synchronisation d’identité AAD Connect et AAD Connect Cloud Sync.

    Pour finir, l’auteur présente les aspects liés à la sécurité au travers de nouvelles fonctionnalités apportées par Microsoft Entra telles que Conditional Access, l’authentification renforcée, le passwordless avec FIDO2, Azure Active Directory Identity Protection, la protection des Workloads Identities ou encore les authentifications renforcées pour les comptes à privilèges. Il expose également une stratégie efficace basée sur le Zero Trust avec pour objectif de protéger les environnements Azure Active Directory.

    La collaboration via les nouvelles fonctionnalités de Cross Tenant et l’échange sécurisé de données ou d’applications avec d’autres sociétés sont également étudiés.

  • WordPress et ses extensions - Développez votre site de A à Z (théorie, TP, resso

    WordPress et ses extensions – Développez votre site de A à Z (théorie, TP, resso

    0 de 5
    330,00 MAD

    WordPress et ses extensions . Développez votre site de A à Z (théorie, TP, ressources) . Ce livre sur WordPress (en version 6.3.1 au moment de l’écriture) est l’ouvrage incontournable pour les développeurs, autodidactes et passionnés qui aspirent à créer des sites WordPress sur mesure, qu’il s’agisse de blogs, de sites vitrines, de plateformes e-commerce ou multilingues. Il offre un apprentissage complet pour concevoir un site entièrement personnalisé, sans nécessiter de connaissances préalables en programmation. Plusieurs chapitres sont spécialement dédiés aux développeurs PHP/MySQL désireux de créer leurs propres extensions.. A travers des travaux pratiques et selon une progression pédagogique, le lecteur sera guidé dans la conception d’extensions, passant de la programmation procédurale à la programmation orientée objet, en explorant l’utilisation de requêtes SQL et en maîtrisant l’interaction avec AJAX/ JSON.. Les sujets abordés incluent l’installation de WordPress, l’administration du site, l’ajout et la configuration d’extensions renommées comme Elementor, un puissant constructeur de pages, Contact Form 7 pour la création de formulaires, MailPoet pour une gestion efficace des news- letters. WPML pour la traduction complète du site, WordFence pour la sécurité et Wp Super Cache pour l’optimisation seront également explorées. L’auteur propose également de découvrir des extensions pour la sauvegarde et la migration du site avec BackWPup et Duplicator, pour un référencement efficace avec Yoast SEO, ainsi que pour l’intégration de WooCommerce pour une plateforme e-commerce robuste.. Les développeurs découvriront comment créer des onglets et des pages de configuration dans l’administration, gérer les bases de données, effectuer des requêtes SQL, et intégrer des fichiers CSS et JavaScript pour le front-office et le back-office du site. Ils apprendront également à créer des codes courts (shortcodes), à utiliser des hooks (crochets), à traduire et soumettre leurs extensions à WordPress. De plus, le livre aborde en détail l’utilisation de WooCommerce, la création de thèmes enfants ainsi que l’exploitation de ses classes, fonctions et hooks.. Chaque fonctionnalité propre à WordPress est minutieusement expliquée à travers des exemples et des travaux pratiques, facilitant ainsi la compréhension et l’application des concepts. Des liens vers des guides de référence et un lexique spécialisé sont également fournis pour approfondir les connaissances sur un sujet précis.. Le livre WordPress – Développez des thèmes avancés avec PHP complétera votre apprentissage de WordPress afin que ce CMS n’ait plus de secret pour vous.. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr..

  • Struts 2 - Développez votre application web moderne avec Java

    Struts 2 – Développez votre application web moderne avec Java

    0 de 5
    330,00 MAD

    Struts 2 . Développez votre application web moderne avec Java . Ce livre s’adresse aux développeurs Java qui souhaitent implémenter des applications web modernes avec le framework open source Struts 2 permettant d’optimiser leur temps de développement.. Après une introduction et la présentation de l’installation de l’environnement de travail, le lecteur découvre l’architecture de Struts 2 et la gestion d’une base de données avec ce framework. Puis, il acquiert progressivement les compétences nécessaires à la conception d’une application web : conception de formulaires, gestion des sessions utilisateur ainsi que la conception et la mise en place des services web en ayant recours aux plugins REST, AJAX et JSON. Trois chapitres présentent également les tests unitaires, la gestion des exceptions et des erreurs ainsi que les règles de sécurité à mettre en oeuvre.. Tout au long du livre, de nombreux exemples permettent au lecteur de comprendre les différents mécanismes à mettre en oeuvre pour concevoir et développer une application web Java avec le framework Struts 2.. En fin d’ouvrage, l’autrice propose un exercice pratique avec le développement d’une application à destination d’un artisan du BTP qui devra permettre de visualiser la liste des clients, d’ajouter, supprimer et modifier un client, de consulter les devis en cours et de mettre à jour les données personnelles d’un client..

  • React - Développez le Front End de vos applications web et

    React – Développez le Front End de vos applications web et

    0 de 5
    330,00 MAD

    Découvrez l’univers de React avec ce livre incontournable destiné aux développeurs qui offre une approche pédagogique progressive et concrète pour se familiariser avec cette puissante bibliothèque JavaScript dédiée à la création d’interfaces utilisateur dynamiques et interactives. Une solide base en HTML, CSS et JavaScript facilitera la lecture de ce livre. Chaque chapitre est enrichi de conseils pratiques, d’exercices stimulants et d’études de cas réelles pour une compréhension approfondie des concepts fondamentaux de React.

    Vous débuterez en explorant les bases essentielles de JavaScript pour rapidement créer vos premiers composants React et en maîtriser les concepts incontournables. Une fois les outils de développement installés, vous découvrirez le JSX, les props, les hooks, l’état local, les formulaires et bien d’autres concepts clés. Vous serez également guidé dans l’exploitation de l’écosystème React et explorerez la gestion du state avec Redux et celle du cache avec React Query.

    Vous apprendrez à développer pour le mobile avec React Native en exploitant des fonctionnalités avancées permettant notamment d’intégrer des éléments tels que la géolocalisation et la gestion des contacts. Pour une expérience utilisateur optimale, l’auteur vous guidera dans l’utilisation de Storybook, ainsi que dans la connexion à une API GraphQL pour des requêtes efficaces. Les design patterns, fréquemment utilisés en React, ainsi que les tests unitaires seront également explorés en profondeur, vous offrant les compétences nécessaires pour concevoir des applications robustes et fiables.

  • Quarkus - Développer des applications microservices en Java

    Quarkus – Développer des applications microservices en Java

    0 de 5
    330,00 MAD

    Quarkus . Développer des applications microservices en Java pour le cloud et Kubernetes . Que vous soyez développeur ou architecte, ce livre a pour objectif de vous faire découvrir Quarkus, le framework de développement d’applications microservices en Java pour le cloud et Kubernetes. Il vous explique comment tirer parti de ses nombreuses fonctionnalités et extensions pour concevoir des applications prêtes à être déployées dans le cloud ou Kubernetes.. Tout au long de ce livre, vous serez guidé dans l’utilisation du framework et de son outillage avec de nombreux exemples concrets dans le but de devenir autonome dans le développement d’applications avec Quarkus.. Après avoir étudié les fonctionnalités de base du framework telles que la configuration, les logs ou l’injection de dépendances, vous découvrirez les principales extensions de Quarkus notamment RESTEasy pour le développement de services web RESTFull, le client REST pour accéder à un service distant, ou encore Hibernate ORM with Panache et MongoDB with Panache pour l’accès aux données.. Ce livre vous permettra également une étude en profondeur de Quarkus pour le développement d’applications réactives, l’utilisation des fonctionnalités cloud ready et cloud natives, le support de Docker et de Kubernetes et le déploiement des applications vers les trois grands fournisseurs cloud que sont Amazon Web Services, Google Cloud Platform et Microsoft Azure.. Pour finir, vous découvrez comment créer votre propre extension Quarkus.. Les exemples de ce livre sont disponibles en téléchargement sur le site www.editions

  • Traitement automatique du langage naturel avec Pyt - Le NLP avec spaCy et NLTK

    Traitement automatique du langage naturel avec Pyt – Le NLP avec spaCy et NLTK

    0 de 5
    330,00 MAD

    Cet ouvrage sur le traitement automatique du langage naturel (NLP) avec le langage Python est un guide pratique pour les professionnels, étudiants ou passionnés, ayant des bases minimales en Python, désireux d’explorer les horizons de l’intelligence artificielle et de la linguistique. Dès les premières pages, le livre établit des fondations solides en IA et en linguistique, essentielles pour comprendre le NLP.

    Vous serez guidé à travers les concepts clés et les outils de NLP, comme l’analyse syntaxique et le POS-tagging, qui sont présentés avec clarté et précision. Le livre couvre ensuite une gamme étendue de domaines d’application en NLP : la traduction automatique et génération de texte, l’extraction de caractéristiques, la classification de documents, la reconnaissance de la parole ou encore l’analyse de sentiments.

    L’approche très pratique, utilise systématiquement spaCy ou NLTK, au cours de mini-projets qui mobilisent également Jupyter, Gensim (Word2Vec), Scikit-Learn, Pytorch ou encore les modèles GPTs d’OpenAI. Le Web Scraping, un aspect crucial de la collecte de données en NLP, pour construire des jeux de données, est également abordé. Que vous souhaitiez développer une application de reconnaissance vocale, analyser des sentiments sur les réseaux sociaux ou simplement approfondir vos connaissances en NLP, ce livre constitue une ressource utile, voire indispensable.

  • Le Deep Learning pour le traitement d’images - Classification, détection et segmentation avec Pyt

    Le Deep Learning pour le traitement d’images – Classification, détection et segmentation avec Pyt

    0 de 5
    380,00 MAD

    Le Deep Learning pour le traitement d’images . Cet ouvrage s’adresse à toutes les personnes désireuses de comprendre et développer des applications de traitement d’images basées sur le deep learning. Il fournit non seulement une base théorique solide, mais également des Informations très pratiques, des « trucs et astuces » et des exemples sous forme de scripts Python basés sur TensorFlow.. Après une introduction à l’intelligence artificielle, le matériel et les logiciels nécessaires à sa pratique sont détaillés. Suivent ensuite des explications progressives des réseaux de neurones convolutionnels, en décrivant tout d’abord les classifieurs linéaires, puis les réseaux de neurones profonds, et enfin les réseaux convolutionnels. Ces trois chapitres sont accompagnés de scripts Python utilisant TensorFlow, et suivis d’astuces pour améliorer la performance et limiter les biais potentiels du réseau et l’impact carbone lié à son apprentissage et son utilisation. L’apprentissage par transfert, qui consiste à adapter un réseau pré-entraîné à une nouvelle tâche, est ensuite présenté, et accompagné d’un exemple basé sur TensorFlow.. Les chapitres suivants décrivent les réseaux convolutionnels appliqués à d’autres tâches que la classification, comme la détection et la segmentation. Ces chapitres sont accompagnés de scripts présentant l’utilisation des bibliothèques TensorFlow Object Detection et de l’architecture Unet.. Le lecteur trouve une description de plusieurs méthodes permettant de visualiser le fonctionnement du réseau et d’améliorer son explicabilité, puis cet ouvrage explique pourquoi surveiller les performances d’un modèle après son déploiement, et comment organiser une telle surveillance en pratique. Le script accompagnant ce chapitre décrit le fonctionnement de la librairie tf_explain, qui implémente plusieurs des méthodes présentées. Vient ensuite un exposé des critères définis par la Commission européenne pour juger qu’un modèle d’intelligence artificielle est « responsable », et une traduction de ces critères en bonnes pratiques à adopter lors du développement et du déploiement.. Enfin, le livre conclut avec des conseils pour améliorer vos compétences et vous tenir au courant des évolutions récentes dans le domaine de l’apprentissage profond appliqué au traitement d’images..

  • Bootstrap 5 - Un framework pour concevoir vos sites web

    Bootstrap 5 – Un framework pour concevoir vos sites web

    0 de 5
    330,00 MAD

    Bootstrap 5 . Un framework pour concevoir vos sites web . Bootstrap est certainement l’environnement de conception de site web (framework en anglais) le plus utilisé actuellement. Il facilite l’utilisation des règles CSS pour concevoir des sites web modernes, attractifs et adaptatifs (Responsive Web Design). Ce livre s’adresse à tous les concepteurs de site web maîtrisant le langage HTML et les feuilles de style CSS, désirant acquérir toutes les compétences techniques nécessaires pour concevoir et créer des sites web avec rapidité et efficacité. Il a été rédigé avec la version 5.2.3 de Bootstrap. Vous commencez par apprendre à installer Bootstrap selon plusieurs méthodes en fonction de l’objectif de vos projets de développement web.. Ensuite, vous apprenez les techniques de mise en page de Bootstrap, basées sur le module CSS3 Flexbox du W3C, pour concevoir des sites Responsive Web Design dont l’affichage s’adaptera automatiquement selon l’écran de diffusion (écran d’ordinateur, tablette ou smartphone). Vous apprenez également d’autres techniques de mise en page de Bootstrap : avec les conteneurs, les lignes et les colonnes, organisés sur une grille.. Dans la suite du livre, l’auteur explore les différents composants CSS Bootstrap afin d’optimiser vos pages web (pour le texte, les images, les tableaux, les formulaires, les composants d’interface et les boutons), avant de consacrer deux chapitres à la navigation, avec l’utilisation des barres et des menus de navigation. L’application de toute une série de règles CSS de Bootstrap, de type utilitaire, pour mettre en forme les éléments de vos contenus (bordures, jeux de couleurs, ombres portées, transparence…) est également détaillée. Ce livre se termine par l’utilisation d’aides à la conception de vos sites web, avec l’insertion d’icônes Bootstrap ainsi que des exemples de mise en page et des thèmes pour vous permettre de démarrer sur des bases solides.. Les exemples de code utilisés dans le livre sont disponibles en téléchargement sur le site www.editions-eni.fr..

     

  • Azure DevOps

    Azure DevOps

    0 de 5
    330,00 MAD

    Que vous soyez développeur, chef de projet ou administrateur système, ce livre vous donne toutes les clés pour maîtriser les différentes fonctionnalités d’Azure DevOps afin d’optimiser la gestion de vos projets informatiques et de vos développements logiciels dans le cloud. Tout au long du livre, l’auteur vous fait suivre le cycle d’un projet de développement selon une approche progressive. Vous commencez ainsi par configurer votre espace Azure DevOps à partir d’un compte Microsoft, avant de passer à la création de votre organisation Azure DevOps, pour être en mesure ensuite de créer différents projets.

    Que vous soyez développeur, chef de projet ou administra­teur système, ce livre vous donne toutes les clés pour maî­triser les différentes fonctionnalités d’Azure DevOps afin d’optimiser la gestion de vos projets informatiques et de vos développements logiciels dans le cloud. Tout au long du livre, l’auteur vous fait suivre le cycle d’un projet de développement selon une approche progressive. Vous commencez ainsi par configurer votre espace Azure DevOps à partir d’un compte Microsoft, avant de passer à la création de votre organisation Azure DevOps, pour être en mesure ensuite de créer différents projets.

    Après la création d’un premier projet, vous apprenez à en planifier les fonctionnalités, ce qui constitue une première étape capitale. Grâce aux outils Azure DevOps, vous définis­sez alors les différents éléments et personnalisez l’outil pour qu’il corresponde à votre approche. Dans la suite du livre, vous découvrez comment héberger et gérer votre code source sur la plateforme en mettant en place la stratégie adaptée au travail de votre équipe.

    Une fois le code source hébergé sur Azure DevOps, vous étudiez comment automatiser sa compilation et son déploiement à l’aide de différents outils. La mise à disposition de certains de vos projets sous forme de packages, réutilisables dans d’autres applications, sera également détaillée. Pour finir, vous apprenez à utiliser les fonctionnalités d’Azure DevOps pour surveiller et mettre en place une véritable routine de suivi de la qualité de votre projet.

    Au fil de votre lecture, l’auteur vous apporte des conseils pratiques basés sur ses retours d’expériences, des astuces ainsi que des exercices pour renforcer votre compréhension et vous permettre d’appliquer les connaissances acquises par des mises en situation concrètes. Vous disposez alors de toutes les cartes pour gérer votre projet de développement d’applications avec la plateforme Azure DevOps.

  • La virtualisation avec VMware vSphere 8 - Notions fondamentales

    La virtualisation avec VMware vSphere 8 – Notions fondamentales

    0 de 5
    330,00 MAD

    Ce livre sur la virtualisation des serveurs propose un parcours à la fois théorique et pratique qui permettra au lecteur de se familiariser avec les notions fondamentales de la virtualisation et de les voir à l’oeuvre dans un environnement VMware vSphere 8. En plus de s’appuyer sur de nombreux schémas et illustrations, l’approche adoptée dans cet ouvrage s’accompagne de plusieurs exemples concrets dont le lecteur peut lui-même faire l’expérience dans un bac à sable de virtualisation.

    En effet, au fil des chapitres, le lecteur est invité à déployer et à configurer des composants d’une plateforme de virtualisation VMware tels qu’un hyperviseur et une machine virtuelle pour illustrer les notions au fur et à mesure qu’il progresse dans sa lecture. Les premiers chapitres de l’ouvrage présentent les grands principes derrière la virtualisation des serveurs, un historique de ces technologies ainsi que les différents types de virtualisation rencontrés aujourd’hui.

    La suite du livre propose une alternance entre la pratique et la théorie qui permettra au lecteur d’examiner de plus près le fonctionnement des hyperviseurs, des machines virtuelles, de l’allocation des ressources (processeur, mémoire, réseau, stockage) et des principaux composants d’un environnement de virtualisation vSphere 8. Les derniers chapitres de l’ouvrage sont consacrés à la conception d’un projet de virtualisation ainsi qu’à la protection et aux mesures de sécurité qui peuvent être mises en place pour les machines virtuelles.

    Au terme de cet ouvrage, le lecteur aura une bonne compréhension des grands concepts de la virtualisation des serveurs. En plus d’être mieux outillé pour planifier et déployer une infrastructure de virtualisation, il sera également préparé pour relever les nouveaux défis de ces vastes environnements de virtualisation que sont les plateformes de cloud computing.

Fin de contenu

Fin de contenu