Get in Touch
 Duration 21 hours

Course Outline

Foundations of WLST

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

Automating Domain Provisioning

  • Developing and executing offline WLST scripts.
  • Utilising templates and property files for configuration.
  • Streamlining automated node setup.

Scripting Application Deployment

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

Automating Security Configurations

  • Generating users and defining roles through scripting.
  • Configuring realms, access policies, and credential stores.
  • Scripting SSL setups and keystore management.

Monitoring and Diagnostics via WLST

  • Interacting with runtime MBeans.
  • Gathering performance metrics and conducting health assessments.
  • Producing automated diagnostic reports.

Embedding WebLogic in CI/CD Workflows

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

Recap and Future Directions

Requirements

  • Successful completion of Administration II or comparable practical expertise.
  • Proficiency in scripting concepts and WebLogic domain architecture.
  • Fundamental understanding of Python or shell scripting languages.

Target Audience

  • Enterprise administrators prioritising automation and system scalability.
  • Middleware engineers maintaining multiple WebLogic domain instances.
  • DevOps groups implementing infrastructure as code methodologies.

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories