JOnAS Day 5.1. Introduction



Documents pareils
JOnAS 5 Enterprise OSGi javaee compliant

JOnAS 5. Serveur d application d

Serveur d'application à la juste taille

L Orchestration de Services Web avec Orchestra. Goulven Le Jeune Orchestra Project Manager

JOnAS Day 5.1. Clustering

JASMINe. Outils de gestion et supervision d'infrastructure intergicielle.

Institut Supérieur de Gestion. Cours pour 3 ème LFIG. Java Enterprise Edition Introduction Bayoudhi Chaouki

JOnAS Day 5.1. Outils de développements

Des solutions J2EE open source professionnelles adaptées à votre système d information d entreprise

MQPerf un outil de diagnostic en mode SaaS des performances optimales du MOM JORAM

Augmenter la disponibilité des applications JEE grâce au clustering : Le projet open source JShaft

JASMINe, smart tool for your SOA platform management

1 JBoss Entreprise Middleware

Un business model d éditeur open source

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D

Java pour le Web. Cours Java - F. Michel

La reconquête de vos marges de manœuvre

Environnements de Développement

Documentation de la plate forme JOnAS

<Insert Picture Here> Maintenir le cap avec Oracle WebLogic Server

Documentation de la plate forme JOnAS. Frederic Maistre

C-JDBC. Emmanuel Cecchet INRIA, Projet Sardes.

Architecture JEE. Objectifs attendus. Serveurs d applications JEE. Architectures JEE Normes JEE. Systèmes distribués


Introduction à la plateforme J2EE

SOA Open Source Intégration des services et business process dans une architecture SOA Open Source. Bruno Georges JBoss, a Division of Red Hat

I. Instalation de l environnement JDK et JRE : II. Configuration outil Reporting : Pentaho... 4

Java Enterprise Edition

Chef de projet / Architecte JEE 15 ans d expérience

Réalisation d'un système de gestion de notications dans l'outil open source JASMINe pour superviser les grappes de serveurs Java EE.

INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE

LES SOLUTIONS OPEN SOURCE RED HAT

Rapport de projet de fin d études

Les nouvelles architectures des SI : Etat de l Art

Fusion : l interopérabilité chez Oracle

Open Source & Innovation exo Platform Oualid Chaker,

Mise en œuvre des serveurs d application

Le passage à l échelle de serveur J2EE : le cas des EJB

Avant-propos 1. Avant-propos Organisation du guide À qui s'adresse ce guide?...4

SCOM 2012 (System Center Operations Manager) De l'installation à l'exploitation, mise en oeuvre et bonnes pratiques

Petit Déjeuner Pépinière du Logiciel Libre. 25 juin 2008

Configuration Interface for MEssage ROuting

24/11/2011. Cours EJB/J2EE Copyright Michel Buffa. Plan du cours. EJB : les fondamentaux. Enterprise Java Bean. Enterprise Java Bean.

Quick Start Installation de MDweb version 2.3

ETUDE ET IMPLÉMENTATION D UNE CACHE L2 POUR MOBICENTS JSLEE

Mettez les évolutions technologiques au service de vos objectifs métier

IBM Rational Application Developer pour WebSphere Software V8.5 accélère le développement d'applications de haute qualité.

Experts en technologies Open Source et méthodes Agiles

Hassene BELGACEM. Expériences Professionnelles. JEE architect / Technical leader. Ingénieur Informatique. Cycle Préparatoire

Vers des intergiciels M2M

La démarche SOA et l interopérabilité applicative

Auto-évaluation Aperçu de l architecture Java EE

THÉMATIQUES. Comprendre les frameworks productifs. Découvrir leurs usages. Synthèse

Serena Software. Damien Terrien Solution Architect

Plateforme IoT flexible et configurable:

Missions réalisées. Team Leader. Scrum Master (certifié)

GESTION DE LA PERFORMANCE. Albert Amar Avant-vente Middleware

Introduction aux «Services Web»

BI Haute performance. Jean-François Vannier Responsable Infrastructures Décisionnelles, Bull

JF SMA'14. A3 - Agent Anytime Anywhere. une plateforme à agents distribués Oct l'expertise middleware.

FICHE TECHNIQUE DE PROJET PARIS-REGION Groupe Thématique Logiciel Libres

Défi Cloud Computing

Master Informatique et Systèmes. Architecture des Systèmes d Information. 03 Architecture Logicielle et Technique

Oracle Fusion Middleware Concepts Guide 11g Release 1 (11.1.1) Figure 1-1 Architecture Middleware

> + Consultant / Architecte JEE Indépendant. Fabien GUIBERT 34 ans, 11 ans d expérience d expérience COMPETENCES / DOMAINES METIERS

arcopole Studio Version 3.3

Transformation vers le Cloud. Premier partenaire Cloud Builder certifié IBM, HP et VMware

Cours Master Recherche RI 7 Extraction et Intégration d'information du Web «Services Web»

Introduction aux applications réparties

Administration d'infrastructures logicielles avec Jade

Gestion de tests et tests de performance avec Salomé-TMF & CLIF

Windows (2000/NT), Solaris, AIX, HP-UX, Linux Haute disponibilité : SunCluster 3, Veritas Cluster Server 4. J2EE (JSP, Servlet, EJB, JTA), Open Source

Compte Rendu d intégration d application

Introduction au Déploiement

Solution Intranet collaboratif

Apache Tomcat 6. Guide d'administration du serveur Java EE sous Windows et Linux. Résumé. Étienne LANGLET

Montée de Version SAP en environnement Solaris 10 TEMOIGNAGE Client

Ingres, Enterprise OpenSource

Famille IBM WebSphere Application Server

Tungsten: une implémentation du futur clustering de PostgreSQL

Nouvelles Plateformes Technologiques

Urbanisme du Système d Information et EAI

Atelier WEB20 : IBM WebSphere CAST IRON

CONFIGURER ET DÉPLOYER UN CLOUD PRIVÉ AVEC SYSTEM CENTER 2012

Hibernate vs. le Cloud Computing

Surmonter les 5 défis opérationnels du Big Data

ObjectWeb Un champion européen de l'open Source?

Stéphane DERACO, DSI CNRS l Argos Devops : de l hyperviseur aux conteneurs l 11/12/2014 DOCKER

Virginie!SALAS Janvier!09! NFE107

Mastère Spécialisé MSI-PME/PMO. aitrise des ystèmes d nformation pour les

Cours Plugin Eclipse. Université Paris VI / Parcours STL / Master I Pierre-Arnaud Marcelot - Iktek - pamarcelot@iktek.com

Configuration système requise

BMC Middleware Management

CNAM Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010

Notre Catalogue des Formations IT / 2015

Les données massives de Copernicus : vers un nouveau paradigme. Hervé Jeanjean Cnes

HÉBERGEMENT CLOUD & SERVICES MANAGÉS

CA 2011 M. +40% de croissance 7. agences en France. Paris Lyon Nantes Bordeaux Montpellier Aix en Provence

Assurances & Mutuelles, Industrie, Santé, Énergie, Transport, Médias / Multimédias, Télécoms, Services

Transcription:

JOnAS Day 5.1 Introduction

Historique JOnAS 1998 Lancement du projet (BullEjb) 1999 Mise en open source (JOnAS) 2002 Naissance du consortium ObjectWeb (Bull, Ft, Inria) 2003 Référencement FT (JOnAS 3) 2005 Certification J2EE 1.4 (JOnAS 4) 2006 ObjectWeb & OrientWare fusionnent (OW2) 2009 Certification Java EE 5 (JOnAS 5) 2 Bull, 2009 JOnAS Day 5.1

Historique JOnAS 5 2003 Lancement d'une thèse sur OSGi UJF, M. Desertot Architecture adaptable & dynamique pour serveur d'application Jui 05 Sondage JOnAS 5 Dec 06 Création du projet JASMINe (adm cluster JOnAS) Oct 07 EasyBeans 1.0RC1 (EJB3 en avance de phase) Dec 07 Sortie d'une beta OSGi (5.0.0, J2EE 1.4) Oct 08 1ère Milestone JOnAS 5.1 Mar 09 Certification Java EE 5 (JOnAS 5.1RC1) Sep 09 JOnAS 5.1.0 stable 3 Bull, 2009 JOnAS Day 5.1

JOnAS 5.1 est un serveur d'applications Java EE - Certifié Java EE 5 - Services techniques - Conteneur Web : Tomcat/Jetty - Conteneur EJB3 : EasyBeans Persistence JPA : EclipseLink, Hibernate, OpenJPA - Transactions : JOTM - Clustering : CMI - Sécurité Java EE - Web Services : CXF/Axis2 - Messages asynchrones : JORAM - De classe entreprise - Outils de développements : plugins Eclipse/Netbeans - Outils d'administration : console, commandes, JASMINe, - Mécanismes cluster (passage à l'échelle, HA) 4 Bull, 2009 JOnAS Day 5.1

Et aussi un serveur d'application OSGi - Repose sur une architecture pure OSGi - Apache Felix et IPOJO - Supporte le déploiement d'applications native OSGi - Déploiement de bundles OSGi - Fournit des passerelles entre les deux paradigmes - OSGi JavaEE - JavaEE OSGi 5 Bull, 2009 JOnAS Day 5.1

Perspectives (1) - En chemin vers le serveur d'applications du futur Convergence JavaEE/OSGi (java7/jsr294, Entreprise OSGi) Nouvelle génération de middleware juste à la bonne taille serveur à la carte optimisant l'empreinte sur le système serveur à la demande optimisant la consommation de ressources Dans la ligne des profiles Java EE 6 Prêt pour les besoins du Cloud Computing (facturation à l'usage en fonction de la consommation de ressources) Vers l'as de l'ubiquitous computing Ubiquitous Computing App. context aware EIS Web 1, Web2 Embedded Home automation J2EE 1.0 [1999] JavaEE5 6 Bull, 2009 JOnAS Day 5.1 OSGi R4.2 OSGi R1.0 [2000]

Perspectives (2) - Un socle privilégié pour le SOA - Coeur OSGi modulaire & dynamique Couplage lache entre services (paradigme SOA) - Plate-forme d'intégration orientée service Intégration aisée de tout type de composant technique annexes pour construire tout cas d usage SOA (au delà de Java EE) Ex Camel (routage & médiation), Drools (moteur de règles) Un ensemble de services horizontaux (techniques) [ dont un sousensemble forme un serveur d application Java EE] Les applications sont intégrées et déployées comme des services verticaux (qui utilisent les services techniques) de tout type (Java EE, OSGi, connecteurs, Mediation, ER, ) EasyBeans Tomcat CXF CAMEL Registry JMX JORAM Connecteur 1 Connecteur 2 Java EE Appl1 Java EE Appl2 Service 1 Service 2 OSGi 7 Bull, 2009 JOnAS Day 5.1

JOnAS World dans Bull R&D - Développement Open Source - International users and developers community - Impliqués principalement dans 3 projets OW2 - JOnAS: Java EE Application Server - EasyBeans: EJB3 container - JASMINe: Intelligent Administration of SOA platforms - Et aussi... - JOTM, CAROL, CMI, SHELBIE,... http:// [ jonas easybeans jasmine ].ow2.org http:// [carol cmi jotm shelbie ].ow2.org 8 Bull, 2009 JOnAS Day 5.1

Communauté de développement Bull Leader Offre de support et services France Telecom Usage opérationnel intensif de JOnAS Contributeur sur les aspects administration Peking University, CVICSE Contributeur sur les aspects Clustering & web services INRIA Travaux de recherche sur les aspects administration avancée UJF Travaux de recherche sur les aspects OSGi/iPOJO UNIFOR Travaux de recherche sur les aspects Clustering SERLI Contributeur sur l'installeur Izpack installer et sur les aspects administration 9 Bull, 2009 JOnAS Day 5.1

Roadmap 10 Bull, 2009 JOnAS Day 5.1

Installation de JOnAS - Téléchargement depuis le site OW2 http://wiki.jonas.ow2.org/xwiki/bin/view/main/downloads - Archives tgz, zip - Installateur IzPack - Pré-requis - JDK5 ou JDK6 - Sun, Oracle, IBM - Localisation des utilisateurs OW2 http://localize.ow2.org 11 Bull, 2009 JOnAS Day 5.1