Course objectives
After completing this course, students will be able to:
- Install and configure Oracle WebLogic Server
- Create and manage WebLogic domains
- Start, stop, and monitor WebLogic Server instances
- Configure security settings, including authentication and authorization
- Deploy and undeployed applications
- Manage data sources and connection pools
- Configure and manage WebLogic clusters
- Monitor and troubleshoot WebLogic Server performance
- Use WebLogic Scripting Tool (WLST) to automate administrative tasks
Course outlines
- Module 1: Introduction to Oracle WebLogic Server
- Overview of WebLogic Server architecture
- Key components and services
- Domain structure and configuration
- WebLogic Server administration tools
- Module 2: Installation and Configuration
- Installation process on Windows and Linux
- Domain creation and configuration
- Server configuration and startup/shutdown
- Node Manager configuration and management
- Module 3: Security
- Authentication and authorization mechanisms
- Security realms and providers
- SSL configuration
- Role-based access control
- Module 4: Deployment and Management
- Application deployment and undeployment
- Deployment plans and strategies
- Application lifecycle management
- Monitoring and troubleshooting applications
- Module 5: Data Sources and Connection Pools
- Data source configuration
- Connection pool management
- JDBC drivers and configuration
- JTA and transaction management
- Module 6: Clustering
- Cluster creation and configuration
- Load balancing and failover
- Session replication and clustering
- Cluster monitoring and troubleshooting
- Module 7: WebLogic Scripting Tool (WLST)
- WLST basics and scripting concepts
- Scripting for automation and configuration
- Common WLST scripts and examples
- Module 8: Advanced Topics
- WebLogic Server performance tuning
- Security best practices
- High availability and disaster recovery
- Integration with other Oracle products (e.g., Oracle SOA Suite, Oracle Fusion Middleware)
- Hands-on Exercises:
- Throughout the course, participants will engage in hands-on exercises to reinforce learning and practical skills. These exercises will cover:
- Installing and configuring WebLogic Server
- Creating and managing domains
- Deploying and undeploying applications
- Configuring security settings
- Managing data sources and connection pools
- Creating and managing clusters
- Using WLST for automation
- Troubleshooting common WebLogic Server issues
- By the end of the course, participants will have a solid understanding of Oracle WebLogic Server administration and be able to effectively manage and maintain WebLogic Server environments.