[wpms_breadcrumb reverse="0"]
Internet Applications - Technologies JAVA & XML

Jahia : Administration

Reference : JAHA
3 jours - 1 990 €  € HT Télécharger la fiche
Prochaines sessions
    Jahia : Administration
    Objectifs

    • Cette formation Jahia administration couvre tous les aspects techniques dans le fonctionnement, la mise en œuvre, la surveillance et l’optimisation de Jahia. Elle ne s’adresse donc pas aux utilisateurs de Jahia. Dans un premier temps, nous présentons l’architecture générale de Jahia et les liens entre les différentes technologies sous-jacentes : Tomcat, serveur d’application (Jboss, Websphère, Weblogic), le moteur de Workflow jBPM, le moteur de règles Drools, etc. afin de bien positionner les différents points d’entrée de l’administration Jahia. Ensuite vous allez apprendre à installer Jahia sous Linux ou Windows et à effectuer les premiers réglages post-installation en utilisant la ligne de commande pour maîtriser vos actions. Vous apprenez à utiliser l’interface d’administration pour régler les paramètres du serveur (projets, utilisateurs, portlets, modules) et du site (groupes, langues) tout en maîtrisant les réglages avancés et les options pertinentes. Le dernier chapitre traite des performances et de la surveillance de vos applications Jahia tout en vous rendant capable d’anticiper les dysfonctionnements et de savoir y remédier.

    Pré requis

    • Connaissances basiques de Java/Java EE et de bonnes bases en administration Linux.
      Afin de disposer d’un minimum de recul il est recommandé d’avoir une connaissance fonctionnelle de Jahia et d’avoir suivi la Formation  Jahia utilisateur

    Modalités pédagogiques

    Cours dispensé en mode présentiel avec une alternance d’apports théoriques et méthodologiques, et de mises en situations pratiques

    Public visé
    Inscription

    Programmes de Jahia : Administration

    Architecture générale de Jahia

    Les différentes couches de Jahia
    Qu’entend-on par « tout est contenu » ?
    Les technologies intégrées
    Aperçu de l’architecture générale (cache, filtres, modules, stockage, etc.)
    Les plugins de Jahia (modules)
    Qui utilise quelle partie de l’architecture (développeur, intégrateur, Webmaster, etc.) ?

    Installation et configuration de Jahia

    Prérequis (OS, RAM, applications, packages, etc.)
    Liens entre Tomcat et Jahia
    Paramétrage des serveurs d’application (Jboss, Weblogic, Websphère)
    Installation de Jahia et des composants nécessaires
    Spécificités d’une installation en clusters
    Les principaux fichiers de configuration
    L’authentification dans Jahia

    Administration « Linux » de Jahia

    Packages utilisés par Jahia
    Les briques Linux utilisées par Jahia
    Arrêt/Démarrage des services utilisés par Jahia
    Impact de la sécurité Linux sur Jahia
    Sauvegarde/Restauration

    Administration au quotidien de Jahia

    Paramètres du serveur
    Gestions des projets
    Gestion des utilisateurs et des rôles
    Les portlets
    Les modules
    Paramètres du site:
    – Les groupes d’utilisateurs
    – Les langues
    Réglages avancés et options divers

    Performances

    Les problématiques classiques
    Les différents types de cache (navigateur, HTML, JackRabbit, Objet, Hibernate)
    Le standard EHCache
    Installation de Jahia en cluster
    Différents types de nœud (contenu, visiteur, rédaction, traitement)
    Identifier les tâches longues (validation de workflow, copier/coller, indexation, import, etc.)
    Conseils sur les bonnes pratiques et les réglages

    Troubleshooting

    Les ressources du serveur
    Comment suivre l’activité Jahia sous Linux (disque, mémoire, processus, thread, etc.) ?
    Les logs et les mails, tracer les erreurs
    Outils spécifiques pour Java et Tomcat (jmap, jconsole, jvisualvm, etc.)