Standalone ou WAR ?
logo-bleu_rvb.png
Back

Standalone ou WAR ?

En réalité, la question est bien plus complexe que ça !

Installer JIRA ou Confluence devrait être une tâche simple. Cela dit, on rencontre une première difficulté dès son arrivée sur le site d’Atlassian : quel mode d’installation choisir ? De très nombreux moyens sont offerts, heureusement nous sommes là pour vous aider !

Le premier choix qui s’offre à vous est le suivant : OnDemand ou Download (précédemment appelé OnPremise).

OnDemand

Ce mode correspond à l’offre hébergée d’Atlassian. Vous n’avez donc pas besoin d’un serveur, tout est mis à votre disposition en quelques minutes sur une adresse votre-entreprise.atlassian.net.

Points forts
  • Mise en place rapide
  • Montées de version automatiques
  • Hébergement externe
Points faibles
  • Liste de plugins disponibles très limitée
  • Intégration avec un annuaire d’entreprise impossible
  • Pas d’accès à la base de données (pour des besoins de reporting avancé)
  • Limité à 2000 utilisateurs
  • Données stockées dans le cloud (aux Etats-Unis)

Quand privilégier ce mode ?

  • Lorsque vous ne disposez pas de serveur ou d’équipes pour le maintenir.
  • Lorsque votre besoin ne nécessite pas de plugins spécifiques.

Download

Ce mode correspond à l’installation sur son propre serveur. Différents fichiers vous sont proposés, ils correspondent aux différentes distributions : Installer, Standalone ou WAR.

Des versions de JIRA ou Confluence pour OS X sont mises à disposition par Atlassian, celles-ci ne doivent être utilisées que dans le cadre de tests, jamais en production ! En effet, seuls Windows et Linux sont supportés par l’éditeur. Se reporter à la page Supported platforms pour plus d’informations.
Points forts
  • Accès à tous les plugins de la Marketplace Atlassian
  • Contrôle des montées de version
  • Paramétrage avancé de l’application (fichiers de configuration, base de données …)
Points faibles
  • Infrastructure à installer et maintenir
  • Montées de version à effectuer manuellement

Quand privilégier ce mode ? 

  • Lorsque vos besoins requièrent un paramétrage avancé nécessitant des plugins ou du développement spécifique
  • Lorsque vous dépassez 2000 utilisateurs
  • Lorsque vous avez des contraintes fortes de sécurité

Intéressons-nous maintenant de plus près aux différentes distributions proposées par l’éditeur.

Standalone

Il s’agit d’une installation qui inclut un serveur d’application Tomcat pré-configuré. C’est la distribution recommandée par Atlassian pour tous les utilisateurs. Il suffit donc de dézipper l’archive et JIRA/Confluence est installé, formidable ! Malheureusement, dès qu’une configuration avancée est nécessaire, cette distribution montre ses limites.

La version Standalone est la version recommandée : vous pouvez l’identifier par le libellé qui précise uniquement la version JIRA (sans le terme WAR). Pour Confluence, le terme Standalone est bien affiché.

A privilégier lorsque vous ne faites pas de paramétrage nécessitant des modifications de fichiers dans l’application.

Installer

Il s’agit de la dernière née des distributions offertes par l’éditeur. En fait, il s’agit simplement d’une distribution Standalone packagée dans un installer pour Windows ou Linux. L’installer contient des chemins d’accès et ports préconfigurés que vous pourrez éditer lors de l’exécution. Il peut également être utilisé pour réaliser les montées de version puisqu’il détecte automatiquement le chemin d’accès de votre installation actuelle (si c’est une Standalone).

A privilégier lorsque vous ne faites pas de paramétrage nécessitant des modifications de fichiers dans l’application. Attention tout de même si vous utilisez une configuration spécifique de Tomcat (ports non standards, SSL, AJP, …).

WAR

La distribution WAR consiste en un générateur d’archive d’application web (Web application ARchive). L’archive ainsi générée est à déployer sur un serveur d’application installé préalablement (Tomcat puisque c’est le seul supporté). Le générateur d’archive permet d’altérer des fichiers dans l’application via un dossier edit-webapp. Lors de la génération du WAR, les fichiers contenus dans ce dossier écraseront ceux contenus dans l’application. Cela permet d’isoler simplement les fichiers à reprendre pour une montée de version, qui peuvent être gérés via un outil de GCL (Subversion, GIT, …). De nombreuses configurations avancées nécessitent une altération de l’application :

  • Mise en place du SSO Crowd
  • Modification des templates de mail
  • Ajout d’icônes pour les états/priorités
  • Modification de JSPs
  • Installation de plugins V1

A privilégier lorsque :

  • Vous effectuez du paramétrage nécessitant des modifications de fichiers dans l’application
  • Vous êtes contraints d’utiliser une version de Tomcat (supportée par votre OS)
  • Vous disposez d’une installation packagée de Tomcat avec des chemins d’accès prédéfinis

Hébergée

Si vous souhaitez profiter d’une configuration avancée de JIRA et de ses nombreux plugins tout en ne vous préoccupant pas de l’architecture et de la maintenance, il vous reste la solution de faire héberger votre instance chez un expert Atlassian. Nous proposons deux offres d’hébergement à nos clients.

Points forts
  • Choix des plugins parmi tous ceux présents dans la Marketplace Atlassian
  • Contrôle des montées de version
  • Hébergement externe
  • Support avancé par Valiantys
  • Audit semestriel de votre instance (selon l’offre retenue)
Points faibles
  • Prix (inclut le coût de location du serveur)
  • Pas d’accès à la base de données (reporting)

Quand privilégier ce mode ?

  • Lorsque vos besoins requièrent un paramétrage avancé nécessitant des plugins
  • Lorsque vous avez des contraintes fortes de sécurité (données hébergées en France et instance disponible sur internet)
  • Lorsque vous ne disposez pas des infrastructures ou des compétences pour héberger JIRA

Pour conclure

Nous espérons que ce guide vous aura permis d’éclaircir les différents modes d’installation offerts. Si vous avez toujours des doutes sur la bonne solution à adopter, n’hésitez pas à faire appel à Valiantys!

Pour ceux ayant déjà réalisé leur installation et désirant changer de mode, sachez que tout changement est possible : OnDemand vers OnPremise, OnPremise vers hébergé, …

Pour finir, nous vous proposons une infographie permettant de guider votre choix!

JIRA_Installation_Type_FR

Cutted Triangle

Subscribe to the Valiantys Newsletter

Demande enregistrée ! Demande en cours... Ceci n'est pas un email Une erreur s'est produite

In accordance with our privacy policy, we are committed to respecting your personal data.

Contact us

Our Atlassian certified consultants will be happy to answer you.

Join us

We're building the next dream team - Are you in?

Follow us

Nous utilisons des cookies pour le fonctionnement de ce site, pour améliorer son utilisation, personnaliser votre expérience et réaliser des statistiques de visite. Vous pouvez gérer les paramètres et choisir d’accepter ou non certains cookies durant votre navigation. Pour plus d’informations, consultez notre politique de confidentialité. Nos politique de confidentialité

Paramètres de confidentialité

Afin de faciliter votre navigation et de vous apporter le meilleur service possible, nous utilisons des cookies pour améliorer le site aux besoins des visiteurs, notamment selon la fréquentation.  Pour plus d’informations, consultez notre politique de confidentialité. Nos politique de confidentialité

Recaptcha

Google reCAPTCHA est un système conçu pour distinguer les humains des ordinateurs, de telle sorte que les bots soient incapables de remplir les formulaires de manière malveillante au nom d’un être humain.

Analytics

Utilisé pour envoyer des données à Google Analytics sur le périphérique et le comportement du visiteur. Suit l'internaute à travers les appareils et les canaux de marketing. Utilisé par Google Analytics pour diminuer radicalement le taux de requêtes. Enregistre un identifiant unique utilisé pour générer des données statistiques sur la façon dont le visiteur utilise le site.

LinkedIn

Cookies pour une publicité ciblée : Ces cookies peuvent être mis en place au sein de notre site Web par nos partenaires publicitaires. Ils peuvent être utilisés par ces sociétés pour établir un profil de vos intérêts et vous proposer des publicités pertinentes sur d'autres sites Web. Ils ne stockent pas directement des données personnelles, mais sont basés sur l'identification unique de votre navigateur et de votre appareil Internet. Si vous n'autorisez pas ces cookies, votre publicité sera moins ciblée.

Cookies "réseaux sociaux" : Ces cookies sont activés par les services proposés sur les réseaux sociaux que nous avons ajoutés au site Web afin de vous donner la possibilité de partager notre contenu avec votre réseau et vos connaissances. Ils nous permettent également de suivre votre navigation sur d’autres sites Web et d’établir un profil de vos intérêts. Cela peut avoir un impact sur le contenu et les messages affichés sur les autres sites Web que vous consultez. Si vous n'autorisez pas ces cookies, il se peut que vous ne puissiez pas utiliser ou visualiser ces outils de partage.