Ce cours vous permettra de maîtriser le processus de déploiement de solutions Java. Vous découvrirez les éléments indispensables d'une architecture JEE. Vous packagerez des applications et les déployerez sur un serveur d'applications. Vous apprendrez enfin à monitorer ces applications et à en analyser les performances.
Les sites et dates disponibles
Lieu
Date de début
Paris la Défense
((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044
Date de début
Dates au choixInscriptions ouvertes
Paris la Défense
((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044
Date de début
Consulter
À propos de cette formation
Objectifs pédagogiques
Maîtriser les différentes architectures Java EE
Packager des applications Java EE et les déployer sur un serveur d'applications
Monitorer des applications Java EE et en analyser les performances
Questions / Réponses
Ajoutez votre question
Nos conseillers et autres utilisateurs pourront vous répondre
Notre équipe va devoir vérifier votre question pour s'assurer qu'elle respecte notre règlement de publication. D'autre part, nous avons remarqué d'après vos réponses qu'il est possible que vous n'ayez pas la possibilité de vous inscrire à cette formation. Ceci peut-être dû à votre localisation géographique, à votre niveau académique, etc. Veuillez consulter directement l'établissement concerné pour toute information supplémentaire.
Merci beaucoup!
Nous sommes en train d'examiner votre question. Nous la publierons prochainement.
Préférez-vous que l'établissement vous contacte directement?
Les Avis
Avez-vous suivi ce cours? Partagez votre avis
Les matières
Java
JEE
Langage de programmation
Applications informatiques
Développeur web
Developpement
Ressources statiques
Différentes typologies
Outils
Stratégies
Le programme
PROGRAMME DE FORMATION » Introduction au langage et à la plateforme Java : concepts du langage. L'objet, le Garbage Collector. JVM, JRE, JDK. L'architecture Java. J2SE, son évolution, celle des JVM. Java pour l'entreprise. JEE : Java 2 Enterprise Edition. JSP/servlets/EJB. » Une plateforme, différentes architectures Les architectures : de 1 à n-tiers. Qu'entend-on par tiers ? Du Java, mais où ? La brique métier : le serveur d'applications. Les conteneurs Web et EJB, les queues de message. La gestion de l'accès aux données. JDBC. EJB 2.x entités, Hibernate et TopLink. EJB3/JPA. Drivers XA. » Le packaging des applications et l'intégration Vue d'ensemble. JAR, WAR, EAR. JAR. Les outils pour packager. Ant et Maven : concepts et mise en oeuvre. La coordination avec le développement. L'outil de développement. La gestion de configuration. L'intégration et ses tests. L'intégration des composants. Comment suivre les dépendances ? » Le déploiement d'applications JEE Les différentes topologies. Conteneur Web et d'EJB. Le découplage : HTTP, WEB, EJB. Les ressources statiques à part. Stratégies de déploiement. 1, 2, n-serveurs ? Session : que maintient-on ? La sécurité : vue générale. Le clustering. Matériel ou logiciel ? L'affinité de session. Automatisation des déploiements. Les solutions éditeurs, les scripts. Archivage des versions, rythmes de déploiement. » Monitoring d'applications JEE Les sources d'information. Les logs http, applicatifs, de l'OS et des SGBD. La génération des logs Java (Java, Log4J, common loggings). Analyse des logs. Outils Open Source (Chainsaw...), le lien avec les logs HTTP. Monitoring temps réel. Le support de SNMP dans Java, la MIB, JMX et la Jconsole. Points à surveiller. Mémoire, utilisation par la JVM, fuites. I/O disques. Les pools. » La performance des applications JEE Quelle performance ? Temps de réponse. Comportement de la JVM. Focus sur les temps de réponse. Analyse de bout en bout. Tests de charge. Stabilité et montée en charge du serveur d'applications. Tuning de la JVM. Le GC selon les versions de Java. Anticiper l'évolution de la plateforme. Améliorations matérielles et applicatives.
Informations complémentaires
Sommaire • Introduction au langage et à la plateforme • Une plateforme, différentes architectures • Le packaging des applications et l'intégration • Le déploiement d'applications JEE • Monitoring d'applications JEE • La performance des applications JEE Participants Architectes d'intégration, responsables de déploiement, architectes de production, intégrateurs, analystes et ingénieurs d'exploitation. Prérequis Connaissances de base des architectures techniques (système, notions de déploiement et d'intégration, n-tiers).
Ajoutez des cours similaires et comparez-les pour mieux choisir.
{title}
{rating}
{centerName}
{price}
{price}{priceBeforeDiscount}{taxCaption}
{options}
Formation par thèmes
Cours de Animaux Cours de Architecture et Construction Cours de Arts Cours de Communication et Information Cours de Design Cours de Développement Personnel et Détente Cours de Droit Cours de Économie et Gestion Cours de Éducation Cours de Gestion d'Entreprise Cours de Hôtellerie et Tourisme Cours de Industrie Cours de Informatique Cours de Langues Cours de Marketing et Vente Cours de Mode et Beauté Cours de Qualité - Sécurité - Environnement Cours de Santé et Social Cours de Sciences Cours de Sciences Humaines et Sociales Cours de Secteur Public Cours de Sport Cours de Transport et Logistique
Java/JEE, déployer et administrer vos applications, 3 jours (réf. AJJ)
ORSYS
Java/JEE, déployer et administrer vos applications, 3 jours (réf. AJJ)