Get in Touch

Course Outline

WLST Fundamentals

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

Domain Creation Automation

  • Development and execution of offline WLST scripts.
  • Utilizing templates and property files for configuration.
  • Implementing automated node setups.

Application Deployment Scripting

  • Deploying EAR and WAR files using WLST commands.
  • Managing deployment plans and staged releases.
  • Executing rolling updates and automated deployment sequences.

Automating Security Configurations

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

WLST for Monitoring and Diagnostics

  • Interacting with runtime MBeans for data retrieval.
  • Gathering performance metrics and conducting health checks.
  • Generating automated diagnostic reports.

WebLogic Integration into CI/CD

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

Course Summary and Future Pathways

Requirements

  • Successful completion of Administration II or equivalent practical experience.
  • Sound understanding of scripting principles and WebLogic domain architecture.
  • Fundamental proficiency in Python or shell scripting.

Target Audience

  • Enterprise administrators seeking to enhance automation and system scalability.
  • Middleware engineers responsible for overseeing multiple WebLogic domains.
  • DevOps teams focused on infrastructure-as-code initiatives.
 21 Hours

Testimonials (1)

Related Categories