IBM WebSphere Application Server Network Deployment V8.5.5 and Liberty Profile System Administration Guide

Mikalai Zaikin


Redistribution of this document is permitted as long as it is not used for profits.

October 2014

Revision History
Revision $Revision: 239 $$Date: 2014-12-17 01:38:53 +0300 (ср, 17 Сне 2014) $$Author: mzaikin $
$Id: c2180-401-guide.xml 239 2014-12-16 22:38:53Z mzaikin $


The purpose of this document is to help in preparation for IBM WebSphere Application Server Network Deployment V8.5.5 and Liberty Profile System Administration Exam (Test C2180-401).

This document should not be used as the only study material for IBM WebSphere Application Server Network Deployment V8.5.5 and Liberty Profile System Administration Exam. It might cover not all objective topics, and it might be not enough. I tried to make this document as much accurate as possible, but if you find any error, please let me know.

I. Exam Objectives
1. Architecture
1.1. Identify the components and services in a WebSphere Application Server and describe how they are related or interact.
1.2. Design various WebSphere Application Server topologies, for example, flexible management, intelligent management, mixed platform topology, network deployment cells, Liberty collectives, and ODR.
1.3. Analyze appropriate design considerations when architecting topologies to achieve security, scalability, performance and fault tolerance.
1.4. Demonstrate an understanding of how requests traverse various WebSphere Application Server topologies.
1.5. Demonstrate an understanding of the administration activities for a network deployment cell including the flexible management components.
1.6. Identify and describe the components of the WebSphere Application Server Liberty profile.
2. Product Installation, Configuration and Maintenance
2.1. Demonstrate an understanding of the IBM Installation Manager and IBM Packaging Utility and its role in installing, configuring, and maintaining WebSphere application servers and components both locally and remotely.
2.2. Perform a silent installation process for WebSphere Application Server and fix pack installations.
2.3. Perform pre and post installation verification.
2.4. Troubleshoot installation problems.
2.5. Create and manage Full and Liberty profiles.
2.6. Manage nodes in a WebSphere topology, for example, managed, unmanaged nodes, flexible management and network deployment cell.
2.7. Backup and restore configuration including the use of checkpoints.
3. Application Management (Assembly, Deployment and Configuration)
3.1. Explain the structure of enterprise applications, web applications, and business level applications.
3.2. Deploy applications to a WebSphere Application Server environment.
3.3. Configure resources, for example, data sources, JNDI, class paths, J2C providers, as required by an application.
3.4. Use the IBM Rational Application Developer for WebSphere Software or the IBM WebSphere Application Server Developer Tools for Eclipse to examine and manipulate applications.
3.5. Demonstrate an understanding of the administrative tasks required to take an application deployed to the Liberty profile and deploy it in a WebSphere Application Server Network Deployment environment.
4. Administrative Tools
4.1. Illustrate the usage of the Integrated Solutions Console (ISC) and its various tools (e.g., command assistance, runtime messages).
4.2. Use the standard set of command line administrative tools such as wsadmin, profile management and plug-in generation.
4.3. Use the capabilities of the Job Manager tooling including the submission of Liberty profile jobs.
4.4. Use scripting to perform administrative tasks, for example, scripting libraries, ws_ant, wsadmin
4.5. Write, test, and debug scripts by using the IBM Rational Application Developer for WebSphere Software or the IBM WebSphere Application Server Developer Tools for Eclipse.
4.6. Configure or modify a WebSphere Application Server environment by using properties files and/or the monitored directory feature.
5. Security configuration and Maintenance
5.1. Configure user repositories.
5.2. Configure SSL for clients and servers, for example, create certificates, populate trust stores and modify certificate expiration.
5.3. Discuss the implications of resource security settings.
5.4. Implement multiple security domains.
5.5. Apply administrative and application security roles.
5.6. Configure different authentication and authorization mechanisms, including SSO.
5.7. Configure Java Enterprise, Liberty, Web and Web Services Security.
6. Clustering and Workload Management
6.1. Configure clusters in workload management topologies.
6.2. Configure and manage the HTTP server and the web server plug-in.
6.3. Configure distributed session management for high availability and failover scenarios, including the WebSphere eXtreme Scale option.
6.4. Configure messaging engine policies for clustered service integration bus (SIBus) members.
6.5. Configure high availability using core groups.
6.6. Utilize the capabilities of the Liberty collectives.
7. Intelligent Management and Resiliency
7.1. Use the dynamic cluster elasticity feature.
7.2. Create and configure On Demand Routers (ODR) and the ODR plug-in and associated service policies to enable the dynamic operations.
7.3. Use health policies and actions to monitor and react to changing performance in the environment.
7.4. Configure and maintain application editions.
8. Performance Monitoring and Tuning
8.1. Use the Tivoli Performance Viewer (TPV) to monitor the WebSphere Application Server runtime.
8.2. Use the Tivoli Performance Viewer (TPV) Advisor and the Diagnostic Advisor to obtain advice on performance issues.
8.3. Tune parameters, for example JVM settings, connection pools, thread pools, that affect WebSphere Application Server performance.
8.4. Use the Performance Monitoring Infrastructure (PMI) metrics and poll MBeans for performance data.
8.5. Configure and monitor the WebSphere Application Server caching mechanisms.
8.6. Configure multi-cell performance management.
9. Problem Determination
9.1. Enable High Performance Extensible Logging (HPEL) and view HPEL data.
9.2. Enable Cross Component Trace (XCT) and view trace data in XCT Log Viewer.
9.3. Use tools to trigger and analyze heap dumps, javacore dumps, system core dumps and verbose Garbage Collection (GC).
9.4. Configure diagnostic tracing.
9.5. Use "mustgather" documentation and/or the IBM Support Assistant to collect and analyze diagnostic data or submit data to IBM Support.
9.6. Configure, review and analyze log files for example, First Failure Data Capture (FFDC), system logs, native logs.
II. Appendices
1. A
1.1. B
Professional hosting         Free 'Oracle Certified Expert Web Services Developer 6' Guide     Free SCDJWS 5.0 Guide