Get in Touch
 Duration 21 hours

Course Outline

Introduction to WLST

  • Comprehensive overview of WLST and its scripting environments
  • Distinguishing between online and offline modes
  • Establishing connections to domains and managed servers

Automating Domain Provisioning

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

Scripted Application Deployment

  • Deploying EAR/WAR packages using WLST
  • Implementing deployment plans and staged releases
  • Managing rolling updates and automated sequences

Automating Security Configurations

  • Programmatically creating users and roles
  • Configuring realms, policies, and credential stores
  • Scripting SSL and keystore settings

Monitoring and Diagnostics via WLST

  • Interacting with runtime MBeans
  • Gathering metrics and performing health checks
  • Automated generation of diagnostic reports

CI/CD Integration for WebLogic

  • Incorporating WLST into Jenkins or GitLab pipelines
  • Automating deployments across different environments
  • Applying infrastructure as code principles to WebLogic

Conclusion and Further Learning

Requirements

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

Target Audience

  • Enterprise administrators prioritizing automation and scalability.
  • Middleware engineers responsible for managing multiple WebLogic domains.
  • DevOps teams dedicated to implementing infrastructure as code.

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories