Get in Touch
 Duration 21 hours

Course Outline

Foundational Concepts of WLST

  • Introduction to WLST and associated scripting frameworks
  • Distinguishing between online and offline operational modes
  • Establishing connections to managed domains and server instances

Automation of Domain Provisioning

  • Developing and executing offline WLST scripts
  • Utilization of templates and property files for configuration
  • Automated setup of node configuration

Script-Driven Application Deployment

  • Deployment of EAR and WAR artifacts via WLST
  • Implementation of deployment plans and staged release strategies
  • Orchestration of rolling updates and automated sequences

Security Configuration Automation

  • Programmatic creation of users and roles
  • Configuration of realms, access policies, and credential stores
  • Scripting for SSL and keystore management

Monitoring and Diagnostics via WLST

  • Accessing runtime Management Beans (MBeans)
  • Collection of performance metrics and health status checks
  • Automated generation of compliance and performance reports

Integration with Continuous Integration and Deployment

  • Incorporating WLST into Jenkins or GitLab pipelines
  • Automation of deployments across distinct environments
  • Application of Infrastructure as Code principles to WebLogic

Summary and Recommended Next Steps

Requirements

  • Completion of WebLogic Administration II or equivalent practical experience
  • Proficiency in scripting and understanding of WebLogic domain architecture
  • Familiarity with Python or shell scripting fundamentals

Target Audience

  • Enterprise administrators prioritizing automation and scalability
  • Middleware engineers supporting multiple WebLogic domain instances
  • DevOps teams implementing infrastructure as code for government operations

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories