Get in Touch
 Duration 21 hours

Course Outline

Introduction to WLST

  • Fundamentals of WLST and the scripting environment
  • Differences between online and offline modes
  • Establishing connections to domains and managed servers

Automating the Creation of Domains

  • Developing and executing offline WLST scripts
  • Utilizing templates and property files
  • Automating node configuration processes

Deploying Applications via Scripts

  • Deploying EAR and WAR files using WLST
  • Implementing deployment plans and staged deployments
  • Managing rolling updates and automated sequences

Automating Security Settings

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

Monitoring and Diagnostics via WLST

  • Interacting with runtime MBeans
  • Gathering metrics and performing health checks
  • Generating automated reports

Integrating WebLogic with CI/CD Pipelines

  • Incorporating WLST into Jenkins or GitLab workflows
  • Automating deployments for specific environments
  • Applying Infrastructure as Code principles to WebLogic

Summary and Future Steps

Requirements

  • Successful completion of Administration II or comparable hands-on experience
  • Proficiency in scripting and understanding of WebLogic domain architecture
  • Foundational knowledge of Python or shell scripting

Target Audience

  • Enterprise administrators prioritising automation and scalability
  • Middleware engineers responsible for multiple WebLogic domains
  • DevOps teams practising infrastructure as code

Testimonials (1)

Upcoming Courses

Related Categories