SlideShare ist ein Scribd-Unternehmen logo
1 von 6
SAP JBOSS Course Content
Overview of Java Enterprise Edition
• What is Java EE?
• Open and Standard-based
• Multi-tier
• Web-Enabled
• Server Centric
• Component-Based Distributed Architecture
• Enterprise Applications
• J2EE architecture and Java EE Contents and Services
Overview of JBOSS Application Server
• JBOSS Organization
• JBOSS AS Background
• Highlights of JBOSS AS
• What is new in JBOSS AS 5 and 6 ?
• JBOSS AS Architecture
• JBOSS Micro container Layer
• Services Layer, Aspect Layer, Application Layer
• JBOSS AS Services and Requirements
Installation and configuration of JBOSS AS
• Getting and Installing Java
• Configuring Java
• Getting JBOSS AS
• Installing JBOSS AS 5
JBOSS Directory Structure
Controlling the Life-Cycle of JBOSS AS
• Starting JBOSS AS
• Verifying JBOSS AS Startup
• Stopping JBOSS AS
• Starting From a Remote Server
Deployments on JBOSS
• Java EE Deployment Lifecycle
• Deployment Descriptors
• Deployment on JBOSS AS
• Deployers on JBOSS AS
• Deployment Dependencies
• Hot vs. Cold Deployment
• Bootstrapping JBOSS
Web Application Administration
• Web Technologies
• CGI vs. Servlets/JSPs
• Tomcat Web Container
• Tomcat's server.xml
• Tomcat's web.xml
• Session Configuration, Serving Static Content, Virtual Hosting with Tomcat, Web Access Logging
JNDI Administration
• Java Naming and Directory Interface
• JNDI in Java EE
• JNDI on JBOSS
JMX Administration
• What is JMX , Why JMX?
• JMX Architecture, JMX on JBOSS AS
• JMX Console , Web Console, Twiddle Tool
• JBOSS AS Administration Console
• JBOSS Monitoring
• Monitoring with JConsole
• Lab: Monitoring
Database Integration on JBOSS
• Steps Involved
• Resource Requirement
• Install JDBC Drivers
• Define a RDBMS DBCP Resource
• Map our Resource
• Using our DataSource (RDBMS DBCP)
• Hypersonic Database
• Detecting Connection Leaks
• Lab: Database Connectivity
Creating multiple instance on singe Machine
Security on JBOSS
• Securing Applications
• Authentication & Authorization
• Plain-Text Login Module
• Database Login Module
• FORM-based Login
• Configuring JBOSS AS for SSL
• Creating SSL Certificates
• Configure SSL Connector
• Testing SSL Configuration
• Requiring SSL in Apps
• Lab: Application Security
• Securing JBOSS AS
Performance Tuning and Troubleshooting in JBOSS
• JVM , Tomcat ,Log4j and other services Tuning
• Slimming JBOSS
• Troubleshooting the production issues w.r.t JBOSS and Web server
• Taking thread dump and heap dumps to analyzing the issues
Web server
• Installation of Apache web server
• Configuration of Web server
• Types of virtual hosting
• Overview of httpd.conf file
High Availability and Scalability on JBOSSr
• Requirements of Clustering: General understanding, Clustering and JBOSS
• Simple Web Architecture, External Load Balancer Architecture, Smart Proxy Architecture
• General configuration for the following examples
• Fronting with a Web Server with Apache HTTPD
• Installing and Configuring mod_jk
• Simple Load Balancing
• Enabling Sticky Sessions
• Clustered Session Replication, Clustering Single Sign-On, Clustering with HA-JNDI
• Troubleshooting the production issues w.r.t JBOSS and Web server
• Taking thread dump and heap dumps to analyzing the issues
Web server
• Installation of Apache web server
• Configuration of Web server
• Types of virtual hosting
• Overview of httpd.conf file
High Availability and Scalability on JBOSSr
• Requirements of Clustering: General understanding, Clustering and JBOSS
• Simple Web Architecture, External Load Balancer Architecture, Smart Proxy Architecture
• General configuration for the following examples
• Fronting with a Web Server with Apache HTTPD
• Installing and Configuring mod_jk
• Simple Load Balancing
• Enabling Sticky Sessions
• Clustered Session Replication, Clustering Single Sign-On, Clustering with HA-JNDI

Weitere ähnliche Inhalte

Mehr von Mindmajix Technologies (8)

Best Oracle hrms online training
Best Oracle hrms online trainingBest Oracle hrms online training
Best Oracle hrms online training
 
Best Oracle dba online training institute
Best Oracle dba online training instituteBest Oracle dba online training institute
Best Oracle dba online training institute
 
Best Oracle adf online training
Best Oracle adf online trainingBest Oracle adf online training
Best Oracle adf online training
 
Best Qlik view online training institute
Best Qlik view online training instituteBest Qlik view online training institute
Best Qlik view online training institute
 
Tibco business events (be) online training institute
Tibco business events (be) online training instituteTibco business events (be) online training institute
Tibco business events (be) online training institute
 
Best tibco activematrix soa online training
Best tibco activematrix soa online trainingBest tibco activematrix soa online training
Best tibco activematrix soa online training
 
Sales force development course content
Sales force development course contentSales force development course content
Sales force development course content
 
Introduction to integration
Introduction to integrationIntroduction to integration
Introduction to integration
 

Kürzlich hochgeladen

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Best Jboss server administration online training institute

  • 1. SAP JBOSS Course Content Overview of Java Enterprise Edition • What is Java EE? • Open and Standard-based • Multi-tier • Web-Enabled • Server Centric • Component-Based Distributed Architecture • Enterprise Applications • J2EE architecture and Java EE Contents and Services Overview of JBOSS Application Server • JBOSS Organization • JBOSS AS Background • Highlights of JBOSS AS • What is new in JBOSS AS 5 and 6 ? • JBOSS AS Architecture • JBOSS Micro container Layer • Services Layer, Aspect Layer, Application Layer • JBOSS AS Services and Requirements Installation and configuration of JBOSS AS • Getting and Installing Java
  • 2. • Configuring Java • Getting JBOSS AS • Installing JBOSS AS 5 JBOSS Directory Structure Controlling the Life-Cycle of JBOSS AS • Starting JBOSS AS • Verifying JBOSS AS Startup • Stopping JBOSS AS • Starting From a Remote Server Deployments on JBOSS • Java EE Deployment Lifecycle • Deployment Descriptors • Deployment on JBOSS AS • Deployers on JBOSS AS • Deployment Dependencies • Hot vs. Cold Deployment • Bootstrapping JBOSS Web Application Administration • Web Technologies • CGI vs. Servlets/JSPs • Tomcat Web Container
  • 3. • Tomcat's server.xml • Tomcat's web.xml • Session Configuration, Serving Static Content, Virtual Hosting with Tomcat, Web Access Logging JNDI Administration • Java Naming and Directory Interface • JNDI in Java EE • JNDI on JBOSS JMX Administration • What is JMX , Why JMX? • JMX Architecture, JMX on JBOSS AS • JMX Console , Web Console, Twiddle Tool • JBOSS AS Administration Console • JBOSS Monitoring • Monitoring with JConsole • Lab: Monitoring Database Integration on JBOSS • Steps Involved • Resource Requirement • Install JDBC Drivers • Define a RDBMS DBCP Resource • Map our Resource
  • 4. • Using our DataSource (RDBMS DBCP) • Hypersonic Database • Detecting Connection Leaks • Lab: Database Connectivity Creating multiple instance on singe Machine Security on JBOSS • Securing Applications • Authentication & Authorization • Plain-Text Login Module • Database Login Module • FORM-based Login • Configuring JBOSS AS for SSL • Creating SSL Certificates • Configure SSL Connector • Testing SSL Configuration • Requiring SSL in Apps • Lab: Application Security • Securing JBOSS AS Performance Tuning and Troubleshooting in JBOSS • JVM , Tomcat ,Log4j and other services Tuning • Slimming JBOSS
  • 5. • Troubleshooting the production issues w.r.t JBOSS and Web server • Taking thread dump and heap dumps to analyzing the issues Web server • Installation of Apache web server • Configuration of Web server • Types of virtual hosting • Overview of httpd.conf file High Availability and Scalability on JBOSSr • Requirements of Clustering: General understanding, Clustering and JBOSS • Simple Web Architecture, External Load Balancer Architecture, Smart Proxy Architecture • General configuration for the following examples • Fronting with a Web Server with Apache HTTPD • Installing and Configuring mod_jk • Simple Load Balancing • Enabling Sticky Sessions • Clustered Session Replication, Clustering Single Sign-On, Clustering with HA-JNDI
  • 6. • Troubleshooting the production issues w.r.t JBOSS and Web server • Taking thread dump and heap dumps to analyzing the issues Web server • Installation of Apache web server • Configuration of Web server • Types of virtual hosting • Overview of httpd.conf file High Availability and Scalability on JBOSSr • Requirements of Clustering: General understanding, Clustering and JBOSS • Simple Web Architecture, External Load Balancer Architecture, Smart Proxy Architecture • General configuration for the following examples • Fronting with a Web Server with Apache HTTPD • Installing and Configuring mod_jk • Simple Load Balancing • Enabling Sticky Sessions • Clustered Session Replication, Clustering Single Sign-On, Clustering with HA-JNDI