University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail d'une collection
|
Documents disponibles dans la collection



Titre : Ansible : gérez la configuration de vos serveurs et le déploiement de vos applications Type de document : texte imprimé Auteurs : Yannig Perré, Auteur Editeur : Saint-Herblain : Éd. ENI Année de publication : 2018 Collection : Epsilon (Saint-Herblain), ISSN 1960-3444 Importance : 1 vol. (405 p.) Présentation : ill. Format : 22 cm ISBN/ISSN/EAN : 978-2-409-01241-9 Note générale : Index Langues : Français (fre) Catégories : Informatique Mots-clés : UNIX
Serveurs (informatique)
Gestion de configurations des logiciels
Logiciels libresIndex. décimale : 005.1 Programmation Résumé :
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 applications. A 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 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. A 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).
La suite du livre détaille plus particulièrement la personnalisation d'Ansible. La restitution d'informations (mécanismes de callback), 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), ainsi que l'utilisation de containers Docker avec Ansible.
Des éléments complémentaires sont en téléchargement sur le site des éditions ENI.Note de contenu :
Sommaire
AVANT-PROPOS
DEMARRER AVEC ANSIBLE
UTILISATION D'ANSIBLE
DECOUVERTE DE L'INVENTAIRE
INVENTAIRES : NOTIONS AVANCEES
FONCTIONNEMENT D'UN PLAYBOOK
INTRODUCTION A LA NOTION DE ROLE
PLAYBOOKS, ROLES ET NOTIONS AVANCEES
SORTIE ANSIBLE ET CENTRALISATION
ECRITURE DE MODULES
ECRITURE DE FILTRES JINJA ET MECANISME DE LOOKUP
LES ACTIONS ANSIBLE
ANSIBLE : VIRTUALISATION ET CLOUD
TESTER ANSIBLE AVEC DOCKER
Côte titre : Fs/24163-24164 Ansible : gérez la configuration de vos serveurs et le déploiement de vos applications [texte imprimé] / Yannig Perré, Auteur . - Saint-Herblain : Éd. ENI, 2018 . - 1 vol. (405 p.) : ill. ; 22 cm. - (Epsilon (Saint-Herblain), ISSN 1960-3444) .
ISBN : 978-2-409-01241-9
Index
Langues : Français (fre)
Catégories : Informatique Mots-clés : UNIX
Serveurs (informatique)
Gestion de configurations des logiciels
Logiciels libresIndex. décimale : 005.1 Programmation Résumé :
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 applications. A 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 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. A 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).
La suite du livre détaille plus particulièrement la personnalisation d'Ansible. La restitution d'informations (mécanismes de callback), 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), ainsi que l'utilisation de containers Docker avec Ansible.
Des éléments complémentaires sont en téléchargement sur le site des éditions ENI.Note de contenu :
Sommaire
AVANT-PROPOS
DEMARRER AVEC ANSIBLE
UTILISATION D'ANSIBLE
DECOUVERTE DE L'INVENTAIRE
INVENTAIRES : NOTIONS AVANCEES
FONCTIONNEMENT D'UN PLAYBOOK
INTRODUCTION A LA NOTION DE ROLE
PLAYBOOKS, ROLES ET NOTIONS AVANCEES
SORTIE ANSIBLE ET CENTRALISATION
ECRITURE DE MODULES
ECRITURE DE FILTRES JINJA ET MECANISME DE LOOKUP
LES ACTIONS ANSIBLE
ANSIBLE : VIRTUALISATION ET CLOUD
TESTER ANSIBLE AVEC DOCKER
Côte titre : Fs/24163-24164 Exemplaires (2)
Code-barres Cote Support Localisation Section Disponibilité Fs/24163 Fs/24163-24164 livre Bibliothéque des sciences Français Disponible
DisponibleFs/24164 Fs/24163-24164 livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Les blockchains : De la théorie à la pratique, de l'idée à l'implémentation Type de document : texte imprimé Auteurs : Chouli, Billal, Auteur ; Frédéric Goujon, Auteur ; Yves-Michel Leporcher, Auteur Editeur : Saint-Herblain : Éd. ENI Année de publication : 2017 Collection : Epsilon (Saint-Herblain), ISSN 1960-3444 Importance : 1 vol. (466 p.) Présentation : ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-409-00536-7 Note générale : 978-2-409-00536-7 Langues : Français (fre) Catégories : Informatique Mots-clés : Blockchains
Traitement réparti
Monnaie électronique
CryptographieIndex. décimale : 005.8 Sécurité des données Résumé :
Ce livre offre une vision à 360 degrés de l'état de l'art de la technologie Blockchain, son environnement et son potentiel, à un public désireux d'en faire sa spécialité. Derrière le projet Bitcoin, qui fût en 2009 la première application complète de la Blockchain, se cache une pépite de technologie, des concepts cryptographiques bien implémentés, une architecture décentralisée totalement exploitable, et un potentiel dont seule l'inventivité humaine pourra définir les limites.
Sans avoir la prétention d'être une bible sur ce vaste sujet, le livre, découpé en trois parties, vise à devenir un point de référence pour la vague qui s'apprête à déferler sur le monde. Dans un premier temps, les auteurs expliquent les fondements de cette technologie : la cryptographie. Il s'agit d'offrir au lecteur une référence mathématique aux concepts cryptographiques exploités. L'ajout de multiples exemples a pour vocation de permettre au néophyte de pouvoir en appréhender les concepts et les résultats concrets afin de l'aider dans sa compréhension du sujet.
Dans un deuxième temps, l'environnement de la Blockchain et son écosystème sont progressivement expliqués. Par opposition à la jungle des informations, parfois contraires, disponibles sur la toile, les auteurs délivrent l'essence des solutions qui existent déjà et présentent les axes futurs d'application. Loin d‘une simple énonciation de l'existant, le livre révèle l'impact de la technologie et son implication légale, économique et sociale.
Dans la troisième partie, le lecteur est accompagné tout au long des étapes d'installation et de codage. Cette partie est conçue pour satisfaire les informaticiens et les futurs techniciens de la technologie, que ce soit au niveau du protocole, de la gestion de bases de données ou des développements.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
Les chapitres du livre :
Préface – Avant-propos – Introduction – Compréhension de la Blockchain – La cryptographie et la Blockchain – Les systèmes distribués et le consensus – Les Blockchains : leurs types et leur sécurité – Les smart contracts ou contrats intelligents – Blockchain 2.0 : les applications décentralisées – Développement d'une application décentralisée - Création d'un portefeuille et d'une Blockchain – Lier la Blockchain à d'autres applications – L'écosystème de la Blockchain 2.0 – Initiatives en faveur de la Blockchain – La Blockchain et le Big Data – Les limites de la technologie – Conclusion – BibliogNote de contenu :
Sommaire
Avant-propos
Témoignage de Michel Bellanger
Chapitre 1 Introduction
P. 11. 1. Qu'est-ce que la Blockchain ?
P. 12. 2. D'où vient la Blockchain ?
Chapitre 2 Compréhension de la Blockchain
P. 17. 1. Introduction
P. 20. 2. La Blockchain : des algorithmes pour établir la confiance entre deux parties
P. 23. 3. Les sous-registres ou blocs, entités constitutionnelles de la Blockchain
P. 25. 4. Le protocole en fonctionnement standard
P. 27. 5. Les cas de transactions malveillantes
P. 28. 6. Les technologies derrière la Blockchain
Chapitre 3 La cryptographie et la Blockchain
P. 35. 1. Introduction
P. 36. 2. Les schémas de cryptage
P. 38. 3. Les générateurs pseudo-aléatoires
P. 38. 4. Les fondamentaux de la théorie des probabilités
P. 43. 5. Les modèles de calcul (la complexité)
P. 50. 6. Le temps polynomial
P. 60. 7. Les secrets... et les vérités
P. 80. 8. La cryptographie à clé publique : l'idée de base
P. 90. 9. Le système RSA
P. 101. 10. Les variantes du système RSA
P. 106. 11. La cryptographie et les courbes elliptiques
Chapitre 4 Les systèmes distribués et le consensus
P. 117. 1. Introduction
P. 118. 2. Qu'est-ce qu'un système distribué ?
P. 126. 3. L'architecture
P. 127. 4. Les algorithmes distribués
P. 130. 5. Le consensus et l'impossibilité de consensus
P. 138. 6. Le consensus et la Blockchain
P. 139. 7. Conclusion
Chapitre 5 Les Blockchains : leurs types et leur sécurité
P. 141. 1. Quelle sécurité pour la Blockchain ?
P. 144. 2. Blockchain publique ou privée ?
Chapitre 6 Les smart contracts ou contrats intelligents
P. 147. 1. Introduction
P. 149. 2. Blockchain 1.0 : rappel sur les crypto-monnaies et leurs fondements
P. 151. 3. Ðapp, ÐAO, ÐAC et ÐAS
P. 152. 4. Terminologie relative à la technologie Blockchain
P. 158. 5. Turing-complet
P. 166. 6. Les ÐAO, ÐAC et agents autonomes
P. 169. 7. Les contrats et le cadre légal
Chapitre 7 Blockchain 2.0 : les applications décentralisées
P. 173. 1. Introduction
P. 173. 2. L'émergence des applications décentralisées
P. 175. 3. La classification des (...)apps
P. 176. 4. La valeur d'une (...)app
P. 180. 5. La structure juridique et social d'une (...)app
P. 182. 6. Le statut social des entreprises réalisant des (...)apps
P. 183. 7. Les (...)apps et la fiscalité
Chapitre 8 Développement d'une application décentralisée
P. 185. 1. Processus de création
P. 193. 2. Création d'une première (...)app
Chapitre 9 Création d'un portefeuille et d'une Blockchain
P. 203. 1. Créer un portefeuille (wallet)
P. 214. 2. Créer une Blockchain privée sous Windows
P. 222. 3. Créer une Blockchain privée sous Ubuntu
P. 236. 4. Créer une Blockchain privée sur Microsoft Azure
Chapitre 10 Lier la Blockchain à d'autres applications
P. 249. 1. Introduction
P. 252. 2. Installer MongoDB sous Ubuntu
P. 252. 3. Installer MongoDB sous Windows
P. 255. 4. Installer Node.js sous Ubuntu
P. 255. 5. Installer Node.js 4.4.47 sous Windows
P. 270. 6. Installer un environnement Bitcoin sous Ubuntu
P. 276. 7. Publier Hash
P. 280. 8. Installer un environnement Hyperledger sous IBM Bleumix
P. 295. 9. Intégrer Ethereum avec les produits Microsoft
P. 298. 10. Intégrer la Blockchain avec Hadoop
Chapitre 11 L'écosystème de la Blockchain 2.0
P. 313. 1. Les applications existantes
P. 314. 2. La géolocalisation : aller plus loin que Google Maps
P. 315. 3. Les jeux vidéo : un équivalent à Minecraft
P. 316. 4. La gestion de l'identité
P. 322. 5. Le secteur de la finance
P. 329. 6. Le marché de l'art
P. 332. 7. Le secteur du stockage
P. 337. 8. Le secteur de la messagerie
P. 341. 9. Le secteur pharmaceutique
P. 345. 10. La santé
P. 346. 11. Le Luxe
P. 347. 12. Le secteur alimentaire
P. 350. 13. Blockchain et supply chain
P. 352. 14. L'énergie
P. 359. 15. La publicité
P. 359. 16. Les objets connectés
Chapitre 12 Initiatives en faveur de la Blockchain
P. 361. 1. Introduction
P. 362. 2. Étude de marché
P. 369. 3. Les hackathons
P. 371. 4. Les grands éditeurs : Hyperledger et Azure
P. 372. 5. Les témoignages des grands du secteur : IBM et Microsoft
Chapitre 13 La Blockhain et le Big Data
P. 387. 1. Un nouveau mode de stockage
P. 387. 2. Interaction entre Blockchain et les applications existantes
Chapitre 14 Les limites de la technologie
P. 395. 1. Introduction
P. 396. 2. Les défis techniques
P. 405. 3. Les défis métiers
P. 410. 4. Les défis légaux
P. 413. 5. Le défi de l'open source
P. 415. 6. Le problème des forks et le problème plus général des versions
P. 420. 7. Les défis de la volatilité des crypto-monnaies
P. 425. 8. Les risques de mauvaises utilisations de la Blockchain
P. 427. Conclusion
P. 433. Bibliographie
P. 445. IndexCôte titre : Fs/23363-23364 Les blockchains : De la théorie à la pratique, de l'idée à l'implémentation [texte imprimé] / Chouli, Billal, Auteur ; Frédéric Goujon, Auteur ; Yves-Michel Leporcher, Auteur . - Saint-Herblain : Éd. ENI, 2017 . - 1 vol. (466 p.) : ill. ; 21 cm. - (Epsilon (Saint-Herblain), ISSN 1960-3444) .
ISBN : 978-2-409-00536-7
978-2-409-00536-7
Langues : Français (fre)
Catégories : Informatique Mots-clés : Blockchains
Traitement réparti
Monnaie électronique
CryptographieIndex. décimale : 005.8 Sécurité des données Résumé :
Ce livre offre une vision à 360 degrés de l'état de l'art de la technologie Blockchain, son environnement et son potentiel, à un public désireux d'en faire sa spécialité. Derrière le projet Bitcoin, qui fût en 2009 la première application complète de la Blockchain, se cache une pépite de technologie, des concepts cryptographiques bien implémentés, une architecture décentralisée totalement exploitable, et un potentiel dont seule l'inventivité humaine pourra définir les limites.
Sans avoir la prétention d'être une bible sur ce vaste sujet, le livre, découpé en trois parties, vise à devenir un point de référence pour la vague qui s'apprête à déferler sur le monde. Dans un premier temps, les auteurs expliquent les fondements de cette technologie : la cryptographie. Il s'agit d'offrir au lecteur une référence mathématique aux concepts cryptographiques exploités. L'ajout de multiples exemples a pour vocation de permettre au néophyte de pouvoir en appréhender les concepts et les résultats concrets afin de l'aider dans sa compréhension du sujet.
Dans un deuxième temps, l'environnement de la Blockchain et son écosystème sont progressivement expliqués. Par opposition à la jungle des informations, parfois contraires, disponibles sur la toile, les auteurs délivrent l'essence des solutions qui existent déjà et présentent les axes futurs d'application. Loin d‘une simple énonciation de l'existant, le livre révèle l'impact de la technologie et son implication légale, économique et sociale.
Dans la troisième partie, le lecteur est accompagné tout au long des étapes d'installation et de codage. Cette partie est conçue pour satisfaire les informaticiens et les futurs techniciens de la technologie, que ce soit au niveau du protocole, de la gestion de bases de données ou des développements.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
Les chapitres du livre :
Préface – Avant-propos – Introduction – Compréhension de la Blockchain – La cryptographie et la Blockchain – Les systèmes distribués et le consensus – Les Blockchains : leurs types et leur sécurité – Les smart contracts ou contrats intelligents – Blockchain 2.0 : les applications décentralisées – Développement d'une application décentralisée - Création d'un portefeuille et d'une Blockchain – Lier la Blockchain à d'autres applications – L'écosystème de la Blockchain 2.0 – Initiatives en faveur de la Blockchain – La Blockchain et le Big Data – Les limites de la technologie – Conclusion – BibliogNote de contenu :
Sommaire
Avant-propos
Témoignage de Michel Bellanger
Chapitre 1 Introduction
P. 11. 1. Qu'est-ce que la Blockchain ?
P. 12. 2. D'où vient la Blockchain ?
Chapitre 2 Compréhension de la Blockchain
P. 17. 1. Introduction
P. 20. 2. La Blockchain : des algorithmes pour établir la confiance entre deux parties
P. 23. 3. Les sous-registres ou blocs, entités constitutionnelles de la Blockchain
P. 25. 4. Le protocole en fonctionnement standard
P. 27. 5. Les cas de transactions malveillantes
P. 28. 6. Les technologies derrière la Blockchain
Chapitre 3 La cryptographie et la Blockchain
P. 35. 1. Introduction
P. 36. 2. Les schémas de cryptage
P. 38. 3. Les générateurs pseudo-aléatoires
P. 38. 4. Les fondamentaux de la théorie des probabilités
P. 43. 5. Les modèles de calcul (la complexité)
P. 50. 6. Le temps polynomial
P. 60. 7. Les secrets... et les vérités
P. 80. 8. La cryptographie à clé publique : l'idée de base
P. 90. 9. Le système RSA
P. 101. 10. Les variantes du système RSA
P. 106. 11. La cryptographie et les courbes elliptiques
Chapitre 4 Les systèmes distribués et le consensus
P. 117. 1. Introduction
P. 118. 2. Qu'est-ce qu'un système distribué ?
P. 126. 3. L'architecture
P. 127. 4. Les algorithmes distribués
P. 130. 5. Le consensus et l'impossibilité de consensus
P. 138. 6. Le consensus et la Blockchain
P. 139. 7. Conclusion
Chapitre 5 Les Blockchains : leurs types et leur sécurité
P. 141. 1. Quelle sécurité pour la Blockchain ?
P. 144. 2. Blockchain publique ou privée ?
Chapitre 6 Les smart contracts ou contrats intelligents
P. 147. 1. Introduction
P. 149. 2. Blockchain 1.0 : rappel sur les crypto-monnaies et leurs fondements
P. 151. 3. Ðapp, ÐAO, ÐAC et ÐAS
P. 152. 4. Terminologie relative à la technologie Blockchain
P. 158. 5. Turing-complet
P. 166. 6. Les ÐAO, ÐAC et agents autonomes
P. 169. 7. Les contrats et le cadre légal
Chapitre 7 Blockchain 2.0 : les applications décentralisées
P. 173. 1. Introduction
P. 173. 2. L'émergence des applications décentralisées
P. 175. 3. La classification des (...)apps
P. 176. 4. La valeur d'une (...)app
P. 180. 5. La structure juridique et social d'une (...)app
P. 182. 6. Le statut social des entreprises réalisant des (...)apps
P. 183. 7. Les (...)apps et la fiscalité
Chapitre 8 Développement d'une application décentralisée
P. 185. 1. Processus de création
P. 193. 2. Création d'une première (...)app
Chapitre 9 Création d'un portefeuille et d'une Blockchain
P. 203. 1. Créer un portefeuille (wallet)
P. 214. 2. Créer une Blockchain privée sous Windows
P. 222. 3. Créer une Blockchain privée sous Ubuntu
P. 236. 4. Créer une Blockchain privée sur Microsoft Azure
Chapitre 10 Lier la Blockchain à d'autres applications
P. 249. 1. Introduction
P. 252. 2. Installer MongoDB sous Ubuntu
P. 252. 3. Installer MongoDB sous Windows
P. 255. 4. Installer Node.js sous Ubuntu
P. 255. 5. Installer Node.js 4.4.47 sous Windows
P. 270. 6. Installer un environnement Bitcoin sous Ubuntu
P. 276. 7. Publier Hash
P. 280. 8. Installer un environnement Hyperledger sous IBM Bleumix
P. 295. 9. Intégrer Ethereum avec les produits Microsoft
P. 298. 10. Intégrer la Blockchain avec Hadoop
Chapitre 11 L'écosystème de la Blockchain 2.0
P. 313. 1. Les applications existantes
P. 314. 2. La géolocalisation : aller plus loin que Google Maps
P. 315. 3. Les jeux vidéo : un équivalent à Minecraft
P. 316. 4. La gestion de l'identité
P. 322. 5. Le secteur de la finance
P. 329. 6. Le marché de l'art
P. 332. 7. Le secteur du stockage
P. 337. 8. Le secteur de la messagerie
P. 341. 9. Le secteur pharmaceutique
P. 345. 10. La santé
P. 346. 11. Le Luxe
P. 347. 12. Le secteur alimentaire
P. 350. 13. Blockchain et supply chain
P. 352. 14. L'énergie
P. 359. 15. La publicité
P. 359. 16. Les objets connectés
Chapitre 12 Initiatives en faveur de la Blockchain
P. 361. 1. Introduction
P. 362. 2. Étude de marché
P. 369. 3. Les hackathons
P. 371. 4. Les grands éditeurs : Hyperledger et Azure
P. 372. 5. Les témoignages des grands du secteur : IBM et Microsoft
Chapitre 13 La Blockhain et le Big Data
P. 387. 1. Un nouveau mode de stockage
P. 387. 2. Interaction entre Blockchain et les applications existantes
Chapitre 14 Les limites de la technologie
P. 395. 1. Introduction
P. 396. 2. Les défis techniques
P. 405. 3. Les défis métiers
P. 410. 4. Les défis légaux
P. 413. 5. Le défi de l'open source
P. 415. 6. Le problème des forks et le problème plus général des versions
P. 420. 7. Les défis de la volatilité des crypto-monnaies
P. 425. 8. Les risques de mauvaises utilisations de la Blockchain
P. 427. Conclusion
P. 433. Bibliographie
P. 445. IndexCôte titre : Fs/23363-23364 Exemplaires (2)
Code-barres Cote Support Localisation Section Disponibilité Fs/23363 Fs/23363-23364 livre Bibliothéque des sciences Français Disponible
DisponibleFs/23364 Fs/23363-23364 livre Bibliothéque des sciences Français Disponible
Disponible
Titre : CakePHP 3 : le framework PHP pour le développement de vos applications web Type de document : texte imprimé Auteurs : Benoît Goyheneche, Auteur ; Benjamin Lampérier, Auteur Editeur : Saint-Herblain : Éd. ENI Année de publication : 2016 Collection : Epsilon (Saint-Herblain), ISSN 1960-3444 Importance : 1 vol. (432 p.) Présentation : ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-409-00158-1 Note générale : 978-2-409-00158-1 Langues : Français (fre) Catégories : Informatique Mots-clés : Sites Web :Développement
Applications Web :ProgrammationIndex. décimale : 005.1 Programmation Résumé :
Ce livre sur CakePHP (en version 3.2 au moment de l'écriture) s'adresse aux développeurs et apprentis développeurs souhaitant améliorer leur pratique et maîtriser ce framework de développement. Bien que le premier chapitre reprenne les notions importantes du langage, la connaissance de PHP est un prérequis important pour tirer pleinement profit de ce livre. L'objectif des auteurs est de rendre le lecteur autonome dans la maîtrise de CakePHP, les frameworks étant aujourd'hui indispensables à la mise en place de projets professionnels soumis aux contraintes du développement d'applications web : être capable de développer en permanence de nouvelles fonctionnalités, assurer une maintenance aisée du code, faciliter le travail en équipe et prendre en compte les nouveaux usages. Les chapitres s'enchaînent et, en s'appuyant sur de nombreux exemples, proposent une progression pédagogique adaptée à cet objectif : découverte du framework, mise en place de la structure MVC (Modèle, Vue, Contrôleur), découverte des tâches courantes et des plugins disponibles. Le dernier chapitre propose la réalisation d'un projet s'appuyant sur un cas concret ; l'application réalisée est disponible en téléchargement sur le site www.editions-eni.fr. Les chapitres du livre : Avant-propos - Avant de démarrer - Présentation de CakePHP - Installation et configuration - Les modèles - Les contrôleurs - Les vues - Tâches courantes - Utilisation avancée - Plugins indispensables - Cas pratique
Note de contenu :
Sommaire
Avant-propos
Avant de démarrer
Présentation de CakePHP
Installation et configuration
Les modèles –
Les contrôleurs –
Les vues
Tâches courantes
Utilisation avancée
Plugins indispensables
Cas pratique
Côte titre : Fs/23071 CakePHP 3 : le framework PHP pour le développement de vos applications web [texte imprimé] / Benoît Goyheneche, Auteur ; Benjamin Lampérier, Auteur . - Saint-Herblain : Éd. ENI, 2016 . - 1 vol. (432 p.) : ill. ; 21 cm. - (Epsilon (Saint-Herblain), ISSN 1960-3444) .
ISBN : 978-2-409-00158-1
978-2-409-00158-1
Langues : Français (fre)
Catégories : Informatique Mots-clés : Sites Web :Développement
Applications Web :ProgrammationIndex. décimale : 005.1 Programmation Résumé :
Ce livre sur CakePHP (en version 3.2 au moment de l'écriture) s'adresse aux développeurs et apprentis développeurs souhaitant améliorer leur pratique et maîtriser ce framework de développement. Bien que le premier chapitre reprenne les notions importantes du langage, la connaissance de PHP est un prérequis important pour tirer pleinement profit de ce livre. L'objectif des auteurs est de rendre le lecteur autonome dans la maîtrise de CakePHP, les frameworks étant aujourd'hui indispensables à la mise en place de projets professionnels soumis aux contraintes du développement d'applications web : être capable de développer en permanence de nouvelles fonctionnalités, assurer une maintenance aisée du code, faciliter le travail en équipe et prendre en compte les nouveaux usages. Les chapitres s'enchaînent et, en s'appuyant sur de nombreux exemples, proposent une progression pédagogique adaptée à cet objectif : découverte du framework, mise en place de la structure MVC (Modèle, Vue, Contrôleur), découverte des tâches courantes et des plugins disponibles. Le dernier chapitre propose la réalisation d'un projet s'appuyant sur un cas concret ; l'application réalisée est disponible en téléchargement sur le site www.editions-eni.fr. Les chapitres du livre : Avant-propos - Avant de démarrer - Présentation de CakePHP - Installation et configuration - Les modèles - Les contrôleurs - Les vues - Tâches courantes - Utilisation avancée - Plugins indispensables - Cas pratique
Note de contenu :
Sommaire
Avant-propos
Avant de démarrer
Présentation de CakePHP
Installation et configuration
Les modèles –
Les contrôleurs –
Les vues
Tâches courantes
Utilisation avancée
Plugins indispensables
Cas pratique
Côte titre : Fs/23071 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité Fs/23071 Fs/23071 livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Centreon : Maîtrisez la supervision de votre système d'information Type de document : texte imprimé Auteurs : Loic Fontaine, Auteur ; Bruno Legros, Auteur Mention d'édition : 2e éd. Editeur : Saint-Herblain : Éd. ENI Année de publication : .2016 Collection : Epsilon (Saint-Herblain), ISSN 1960-3444 Importance : 1 vol. (461 p.) Présentation : ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-409-00482-7 Note générale : 978-2-409-00482-7 Langues : Français (fre) Catégories : Informatique Mots-clés : Informatique
Centreon (logiciel)Index. décimale : 004.2 Analyse, conception et évaluation des systèmes informatiques Résumé :
Ce livre sur Centreon s'adresse à toute personne souhaitant découvrir ou mettre en oeuvre une solution de supervision efficace en phase avec les meilleures pratiques du marché : chefs de projet, directeurs des systèmes d'informations, responsables informatiques, intégrateurs, administrateurs réseaux et systèmes... Centreon est l'outil indispensable pour la supervision des systèmes d'information, de l'infrastructure au respect des SLA. Sa généricité fait de lui l'outil idéal pour bâtir une solution sur mesure adaptée aux systèmes hétérogènes les plus complexes.
Après avoir rappelé les concepts de la supervision informatique et dressé un historique de la solution, les auteurs familiarisent très vite le lecteur avec Centreon à travers la présentation de son architecture, son installation et la découverte de son interface Web. Le lecteur apprend ensuite comment utiliser Centreon pour la supervision en temps réel, l'exploitation quotidienne et la configuration efficace des points de contrôle. Il apprend ensuite à détecter les causes d'erreur et aussi à anticiper les ressources informatiques à mettre en place grâce à l'analyse des graphiques de performances fournis par Centreon. Un chapitre entier est consacré au produit de cartographie Centreon MAP pour se familiariser avec son architecture et ses interfaces. Au-delà de la description des fonctionnalités standards de Centreon, les auteurs partagent leurs retours d'expériences à travers des recommandations tout au long de l'ouvrage et indiquent des astuces d'administration avancée pour pouvoir tirer le meilleur parti de la solution. Une bonne connaissance d'un système Linux et de ses commandes d'administration est indispensable pour tirer le meilleur profit de ce livre.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.frNote de contenu :
Sommaire
La supervision informatique avec Centreon
Architecture et installation
Ordonnanceurs et brokers
Supervision temps réel
Configuration des ressources
Notifications, graphiques et rapportsCôte titre : Fs/23072-23073 Centreon : Maîtrisez la supervision de votre système d'information [texte imprimé] / Loic Fontaine, Auteur ; Bruno Legros, Auteur . - 2e éd. . - Saint-Herblain : Éd. ENI, .2016 . - 1 vol. (461 p.) : ill. ; 21 cm. - (Epsilon (Saint-Herblain), ISSN 1960-3444) .
ISBN : 978-2-409-00482-7
978-2-409-00482-7
Langues : Français (fre)
Catégories : Informatique Mots-clés : Informatique
Centreon (logiciel)Index. décimale : 004.2 Analyse, conception et évaluation des systèmes informatiques Résumé :
Ce livre sur Centreon s'adresse à toute personne souhaitant découvrir ou mettre en oeuvre une solution de supervision efficace en phase avec les meilleures pratiques du marché : chefs de projet, directeurs des systèmes d'informations, responsables informatiques, intégrateurs, administrateurs réseaux et systèmes... Centreon est l'outil indispensable pour la supervision des systèmes d'information, de l'infrastructure au respect des SLA. Sa généricité fait de lui l'outil idéal pour bâtir une solution sur mesure adaptée aux systèmes hétérogènes les plus complexes.
Après avoir rappelé les concepts de la supervision informatique et dressé un historique de la solution, les auteurs familiarisent très vite le lecteur avec Centreon à travers la présentation de son architecture, son installation et la découverte de son interface Web. Le lecteur apprend ensuite comment utiliser Centreon pour la supervision en temps réel, l'exploitation quotidienne et la configuration efficace des points de contrôle. Il apprend ensuite à détecter les causes d'erreur et aussi à anticiper les ressources informatiques à mettre en place grâce à l'analyse des graphiques de performances fournis par Centreon. Un chapitre entier est consacré au produit de cartographie Centreon MAP pour se familiariser avec son architecture et ses interfaces. Au-delà de la description des fonctionnalités standards de Centreon, les auteurs partagent leurs retours d'expériences à travers des recommandations tout au long de l'ouvrage et indiquent des astuces d'administration avancée pour pouvoir tirer le meilleur parti de la solution. Une bonne connaissance d'un système Linux et de ses commandes d'administration est indispensable pour tirer le meilleur profit de ce livre.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.frNote de contenu :
Sommaire
La supervision informatique avec Centreon
Architecture et installation
Ordonnanceurs et brokers
Supervision temps réel
Configuration des ressources
Notifications, graphiques et rapportsCôte titre : Fs/23072-23073 Exemplaires (2)
Code-barres Cote Support Localisation Section Disponibilité Fs/23072 Fs/23072-23073 livre Bibliothéque des sciences Français Disponible
DisponibleFs/23073 Fs/23072-23073 livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Data scientist et langage R : guide d'autoformation à l'exploitation intelligente des big data Type de document : texte imprimé Auteurs : Henri Laude, Auteur ; Eva Laude, Auteur Mention d'édition : 2e éd. Editeur : Saint-Herblain : Éd. ENI Année de publication : 2018 Collection : Epsilon (Saint-Herblain), ISSN 1960-3444 Importance : 1 vol. (811 p.) Présentation : ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-409-01397-3 Note générale : Bibliogr. et webliogr. p. 769-771. Index Langues : Français (fre) Catégories : Informatique Mots-clés : Données massives
Apprentissage automatique
Exploration de données
Ordinateurs : Programmation
R (logiciel)Index. décimale : 006.3 - Intelligence artificielle Résumé :
Tous les experts s'accordent à dire que 90% des usages du Big Data proviennent de l'utilisation des data sciences et que celles-ci contribuent à l'essor de l'Intelligence Artificielle. L'objectif de ce livre est de proposer une formation complète et opérationnelle sur les data sciences qui permet de délivrer des solutions via l'usage du langage R. Ainsi, les auteurs proposent un parcours didactique et professionnalisant qui, sans autre prérequis qu'un niveau Bac en mathématiques et une grande curiosité, permet au lecteur : - de s'intégrer à une équipe de data scientists, - d'aborder la lecture d'articles de recherche en IA ou data sciences, - le cas échéant de développer en langage R, y compris ses propres algorithmes, des graphiques complexes et des tableaux de bord interactifs, - ou tout simplement de manager une équipe projet comprenant des data scientists, en étant à même de dialoguer avec eux de façon efficace.
Le livre ne se cantonne pas aux algorithmes classiques du "machine learning" (arbres de décision, réseaux neuronaux...), il aborde divers sujets importants comme le traitement du langage naturel, les séries temporelles, la logique floue, la manipulation des images. La dynamique de l'ouvrage soutient le lecteur pas à pas dans sa découverte des data sciences et l'évolution de ses compétences théoriques et pratiques.
Le praticien en exercice y découvrira également de nombreux savoir-faire à acquérir et le manager pourra surfer sur l'ouvrage après avoir lu attentivement le bestiaire des data sciences de l'introduction, qui sans inexactitude ou vulgarisation excessive présente le sujet en faisant l'économie de mathématiques ou de formalismes dissuasifs. Les programmes R décrits dans le livre sont accessibles en téléchargement sur le site www.editions-eni.fr et peuvent être exécutés pas à pas.Note de contenu :
Sommaire
Introduction
Premiers pas avec R
Maîtriser les bases
Techniques et algorithmes incontournables
Cadre méthodologique du data scientist
Traitement du langage naturel
Graphes et réseaux
Autres problèmes, autres solutions
Feature Engineering
Compléments utiles
Full Stack R
Partager ses analyses
Cartographie
TensorFlow
AnnexesCôte titre : Fs/24194-24195 Data scientist et langage R : guide d'autoformation à l'exploitation intelligente des big data [texte imprimé] / Henri Laude, Auteur ; Eva Laude, Auteur . - 2e éd. . - Saint-Herblain : Éd. ENI, 2018 . - 1 vol. (811 p.) : ill. ; 21 cm. - (Epsilon (Saint-Herblain), ISSN 1960-3444) .
ISBN : 978-2-409-01397-3
Bibliogr. et webliogr. p. 769-771. Index
Langues : Français (fre)
Catégories : Informatique Mots-clés : Données massives
Apprentissage automatique
Exploration de données
Ordinateurs : Programmation
R (logiciel)Index. décimale : 006.3 - Intelligence artificielle Résumé :
Tous les experts s'accordent à dire que 90% des usages du Big Data proviennent de l'utilisation des data sciences et que celles-ci contribuent à l'essor de l'Intelligence Artificielle. L'objectif de ce livre est de proposer une formation complète et opérationnelle sur les data sciences qui permet de délivrer des solutions via l'usage du langage R. Ainsi, les auteurs proposent un parcours didactique et professionnalisant qui, sans autre prérequis qu'un niveau Bac en mathématiques et une grande curiosité, permet au lecteur : - de s'intégrer à une équipe de data scientists, - d'aborder la lecture d'articles de recherche en IA ou data sciences, - le cas échéant de développer en langage R, y compris ses propres algorithmes, des graphiques complexes et des tableaux de bord interactifs, - ou tout simplement de manager une équipe projet comprenant des data scientists, en étant à même de dialoguer avec eux de façon efficace.
Le livre ne se cantonne pas aux algorithmes classiques du "machine learning" (arbres de décision, réseaux neuronaux...), il aborde divers sujets importants comme le traitement du langage naturel, les séries temporelles, la logique floue, la manipulation des images. La dynamique de l'ouvrage soutient le lecteur pas à pas dans sa découverte des data sciences et l'évolution de ses compétences théoriques et pratiques.
Le praticien en exercice y découvrira également de nombreux savoir-faire à acquérir et le manager pourra surfer sur l'ouvrage après avoir lu attentivement le bestiaire des data sciences de l'introduction, qui sans inexactitude ou vulgarisation excessive présente le sujet en faisant l'économie de mathématiques ou de formalismes dissuasifs. Les programmes R décrits dans le livre sont accessibles en téléchargement sur le site www.editions-eni.fr et peuvent être exécutés pas à pas.Note de contenu :
Sommaire
Introduction
Premiers pas avec R
Maîtriser les bases
Techniques et algorithmes incontournables
Cadre méthodologique du data scientist
Traitement du langage naturel
Graphes et réseaux
Autres problèmes, autres solutions
Feature Engineering
Compléments utiles
Full Stack R
Partager ses analyses
Cartographie
TensorFlow
AnnexesCôte titre : Fs/24194-24195 Exemplaires (2)
Code-barres Cote Support Localisation Section Disponibilité Fs/24194 Fs/24194-24195 livre Bibliothéque des sciences Français Disponible
DisponibleFs/24195 Fs/24194-24195 livre Bibliothéque des sciences Français Disponible
DisponiblePermalinkPermalinkPermalinkPermalink