Get in Touch
 Duration 21 hours

Course Outline

WLST Fundamentals

  • Overview of WLST capabilities and scripting environments.
  • Differences and use cases for online versus offline modes.
  • Establishing connections to domains and managed servers.

Domain Creation Automation

  • Developing and executing offline WLST scripts.
  • Utilizing templates and property files for configuration.
  • Implementing automated node configurations.

Automated Application Deployment

  • Deploying EAR/WAR packages via WLST.
  • Managing deployment plans and staged rollout strategies.
  • Executing rolling updates and coordinated automation sequences.

Security Configuration Automation

  • Programmatic creation of users and roles.
  • Configuring realms, policies, and credential management via scripts.
  • Scripting SSL and keystore configurations.

Monitoring and Diagnostics via WLST

  • Accessing and interacting with runtime MBeans.
  • Gathering metrics and performing automated health checks.
  • Generating diagnostic reports through automation.

WebLogic CI/CD Integration

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

Summary and Future Directions

Requirements

  • Completion of the Administration II course or demonstration of equivalent hands-on experience.
  • Proficiency in scripting principles and a solid understanding of WebLogic domain structures.
  • Fundamental knowledge of Python or shell scripting.

Target Audience

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

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories