WebSphere Application Server
Transcription
WebSphere Application Server
#solconnect13 WebSphere Application Server 8.5.5 Une évolution majeure du serveur d'application IBM WAS avec l'intégration de la virtualisation, du batch, d’un cache distribué et Liberty Profile Frédéric Dutheil [email protected] Certified IT Architect WebSphere Technical Sales and Solutions 2 #solconnect13 WebSphere Application Server Plus de 14 ans d’existence et de Leadership WAS 8.5.5 • Plug-in Intelligent Management • Distributed Caching Refresh Pack WAS 8.5.0 WAS 8.0 • Intelligent Management & resiliency • Distribued Java Batch • Java SE 7 • JEE6 • Developer tools 2012 2011 WLP 8.5.0 • First release WAS : WebSphere Application Server WLP : WebSphere Liberty Profile #solconnect13 2013 WLP 8.5.5 • Certified JEE Web profile • Collective Cluster WebSphere Liberty Profile IBM réinvente le serveur d’application #solconnect13 Développeurs Un environnement de développement simplifié et performant Intégration Eclipse Démarrage rapide (<3s) Léger (~50Mo), flexible and facile a utiliser Un seul fichier de configuration Modifications appliquées à chaud Téléchargeable gratuitement Fidélité entre les différentes éditions WAS et cohérence en les environnements de dev/test/prod #solconnect13 Production Mise en production simplifiée WebSphere Liberty Profile est « Production ready » Intégration Maven Installation Manager ou “Archive Install” : Zip & Unzip Extension dynamique (pas de redémarrage nécessaire) Cluster et gestion centralisées Minifier votre serveur d’application #solconnect13 Modularité Choissisez les fonctionnalités nécéssaires Feature Manager #solconnect13 HTTP Transport Application Manager Haute Disponibilité Créer des Clusters et des collectives pour la haute disponibilité et l’administration centralisée WLP Controller WLP cluster member WLP cluster member WLP cluster member WLP cluster member WLP cluster member WLP cluster member #solconnect13 Performance Plus rapide que la plupart des serveurs d’application similaires #solconnect13 http://wasdev.net #solconnect13 WebSphere Application Server Network Deployement Le serveur d’application le plus complet du marché #solconnect13 WebSphere Application Server ND Load Balancer – HTTP Server – Secure Proxy 5 . .5 Batch Processing Parallel Job Manager facility 8 D Elastic Caching Quickly and easily scale out your transaction volumes N S Intelligent Management Intelligent Management and Enhanced Resiliency A W Liberty Profile #solconnect13 Full JEE Profile application server delivers the secure, scalable, resilient application infrastructure you need IBM JVM WebSphere Application Server ND Load Balancer – HTTP Server – Secure Proxy Batch Processing Parallel Job Manager facility Elastic Caching Quickly and easily scale out your transaction volumes Intelligent Management Intelligent Management and Enhanced Resiliency Liberty Profile Full JEE Profile application server delivers the secure, scalable, resilient application infrastructure you need IBM JVM #solconnect13 Intelligent Management Apporter de l’intelligence a votre infrastructure applicative. … et Maintenant Avant … “ Tableau de bord avion circa 1940 #solconnect13 W S A D N “Autopilot” ” 5 . 8 Gestion Operationnelle Une gestion opérationnelle plus intelligente sans comparaison avec les serveurs d’application du marché. Gestion des Editions Applicative Gestion de santé des serveurs Cluster Dynamique Routage intelligent et SLA StockTrading 1.0 StockTrading 1.0 StockTrading 2.0 StockTrading 2.0 StockTrading 3.0 StockTrading 3.0 Jusqu’à 45% de matériel en moins Jusqu’à 60% d’administration en moins Jusqu’à 45% de logiciel en moins Jusqu’à 90% de pannes en moins #solconnect13 Gestion des éditions applicatives Mise à jours des applications sans interruption de service Mettre à jours les applications sans interruption visible pour les utilisateurs finaux Démarrer plusieurs versions d’une même application Permettre à un groupe d’utilisateur de tester une version de l’application Déploiements plus agiles et plus flexibles Validation Mode #solconnect13 Rollout Policies Concurrent Activation Gestion de santé des serveurs d’application Détecter et prévenir les défaillances des applications Définition des conditions de bon fonctionnement des serveurs d’application (fuites de mémoire, charge, ..) Pilotage automatique et actions correctives Continuité de services des applications et la résilience de l’infrastructure applicative Anticipation de façon dynamique des interruptions de service Comprehensive Health Policies #solconnect13 Customizable Health Conditions Customizable Health Actions Cluster Dynamique Provision et démarrage ou arrêt proactif des serveurs d’application pour répondre à la demande. Associer une qualité de service à vos applications Répondre aux pics de charges Ajout ou suppression d’instance de serveur d’application suivant les besoins Associer des priorités à vos applications Masquer pour les utilisateurs finaux les problèmes d'infrastructure #solconnect13 Performance version à version http://www.spec.org/jEnterprise2010/results/jEnterprise2010.html #solconnect13 WebSphere Application Server ND Load Balancer – HTTP Server – Secure Proxy Batch Processing Parallel Job Manager facility Elastic Caching Quickly and easily scale out your transaction volumes Intelligent Management Intelligent Management and Enhanced Resiliency Liberty Profile Full JEE Profile application server delivers the secure, scalable, resilient application infrastructure you need IBM JVM #solconnect13 Batch Processing Une fenêtre d’exécution des Batch de plus en plus courte… 24 x 7 x 365 Access In the past ... Online Today ... Online Batch Mobile Users Batch La nécessité de traiter les batch n'a pas disparu. Mais la nécessité d'effectuer des traitement batch et des traitements transactionnel en ligne (OLTP) simultanément à émergé. #solconnect13 Plus value des services partagés Ce n'est pas seulement que la fenêtre d’exécution se rétrécit ... c'est aussi les pressions sur les coûts de maintenance des environnements batch et OLTP Batch Support Staff OLTP Support Staff Common Support Staff Batch Infrastructure OLTP Infrastructure Batch + OLTP Common Infrastructure Batch Applications OLTP Applications Batch Development Tools OLTP Development Tools Homegrown Middleware Infrastructure #solconnect13 D N AS Batch Applications Shared Java Assets 5 . 8 OLTP Applications Batch + OLTP Common Tooling W Homegrown Middleware Infrastructure Batch Processing Développer et déployer rapidement des applications “Batch” et réduire les couts d’infrastructure et opérationnel Fournit un conteneur d’exécution de batch s’appuyant sur la qualité de service de WebSphere Application Server : fiabilité, scalabilité, haute disponibilité, sécurité, points de contrôle, redémarrage Permet la standardisation des batchs : déploiement, administration, surveillance S’intègre avec les ordonnanceurs d’entreprise (Control-M, Tivoli Workload Scheduler) Offre un modèle de programmation Java #solconnect13 WebSphere Application Server ND Load Balancer – HTTP Server – Secure Proxy Batch Processing Parallel Job Manager facility Elastic Caching Quickly and easily scale out your transaction volumes Intelligent Management Intelligent Management and Enhanced Resiliency Liberty Profile Full JEE Profile application server delivers the secure, scalable, resilient application infrastructure you need IBM JVM #solconnect13 Cache Distribué Une explosion de la charge du aux nouveaux canaux de distribution Mobile Access Laptops, Ultrabooks, Tablets, Smartphones = + Transaction Overload Social Media TV, Movie, Sports Personality + = = Transaction Overload mentions / endorses product Targeted Advertising E-mail, SMS, Pop-up, Click-thru Promotions, Web Crawlers + #solconnect13 All of the above = Transaction Overload Cache Distribué Exploiter toute la puissance de WebSphere Extreme Scale intégré à WebSphere Application Server Web Server Tier App Server Tier In Memory Data Grid Back-end Systems Database Tier Improve Performance, Scalability & Availability Session Management Highly Scalable Web Applications IBM HTTP Server WebSphere Application Server Data-intensive Applications Extreme Performance 26 #solconnect13 Cache Distribué : Side Cache Redynamsez votre infrastructure Existing Backend Environment Internet or Intranet HTTP/HTTPS HTTP Server WLP / WASServer Session HTTP Dynacache Web cache #solconnect13 Cache Session, Dynacache ou Web Cache entre le middleware et le back-end Cache Distribué : In-line Cache Redynamisez votre infrastructure Internet or Intranet HTTP/HTTPS HTTP Server WLP / WASServer Existing Backend Environment Cache en ligne #solconnect13 Cache en-ligne entre le middleware et le back-end. WebSphere Application Server Network Deployement Plus qu’un serveur d’application, WAS ND apporte l’ensemble des composants pour répondre à vos besoins et optimiser votre infrastructure existante #solconnect13 Une solution pour répondre a vos besoins Appréciez toute les possibilités de la solution. Secure Zone App Production WebSphere Admin Tools Admin Tools Admin Tools Database Proxy Secure proxy Proxy Edge Load Balancer Balancer Server Load HTTP Server IBM HTTP HTTP Server Server VPN VPN App Server Server WAS/WLP App Service Mapping Service Mapping WAS/WLP Elastic WASND Elastic Cache Cache wxs Batch WASND Batch Processing Processing wcg UserITDS Registry User Registry Partner #solconnect13 WebSphere Application Server ND Load Balancer – HTTP Server – Secure Proxy e c 5 n . e 5 . iL c 8 D 1 N = S A W Batch Processing Parallel Job Manager facility Elastic Caching Quickly and easily scale out your transaction volumes Intelligent Management Intelligent Management and Enhanced Resiliency Liberty Profile Full JEE Profile application server delivers the secure, scalable, resilient application infrastructure you need IBM JVM #solconnect13 http://www.ibm.com/software/fr/websphere/ #solconnect13 La plate-forme d’échange • Développez votre réseau • Découvrez les experts sur les sujets qui vous intéressent • Echangez avec les speakers et les experts • Regardez qui participent aux sessions pour lesquelles vous êtes inscrits • Evaluez les sessions auxquelles Inscrivez-vous sur le web ou avec votre participez smartphone http://www.vivastream.com/events/ibmimt-solutionsconnect-frfr #solconnect13