Use this training path to see the courses you need to take to achieve this skill or certification. Click on the course boxes to access a course description, view its schedule, and enroll.
Role
The WebSphere system administrator performs the installation, configuration, and day-to-day tasks associated with ensuring the smooth and efficient operation of a WebSphere runtime environment. This includes product installation, configuration and deployment of Java EE 5 applications, connecting to back-end resources, and basic troubleshooting.
The system administrator is generally self-sufficient and able to perform most of the tasks involved in the role with limited assistance from peers, product documentation, and vendor support services.
Assumptions
It is assumed that the individual following this roadmap has basic skills in the following areas:
- Good understanding of the Java EE 5 application model, including EJBs, JSP, HTTP sessions, and servlets
- Good understanding of Java EE 5 technologies, such as JDBC, JMS, JNDI, JTA, and JAAS
- Good understanding of HTTP server concepts
- Experience in system administration on operating systems such as Windows 2000/XP, UNIX, z/OS, OS/400, or Linux
- Good understanding of basic Internet concepts (for example, firewalls, Web browsers, TCP/IP, SSL, HTTP, and so forth)
- Good understanding of standard markup languages such as XML and HTML
- Basic knowledge of Web services, including SOAP, UDDI, and WSDL
- Basic knowledge of bean scripting framework languages
1. Core administration skills
Objectives
After completing this step, students should be able to:
- Explain how WebSphere Application Server relates to the WebSphere family of products
- Describe the architectural concepts related to WebSphere Application Server V7
- Install and configure WebSphere Application Server and IBM HTTP Server (IHS)
- Explain the basic concepts of the Java 5 Platform, Enterprise Edition (JEE 5)
- Assemble and install server-side Java enterprise applications
- Use WebSphere Application Server administrative tools to configure and manage enterprise applications
- Configure security for server-side application resources
- Deploy applications in clustered environments
- View performance information about server and application components
- Use problem determination tools and log files to troubleshoot problems
2. Problem determination and troubleshooting skills
Objectives
After completing this step, students should be able to:
- Use the IBM Support Assistant
- Apply problem determination methodology
- Use problem determination tools and techniques
- Identify JVM-related problems
- Resolve database connection and configuration issue
- Resolve security configuration problems
- Determine application deployment problems
- Fix application server start failures
- Resolve Web services access issues
- Resolve messaging problems
- Resolve installation, update, and migration problems
3. Scripting and automation skills
Objectives
After completing this step, students should be able to:
- Describe the WebSphere Application Server support for scripting and automation
- Use Jython and the Application Server Toolkit (AST) to develop, test, and debug automation scripts
- Identify the administrative objects and programming APIs needed for administrative scripting
- Use the wsadmin tool to prototype and run scripts
- Write scripts to automate common WebSphere Application Server administration tasks
- Describe the use of Ant (Another Neat Tool) to automate tasks
