Get in Touch
 Duration 21 hours

Course Outline

WLST Basics

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

Automating Domain Creation

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

Scripted Application Deployment

  • Deploying EAR/WAR packages via WLST
  • Managing deployment plans and staged deployments
  • Executing rolling updates and defining automation sequences

Security Configuration Automation

  • Scripting the creation of users and roles
  • Configuring realms, policies, and credentials programmatically
  • Scripting SSL and keystore configuration

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 possession of equivalent hands-on experience
  • Familiarity with scripting concepts and WebLogic domain structure
  • Foundational knowledge of Python or shell scripting

Audience

  • Enterprise administrators with a focus on automation and scalability
  • Middleware engineers responsible for supporting multiple WebLogic domains
  • DevOps teams dedicated to managing infrastructure as code

Testimonials (1)

Related Categories