Get in Touch
 Duration 21 hours

Course Outline

Foundations of WLST

  • Introduction to WLST and its scripting environments.
  • Distinguishing between online and offline modes.
  • Establishing connections to domains and managed servers.

Automating Domain Creation

  • Developing and executing offline WLST scripts.
  • Utilizing templates and property files for configuration.
  • Automating node configuration processes.

Scripted Application Deployment

  • Deploying EAR/WAR files using WLST.
  • Implementing deployment plans and staged deployment strategies.
  • Managing rolling updates and automated deployment sequences.

Automating Security Configuration

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

Monitoring and Diagnostics via WLST

  • Accessing runtime MBeans for performance insights.
  • Gathering metrics and conducting health checks.
  • Generating automated performance reports.

Integrating WebLogic into CI/CD

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

Conclusion and Future Pathways

Requirements

  • Completion of Administration II or comparable practical experience.
  • Understanding of scripting concepts and WebLogic domain architecture.
  • Fundamental knowledge of Python or shell scripting.

Target Audience

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

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories