Catalogue Formations
Linux BDD Web
Développement
Bureautique ...
2 0
1 3
www.capensis.fr3
Catalogue Formations 2013
Capensis, Société de Services en Logiciels Libres, propose depuis plus de 10 ans des services articulés autour de 5 axes Edition, Etudes, Intégration, Support et Formation.
A travers ce catalogue, nous vous présentons, de manière synthétique, les contenus et prix des prestations de formation proposées par notre société dans l'ensemble de nos agences.
Fonction de vos impératifs structurels et de l’évolution du droit à la formation, l'organisation et la durée de nos modules sont adaptables afin de répondre au mieux à vos attentes.
Capensis a élaboré son offre de formation afin de s'adapter aux différents publics que vous pouvez être amenés à former. Pour cela notre structure met à votre disposition des actions ciblées.
Vos besoins, nos formations
ªFormations technologiques modulairesDe type présentiel, il s’agit de sessions en intra et/ou inter-entreprises sur votre site ou au sein de nos locaux.
Dans ce catalogue vous trouverez plus de 80 références réparties sur 4 filières aux thématiques complémentaires : - Linux
- Bases de données - Web / Développement - Bureautique
Un planning de modules pré-planifiés accessibles en inter-entreprise, est mis à votre disposition sur notre site web dans la rubrique for- mation.
ªFormations « Métiers » (longue durée)
Vous souhaitez faire évoluer vos salariés ou de futurs collaborateurs vers de nouvelles compétences « métiers » ? Capensis vous propose les options suivantes :
- La période de professionnalisation
Adressée à une population de salariés ciblée, ce type de formation est prise en charge par les partenaires sociaux (OPCA) dont vous dépendez. Elle a pour objet de favoriser, par des actions de formation alternant enseignements théoriques et pratiques, l’acquisition d’un savoir faire par l’exercice dans l’entreprise d’une ou plusieurs activités professionnelles en relation avec les qualifications recherchées.
- La Préparation Opérationnelle à l'Emploi Individuelle groupée (POEI)
Vous avez des besoins en recrutement et avez identifié des profils demandeurs d'emploi qui nécessitent d'être montés en compétences afin de leur permettre d'acquérir les qualifications professionnelles nécessaires pour accéder à un poste vacant au sein de votre structure.
Cette POEI, dont le financement est, pour tout ou partie, pris en charge par Pôle Emploi et votre OPCA, vous permet ainsi d'embaucher, à l'issue d'une formation définie avec vous, un candidat immédiatement opérationnel sur son poste de travail.
Dans le cadre de ces actions, nous avons mis en place 2 formations « métiers » accessibles sur base des dispositifs précédemment mentionnés :
- Formation au métier de « Technicien Unix-Linux » L’objectif sera d’amener le stagiaire à :
Réaliser la mise en œuvre de systèmes sous Unix et Linux Être en mesure d’exploiter au quotidien de tels systèmes Assister des clients sur des dysfonctionnements éventuels - Formation au métier de « Développeur PHP »
Le but ici est de permettre à votre collaborateur d'être en mesure de : Traduire les spécifications fonctionnelles en spécifications techniques
Réaliser les développements en rapport avec les spécifications techniques préconisées Maintenir et débugger les développements réalisés.
L'ensemble des programmes et plannings sont disponibles sur notre site internet : www.capensis.fr rubrique « Formation » ªFormations spécifiques
Quel que soit le type de format que vous choisirez, formation technologique modulaire ou formation métier, Capensis est en mesure de vous proposer, sur demande, des plans de formations spécifiques établis en collaboration avec vous (en adéquation avec les domaines de compétences de Capensis).
N'hésitez pas à contacter nos équipes commerciales.
Notre offre
Si vous souhaitez vous former sur des technologies autres que celles Open Source, Capensis travaille avec des partenaires certifiés. Dans un souci d’interlocuteur unique, vous pouvez nous faire part de vos demandes.
Environnement/Infrastructure
Organisme de formation agréé, Capensis dispose de formateurs aux compétences techniques pointues et dotés d’une excellente pédagogie. Nos spé- cialistes interviennent sur l’ensemble du territoire et sont à votre disposition pour vous aider dans l’élaboration de vos choix et solutions.
Pour chacune de nos formations, des livrets rédigés par nos soins et/ou des ouvrages issus du commerce et considérés comme incontournables seront systématiquement remis aux participants.
Capensis dispose de tous les moyens logistiques et technologiques en matière d'animation, d'information et de communication.
Nous pouvons mettre à votre disposition nos salles équipées de matériel informatique et multimédia. Ces équipements peuvent également faire l'objet d'une location ponctuelle sur votre site. Nous contacter pour de plus amples informations.
Validité de l'offre
L'ensemble de notre offre mentionnée dans ce catalogue est valable pour nos agences de Wasquehal, Nantes et Paris.
Capensis Nord 30, rue du Triez 59290 Wasquehal Capensis Ouest 5, rue du Tertre 44470 Carquefou Capensis Ile de France 52, Boulevard Sébastopol 75003 Paris
www.capensis.fr5
Catalogue Formations 2013
Table des matières
Notre offre . . . 3
Linux 7 LI01 - Introduction à Linux et à l’Open Source . . . . 8
LI02 - Linux Exploitation . . . . 8
LI03 - Linux Administration Niveau 1 . . . 9
LI04 - Linux Administration Niveau 2 . . . 9
LI05 - Programmation Shell . . . 10
LI06 - Administration Linux – Spécialité Système . . . 10
LI07 - Services Réseaux . . . 11
LI08 - Virtualisation Proxmox VE . . . 11
LI09 - Haute disponibilité Linux . . . 12
LI10 - Perl – Maîtrise . . . 12
LI11 - Python – Maîtrise . . . 13
LI12 - Messagerie . . . 13
LI13 - Messagerie Zimbra : Formation Utilisateur . . . . 14
LI14 - Messagerie Zimbra : Formation Administrateur . . . . 14
LI15 - Messagerie Zimbra : Formation Super-Administrateur . . . 15
LI16 - Messagerie Zimbra : développement de Zimlets* . . . 15
LI17 - Serveur Web . . . 16
LI18 - Nagios Utilisateur . . . 16
LI19 - Nagios Administrateur . . . . 17
LI20 - Sécurité des réseaux . . . . 17
LI21 - OCS/GLPI : gestion de parc informatique . . . . 18
LI22 - Linux Mobile Android . . . . 18
Bases de données 19 OR01 - Oracle 11g Administration niveau 1 . . . 20
OR02 - Oracle 11g Administration niveau 2 . . . 20
OR03 - Oracle Database 11g : Programmer en SQL et PL/SQL . . . 21
OR04 - Oracle Dataguard Mise en oeuvre . . . 21
OR05 - Oracle RAC Installation et Administration . . . 22
PG01 - Langage PL/pgSQL . . . 22
PG02 - Administration PostgreSQL . . . 23
PG03 - PostgreSQL Développeur . . . 23
MY01 - Administration des Bases de Données avec MySQL . . . . 24
MY02 - MySQL Utilisation et Administration avancée . . . . 24
MY03 - MySQL Développeur . . . 25
MY04 - MySQL Tuning . . . 25
MY05 - MySQL Cluster : Haute disponibilité . . . 26
Web/Développement 27 PH01 - PHP : Les bases . . . . 28
PH02 - PHP Expert . . . . 28
PH03 - PHP Tuning . . . 29
PH04 - Création de pages Web dynamiques avec PHP 5 . . . 29
SF01 - Développement sous symfony & Doctrine . . . 30
EZ01 - EZ Publish Utilisateur . . . 30
EZ02 - EZ Publish Administrateur . . . 31
SA01 - Administration Tomcat . . . 31
SA02 - Exploitation JBoss . . . 32
SA03 - Clusters JBoss . . . 32
JA01 - Langage Java - Les fondamentaux . . . 33
JA02 - J2EE - Applications . . . 33
JA03 - Java Avancé plate-forme client . . . . 34
JA04 - J2EE - Applications Web avec JSP et Servlets . . . . 34
Bureautique 35
OP01 - Open Office Présentation* . . . 36
CA01 - Atelier de mise à niveau Excel vers Calc* . . . 36
WR01 - Atelier de mise à niveau Word vers Writer* . . . 36
CA02 - Calc : Prise en main . . . 36
CA03 - Calc : Fonctions avancées . . . . 37
CA04 - Calc : Les graphiques . . . . 37
CA05 - Calc : Gestion des calculs . . . . 38
CA06 - Calc : Les listes et TCD . . . . 38
WR02 - Writer : Prise en main . . . 39
WR03 - Writer : Fonctions avancées . . . 39
WR04 - Writer : Gestion des longs documents . . . . 40
WR05 - Writer : Le Publipostage . . . . 40
IM02 - Impress : Prise en main . . . . 41
IM03 - Impress : Fonctions avancées . . . . 41
DR01 - Dessiner avec Draw . . . . 42
BA01 - Créer des bases de données avec Base . . . . 42
FI01 - Naviguer sur le Web avec Firefox . . . . 43
TH01 - Découvrir la messagerie Thunderbird . . . . 43
Autres Formations 45 IMG01 – IMG02 The Gimp ou Photoshop Niv. 1 et Niv. 2* . . . . 46
VEC01 – Inkscape ou Illustrator Initiation* . . . . 46
PAO01 - Scribus ou Indesign les bases* . . . . 46
LO01 - IBM Lotus Domino 8.5 - Principes et installation . . . . 46
EX01 - Actualiser ses compétences d'administrateur vers Exchange Server 2007 . . . . 47
EX02 - Prendre en main et gérer l'environnement Exchange Server 2007 . . . . 47
VM01 - VMWare ESX3 Installation et Configuration . . . . 48
VM02 - VMware Infrastructure 3.x : Déploiement, Sécurisation et Analyse . . . . 48
VM03 - VMware vSphere : Installation, Configuration et Administration . . . . 49
XE01 - Administration de Citrix XenServer 5.0 . . . . 49
XE02 - Administration de Citrix XenApp 6 . . . 50
WI01 - Configurer, gérer et maintenir des serveurs Windows Server 2008 . . . 50
WI02 - Mettre à jour ses compétences d'infrastructure réseau et Active Directory vers Windows Server 2008 . . . . 51
BO01 - BusinessObjects Enterprise XI 3.x - Administration et sécurité . . . 51
IT01 - ITIL v3 L'essentiel . . . 52
IT02 - ITIL Foundation V3 . . . 52
Conditions Générales de vente 53 Conditions générales de vente . . . . 54
Conditions de vente spécifiques Formation . . . . 57
Administration
Communication
Services Réseaux
Sécurité
Linux
Objectif :
Ce module a pour objectif de démystifier l’uti- lisation de Linux dans un environnement de productivité d’entreprise, en dressant un pa- norama de l'état de l'art du logiciel libre dans tous les domaines d'activités.
Public concerné :
Des techniciens totalement étrangers à ce système aux décideurs de l'entreprise.
Niveau requis :
Aucune connaissance d'Unix ou de Linux n'est requise.
Plan :
ªPrésentation générale Qu'est-ce que GNU/Linux ? Qu'est-ce qu'un logiciel libre ? Qu'est-ce qu'un logiciel Open Source ? ªPrésentation des différents acteurs de la sphère Open Source
Les acteurs traditionnels du monde de l'en- treprise
Les sociétés de services Les acteurs communautaires L'Etat et les administrations
ªPrésentation des principales solutions libres par domaine d'activité
Les applications orientées « serveurs » Les applications orientées « clients » ªAspects économiques et juridiques de l'Open Source
Modèles économiques du logiciel libre Les enjeux (economiques, technologiques Aspects juridiques
LI01 - Introduction à Linux et à l’Open Source
Durée : 1 jour Tarif intra : 950 €HT / jour Tarif inter : 380 €HT / jourObjectif :
Découvrir puis maîtriser l’ensemble des ba- ses de l’utilisation de Linux.
Public concerné :
Tout public.
Niveau requis :
Connaissance d’un autre système d’exploi- tation.
Plan
ªPrésentationGNU/Linux / Systèmes UNIX : points com- muns, différences
L'environnement GNU/Linux
Présentation des distributions majeures ªPrise en main de la console Unix
Connexion/déconnexion Changement de mot de Passe Commandes de base ªSystèmes de fichiers
Arborescence Types de fichiers
Commandes de manipulation de fichiers Systèmes de fichiers existants
Sauvegardes/Restauration ªGestion des droits
Gestion des utilisateurs Gestion des groupes Modification des droits ACL
ªGestion des logs
Description du système syslog Parcours du répertoire /var/log ªShell
Présentation des différents shells Jokers, alias, redirections Filtres (find, grep...) ªGestion des processus
Présentation d'un processus Commandes ps, top, kill
Gestion des tâches avant plan, arrière-plan
LI02 - Linux Exploitation
Durée : 3 joursTarif intra : 950 €HT / jour Tarif inter : 380 €HT / jour
www.capensis.fr9
Catalogue Formations 2013
Objectif :
Ce module a pour objectif la découverte et la maîtrise des bases de l'utilisation et de l'ad- ministration d'un serveur Linux (installation, configuration, administration).
Public concerné :
Administrateurs systèmes et réseaux et techniciens informatiques souhaitant être en mesure d'installer et d'administrer un serveur Linux au sein de leur entreprise.
Niveau requis :
Connaissances en administration d'un autre système d'exploitation.
Plan :
ªIntroduction
Présentation de GNU/Linux et du modèle Open Source
Présentation des différentes distributions ªLinux en mode console
Installation d'une distribution Debian GNU / Linux
Utilisation et configuration du système de baseArrêt et démarrage
Outils d'administration système : l'éditeur de texte et les fichiers de configuration, les jour- naux.
Le système de paquetages (APT ou RPM) Personnalisation du noyau
Gestion des périphériques
ªGestion des partitions et des systèmes de fichiers
Pérennité du système au niveau matériel : RAIDPérennité du système au niveau logiciel : mé- canisme de LVM
ªSécurité :
Mise en place d'une politique de gestion des comptes utilisateurs
Droits avancés et répertoires partagés Quotas disques
ªLinux en mode graphique : l'environnement XPrésentation des différents environnements
de bureau : GNOME et KDE
Présentation des principales applications uti- lisateurs
Introduction à l'utilisation de Webmin ªLinux en réseau
Configurations réseaux (Statique, dynami- que, DNS, passerelle)
Configuration d'un accès distant via SSH Interactions avec d'autres système : UNIX (NFS), Win32 (SMB)
Mise en oeuvre de quelques services ré- seaux
Apache Postfix
ªAdministration système avancée
Méthodologie de maintenance du système Planification des tâches
Gestion des journaux d'évènements Introduction à la programmation Shell
LI03 - Linux Administration Niveau 1
Durée : 5 jours Tarif intra : 1000 €HT / jour Tarif inter : 400 €HT / jourObjectif :
Mise en place des services nécessaires en entreprise (DHCP, DNS …). Assurer les tâ- ches d'aministration avancées ainsi que la surveillance et le dépannage de plateformes Linux.
Public concerné :
Administrateurs systèmes et réseaux et tech- niciens informatiques soucieux d'assurer le bon fonctionnement de leurs serveurs sous Linux.
Niveau requis :
Bonnes connaissances en administration d'un système d'exploitation GNU/Linux ou avoir participé à la formation LI03
Plan :
ªIntroduction à certains services réseaux DNS/DHCP
Présentation / Installation / Configuration SAMBA
Présentation du réseau smb Commandes Samba
Gestion des utilisateurs et des accès Configuration des partages
ªAnnuaire LDAP Définition Réplication
Authentification centralisée
Interactions avec d'autres services : interfa- çage samba / LDAP
ªGestion des logs
Présentation du daemon syslog et des jour- naux log
Fonctionnement et paramétrage du serveur de log
Gérer la rotation des logs avec logrotate
ªDépannage avancé
Exploiter une distribution en live CD (knoppix, timos)
crash recovery Mot de passe oublié
ªIntroduction à la supervision des systèmes Principes et fonctionnement
Mise en place de quelques connecteurs sys- tèmes
Planification d'événements
LI04 - Linux Administration Niveau 2
Durée : 3 jours Tarif intra : 1000 €HT / jour Tarif inter : 400 €HT / jourObjectif :
Ce module a pour objectif la découverte et la maîtrise des bases de la programmation du Shell Bourne (conception de scripts, exploita- tion des filtres Unix).
Public concerné :
Administrateurs systèmes, techniciens in- formatiques ou développeurs concernés par l’écriture d’utilitaires système sur les plates- formes de production.
Niveau requis :
Notions de développement dans un autre langage (algorithmique), connaissances en exploitation/administration d’un système d’exploitation de type Unix ou Linux.
Plan :
ªRappel des notions de base du shell (redirec- tions, éditeurs, variables)
ªStructures de contrôles ªAlias et fonctions ªChaînes de caractères ªGestion de fichiers ªFiltre Sed
ªProcesseur de texte Awk
LI05 - Programmation Shell
Durée : 2 joursTarif intra : 1000 €HT / jour Tarif inter : 400 €HT / jour
Objectif :
Cette formation qui allie théorie et pratique et destinée à tout administrateur système et réseaux désireux de tirer pleinement parti de ses systèmes Linux.
Public concerné :
Ingénieurs Systèmes ou Réseaux ayant besoin de mettre en oeuvre Linux dans le contexte de l'informatique d'entreprise.
Niveau requis :
Bonne maîtrise de l'utilisation d'un système Linux.
Plan :
ªDémarrage du système
Personnalisation du démarrage système et séquence de Boot
Recupération du système
ªSystème de fichiers et périphériques Intervention sur le système de fichiers Linux Maintenance d'un système de fichiers Linux Création et Configuration des options du Sys- tème de fichiers
Gestion de périphérique udev
ªAdministration avancée de périphérique de sauvegarde
Configuration RAID
Ajustement des accès au périphérique de sauvegarde
Gestionnaire de volumes logiques ªConfiguration réseau
Configuration élémentaire d'un réseau Configuration avancé d'un réseau et dépan- nage
Dépannage des problèmes réseaux
Notification des utilisateurs concernant des problèmes relatifs au système
ªMaintenance système
Construction et installation de programmes à partir du code source
Opérations de sauvegarde ªServeur de nom de domaine
Configuration élémentaire d'un DNS Création et maintenance de zones DNS Sécurisation d'un serveur DNS ªAnnuaire LDAP
Définition Réplication
Authentification centralisée
Interaction avec d'autres services: interfa- çage samba/ldap
LI06 - Administration Linux – Spécialité Système
Durée : 5 jours Tarif intra : 1100 €HT / jour Tarif inter : 450 €HT / jourwww.capensis.fr11
Catalogue Formations 2013
Objectif :
Cette formation permet de développer les ap- titudes nécessaires à la mise en place et l'ad- ministration de services réseaux (annuaire LDAP, Serveur SAMBA, CUPS, DNS/DHCP)
Public concerné :
Administrateurs / Ingénieurs systèmes / Ré- seaux ; Chefs de projet infrastructure.
Niveau requis :
Connaissances en administration d’un sys- tème d’exploitation GNU/Linux.
Notions concernant l'organisation de réseaux Microsoft (domaines, groupes de travail) Notions concernant les réseaux et les proto- coles.
Plan :
ªPrésentation globale
Les différents types d’annuaires existants et leurs avantages
Le protocole LDAP
L’implémentation libre : OpenLDAP ªMise en place d’un service d’annuaire
Installation et configuration d’un serveur OpenLDAP
Présentation des commandes de base Mise en place de la centralisation de l’authen- tification
ªLDAP en pratique Création d’un annuaire
Intégration de cet annuaire au sein d’un réseau hétérogène
Réplication d’annuaires via SLURPD.
ªMise en place de Samba
Présentation de la suite d'outils Samba Les bases d'information utilisateurs (smb- passwd, tdbsam)
Gestion de l'authentification sur le réseau (indépendant/contrôleur)
ªPartage de fichiers et d'imprimantes Partage de fichiers
Gestion des partages Gestion des profils utilisateurs
ªMise en place d'un serveur d'impressions Présentation du serveur d'impression CUPS Installation et configuration d'un serveur CUPSInterface avec CUPS et puits de pilotes
ªMise en place d'un serveur DNS
Présentation de Bind et des ses différents fichiers de configuration
Serveurs de noms de domaines primaires Serveurs de noms de domaines secondaires ªMise en place d'un serveur DHCP
Présentation des différents serveurs exis- tants
Installation de l'implémentation Paramétrage statique ou dynamique
LI07 - Services Réseaux
Durée : 5 joursTarif intra : 1100 €HT / jour Tarif inter : 450 €HT / jour
Objectif :
Cette formation a pour objectif de permettre de :
- Connaître les différents types de virtualisa- tion, la solution et ses fonctionnalités.
- Savoir déployer la solution
- Savoir paramétrer des machines virtuelles Linux avec OpenVZ
- Savoir paramétrer des machines virtuelles avec KVM
- Pouvoir administrer au quotidien la solution de virtualisation (Arret, Démarrage, Dépan- nage, sauvegarde,...)
- Mettre en place et administrer un cluster - Sécuriser son infrastructure virtuelle
Public concerné :
Administrateurs systèmes, Chefs de projet, Développeurs.
Niveau requis :
Notions d'administration système et réseaux en environnement Linux et/ou avoir suivi le cursus LI03 : "Linux Administration Niveau 1".
Plan :
ªIntroduction
Les différents types de virtualisation La virtualisation dans le noyau Linux
Présentation globale de Proxmox VE, d'OpenVZ et de KVM
Fonctionnalités attendues ªInstallation et déploiement
Installation dite « bare-metal »
Installation sur un système Debian existant Modèle de stockage en réseau : iSCSI, NFS, LVM/iSCSI
Stockage en local : sur LVM, dans un réper- toire
Découverte de l'interface Web Paramètres de base
Atelier : installation de Proxmox + tests ªLes containers (OpenVZ)
Présentation de la virtualisation par isolation Spécificités de la technologie OpenVZ Paramétrage des machines virtuelles Linux Configuration réseau des machines OpenVZ : veth ou veneth
Atelier : mise en place container OpenVZ ªLa virtualisation complète (KVM)
Présentation de la virtualisation complète Technologie KVM et Linux
Paramétrage des machines virtuelles KVM Configuration réseau : pont réseau, NAT Atelier : mise en place d'une machine vir- tuelle KVM
ªGestion des machines virtuelles Déploiement des machines virtuelles Gestion des médias
Arrêt, démarrage des machines virtuelles Accès à la console VNC
Dépannage, journaux Sauvegarde, restauration Utilisation de modèles
Atelier : déploiement d'une machine OpenVZ, KVM sur une ISO...
ªFonctionnement en cluster
Intérêt et limites du cluster Proxmox VE Notion de maître, de noeuds
Gestion centralisée via l'interface Web Gestion en ligne de commande Migration de machines virtuelles
Atelier : Mise en place d'un 2e noeud Prox- mox, d'un cluster, migration de machines vir- tuelles entre les hôtes
ªSécurité, configuration avancée, mises à jour Politique Debian et Proxmox de sécurité Outils en ligne de commande
Configuration du pare-feu, considérations réseau
Procédure de mise à jour
Atelier : vérifier les mises à jour, les appliquer éventuellement, sécuriser les connexions réseau.
LI08 - Virtualisation Proxmox VE
Durée : 5 jours Tarif : Nous consulterObjectif :
Ce module a pour objectif la découverte et la maîtrise des bases de la programmation du langage Perl (conception de scripts, exploi- tation Unix).
Public concerné :
Administrateurs systèmes, techniciens in- formatiques ou développeurs concernés par l’écriture d’utilitaires système sur les plates- formes de production.
Niveau requis :
Notions de développement dans un autre langage (algorithmique), connaissances en exploitation/administration d’un système d’exploitation de type Unix ou Linux.
Plan :
ªPréambule
Qu’est-ce que Perl ? Quelle utilisation ? ªTypes de données
Constantes Scalaires Tableaux, listes Tableaux indicés ªExpressions
Opérateurs Comparaisons ªSyntaxe générale
Tuteurs
Expressions conditionnelles Boucles
Procédures
ªFonctions prédefinies Système
Mathématiques Chaînes de caractères Tableaux, listes Tableaux indicés
ªGestion de fichiers
Ouverture / Fermeture et gestion des erreurs Lecture / Ecriture de données
Parcours
ªExpressions régulières Syntaxe
Remplacement ªProgrammation avancée
Variables et tableaux spéciaux Structures complexes Utilisation des modules
LI10 - Perl – Maîtrise
Durée : 2 joursTarif intra : 1100 €HT / jour Tarif inter : 450 €HT / jour
Objectif :
Connaître et savoir mettre en oeuvre les mé- canismes disponibles sur Linux pour offrir un service continu.
Public concerné :
Administrateurs Linux, ou toute personne souhaitant mettre en oeuvre un système Linux avec des contraintes de haute dispo- nibilité.
Niveau requis :
Une bonne connaissance d'un système Unix est nécessaire. Des notions d'administration sont souhaitées.
Plan :
ªIntroduction
Le besoin : pourquoi la haute disponibilité, mesure de la disponibilité.
Quelques définitions : tolérance aux pannes, fail-over, RAID, Mirroring, redondance, MTBF, etc ... Les acteurs du marché
positionnement de Linux.
Présentation de l'architecture LVS.
ªclustering
Les différents fonctions de clustering : Repartition de la charge
Mise en Haute disponibilité (Maitre/Esclave) ªLinux Virtual Server
Architecture : heartbeat, mon, ldirector Utilisation de mon pour la détection des ser- vices défaillants.
Installation, configuration de heartbeat Pilotage heartbeat par l'interface graphique ªAdresses réseau
Principe du basculement d'adresses.
Présentation des IPS virtuelles Agrégation d'interfaces réseau ªIPVS
Répartition de charge
Préparation d'un noyau IPVS configuration passerelle
Exemple de mise en place d'un cluster.
ªApplications
Intégration LVS avec Keepalived Présentation de la RedHat Cluster Suite Répartition de requêtes http, gestion des sticky session.
Mise en cluster d'applications Web.
Répartition de charges, routage de niveau 7.
ªDonnées
Logical Volume Manager Le RAID, RAID logiciel sous Linux : raidtool, mdadm.
Les systèmes de fichiers haute disponibilité : DRDB (Distributed Replicated Block Device) La réplication des données avec MySQL
Tarif intra : 1100 €HT / jour Tarif inter : 450 €HT / jour
LI09 - Haute disponibilité Linux
www.capensis.fr13
Catalogue Formations 2013
Objectif :
Ce module a pour objectif la découverte et la maîtrise des bases de la programmation du langage Python (conception de scripts, ex- ploitation Unix).
Public concerné :
Administrateurs systèmes, techniciens in- formatiques ou développeurs concernés par l’écriture d’utilitaires système sur les plates- formes de production.
Niveau requis :
Notions de développement dans un autre langage (algorithmique), connaissances en exploitation/administration d’un système d’exploitation de type Unix ou Linux.
Plan :
ªGrammaire du langage Notions de base
Contrôle du flux d’instructions et instructions répétitives
Fonctions prédéfinies et originales
Types de données et chaînes de caractères Gestion de fichiers
ªApplications pratiques
Remise en forme de fichiers pour traitement Interaction avec le shell Unix
Premiers pas avec TkInter
Interface avec une base de données MySQL
LI11 - Python – Maîtrise
Durée : 2 joursTarif intra : 1100 €HT / jour Tarif inter : 450 €HT / jour
Objectif :
Ce module de formation a pour objectif la mise en oeuvre de Postfix, système de cour- rier électronique fiable, performant et sûr.
ainsi que la prise en main de Zimbra : messa- gerie collaborative.
Public concerné :
Administrateurs réseaux et chefs de projet désirant mettre en place un serveur de mes- sagerie, doté de mécanismes avancés de protection contre les virus et le courrier non sollicité, au sein de leur organisation.
Niveau requis :
Notions concernant les réseaux et les proto- coles, connaissances en administration d’un système d’exploitation GNU/Linux.
Plan :
ªPrésentation globale
Introduction générale aux mécanismes du courrier (protocoles)
Présentation de Postfix
Présentation des gestionnaires de boîtes aux lettres Cyrus et Dovecot
ªMise en place du système de courrier Postfix
Installation et configuration de Postfix Les tables de correspondances Mécanismes anti-spam et antiviraux ªMise en place des services POP et IMAP
Installation du gestionnaire de boîtes aux lettres Cyrus ou Dovecot
Gestion des comptes de messagerie.
Gestion des quotas et des ACLs.
ªDe la messagerie vers le collaboratif Zimbra : présentation de l'outil et de ses fonc- tionnalités
Architecture de l'applicatif
ªInstallation et Configuration de la solutio Installation de Zimbra en mode Mono-Ser- veurLes différents modes d'authentification (local,
LDAP, AD)
La gestion des utilisateurs, alias, ressources et classes de services
La gestion du GAL (carnet d'addresses glo- bal)
ªLes Clients de messagerie Interface web de Zimbra Découverte de Zimbra Desktop
LI12 - Messagerie
Durée : 3 joursTarif intra : 1000 €HT / jour Tarif inter : 400 €HT / jour
Objectif :
Maîtriser la messagerie et ses outils.
Exploiter ses mails le mieux possible et ac- quérir les bonnes méthodes pour l'utilisation des outils.
Public concerné :
Utilisateurs ayant besoin de communiquer par mail et de mettre en commun des travaux avec ses collaborateurs.
Niveau Requis :
Notions concernant les navigations stan- dards sur un navigateur type Internet Explo- rer ou Firefox
Plan :
ªPrésentation Les navigateurs Affichage xml ou html Les différentes vues ªMessagerie
Création et envoi d'un message Gestion des signatures automatiques Options de distribution, pièces jointes Lecture, réponse et transfert d'un message Brouillons : création et exploitation
ªGestion des mails
Exploiter les dossiers de classement Déplacement et copie de mails
Marquer des messages puis les filtrer (les tags)
Suppression de messages (la corbeille) Créer des règles de distribution automatique ªLes carnets d'adresses
La GAL et son exploitation
Ses contacts perso : afficher, créer, imprimer et supprimer
ªExploiter les tâches
Créer une tâche ordinaire ou périodique Renseigner et afficher l'avancement d'une tâche
Trier et classer des tâches ªCalendrier
Les affichages
Renseigner, ajouter, suprimer des éléments du calendrier
Ajouter un calendrier Partager un calendrier ªOrganiser une réunion Notion de ressource
Plannifier une réunion avec ces invités Gérer les acceptations, les refus ou modifi-
cations
Visualiser les disponibilités ªExploiter les documents
Créer un document
Modifier ou consulter l'historique des docu- ments
ªEspace de travail collaboratif : les portes documents
Pourquoi un tel espace ? Création et partage de celui-ci
Poster et créer des documents sur cette es- pace
LI13 - Messagerie Zimbra : Formation Utilisateur
Durée : 1 jour Tarif intra : 650 €HT / jour Tarif inter : 325 €HT / jourObjectif :
Être capable d'installer et de gérer au quoti- dien un serveur Zimbra. Maîtriser l'ensemble des concepts et des fonctionnalités proposés par la solution, de la configuration du serveur de messagerie à la synchronisation d'un ap- pareil mobile.
Public concerné :
Administrateur Systèmes et Réseaux ou chefs de projets désirant mettre en place un serveur de messagerie collaborattive ainsi que les outils s'y rapportant.
Niveau Requis :
Connaissance d'un système d'exploitation GNU/Linux. Notions concernant les proto- coles utilisés pour les services de message- rie.
Plan :
ªIntroduction à la messagerie
Les différents acteurs sur le marché de la messagerie
Les 3 protocoles principaux d'un service de messagerie (pop, imap, smtp)
La lute contre le spam : méthode et méca- nisme mis en jeu
ªDe la messagerie vers le collaboratif Zimbra : présentation de l'outil et de ses fonc- tionnalités
Architecture de l'applicatif
ªInstallation et Configuration de la solution Installation de Zimbra en mode Mono-Ser- veurLes différents modes d'authentification (local, LDAP, AD)
La gestion des utilisateurs, alias, ressources et classes de services
La gestion du GAL (carnet d'addresses glo- bal)
La gestion multi-domaines
La gestion hierarchiques des espaces de stockages
L'archivage légal
Personnalisation de l'interface ªAdministration de la solution
Le process de sauvegarde et de restauration Délégation de l'administration
Introduction à Zimbra CLI ªLes Clients de messagerie
Utilisation et mise en place du connecteur Outlook pour Zimbra
Découverte de Zimbra Desktop
Installation de la suite Thunderbird, Lighning, Zindus
ªZimbra Mobile :
Présentation de la solution
Synchronisation d'un terminal mobile
LI14 - Messagerie Zimbra : Formation Administrateur
Durée : 3 jours Tarif intra : 1000 €HT / jour Tarif inter : 400 €HT / jourwww.capensis.fr15
Catalogue Formations 2013
Objectif :
Installer et administrer une architecture com- plexe de messagerie. Maîtriser l'ensemble des concepts et des fonctionnalités proposés par la solution de la configuration du serveur de messagerie à la synchronisation d'un ap- pareil mobile. Intégrer la solution zimbra dans des applications tierces.
Public concerné :
Administrateur ou Architecte Systèmes et Ré- seaux désirant mettre en place une architec- ture complexe de messagerie collaborattive ainsi que les outils s'y rapportant.
Niveau Requis :
Connaissance d'un système d'exploitation GNU/Linux. Notions concernant les proto- coles utilisés pour les services de message- rie.
Plan :
ªIntroduction à la messagerie
Les différents acteurs sur le marché de la messagerie
Les 3 protocoles principaux d'un service de messagerie (pop, imap, smtp)
La lute contre le spam : méthode et méca- nisme mis en jeu
ªDe la messagerie vers le collaboratif Zimbra : présentation de l'outil et de ses fonc- tionnalités
Architecture de l'applicatif
ªInstallation et Configuration de la solution Installation de Zimbra en mode Mono-Ser- veurLes différents modes d'authentification (local, LDAP, AD)
La gestion des utilisateurs, alias, ressources et classes de services
La gestion du GAL (carnet d'addresses glo- bal)La gestion multi-domaines
La gestion hierarchiques des espaces de stockages
L'archivage légal
Personalisation de l'interface ªAdministration de la solution
Le process de sauvegarde et de restauration Délégation de l'administration
Introduction à Zimbra CLI ªLes Clients de messagerie
Utilisation et mise en place du connecteur Outlook pour Zimbra
Découverte de Zimbra Desktop
Installation de la suite Thunderbird, Lighning, Zindus
ªZimbra Mobile
Présentation de la solution
Synchronisation d'un terminal mobile ªArchitecture Avancée
Zimbra : une architecture scalable
Répartition de charges : mise en place de deux serveurs Mailboxd
Optimisation et sécurisation de l'accès aux serveurs : installation d'un proxy Zimbra Intégration de Zimbra au sein d'un portail ap- plicatif via les process de pré-authentification ªGestion d'une migration
Méthodologie de migration
Etat des lieux et présentation des outils de migration disponibles
Méthodologie de développement d'outils de migrations
Exemple de migration et retour d'expérience ªSupervision de l'ensemble de la solution de messagerie
Méthodologie et outils disponibles Les éléments clés à superviser Exemple et mise en pratique
LI15 - Messagerie Zimbra : Formation Super-Administrateur
Durée : 5 jours Tarif intra : 1100 €HT / jour Tarif inter : 450 €HT / jourObjectif :
Acquérir les connaissances et une première pratique, à travers différents ateliers concrets, de la création et de la modification de zimlets pour Zimbra.
Public concerné :
Toute personne souhaitant développer/modi- fier les zimlets pour ajouter des fonctionnali- tés à une installation Zimbra.
Niveau Requis :
Développeur confirmé maîtrisant les lan- gages Java/Javascript/Ajax
Plan :
ªPrésentation de Zimbra ªPrésentation de Zimbra Desktop ªQu'est ce qu'un zimlet
ªLes environnements de développement : ins- tallation, utilisation
ªLe zimlet api ªZimlet handler object ªXml-api
ªJavascript-api
LI16 - Messagerie Zimbra : développement de Zimlets*
Durée : 5 jours Tarif intra : 1000 €HT / jour Tarif inter : 400 €HT / jour* Plan de cours détaillé sur demande
Objectif :
Comprendre le fonctionnement d'apache, et savoir le mettre en oeuvre, l'installer, le confi- gurer et l' administrer.
Public concerné :
Toute personne souhaitant configurer, ins- taller et exploiter un serveur web à base d'apache.
Niveau requis :
Il est demandé aux participants de connaître les bases de TCP/IP.
Plan :
ªIntroduction
Présentation des différents composants d'un système LAMP
historique
Installation et configuration d'une architecture LAMPPrincipe
le rôle des modules.
ªConfiguration du serveur Environnement
gestion des processus requêtes
connexions client : le fichier httpd.conf.
ªConfiguration d'un site Nom interne du serveur
rappel sur les DNS page d'accueil types de fichiers
les alias
définition de chemins relatifs la balise index
ªSécurité
Exécution contrôle d'accès,
restriction d'accès par répertoire, par mé- thode, ...
Authentification, SSL ªHôtes virtuels
Principe configuration
hôtes virtuels basés sur l'adresse IP, sur le nom
ªWebDynamique Principe des scripts CGI Fonctionnement Mise en place.
ªExploitation Apache Administration du site
Personnalisation des pages d'erreurs les fichiers journaux: analyse directe
analyse par webalizer
Mise en charge et visualisation du compor- tement.
LI17 - Serveur Web
Durée : 3 joursTarif intra : 1000 €HT / jour Tarif inter : 400 €HT / jour
Objectif :
Utiliser la plupart des fonctions de la console d'exploitation Centreon, faire usage des composants de cartographie (NagVis) et de statistiques générées par le système.
Comprendre les tâches réalisées par le déve- loppeur du service et/ou du plugin Nagios.
Public concerné :
Les utilisateurs de console dans le cadre de supervision de la production informatique ayant déjà suivi la formation NAG01 – Intro- duction à Nagios.
Niveau Requis :
Connaissance de l'architecture d'un système d'information, bases TCPIP et bases sys- tèmes.
Plan :
ªRappel des fondamentaux Nagios ªDescription de la solution en place
Schéma général de l'architecture en place Description des différentes composantes de la solution (Nagios (moteur et CGI), Cen- treon, NDO, NagVis)
ªDéfinition des éléments Nagios Recensement et description : hosts / hostgroups
services / servicegroups templates
ªCas pratique : création d'un service Nagios ªDéfinition du besoin
Expression du besoin
Définition des indicateurs et valeurs seuils.
Renseignement de la fiche de spécifications ªProcessus de création
Définition du type de test à effectuer (actif/
passif, direct/NRPE/NSCA avec SNMP) Vérification de l'adaptabilité d'un service Na- gios déjà existant.
Mise en place du service.
Recette du service avec mise en échec.
ªGénération de statistiques avec Centreon Indication des valeurs attendues et inatten- dues pour la génération des graphes (présentation visuelle de graphes ayant un sens ou non).
LI18 - Nagios Utilisateur
Durée : 1 jourTarif intra : 650 €HT / jour Tarif inter : 325 €HT / jour
www.capensis.fr17
Catalogue Formations 2013
Objectif :
La supervision vise à faire remonter les infor- mations cachées du système d'information telles que le taux d'occupation des serveurs, la congestion du réseau ou la disponibilité des applications distantes, fournissant des indicateurs objectifs pour une bonne gestion des ressources informatiques.
Ce module vous propose d'apprendre à mettre en place une structure de supervision cohérente au sein de votre infrastructure réseau.
Public concerné :
Administrateurs systèmes et réseaux et techniciens informatiques, désirant mettre en place une solution de supervision pour maîtriser leur environnement informatique et fournir à leur direction les données essen- tielles justifiant l'amélioration constante de ce dernier.
Niveau Requis :
Notions concernant les réseaux et les proto- coles, connaissances en administration d'un système d'exploitation GNU/Linux (équiva- lent LI03).
Plan :
ªMéthodologie de Supervision
Gestion événementielle (opérations, sécurité, corrélation)
Gestion des performances (stratégie de dé- ploiement, analyse numérique)
Tableaux de bord
Mode opératoire (identification des besoins, dimensionnement, administration / exploita- tion)
ªArchitecture de Supervision
Moteur (principes de fonctionnement) Plugins standard (flux, système et applica- tions, supervision distribuée)
Notifications
Interface Utilisateur (Nagios CGI, Centreon, Nagvis)
ªInstallation d'une solution de supervision Installation et configuration de Nagios, NDO, Centreon, Nagvis
Aperçu des interfaces graphiques
Mise en place de plugins standards ªAdministration
Présentation des fichiers de configuration Prise en main des interfaces d'administration ªAgents de Supervision
NRPFNsClient++
SSHSNMP NSCA ªPlugins
Principes Ecriture ªAvancée
Optimisation (perf, latence) redondance
LI19 - Nagios Administrateur
Durée : 5 jours Tarif intra : 1000 €HT / jour Tarif inter : 400 €HT / jourObjectif :
Ce module invite vos clients à saisir toutes les subtilités de la sécurisation des réseaux, par la mise en oeuvre de technologies com- préhensibles, logiques et efficaces.
Public concerné :
Administrateurs systèmes et réseaux et tech- niciens informatiques souhaitant sécuriser l'accès au réseau de leur organisation, par la mise en place d'un firewall.
Niveau Requis :
Notions concernant les réseaux et les proto- coles, connaissances en administration d'un système d'exploitation GNU/Linux.
Plan :
ªInitiation à la sécurité Les niveaux de sécurité
Descriptif des failles « classiques » d'un sys- tème ou d'un réseau
Maintenance pro-active : de la nécessité des mises à jours et de la surveillance des logs ªMise en place d'un pare-feu
Rappel des notions réseaux : le protocole TCP/IP
Principes de fonctionnement d'un pare-feu Méthodologie : définition d'une politique de filtrage
Installation et configuration d'un pare-feu : Iptables
Outils et distributions dédiés : FWBuilder, Guarddog et M0n0wall
ªPrésentation générale
Le filtrage d'accès au web: justifications Principe de fonctionnement d'un proxy-cache et d'un redirecteur d'adresses
Définition d'une politique de filtrage des uti-
lisateurs ªSquid
Présentation sécurité
architecture externe Exemple d'utilisation
systèmes d'exploitation concernés logiciels complémentaires.
ªInstallation
Installation à partir de paquetages fichiers de configurations configuration de base test du serveur.
LI20 - Sécurité des réseaux
Durée : 3 jours Tarif intra : 1100 €HT / jour Tarif inter : 450 €HT / jourObjectif :
Connaître les principes de fonctionnement et savoir développer des applications sous Android.
Public concerné :
Développeurs et intégrateurs d'applications sous Android.
Niveau Requis :
Bonnes connaissances du système Linux.
Plan :
ªIntroduction
Présentation du système d'exploitation an- droid v1.x. Architecture. La couche noyau Li- nux. Bibliothèques de base. Applicatifs java.
ªApplicatif
Les principales applications existantes. Ins- tallation/désinstallation d'une application. Ac- cès distant à la mémoire flash. Arborescence des fichiers.
ªDéveloppement
Présentation du SDK, installation. Utilitaires:
émulateurs, simulateur de carte. Développe- ment d'une application de base. Transfert sur un matériel de type HTC-Dream. Présenta- tion des appels en call-back. Structure géné- rale des applications. Les quatre modèles d'applications:Activity, Services, Broadcast receivers, Content receivers. Cycle de vie des composants.
ªInterface utilisateur
Définitions. Présentation des layout. Récu- pération du contexte applicatif. Gestion des
menus. Boites de dialogue. Thèmes. Notifi- cations (Toast, Status Bar, Dialog). Ecriture d'une application calculatrice.
ªGraphique et multimédia
Développement 2D et 3D. Les APIs. Utilisa- tion du MediaPlayer. Visualisation de vidéo.
Enregistrement de sons. MediaRecorder.
ªAPI
Accès réseau, accès au système de fichiers.
Mise en oeuvre des APIs réseau. Capteurs internes. Ecriture d'un code exploitant les capteurs de position.
ªInteractions d'applications
Principe de réutilisation d'extraits applicatifs.
Ecriture d'une application exploitant Google- Maps. Déclaration des possibilités applica- tives: les intents filters.
ªSystème
Recompilation locale d'Android à partir des sources. Présentation de l'interaction Linux/
Java. La JVM embarquée: Dalvik VM.
LI22 - Linux Mobile Android
Durée : 2 jours Tarif intra : 1000 €HT / jour Tarif inter : 425 €HT / jourObjectif :
Ce module a pour objectif de vous apprendre à mettre en place et à configurer les outils de gestion de parc libres OCS/GLPI sur Li- nux.
Public concerné :
Administrateurs de Parcs Informatiques.
Niveau Requis :
Une certaine connaissance des systèmes Unix / Linux est nécessaire (Capensis préco- nise éventuellement la formation Linux Admi- nistration niveau 1).
Plan :
ªPrésentation Générale
Le besoin : inventaire et suivi des configura- tions matérielles et logicielles
Présentation OpenComputer and Software Inventory Next Generation
Fonctionnalités et informations collectées ªArchitecture OCSNG
Architecture client/serveur
Les composants du serveur OCSNG : base de données, serveur de communication, agents, serveur de déploiement, console d'administration
Intégration avec GLPI ªInstallation
Systèmes supportés
Installation depuis les packages création des utilisateurs
Les agents
Procédure d'installation et configuration du lancement au démarrage du système
ªConfiguration
Configuration par l'interface web: fonction IPDISCOVER
Détection des doublons (adresses Mac) no- tion de TAG : quelques exemples d'utilisation Les différents paramètres de chaque ma- chine gérée.
ªConsultations Requêtes prédéfinies Mise à jour des TAGS
Recherches multi-critères et recherche par analyse du TAG
ªTélédéploiement de paquets Principe et architecture
Notion de priorité et action à exécuter ªFonctionnalités complémentaires de GLPI
Gestion du helpdesk Statistique
Réservation de ressources Génération de rapports
LI21 - OCS/GLPI : gestion de parc informatique
Durée : 3 jours Tarif intra : 1000 €HT / jour Tarif inter : 450 €HT / jour Oracle
PostgreSQL
MySQL
Bases de données
Objectif :
Installer et configurer la base de données Oracle - Surveiller, dépanner et tenir à jour la base de données - Configurer les services Oracle Net pour la base de données - Assurer la sauvegarde et la récupération de la base de données - Créer et administrer des comp- tes utilisateur dans la base de données.
Public concerné :
Administrateurs de base de données - Ingé- nieurs support - Consultant Technique.
Niveau requis :
Connaître le langage SQL.
Plan :
ªIntroduction
ªInstallation du logiciel Oracle Database 11g ªCréation d'une base de données Oracle ªContrôle de la base de données ªConfigurer l’environnement réseau
ªStructures de stockage de la base de don- nées
ªGestion du tablespace UNDO
ªGérer les données et la simultanéité d'accès aux données
ªAdministration des utilisateurs ªGestion des objets de schéma
ªConcepts de sauvegarde et de récupération ªSauvegarder une base de données avec la
DBConsole
ªRécupérer une base de données avec la DB- Console
ªTransfert des données ªAnalyse des performances ªMaintenance proactive ªSurveillance des performances
OR01 - Oracle 11g Administration niveau 1
Durée : 5 jours Tarif : nous consulterObjectif :
Configurer RMAN – Créer un catalogue de restauration - Utiliser RMAN – Récupérer un fichier non critique – Récupérer un fichier cri- tique - Récupérer la base de données jusqu'à un point dans le temps - Utiliser la technologie Flashback - Détecter les corruptions de bloc et corriger la corruption de bloc – Surveiller la mémoire – surveiller les performances – Surveiller le stockage – Utiliser ASM - Admi- nistrer une base de données de très grande taille (VLDB),Transporter des données entre plates-formes.
Public concerné :
Administrateurs de base de données – Consultant technique
Niveau requis :
Administration base de données niveau 1.
Plan :
ªIntroduction ªConfigurer RMAN
ªCréer un catalogue de restauration RMAN ªParamètres et commandes RMAN
ªComment récupérer un fichier non critique ? ªComment récupérer une base de données avec RMAN ?
ªTechnologies Flashback ªCorruption de base de données
ªPrésentation du réglage des performances ªSurveiller et gérer la mémoire
ªSurveiller et gérer les performances ªSurveiller et gérer le stockage
ªAutomatic Storage Management (ASM) ªTablespace « bigfile » pour base de données volumineuse
ªDéplacement de données.
OR02 - Oracle 11g Administration niveau 2
Durée : 4 jours Tarif : nous consulterwww.capensis.fr21
Catalogue Formations 2013
Objectif :
Utiliser iSQL*Plus - Apprendre à utiliser l’instruction SELECT pour sélectionner des données, trier des données, restreindre les données. Apprendre à utiliser les fonctions.
Apprendre à ajouter, modifier et supprimer des données dans une table - Apprendre à créer une table - Apprendre à créer un pro- gramme PL/SQL – Utiliser les variables – Uti- liser les structures de contrôle – Gérer les exceptions – Créer une procédure et une fonction.
Public concerné :
Développeur - Administrateurs de base de données - Ingénieurs support - Consultant Technique.
Niveau requis :
Connaisances des bases de données
Plan :
Introduction Utiliser iSQL*Plus
Extraire les données à l’aide de l’instruction SELECT
Restreindre et trier les données
Utiliser des fonctions monolignes pour per- sonnaliser un résultat
Utiliser les fonctions de conversion et les ex- pressions conditionnelles
Les fonctions de groupe
Comment interroger plusieurs tables ? Les sous-interrogations
Ajouter, Modifier et Supprimer des données Créer, Modifier et Supprimer des tables Introduction au langage PL/SQL Déclarer des variables PL/SQL
Ecrire des instructions exécutables Interagir avec le serveur Oracle Les structures de contrôle Les types de données composites Les curseurs explicites
Gérer les exceptions
Créer des procédures et des fonctions stoc- kées
OR03 - Oracle Database 11g : Programmer en SQL et PL/SQL
Durée : 4 jours Tarif : nous consulterObjectif :
Configurer la base de données principale - Créer une base de données de secours physique - Créer une base de données de secours logique.
Public concerné :
Administrateurs de base de données – Consultant technique
Niveau requis :
Administration base de données niveau 1 et 2.
Plan :
ªPrésentation d’Oracle Data Guard
ªPrésentation de l'architecture Oracle Data Guard
ªUtiliser Data Guard Broker et Enterprise Ma- nager
ªCréer une configuration et une base de se- cours physique à l'aide d'Enterprise Manager ªCréer une base de données de secours phy- sique à l'aide de SQL
ªConfigurer les modes de protection des don- nées et services de transport
ªPermutation de rôles et changement de base en cas de panne
ªCréer une base de secours logique
ªDémo : Créer une base de secours logique à l’aide de Enterprise Manager
OR04 - Oracle Dataguard Mise en oeuvre
Durée : 2 jours Tarif : nous consulterObjectif :
Installer Oracle Clusterware Installer le logiciel RAC Créer une base de données RAC Administrer une base de données RAC Administrer Oracle Clusterware
Surveiller et régler les performances RAC Sauvegarder et récupérer un environnement RACGérer les services.
Public concerné :
Administrateurs de base de données – Consultant technique
Niveau requis :
Administration base de données niveau 1 et 2.
Plan :
ªIntroduction
ªInstaller et configurer Oracle Clusterware ªInstaller le logiciel RAC
ªCréer une base de données RAC
ªAdministration de la base de données RAC ªAdministration d’Oracle Clusterware ªLes services
ªSurveiller et régler les performances RAC ªComment sauvegarder et récupérer un envi- ronnement RAC ?
OR05 - Oracle RAC Installation et Administration
Durée : 4 jours Tarif : nous consulterObjectif :
Maîtriser le langage PL/pgSQL afin de dé- velopper, maintenir des applications sur une base de données PostgreSQL.
Public concerné :
Administrateurs ou développeurs d'applica- tions sous PostgreSQL.
Niveau requis :
La connaissance du langage SQL est néces- saire.
Plan :
ªIntroduction
Les langages de procédure dans PostgreSQL
Utilisation du langage PL/pgSQL Arguments et types de données Structure d'un programme PL/pgSQL ªDéclarations
Types de données
Alias de paramètre de fonction Copie de type
Type ligne Type record
ªInstructions principales Assignations
Instruction "SELECT INTO"
Requête sans résultat Commandes dynamiques ªStructures de controle
Instructions conditionnelles Boucles
Retour d'une fonction Traitement des erreurs
ªCurseurs Déclaration
Ouverture de curseurs Utilisations des curseurs ªDéclencheurs (TRIGGERS)
Types et options de déclencheurs Visibilité des modificateurs de données Ecriture de déclencheur en PL/pgSQL ªPrivilèges
Gestion des privilèges dans les procédures
PG01 - Langage PL/pgSQL
Durée : 2 joursTarif intra : 1000 €HT / jour Tarif inter : 400 €HT / jour
www.capensis.fr23
Catalogue Formations 2013
Objectif :
Maîtriser l'administration d'une base Pos- tgreSQL. Savoir gérer les différents aspects de sécurité (droits d'accès, sauvegardes et restaurations...).
Public :
Administrateurs et développeurs sous Pos- tgreSQL.
Niveau requis :
La connaissance du langage SQL est recom- mandée.
Plan :
ªPrésentation PostgreSQL Historique et maturité
Caractéristiques et architecture technique Avantages / Inconvénients
ªInstallation et configuration système Méthodes d'installation
Configuration de post-installation
Arborescence et ressources de PostgreSQL Environnement d'exécution du serveur Configuration noyau et sémaphores ªCréation et réglage
Création et paramétrage d'une base Templates
Configuration d'une base Tablespace
Configuration de la partie cliente ªUtilisateurs et controle d'accès
Utilisateurs et groupes
Gestion des permissions sous PostgreSQL Gestion des privilèges
ªTransactions
Mécanisme de verrouillage
Commandes de gestion des transactions
ªSauvegarde et restauration Dump SQL d'une base Restauration
Sauvegarde de l'ensemble des bases Point-in-time recovery (PITR) ªSurveillance
Moniteur interactif (psql)
Statistiques d'utilisation : paramétrages, accès
Visualisation des locks Analyse de l'espace disque ªMaintenance
Récupération d'espace disque
Mise à jour des statistiques du planificateur Ré-indexation
Maintenance du fichier de log, rotation de log
PG02 - Administration PostgreSQL
Durée : 3 jours Tarif intra : 1100 €HT / jour Tarif inter : 450 €HT / jourObjectif :
Installer et configurer PostgreSQL, créer une base de données optimale, analyser et com- prendre les logs, profiter des fonctionnalités avancées de PostgreSQL, aborder la pro- grammation cotée serveur.
Public concerné :
Développeurs utilisant PostgreSQL Adminis- trateurs de bases de données.
Niveau requis :
Une connaissance des concepts SQL est re- commandée.
Plan :
ªPrésentation de PostgreSQL ªInstallation et configuration ªInteragir avec le serveur ªCréation de bases de données ªGérer des requêtes simples ªGérer des requêtes avancées ªProgrammation coté serveur ªSécurité
PG03 - PostgreSQL Développeur
Durée : 2 jours Tarif intra : 1100 €HT / jour Tarif inter : 450 €HT / jourObjectif :
Ce stage vous permettra de maîtriser toutes les tâches d'administration d'un serveur de bases de données MySQL. Vous verrez com- ment installer le serveur, le configurer, effec- tuer des sauvegardes et des restaurations, gérer la production, l'optimiser, etc. Il vous sera également présenté un panorama des fonctionnalités pour développeurs apparues avec la version 5.
Public concerné :
Développeurs, administrateurs système et administrateurs de bases de données.
Niveau requis :
Connaissances de base du langage SQL et d'un système d'exploitation (Windows, Linux/
Unix).
Plan :
ªIntroduction et installation- Versions, pano- rama des fonctionnalités et des outils.
- Ressources et documentation.
- Procédure d'installation.
- Paramétrages de post-installation et pre- miers tests.
- Changements de versions, mises à jour.
Travaux pratiques. Exemple complet d'instal-
lation sur un système Linux.
ªManipulation des données
- Prise en main de l'outil client ligne de com- mande "mysql".
- Scripts clients et utilitaires.
- Outils graphiques : MySQL Administrator, MySQL Query Browser, Migration Toolkit.
- Types de données et fonctions MySQL.
- Types de tables (MyISAM, MEMORY, MER- GE, InnoDB...).
- Création de bases, d'index et de tables.
- Gestion des vues.
- La base de données INFORMATION_
SCHEMA.
- Importation et exportation de données.
Travaux pratiques
Création d'une base en tables MylSAM. Vi- sualisation du schéma des tables. Insertion des données. Exportation de données vers des fichiers texte, réimportation des don- nées.
ªConnexions, droits d'accès, sécurité - Principe d'authentification et de vérification des droits.
- Structure des tables de la base "mysql" de gestion des droits.
- Sécurisation de la post-installation.
- Gestion des utilisateurs et de leurs privilè- ges.- Sécurisation des procédures stockées.
Travaux pratiques
Sécurisation complète de la post-installa- tion. Création de différents types de comptes MySQL. Gestion des privilèges et des mots de passe.
ªFichiers de logs, sauvegardes, réplication - Les différents journaux de MySQL (erreurs, requêtes, requêtes lentes, journal binaire).
- Stratégies de sauvegardes (serveur arrêté, serveur actif, types de tables, verrouilla- ges...).
- Les commandes (mysqldump, InnoDB Hot Backup, autres commandes...).
ªTravaux pratiques
Activation des différents journaux. Sauve- gardes et restaurations avec la commande
" mysqldump ". Utilisation du journal binaire.
Mise en oeuvre d'une réplication " maître-es- clave".
ªOptimisation de la production - Observation de l'activité du serveur.
- Variables dynamiques, paramétrages et op- timisation du serveur MySQL.
- Cache des requêtes.
- Multiples instances de serveur MySQL.
Travaux pratiques
Optimisation de paramètres du serveur.
MY01 - Administration des Bases de Données avec MySQL
Durée : 2 jours Tarif intra : 1100 €HT / jour Tarif inter : 450 €HT / jourObjectif :
MySQL dans sa dernière version propose des solutions capables de rivaliser avec les grands SGBD. Ce cours propose de vous rendre opérationnel sur plusieurs aspects avancés tels que les stratégies d'optimisation des requêtes, les bonnes pratiques concer- nant le paramétrage et la maintenance des différents types de table, l'optimisation du ser- veur MySQL proprement dit, la réplication et l'architecture MySQL Cluster. Cette formation complète le stage " MySQL, administration".
Public concerné :
Développeurs, administrateurs système et administrateurs de bases de données.
Niveau requis :
Bonnes connaissances de l'administration MySQL. Ou connaissances équivalentes à celles apportées par le stage "MySQL, admi- nistration" (réf. MSA). Expérience requise sur l'administration de bases MySQL.
Plan :
ªIntroduction
ªOptimisation des requêtes ªSQL procédural
ªTables transactionnelles InnoDB ªTables MyISAM
ªOptimisation de la production ªRéplication
ªMySQL Cluster
ªAspects complémentaires
MY02 - MySQL Utilisation et Administration avancée
Durée : 3 jours Tarif intra : 1100 €HT / jour Tarif inter : 450 €HT / jourwww.capensis.fr25
Catalogue Formations 2013
Objectif :
Installer et configurer MySQL sur Linux et Windows, créer une base de données opti- male en fonction du contexte, pouvoir créer des requêtes SQL optimisées, comprendre et utiliser les transactions, utiliser toutes les fonctionnalités de MySQL 5 : sous-requêtes, vues..., aborder la programmation côté ser- veur : procédures stockées, déclencheurs.
Public concerné :
Développeur Architecte.
Niveau requis :
Une connaissance des concepts SQL est re- commandée.
Plan :
ªPrésentation de MySQL ªInteragir avec le serveur ªCréation de bases de données ªGérer des requêtes simples ªGérer des requêtes avancées ªProgrammation coté serveur ªOptimisation de MySQL
MY03 - MySQL Développeur
Durée : 5 joursTarif intra : 1100 €HT / jour Tarif inter : 450 €HT / jour
Objectif :
Connaître l'architecture de MySQL, bien choi- sir son moteur de stockage, choisir les bons types de données, optimiser ses requêtes, optimiser son serveur MySQL, identifier les goulots d'étranglement, gérer les caches et les buffers.
Public concerné :
Administrateur de base de données, Concepteur, Architecte Développeur Web- master.
Niveau requis :
Connaître le SQL
Plan :
ªThéorie
ªOptimisation du serveur ªLes moteurs de stockage ªOptimisation du Schéma ªOptimisation des requêtes ªArchitecture de l'application ªExtras
MY04 - MySQL Tuning
Durée : 4 joursTarif intra : 1100 €HT / jour Tarif inter : 450 €HT / jour