Get in Touch
 Duration 21 hours

Course Outline

WLST Fundamentals

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

Automating Domain Creation

  • Developing and executing offline WLST scripts.
  • Utilising templates and property files.
  • Automating node configurations.

Scripted Application Deployment

  • Deploying EAR/WAR files via WLST.
  • Implementing deployment plans and staged rollouts.
  • Managing rolling updates and automated sequences.

Security Configuration Automation

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

Monitoring and Diagnostics with WLST

  • Accessing runtime MBeans.
  • Gathering metrics and performing health checks.
  • Generating automated reports.

Integrating WebLogic into CI/CD

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

Summary and Next Steps

Requirements

  • Completion of Administration II or equivalent hands-on experience.
  • Familiarity with scripting concepts and WebLogic domain architecture.
  • Basic proficiency in Python or shell scripting.

Audience

  • Enterprise administrators prioritising automation and scalability.
  • Middleware engineers supporting multiple WebLogic domains.
  • DevOps teams adopting infrastructure as code methodologies.

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories