Course Outline
WLST Fundamentals
- Overview of WLST capabilities and scripting environments.
- Differences and use cases for online versus offline modes.
- Establishing connections to domains and managed servers.
Domain Creation Automation
- Developing and executing offline WLST scripts.
- Utilizing templates and property files for configuration.
- Implementing automated node configurations.
Automated Application Deployment
- Deploying EAR/WAR packages via WLST.
- Managing deployment plans and staged rollout strategies.
- Executing rolling updates and coordinated automation sequences.
Security Configuration Automation
- Programmatic creation of users and roles.
- Configuring realms, policies, and credential management via scripts.
- Scripting SSL and keystore configurations.
Monitoring and Diagnostics via WLST
- Accessing and interacting with runtime MBeans.
- Gathering metrics and performing automated health checks.
- Generating diagnostic reports through automation.
WebLogic CI/CD Integration
- Incorporating WLST into Jenkins or GitLab pipelines.
- Automating deployments across different environments.
- Applying infrastructure-as-code principles to WebLogic management.
Summary and Future Directions
Requirements
- Completion of the Administration II course or demonstration of equivalent hands-on experience.
- Proficiency in scripting principles and a solid understanding of WebLogic domain structures.
- Fundamental knowledge of Python or shell scripting.
Target Audience
- Enterprise administrators prioritizing automation and scalability initiatives.
- Middleware engineers responsible for supporting multiple WebLogic domains.
- DevOps teams dedicated to managing infrastructure as code.
Testimonials (1)
What stood out for me in particular: Intensive pace – yet never overwhelming or chaotic. Strong, practical content – full of depth, relevance, and clarity. Engagement & communication – open, responsive, and truly attentive to participants. Professionalism without stiffness – expert-level delivery, but with warmth and ease. No pettiness, just substance – focused on what really matters. Sense of taste and balance – great judgment in choosing what's worth emphasizing. Top-notch presentation & preparation – smooth structure, great visuals, precise language. Genuine responsiveness to participants' requests – rare and deeply appreciated.