Get in Touch
 Duration 21 hours

Course Outline

WLST Fundamentals

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

Automated Domain Creation

  • Authoring and executing offline WLST scripts.
  • Utilizing templates and property files for consistency.
  • Automating the configuration of nodes.

Scripted Application Deployment

  • Deploying EAR and WAR archives via WLST.
  • Implementing deployment plans and staged rollout strategies.
  • Managing rolling updates and defining automation sequences.

Security Configuration Automation

  • Programmatic creation of users and roles.
  • Configuring realms, access policies, and credential stores.
  • Scripting SSL and keystore configurations.

Monitoring and Diagnostics with WLST

  • Accessing runtime MBeans for real-time data.
  • Gathering metrics and performing automated health checks.
  • Generating diagnostic reports through scripting.

Integrating WebLogic into CI/CD

  • Incorporating WLST scripts into Jenkins or GitLab pipelines.
  • Automating deployments across environment-specific setups.
  • Applying Infrastructure as Code principles to WebLogic.

Conclusion and Future Directions

Requirements

  • Completion of the Administration II module or equivalent practical experience.
  • Proficiency in scripting languages and a solid understanding of WebLogic domain architecture.
  • Fundamental knowledge of Python or shell scripting.

Target Audience

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

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories