Portal In Anger. Ray Ploski Team Lead - Solutions Architecture, JBoss by Red Hat June 22, 2010
|
|
- Grace Wells
- 8 years ago
- Views:
Transcription
1 1
2 Portal In Anger Ray Ploski Team Lead - Solutions Architecture, JBoss by Red Hat June 22, 2010
3 Agenda: Location of Atlantis Video of Big Foot Guided tour of Area 52 Meaning of Life
4 Slight Change of Plans Agenda: Location of Atlantis Video of Big Foot Guided tour of Area 52 Meaning of Life
5 Slight Change of Plans Agenda: Location of Atlantis Video of Big Foot Guided tour of Area 52 Meaning of Life
6 Portal in the Enterprise
7 Why Bother with Portals?
8 Why Bother with Portals? Adds complexity
9 Why Bother with Portals? Adds complexity Adds overhead
10 Why Bother with Portals? Adds complexity Adds overhead Too many APIs
11 Why Bother with Portals? Adds complexity Adds overhead Too many APIs Servlet Life Cycle
12 Why Bother with Portals? WSRP Adds complexity Adds overhead Too many APIs JSF Life Cycle Portlet Life Cycle Servlet Life Cycle
13 Why Bother with Portals? WSRP Adds complexity Adds overhead Too many APIs JSF Life Cycle Portlet Life Cycle Servlet Life Cycle Can t I just write one-off applications?
14 A Typical Scenario: Business Needs It Yesterday! Technology Choices driven by Business Line Faster turnaround times for deliverables
15 A Typical Scenario: Business Needs It Yesterday! Technology Choices driven by Business Line Faster turnaround times for deliverables United Nations of Technology
16 A Typical Scenario: Business Needs It Yesterday! Technology Choices driven by Business Line Faster turnaround times for deliverables United Nations of Technology Management Nightmare
17 A Typical Scenario: Business Needs It Yesterday! Technology Choices driven by Business Line Faster turnaround times for deliverables United Nations of Technology Management Nightmare Difficult to maintain staff skill sets
18 A Typical Scenario: Business Needs It Yesterday! Technology Choices driven by Business Line Faster turnaround times for deliverables United Nations of Technology Management Nightmare Difficult to maintain staff skill sets Often breaks the motto Don t Repeat Yourself in app code
19 Typical Enterprises Multiple Run Time Environments WebSphere Application Server, WebLogic, Tomcat, JBoss,.NET, PHP Vignette, Interwoven, Alfresco Multiple Development Frameworks JSP, Servlets, JSF, Struts, SpringMVC
20 Typical Enterprise
21 Typical Enterprise APP 1 APP 2 APP 3 APP 4
22 Typical Enterprise APP 1 APP 2 APP 3 APP 4 Security Personalization Identity Content Look and Feel Integration
23 Typical Enterprise Security APP 1 APP 2 Personalization Identity Content Look and Feel Integration Security APP 3 APP 4 Personalization Identity Content Look and Feel Integration Security Personalization Identity Content Look and Feel Integration Security Personalization Identity Content Look and Feel Integration Security Personalization Identity Content Look and Feel Integration
24 Typical Enterprise Security APP 1 APP 2 Personalization Identity Content Look and Feel Integration Security APP 3 APP 4 Personalization Identity Content Look and Feel Integration Security Personalization Identity Content Look and Feel Integration Security Personalization Identity Content Look and Feel Integration Security Personalization Identity Content Look and Feel Integration No Guarantee that Apps implement consistently
25 How Portal Comes into Play
26 How Portal Comes into Play Variety of technologies and frameworks
27 How Portal Comes into Play Variety of technologies and frameworks Developers typically choose frameworks most appropriate for their business line
28 How Portal Comes into Play Variety of technologies and frameworks Developers typically choose frameworks most appropriate for their business line Portal allows Standards and Frameworks
29 How Portal Comes into Play Variety of technologies and frameworks Developers typically choose frameworks most appropriate for their business line Portal allows Standards and Frameworks Customizations
30 How Portal Comes into Play Variety of technologies and frameworks Developers typically choose frameworks most appropriate for their business line Portal allows Standards and Frameworks Customizations Integration with 3 rd party systems
31 How Portal Comes into Play Variety of technologies and frameworks Developers typically choose frameworks most appropriate for their business line Portal allows Standards and Frameworks Customizations Integration with 3 rd party systems User Personalization
32 More Manageable Architecture
33 More Manageable Architecture APP 1 APP 2 APP 3 APP 4
34 More Manageable Architecture Security Personalization Identity Content Look and Feel Integration Portal Container APP 1 APP 2 APP 3 APP 4 Security Personalization Identity Content Look and Feel Integration
35 My Experiences with Portal Bridge Many different bridges to handle different web applications Content Management Vignette, Alfresco interop Security Integration with 3 rd party SSO Interop Integration with 3 rd party COTS
36 My Experiences with Portal
37 My Experiences with Portal Most larger companies have a need for a portal
38 My Experiences with Portal Most larger companies have a need for a portal Multiple teams working in parallel
39 My Experiences with Portal Most larger companies have a need for a portal Multiple teams working in parallel Blended content with legacy apps
40 My Experiences with Portal Most larger companies have a need for a portal Multiple teams working in parallel Blended content with legacy apps Communication between 2+ wars on same page
41 My Experiences with Portal Most larger companies have a need for a portal Multiple teams working in parallel Blended content with legacy apps Communication between 2+ wars on same page Leverage existing investments
42 A Typical Deployment Apache Web Servers JBoss Enterprise Portal Platform JCR Repository Gadget Servers External Portlets Identity Mgt JON Management Servers Other Mgt Tooling
43 Make it Scalable
44 Make it Scalable: Clustering
45 Make it Scalable: Clustering Two goals of clustering Scalability Fault Tolerance
46 Make it Scalable: Clustering Two goals of clustering Scalability Fault Tolerance Key elements of JBoss clustering Federated Naming (HA-JNDI) Session Replication Load Balancing Messaging Distributed Cache
47 Apache Integration Software Load Balancing JBoss Portal Platform can be fronted by a Hardware Load Balancer or a Software Based Solution
48 Intelligent Load Balancing with mod_cluster
49 Intelligent Load Balancing with mod_cluster Intelligent software HTTP load balancer
50 Intelligent Load Balancing with mod_cluster Intelligent software HTTP load balancer Based on mod_proxy, mod_ajp
51 Intelligent Load Balancing with mod_cluster Intelligent software HTTP load balancer Based on mod_proxy, mod_ajp Load-balancing logic uses App. Server generated Metrics / Events
52 Intelligent Load Balancing with mod_cluster Intelligent software HTTP load balancer Based on mod_proxy, mod_ajp Load-balancing logic uses App. Server generated Metrics / Events Memory Usage, active sessions, application disabled, server shutdown, etc.
53 Intelligent Load Balancing with mod_cluster Intelligent software HTTP load balancer Based on mod_proxy, mod_ajp Load-balancing logic uses App. Server generated Metrics / Events Memory Usage, active sessions, application disabled, server shutdown, etc. Uses MCMP (Mod Cluster Management Protocol)
54 Intelligent Load Balancing with mod_cluster Intelligent software HTTP load balancer Based on mod_proxy, mod_ajp Load-balancing logic uses App. Server generated Metrics / Events Memory Usage, active sessions, application disabled, server shutdown, etc. Uses MCMP (Mod Cluster Management Protocol) Uses Discovery to reduce static dependencies
55 Advertise Apache HTTPD Requests (ajp, http, https) App Server App Server
56 Advertise App Server Apache HTTPD Requests (ajp, http, https) App Server App Server
57 Advertise App Server Apache HTTPD Requests (ajp, http, https) App Server App Server
58 Advertise Server Metrics (MCMP) App Server Apache HTTPD Requests (ajp, http, https) App Server App Server
59 Advertise Server Metrics (MCMP) App Server Apache HTTPD Requests (ajp, http, https) App Server App Server
60 Standard Server-side Metrics JBossWeb ActiveSessionsLoadMetric BusyConnectorsLoadMetric RequestTrafficLoadMetric ReceiveTrafficLoadMetric System / JVM AverageSystemLoadMetric SystemMemoryUsageLoadMetric HeapMemoryUsageLoadMetric Other ConnectionPoolUsageMetric
61 Node Communication JBossCache and JGroups work together
62 Replication - Sharing State HTTPSession and Granularity
63 Scalability Factors: - Traffic and Work Load - State Replication
64 Make it Secure
65 Flexible and Open Security Capabilities Support for JAAS, JACC Various Login Modules integrate: Flat Files, Databases,LDAP Certificate-based Auth Ability to stack modules Support of SSL, MTOM Configuration isolated from your applications DynamicLoginModule allows app to determine security JBossWeb JBoss Portal Platform ClientLoginModule UsersRolesLoginModule DBServerLoginModule LDAPLoginModule LDAPExtLoginModule BaseCertLoginModule RoleMappingLoginModule CUSTOM_LoginModule JBossSX Invokers Data Store User Store
66 Extend User Profiles Beyond Your Authorization Store
67 Extend User Profiles Beyond Your Authorization Store Integration to LDAP or Database
68 Extend User Profiles Beyond Your Authorization Store Integration to LDAP or Database Extendible Interfaces (4 Services, 2 Interfaces)
69 Extend User Profiles Beyond Your Authorization Store Integration to LDAP or Database Extendible Interfaces (4 Services, 2 Interfaces) Roles
70 Extend User Profiles Beyond Your Authorization Store Integration to LDAP or Database Extendible Interfaces (4 Services, 2 Interfaces) Roles Users
71 Extend User Profiles Beyond Your Authorization Store Integration to LDAP or Database Extendible Interfaces (4 Services, 2 Interfaces) Roles Users Membership
72 Extend User Profiles Beyond Your Authorization Store Integration to LDAP or Database Extendible Interfaces (4 Services, 2 Interfaces) Roles Users Membership Profiles
73 PicketLink Identity Management
74 Group Membership Highly Configurable
75 Reduce exposure via WSRP Portals have one request in, one request out. WSRP provides a nice way to mask the implementation complexity and exposure <<WSRP>> Struts App Seam JSP JSF
76 Single Sign On Computer Associates SiteMinder Tivoli Access Manager WebSeal JOSSO Kerberos SPNEGO Active Directory Many Others
77 Security Summary Abstract security infrastructure away from the applications Use JAAS to make your applications portable
78 Make it Repeatable
79 Make Platform Templates
80 Make Platform Templates Properties Services
81 Make Platform Templates Properties Services Templatize your deployments
82 Make Platform Templates Properties Services Templatize your deployments Override settings per environment
83 Make Platform Templates Properties Services Templatize your deployments Override settings per environment Further customization overrides for server or instance
84 Make Platform Templates Properties Services Templatize your deployments Override settings per environment Further customization overrides for server or instance
85 Make Platform Templates Properties Services Templatize your deployments Override settings per environment Further customization overrides for server or instance General Template Environment Properties Local Properties <setting>${ldap.name}</setting> <localip>${local.ip}</localip> ldap.name=testldap local.ip=
86 Portlet Metadata Using portlet metadata maintains consistency between environments.
87 Make it Worthwhile Reuse your existing investments
88 Struts App SpringMVC JSF Seam JSP
89 Struts App Integrate existing applications SpringMVC JSF Seam JSP
90 Struts App Integrate existing applications Give development staff choice SpringMVC JSF Seam JSP
91 Struts App Integrate existing applications Give development staff choice Get well defined contracts for eventing from the container. SpringMVC JSF Seam JSP
92
93 Content Management Systems Consider a content-stage environment Isolate functional content and services from editorial Interop with Alfresco, Vignette, Day, exo Site Publisher
94 What is a Bridge, and why do we need one? There are many different bridges to handle different web applications. Wicket Seam Spring MVC JSF Struts PHP
95 Allows JSF 1.2, JSF 2, RichFaces, and Seam to run as portlets Extensions and components Backed by a healthy community, documentation, screen-casts, and maven archetypes
96 Make it Manageable
97 Management Needs
98 Management Needs Need to monitor server status and resources
99 Management Needs Need to monitor server status and resources Ability to stop/start resources
100 Management Needs Need to monitor server status and resources Ability to stop/start resources Alerts for various thresholds or events
101 Management Needs Need to monitor server status and resources Ability to stop/start resources Alerts for various thresholds or events Differing roles for administrators and developers
102 Portal Manageability Factors
103 Portal Manageability Factors Visibility Provisioning Management Alerting Patching Deployment Security Sizing and load Performance
104 JBoss Operations Network A single view for managing all types of JBoss deployments
105 Visibility through JON
106 Monitoring applications through JON
107 Control Deployments Through JON
108 In Conclusion Portal provides a standard framework Customizable Increase a company s efficiency Increase adaptability Faster and easier to fulfill business needs Easier to support infrastructure.
109
Prabhat Jha. JBoss, a division of Red Hat. Tuesday, March 25th 2008
Prabhat Jha JBoss, a division of Red Hat Tuesday, March 25th 2008 Agenda What is a portal, do I need one? What's in JBoss Portal? JBoss Portal Demo JBoss Portlet Bridge & Demo Around JBoss Portal What
More informationApache Tomcat. Tomcat Clustering: Part 2 Load balancing. Mark Thomas, 15 April 2015. 2014 Pivotal Software, Inc. All rights reserved.
2 Apache Tomcat Tomcat Clustering: Part 2 Load balancing Mark Thomas, 15 April 2015 Introduction Apache Tomcat committer since December 2003 markt@apache.org Tomcat 8 release manager Member of the Servlet,
More informationApache Tomcat. Load-balancing and Clustering. Mark Thomas, 20 November 2014. 2014 Pivotal Software, Inc. All rights reserved.
2 Apache Tomcat Load-balancing and Clustering Mark Thomas, 20 November 2014 Introduction Apache Tomcat committer since December 2003 markt@apache.org Tomcat 8 release manager Member of the Servlet, WebSocket
More informationTIBCO Spotfire Platform IT Brief
Platform IT Brief This IT brief outlines features of the system: Communication security, load balancing and failover, authentication options, and recommended practices for licenses and access. It primarily
More informationWebSphere Application Server - Introduction, Monitoring Tools, & Administration
WebSphere Application Server - Introduction, Monitoring Tools, & Administration presented by: Michael S. Pallos, MBA Senior Solution Architect IBM Certified Systems Expert: WebSphere MQ 5.2 e-business
More informationApproaches and challenges for a SSO enabled extranet using Jasig CAS. Florian Holzschuher René Peinl 10.09.2013
Approaches and challenges for a SSO enabled extranet using Jasig CAS Florian Holzschuher René Peinl 10.09.2013 iisys - Institut für Informationssysteme Mission: The institute is a competence centre for
More informationRED HAT JBOSS PORTAL PLATFORM
RED HAT JBOSS PORTAL PLATFORM Datasheet THE PORTAL CHALLENGE PLATFORM AND STANDARDS SUPPORT Minimum system requirements JDK 1.6 1.5 GB RAM 1.0 GB hard disk space 1 GhZ CPU Supported operating systems Red
More informationmod_cluster A new httpd-based load balancer Brian Stansberry JBoss, a division of Red Hat
mod_cluster A new httpd-based load balancer Brian Stansberry JBoss, a division of Red Hat Agenda Who is Brian Stansberry? Principal Software Engineer at Red Hat Technical Lead for JBoss Application Server
More informationWhite Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the. 2) Architecture Explanation
White Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the following requirements (SLAs). Scalability and High Availability Modularity and Maintainability Extensibility
More informationSecuring WebFOCUS A Primer. Bob Hoffman Information Builders
Securing WebFOCUS A Primer Bob Hoffman Information Builders 1 Agenda Gain an understanding of the WebFOCUS Architecture Where can security be implemented? Review the internal WebFOCUS repository and resource
More informationJBoss Enterprise Middleware. The foundation of your open source middleware reference architecture
JBoss Enterprise Middleware The foundation of your open source middleware reference architecture Red Hat open source solution stack changes the economics of IT infrastructure Offers proprietary replacements
More informationEBA Procurement Procedure for the Supply of Website Services 2016: Annex 1 System Architecture Document SYSTEM ARCHITECTURE DOCUMENT
EBA Procurement Procedure for the Supply of Website Services 2016: Annex 1 System Architecture Document SYSTEM ARCHITECTURE DOCUMENT Contents 1. Introduction 1 1.1 Purpose 1 2. Liferay Architecture 2 2.1
More information2012 LABVANTAGE Solutions, Inc. All Rights Reserved.
LABVANTAGE Architecture 2012 LABVANTAGE Solutions, Inc. All Rights Reserved. DOCUMENT PURPOSE AND SCOPE This document provides an overview of the LABVANTAGE hardware and software architecture. It is written
More informationMiddleware Platforms for Application Development: A Product Comparison
Middleware Platforms for Application Development: A Product Comparison Richard Naszcyniec Senior Principal Program Marketing Manager, Red Hat June 13, 2013 Today s session Red Hat JBoss Middleware focus
More informationenterprise^ IBM WebSphere Application Server v7.0 Security "publishing Secure your WebSphere applications with Java EE and JAAS security standards
IBM WebSphere Application Server v7.0 Security Secure your WebSphere applications with Java EE and JAAS security standards Omar Siliceo "publishing enterprise^ birmingham - mumbai Preface 1 Chapter 1:
More informationOracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.
Oracle WebLogic Foundation of Oracle Fusion Middleware Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.com/in/lawrence143 History of WebLogic WebLogic Inc started in 1995 was a company
More informationCA Single Sign-On r12.x (CA SiteMinder) Implementation Proven Professional Exam
CA Single Sign-On r12.x (CA SiteMinder) Implementation Proven Professional Exam (CAT-140) Version 1.4 - PROPRIETARY AND CONFIDENTIAL INFORMATION - These educational materials (hereinafter referred to as
More informationStreamServe Persuasion SP5 StreamStudio
StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B OPEN TEXT CORPORATION ALL RIGHTS RESERVED United States and other
More informationJBOSS OPERATIONS NETWORK (JBOSS ON) MONITORING
JBOSS OPERATIONS NETWORK (JBOSS ON) MONITORING JBoss ON Monitoring is an agent-based monitoring platform that provides an integrated view of your JEMS infrastructure, JEMS-based applications, and other
More informationOracle WebLogic Server 11g Administration
Oracle WebLogic Server 11g Administration This course is designed to provide instruction and hands-on practice in installing and configuring Oracle WebLogic Server 11g. These tasks include starting and
More information1. Introduction 2. Getting Started 3. Scenario 1 - Non-Replicated Cluster 4. Scenario 2 - Replicated Cluster 5. Conclusion
1. Introduction... 1 1.1. Non-Replicated Cluster... 1 1.2. Replicated Cluster... 2 1.3. Mixing Both Options... 3 2. Getting Started... 5 3. Scenario 1 - Non-Replicated Cluster... 6 3.1. JOSSO Agent Configuration...
More informationHolistic Performance Analysis of J2EE Applications
Holistic Performance Analysis of J2EE Applications By Madhu Tanikella In order to identify and resolve performance problems of enterprise Java Applications and reduce the time-to-market, performance analysis
More informationJBS-102: Jboss Application Server Administration. Course Length: 4 days
JBS-102: Jboss Application Server Administration Course Length: 4 days Course Description: Course Description: JBoss Application Server Administration focuses on installing, configuring, and tuning the
More informationChapter 1 - Web Server Management and Cluster Topology
Objectives At the end of this chapter, participants will be able to understand: Web server management options provided by Network Deployment Clustered Application Servers Cluster creation and management
More informationSAAS. Best practices for SAAS implementation using an Open Source Portal (JBoss)
SAAS Best practices for SAAS implementation using an Open Source Portal (JBoss) Introduction JBoss Portal is a very popular open source portal offering from Red Hat. It is JSR-168 compliant and provides
More informationCHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS
CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS Java EE Components Java EE Vendor Specifications Containers Java EE Blueprint Services JDBC Data Sources Java Naming and Directory Interface Java Message
More informationApache Jakarta Tomcat
Apache Jakarta Tomcat 20041058 Suh, Junho Road Map 1 Tomcat Overview What we need to make more dynamic web documents? Server that supports JSP, ASP, database etc We concentrates on Something that support
More informationOverview. Presenter name Title, Red Hat Date. David Ciam. Solutions Architect. dciam@redhat.com
TITLE SLIDE:Middleware HEADLINE JBoss Enterprise Overview Presenter name Title, Red Hat Date David Ciam Solutions Architect dciam@redhat.com 1 JBoss Community and JBoss Enterprise Targeting Different Users
More informationIs Liferay Right for Your Organization? Seven Things to Consider When Choosing a Portal Platform
Is Liferay Right for Your Organization? Seven Things to Consider When Choosing a Portal Platform BY DAN LILIEDAHL, CTO, TANDEMSEVEN The outcome of your portal initiative and its success is directly related
More informationapplications. JBoss Enterprise Application Platform
JBoss Enterprise Application Platform What is it? JBoss Enterprise Application Platform is the industryleading platform for next-generation enterprise Java applications. It provides a stable, open source
More informationAquaLogic Service Bus
AquaLogic Bus Wolfgang Weigend Principal Systems Engineer BEA Systems 1 What to consider when looking at ESB? Number of planned business access points Reuse across organization Reduced cost of ownership
More informationSOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment
Managing SOA Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this unit, you should be able to: Explain
More informationHigh Availability CAS
High Availability CAS Adam Rybicki, Scott Battaglia 2009 Jasig Conference, Dallas, TX March 4, 2009 Copyright Unicon, Inc., 2009. This work is the intellectual property of Unicon, Inc. Permission is granted
More informationScaling Progress OpenEdge Appservers. Syed Irfan Pasha Principal QA Engineer Progress Software
Scaling Progress OpenEdge Appservers Syed Irfan Pasha Principal QA Engineer Progress Software Michael Jackson Dies and Twitter Fries Twitter s Fail Whale 3 Twitter s Scalability Problem Takeaways from
More informationNextRow - AEM Training Program Course Catalog
NextRow - AEM Training Program Course Catalog Adobe Experience Manager Training Program Course Catalog NextRow provides Adobe CQ training solutions designed to meet your unique project demands. To optimize
More informationOracle BI Publisher Enterprise Cluster Deployment. An Oracle White Paper August 2007
Oracle BI Publisher Enterprise Cluster Deployment An Oracle White Paper August 2007 Oracle BI Publisher Enterprise INTRODUCTION This paper covers Oracle BI Publisher cluster and high availability deployment.
More informationCloudCERT (Testbed framework to exercise critical infrastructure protection)
WP2. CONCEPTUAL MODELLING AND ARCHITECTURE CloudCERT (Testbed framework to exercise critical infrastructure protection) With the financial support of the Prevention, Preparedness and Consequence Management
More informationWelcome to Spring Forward 2006. www.springforward2006.com September 26, 2006 Penn State Great Valley
Welcome to Spring Forward 2006 Securing Your Applications with CAS and Acegi Dmitriy Kopylenko Application Developer Architecture & Framework Rutgers University Scott Battaglia Application Developer Enterprise
More informationXAP 10 Global HTTP Session Sharing
XAP 10 Global HTTP Session Sharing Sep 2014 Shay Hassidim Deputy CTO, Distinguished Engineer 1 Agenda Agenda Web Application Challenges Introduce XAP Global HTTP Session Sharing Application Session Sharing
More informationPortals, Portlets & Liferay Platform
Portals, Portlets & Liferay Platform Repetition: Web Applications and Model View Controller (MVC) Design Pattern Web Applications Frameworks in J2EE world Struts Spring Hibernate Data Service Java Server
More informationWeb Express Logon Reference
IBM WebSphere Host On-Demand Version 10 Web Express Logon Reference SC31-6377-01 IBM WebSphere Host On-Demand Version 10 Web Express Logon Reference SC31-6377-01 Note Before using this information and
More informationLOAD BALANCING TECHNIQUES FOR RELEASE 11i AND RELEASE 12 E-BUSINESS ENVIRONMENTS
LOAD BALANCING TECHNIQUES FOR RELEASE 11i AND RELEASE 12 E-BUSINESS ENVIRONMENTS Venkat Perumal IT Convergence Introduction Any application server based on a certain CPU, memory and other configurations
More informationManaging Application Performance with JBoss Operations Network and OC Systems RTI
Managing Application Performance with JBoss Operations Network and OC Systems RTI Joe Fernandes - Sr. Product Marketing Manager, Red Hat Steve Sturtevant - Product Manager, OC Systems March 21, 2012 Agenda
More informationWinning the J2EE Performance Game Presented to: JAVA User Group-Minnesota
Winning the J2EE Performance Game Presented to: JAVA User Group-Minnesota Michelle Pregler Ball Emerging Markets Account Executive Shahrukh Niazi Sr.System Consultant Java Solutions Quest Background Agenda
More informationJBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES
JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES This document is intended to provide insight into the considerations and processes required to move an enterprise application from a JavaEE-based
More informationConfiguration Worksheets for Oracle WebCenter Ensemble 10.3
Configuration Worksheets for Oracle WebCenter Ensemble 10.3 This document contains worksheets for installing and configuring Oracle WebCenter Ensemble 10.3. Print this document and use it to gather the
More informationSecurity As A Service Leveraged by Apache Projects. Oliver Wulff, Talend
Security As A Service Leveraged by Apache Projects Oliver Wulff, Talend Application Security Landscape 2 Solution Building blocks Apache CXF Fediz Single Sign On (WS-Federation) Attribute Based Access
More informationTechnical White Paper - JBoss Security
Technical White Paper - JBoss Security Clustered SSO 1.0 Table of Contents Target Audience... iii Preface...iv 1. Clustered SingleSignOn...1 1.1. Introduction to SingleSignOn...1 1.2. JBoss implementation
More informationSecurity for Cloud- and On Premise Deployment. Mendix App Platform Technical Whitepaper
Security for Cloud- and On Premise Deployment Mendix App Platform Technical Whitepaper Security for Cloud- and On Premise Deployment EXECUTIVE SUMMARY... 3 INTRODUCTION... 4 THE MENDIX APP PLATFORM...
More informationSecure Identity Propagation Using WS- Trust, SAML2, and WS-Security 12 Apr 2011 IBM Impact
Secure Identity Propagation Using WS- Trust, SAML2, and WS-Security 12 Apr 2011 IBM Impact Robert C. Broeckelmann Jr., Enterprise Middleware Architect Ryan Triplett, Middleware Security Architect Requirements
More informationCourse Description. Course Audience. Course Outline. Course Page - Page 1 of 5
Course Page - Page 1 of 5 WebSphere Application Server 7.0 Administration on Windows BSP-1700 Length: 5 days Price: $ 2,895.00 Course Description This course teaches the basics of the administration and
More informationHPC Portal Development Platform with E-Business and HPC Portlets
HPC Portal Development Platform with E-Business and HPC Portlets CHIEN-HENG WU National Center for High-Performance Computing, Hsin-Chu, 300, Taiwan E-mail: garywu@nchc.org.tw Abstract HPC Portal Development
More informationThis training is targeted at System Administrators and developers wanting to understand more about administering a WebLogic instance.
This course teaches system/application administrators to setup, configure and manage an Oracle WebLogic Application Server, its resources and environment and the Java EE Applications running on it. This
More informationMinder. simplifying IT. All-in-one solution to monitor Network, Server, Application & Log Data
Minder simplifying IT All-in-one solution to monitor Network, Server, Application & Log Data Simplify the Complexity of Managing Your IT Environment... To help you ensure the availability and performance
More informationGlassFish. Developing an Application Server in Open Source
GlassFish Developing an Application Server in Open Source Santiago Pericas-Geertsen Sun Microsystems, Inc. http://weblogs.java.net/blog/spericas/ Santiago.PericasGeertsen@sun.com 1 1 Who am I? BA from
More informationRealization Strategies for Rich Clients by Web Services
Realization Strategies for Rich Clients by Web Services Master Thesis Kingkarn Sriprasarn, 26.04.2005 RWTH Aachen Lehrstuhl für Informatik V Prof. Dr. Matthias Jarke Institut für Sprach- und Kommunikationswissenschaft
More informationSIEMENS. Teamcenter 11.2. Web Application Deployment PLM00015 11.2
SIEMENS Teamcenter 11.2 Web Application Deployment PLM00015 11.2 Contents Getting started deploying web applications.................................. 1-1 Deployment considerations...............................................
More informationChapter 2 TOPOLOGY SELECTION. SYS-ED/ Computer Education Techniques, Inc.
Chapter 2 TOPOLOGY SELECTION SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: Topology selection criteria. Perform a comparison of topology selection criteria. WebSphere component
More informationOracle Collaboration Suite
Oracle Collaboration Suite Firewall and Load Balancer Architecture Release 2 (9.0.4) Part No. B15609-01 November 2004 This document discusses the use of firewall and load balancer components with Oracle
More informationWeb Application Hosting Cloud Architecture
Web Application Hosting Cloud Architecture Executive Overview This paper describes vendor neutral best practices for hosting web applications using cloud computing. The architectural elements described
More informationAccess Management Analysis of some available solutions
Access Management Analysis of some available solutions Enterprise Security & Risk Management May 2015 Authors: Yogesh Kumar Sharma, Kinshuk De, Dr. Sundeep Oberoi Access Management - Analysis of some available
More informationWHITE PAPER. Domo Advanced Architecture
WHITE PAPER Domo Advanced Architecture Overview There are several questions that any architect or technology advisor may ask about a new system during the evaluation process: How will it fit into our organization
More informationIdentity Management in Liferay Overview and Best Practices. Liferay Portal 6.0 EE
Identity Management in Liferay Overview and Best Practices Liferay Portal 6.0 EE Table of Contents Introduction... 1 IDENTITY MANAGEMENT HYGIENE... 1 Where Liferay Fits In... 2 How Liferay Authentication
More informationHPC PORTAL DEVELOPMENT PLATFORM
HPC PORTAL DEVELOPMENT PLATFORM Chien-Heng Wu, National Center for High-Performance Computing, garywu@nchc.org.tw ABSTRACT In the world of information technology, enterprise applications must be designed,
More informationApache Tomcat & Reverse Proxies
Apache Tomcat & Reverse Proxies Mark Thomas, Staff Engineer 2012 SpringSource, by VMware. All rights reserved Agenda Introductions What is a reverse proxy? Protocol selection httpd module selection Connector
More informationConverting Java EE Applications into OSGi Applications
Converting Java EE Applications into OSGi Applications Author: Nichole Stewart Date: Jan 27, 2011 2010 IBM Corporation THE INFORMATION CONTAINED IN THIS REPORT IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY.
More informationConfiguration Management of Massively Scalable Systems
1 KKIO 2005 Configuration Management of Massively Scalable Systems Configuration Management of Massively Scalable Systems Marcin Jarząb, Krzysztof Zieliński, Jacek Kosiński SUN Center of Excelence Department
More informationNovell Access Manager
Novell Access Manager Product Overview Kiran Mova Agenda Introduction Architecture IDP AG SSL VPN Administration Console How it works? Web SSO Federation SSO Protect HTTP Resources Protect non-http Resources
More informationDEPLOYMENT GUIDE Version 1.1. Deploying F5 with IBM WebSphere 7
DEPLOYMENT GUIDE Version 1.1 Deploying F5 with IBM WebSphere 7 Table of Contents Table of Contents Deploying the BIG-IP LTM system and IBM WebSphere Servers Prerequisites and configuration notes...1-1
More informationMALAYSIAN PUBLIC SECTOR OPEN SOURCE SOFTWARE (OSS) PROGRAMME BENCHMARK/COMPARISON REPORT DOCUMENT MANAGEMENT SYSTEMS (NUXEO AND ALFRESCO)
MALAYSIAN PUBLIC SECTOR OPEN SOURCE SOFTWARE (OSS) PROGRAMME BENCHMARK/COMPARISON REPORT DOCUMENT MANAGEMENT SYSTEMS (NUXEO AND ALFRESCO) DECEMBER 2009 Copyright The Government of Malaysia retains the
More informationWeb Services Security: OpenSSO and Access Management for SOA. Sang Shin Java Technology Evangelist Sun Microsystems, Inc. javapassion.
Web Services Security: OpenSSO and Access Management for SOA Sang Shin Java Technology Evangelist Sun Microsystems, Inc. javapassion.com 1 Agenda Need for Identity-based Web services security Single Sign-On
More informationService Manager and the Heartbleed Vulnerability (CVE-2014-0160)
Service Manager and the Heartbleed Vulnerability (CVE-2014-0160) Revision 1.0 As of: April 15, 2014 Table of Contents Situation Overview 2 Clarification on the vulnerability applicability 2 Recommended
More informationWELCOME TO Open Source Enterprise Architecture
WELCOME TO Open Source Enterprise Architecture WELCOME TO An overview of Open Source Enterprise Architecture In the integration domain Who we are Fredrik Hilmersson Petter Nordlander Why Open Source Integration
More informationWEBLOGIC ADMINISTRATION
WEBLOGIC ADMINISTRATION Session 1: Introduction Oracle Weblogic Server Components Java SDK and Java Enterprise Edition Application Servers & Web Servers Documentation Session 2: Installation System Configuration
More informationOBIEE 11g Scaleout & Clustering
OBIEE 11g Scaleout & Clustering Borkur Steingrimsson, Rittman Mead Consulting Collaborate, Orlando, April 2011 Agenda Review OBIEE Architecture Installation Scenarios : Desktop, Departmental, Enterprise
More informationArchitecture Guide Jahia EE v6.1
Documentation Architecture Guide Jahia EE v6.1 Jahia delivers the first Web Content Integration Software by combining Enterprise Web Content Management with Document and Portal Management features. Jahia
More informationWebSphere Portal 8 Using GPFS file sharing in a Portal Farm. Test Configuration
WebSphere Portal 8 Using GPFS file sharing in a Portal Farm Test Configuration Owner: Mark E. Blondell Configuration name: Test Infrastructure: WebSphere Portal 8 Using GPFS file sharing in a Portal Farm
More informationFilr 2.0 Administration Guide. April 2016
Filr 2.0 Administration Guide April 2016 Legal Notice For information about legal notices, trademarks, disclaimers, warranties, export and other use restrictions, U.S. Government rights, patent policy,
More informationAdding value to our customers. Global IT Solutions & Services Provider Rapid Delivery of High Quality IT Services at Reduced Costs
Adding value to our customers Global IT Solutions & Services Provider Rapid Delivery of High Quality IT Services at Reduced Costs Serole Introduction About Us Established in 2007 Global Presence 150 +
More informationIBM WebSphere Server Administration
IBM WebSphere Server Administration This course teaches the administration and deployment of web applications in the IBM WebSphere Application Server. Duration 24 hours Course Objectives Upon completion
More informationJBoss Enterprise Middleware
JBoss Enterprise Middleware The foundation of your open source middleware reference architecture Presented By : Sukanta Basak Red Hat -- Vital Statistics Headquarters in Raleigh, NC Founded in 1993 Over
More informationApache Tomcat Clustering
Apache Tomcat Clustering Mark Thomas, Staff Engineer 2012 SpringSource, by VMware. All rights reserved Agenda Introductions Terminology When to cluster Components Configuration choices Debugging Questions
More informationWebSphere Server Administration Course
WebSphere Server Administration Course Chapter 1. Java EE and WebSphere Overview Goals of Enterprise Applications What is Java? What is Java EE? The Java EE Specifications Role of Application Server What
More informationContents. 1010 Huntcliff, Suite 1350, Atlanta, Georgia, 30350, USA http://www.nevatech.com
Sentinet Overview Contents Overview... 3 Architecture... 3 Technology Stack... 4 Features Summary... 6 Repository... 6 Runtime Management... 6 Services Virtualization and Mediation... 9 Communication and
More informationIntro to Load-Balancing Tomcat with httpd and mod_jk
Intro to Load-Balancing Tomcat with httpd and mod_jk Christopher Schultz Chief Technology Officer Total Child Health, Inc. * Slides available on the Linux Foundation / ApacheCon2015 web site and at http://people.apache.org/~schultz/apachecon
More informationNetIQ Access Manager 4.1
White Paper NetIQ Access Manager 4.1 Performance and Sizing Guidelines Performance, Reliability, and Scalability Testing Revisions This table outlines all the changes that have been made to this document
More informationStruxureWare TM Center Expert. Data
StruxureWare TM Center Expert Data End to end data center infrastructure management software for monitoring and control of power, cooling, security and energy usage from the building through IT systems
More informationABSTRACT INTRODUCTION SOFTWARE DEPLOYMENT MODEL. Paper 341-2009
Paper 341-2009 The Platform for SAS Business Analytics as a Centrally Managed Service Joe Zilka, SAS Institute, Inc., Copley, OH Greg Henderson, SAS Institute Inc., Cary, NC ABSTRACT Organizations that
More informationYes Bank open source CRM. Yes Bank Collaborative CRM (YCCRM) Case Study. Empower business with Professional Open Source. Solutions.
Empower business with Professional Open Source Yes Bank open source CRM Yes Bank Collaborative CRM (YCCRM) Solutions Case Study We provide enterprise-ready professional open source business productivity
More informationGlassfish, JAVA EE, Servlets, JSP, EJB
Glassfish, JAVA EE, Servlets, JSP, EJB Java platform A Java platform comprises the JVM together with supporting class libraries. Java 2 Standard Edition (J2SE) (1999) provides core libraries for data structures,
More informationRich Media & HD Video Streaming Integration with Brightcove
Rich Media & HD Video Streaming Integration with Brightcove IBM Digital Experience Version 8.5 Web Content Management IBM Ecosystem Development 2014 IBM Corporation Please Note IBM s statements regarding
More informationPut a Firewall in Your JVM Securing Java Applications!
Put a Firewall in Your JVM Securing Java Applications! Prateep Bandharangshi" Waratek Director of Client Security Solutions" @prateep" Hussein Badakhchani" Deutsche Bank Ag London Vice President" @husseinb"
More information9.4 Intelligence Platform
SAS 9.4 Intelligence Platform Middle-Tier Administration Guide Third Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2015. SAS 9.4 Intelligence
More informationInfor Web UI High Availability Deployment
Infor Web UI High Availability Deployment Copyright 2012 Infor Important Notices The material contained in this publication (including any supplementary information) constitutes and contains confidential
More informationQlik Sense Enabling the New Enterprise
Technical Brief Qlik Sense Enabling the New Enterprise Generations of Business Intelligence The evolution of the BI market can be described as a series of disruptions. Each change occurred when a technology
More informationMobicents. The Open Source Communication Platform
Mobicents 2.0 The Open Source Communication Platform DERUELLE Jean DERUELLE Jean JBoss, by Red Hat Mobicents Sip Servlets Lead 138 1 AGENDA > VoIP Introduction & Examples > VoIP Basics > Mobicents 2.0
More informationGECKO Software. Introducing FACTORY SCHEMES. Adaptable software factory Patterns
Introducing FACTORY SCHEMES Adaptable software factory Patterns FACTORY SCHEMES 3 Standard Edition Community & Enterprise Key Benefits and Features GECKO Software http://consulting.bygecko.com Email: Info@gecko.fr
More informationCognos8 Deployment Best Practices for Performance/Scalability. Barnaby Cole Practice Lead, Technical Services
Cognos8 Deployment Best Practices for Performance/Scalability Barnaby Cole Practice Lead, Technical Services Agenda > Cognos 8 Architecture Overview > Cognos 8 Components > Load Balancing > Deployment
More informationOracle9i Application Server: Options for Running Active Server Pages. An Oracle White Paper July 2001
Oracle9i Application Server: Options for Running Active Server Pages An Oracle White Paper July 2001 Oracle9i Application Server: Options for Running Active Server Pages PROBLEM SUMMARY...3 INTRODUCTION...3
More informationMike Boyarski Jaspersoft Product Marketing mboyarski@jaspersoft.com. Business Intelligence in the Cloud
Mike Boyarski Jaspersoft Product Marketing mboyarski@jaspersoft.com Business Intelligence in the Cloud Agenda Introductions Cloud BI Jaspersoft Open Source Powers the Cloud Jaspersoft Cloud BI Futures
More information