ADSCWS – Administrative Scripting with WebSphere Application Server 7.0
Enquire/Book this course
Trained over 60000 delegates
Course delivered by industry expert instructors
Highly competitive pricing
Course Description
This 3 day class covers in depth how to perform many common WebSphere tasks using the WebSphere scripting libraries. Rather than using the Administration Console, which is prone to human error, students will learn how to create automated and repeatable procedures modify WebSphere environments with scripting. Students learn the Jython language in addition to the commands available in a WebSphere environment.
Instead of just being a copy of the documentation for the WebSphere scripting capabilities, this course is designed to focus on the common tasks that WebSphere administrators would perform and how to accomplish those tasks with scripting.
Although this course will focus on a WebSphere 7.0 environment, many of the script commands and tools can be used in a WebSphere 6.1 environment also. The course also focuses on Jython scripting syntax since that is the future direction of WebSphere scripting.
Students attending this class will receive a copy of the IBM Press book "WebSphere Application Server Administration Using Jython". This book is an invaluable resource for WebSphere scripting written by authors that are experts in the field of WebSphere administration and Jython scripting.
Target Student:
The class is meant for WebSphere administrators who are involved in maintaining a WebSphere environment and automating the configuration of that environment using WebSphere scripting.
Prerequisites:
Students should have a good understanding of the basic administration aspects of WebSphere Application Server v6.x or v7.0. The following courses can provide this experience for students who are not familiar with WebSphere administration:
- WebSphere Application Server V7.0 Administration on Linux (Best preparation)
- WebSphere Application Server V7.0 Administration on Windows (Best preparation)
- WebSphere Application Server V6.1 Administration on Linux WebSphere Application Server V6.1 Administration
Delivery Method:
Instructor led, group-paced, classroom-delivery learning model with structured hands-on activities.
Performance-Based Objectives:
After completing this course, the student should be able to:
- Develop WebSphere scripts in the Jython syntax
- Work within the WebSphere scripting environment
- Perform common configuration tasks using WebSphere scripting
- Use some of the new scripting tools available in WebSphere 7.0
Course Content
Chapter 1. Jython Syntax for WebSphere Scripting
Jython Intro
Jython Tuples, Lists, and Dictionaries
Variables
Expressions and Operators
Simple Statements
Loops and Conditional Statements
Defining Functions
Defining Classes
Useful Built-in Jython Methods
Jython Modules
Chapter 2. wsadmin
wsadmin Intro
wsadmin Options
wsadmin Tracing
wsadmin Profile Scripts
wsadmin Interactive Session
Running Script files with wsadmin
Chapter 3. Introduction to Admin Objects
Administrative Scripting Objects
Help Object
AdminConfig Object
Configuration Identifier
AdminControl Object
MBeans and runtime control
AdminApp Object
Installing Applications
AdminTask Object
Configuring Servers with AdminTask
Chapter 4. Scripting and Security
WebSphere Security Basics
JAAS Aliases
Configuring Application Security
Configuring Global Security
Security Domains
Federated Registries
Chapter 5. Database Configuration with Scripting
Data Source Configuration
Database Authentication
Troubleshooting Configuration Problems
Chapter 6. Messaging Resources
Messaging Basics
Creating a Service Integration Bus for "Default" messaging
Enabling Messaging Security
Chapter 7. WebSphere 7.0 Scripting Tools
WebSphere 7.0 Scripting Libraries
AdminApplication Library
AdminJDBC Library
AdminJMS Library
AdminServerManagement Library
Chapter 8. Web Service Configuration with Scripting
Web Service Basics
List Web Services Information
Web Service Policy Sets