Get in Touch
 Duration 21 hours

Course Outline

Fundamentals of WLST

  • Introduction to WLST capabilities and scripting contexts
  • Differentiating between online and offline operational modes
  • Establishing connections to domains and managed server instances

Automating Domain Provisioning

  • Developing and executing offline WLST scripts
  • Utilizing templates and property files for configuration
  • Automating the configuration of server nodes

Scripted Application Rollout

  • Deploying EAR/WAR packages via WLST commands
  • Implementing deployment plans and staged rollout strategies
  • Executing rolling updates and automated update sequences

Security Management Automation

  • Programmatically creating users and defining roles
  • Managing realms, access policies, and credential storage
  • Scripting SSL protocols and keystore configurations

WLST for Monitoring and Diagnostics

  • Interacting with runtime MBeans for system visibility
  • Gathering performance metrics and conducting health assessments
  • Automating the generation of diagnostic reports

WebLogic Integration in CI/CD

  • Incorporating WLST into Jenkins or GitLab pipeline stages
  • Automating deployments tailored to specific environments
  • Applying infrastructure as code principles to WebLogic

Review and Future Directions

Requirements

  • Successful completion of Administration II or comparable practical proficiency.
  • Understanding of scripting principles and the internal structure of WebLogic domains.
  • Fundamental proficiency in Python or shell scripting.

Target Audience

  • Enterprise administrators prioritizing automation and system scalability.
  • Middleware engineers overseeing multiple WebLogic domain instances.
  • DevOps teams implementing infrastructure as code strategies.

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories