Get in Touch
 Duration 21 hours

Course Outline

Foundations of WLST

  • Introduction to WLST and available scripting environments
  • Differences between online and offline modes
  • Establishing connections to domains and managed servers

Automating Domain Setup

  • Developing and executing offline WLST scripts
  • Utilizing templates and property files
  • Scripting automated node configurations

Scripted Application Deployment

  • Deploying EAR/WAR files using WLST
  • Implementing deployment plans and staged releases
  • Executing rolling updates and automated sequences

Automating Security Settings

  • Programmatically creating users and roles
  • Configuring realms, policies, and credential storage
  • Scripting SSL and keystore settings

WLST for Monitoring and Diagnostics

  • Interacting with runtime MBeans
  • Gathering metrics and performing health checks
  • Automating report generation

WebLogic Integration in CI/CD

  • Incorporating WLST into Jenkins or GitLab pipelines
  • Automating environment-specific deployments
  • Applying infrastructure as code principles to WebLogic

Conclusion and Future Directions

Requirements

  • Completion of Administration II or equivalent practical experience
  • Working knowledge of scripting concepts and WebLogic domain architecture
  • Fundamental understanding of Python or shell scripting

Target Audience

  • Enterprise administrators prioritizing automation and system scalability
  • Middleware engineers overseeing multiple WebLogic domains
  • DevOps teams focused on managing infrastructure as code

Testimonials (1)

Upcoming Courses

Related Categories