Get in Touch
 Duration 21 hours

Course Outline

WLST Fundamentals

  • Introduction to WLST and the various scripting environments.
  • Differences and applications of online versus offline modes.
  • Techniques for connecting to domains and managed servers.

Automating Domain Creation

  • Creating and executing offline WLST scripts.
  • Utilizing templates and property files for configuration.
  • Implementing automated node configuration.

Scripted Application Deployment

  • Deploying EAR/WAR files using WLST.
  • Managing deployment plans and staged deployment strategies.
  • Executing rolling updates and defining automation sequences.

Security Configuration Automation

  • Scripting the creation of users and roles.
  • Configuring realms, policies, and credential storage.
  • Automating SSL and keystore configuration.

Monitoring and Diagnostics via WLST

  • Accessing runtime MBeans for system inspection.
  • Collecting performance metrics and conducting health checks.
  • Generating automated diagnostic reports.

Integrating WebLogic into CI/CD

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

Summary and Next Steps

Requirements

  • Successful completion of Administration II or comparable hands-on experience.
  • Proficiency with scripting languages and a solid understanding of WebLogic domain architecture.
  • Foundational knowledge of Python or shell scripting.

Target Audience

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

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories