Get in Touch
 Duration 21 hours

Course Outline

Foundations of WLST

  • Introduction to WLST and its scripting environments.
  • Differences and applications of online versus offline modes.
  • Establishing connections to domains and managed servers.

Automating Domain Creation

  • Developing and executing offline WLST scripts.
  • Leveraging templates and property files for consistency.
  • Implementing automated node configuration processes.

Scripted Application Deployment

  • Deploying EAR and WAR files using WLST.
  • Utilizing deployment plans and managing staged deployments.
  • Orchestrating rolling updates and automation sequences.

Security Configuration Automation

  • Scripting the creation of users and roles.
  • Automating the configuration of realms, policies, and credentials.
  • Writing scripts for SSL and keystore setup.

Monitoring and Diagnostics with WLST

  • Interacting with runtime MBeans for detailed insights.
  • 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 for environment-specific requirements.
  • Applying infrastructure as code principles to WebLogic.

Summary and Next Steps

Requirements

  • Completion of the Administration II course or equivalent hands-on expertise.
  • Strong familiarity with scripting concepts and WebLogic domain architecture.
  • Foundational knowledge of Python or shell scripting.

Target Audience

  • Enterprise administrators prioritizing automation and system scalability.
  • Middleware engineers responsible for managing multiple WebLogic domains.
  • DevOps teams dedicated to infrastructure as code practices.

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories