PingDS Administration
(PDS-400)
Coming
Soon
This course is designed to provide students with the knowledge and concepts necessary to install, configure, and maintain a PingDS (DS), formerly known as ForgeRock® Directory Services, deployment.
Note: Revision A of this course is based on version 8.0.0 of DS.
Target Audiences
The target audiences for this course include:
- Technical users deploying and managing PingDS:
- Evaluators
- Integrators
- Consultants
- Administrators
Objectives
Upon completion of this course, you should be able to:
- Understand how to deploy directory servers, and directory proxy servers, manage replication, upgrade DS servers, and configure the DS password synchronization plugin
- Measure performance, tune, and troubleshoot DS
- Use the HTTP Directory Access Protocol (HDAP) APIs for REST-based HTTP(S) access to directory services
Prerequisites
The following are the prerequisites for successfully completing this course:
- Knowledge of Lightweight Directory Access Protocol (LDAP).
- An understanding of how directory servers function.
- An understanding of REST and HTTP.
- Knowledge of UNIX/Linux commands.
- A basic knowledge of Java based environments would be beneficial, but no programming experience is required.
- Completion of the PDS-100: Introduction to PingDS and PDS-330: Getting Started with PingDS on-demand courses.
Duration
3 days
Course Contents
Chapter 1: Deploying Directory Services
Understand how to deploy directory servers, and directory proxy servers, manage replication, upgrade DS servers, and configure the DS password synchronization plugin.
Lesson 1: Installing Directory Servers
Install directory servers for custom and Ping Identity Platform (Identity Platform) product deployments:
- Prepare for a directory server installation
- Access your lab environment
- Prepare the lab environment
- Install a directory server
- Prepare directory servers for Identity Platform installations
- Set up directory servers for AM
- Set up a directory server as an IDM repository
- Synchronize passwords with IDM
- Configure password synchronization
Lesson 2: Replicating Data
Implement high availability for directory servers and maintain, monitor, and restore a replicated directory server topology:
- Plan for replication
- Install a replicated topology
- Manage a replicated topology
- Monitor and maintain replication
Lesson 3: Upgrading DS Servers
Prepare for and perform an upgrade of directory servers in a DS 7 replicated topology to DS 8:
- Describe upgrade options
- Upgrade DS 7 servers to DS 8
Lesson 4: Installing DS Directory Proxy
Understand the role of DS directory proxy and install DS directory proxy to provide a single point of entry to directory servers:
- Introduce DS directory proxy
- Install DS directory proxy
- Provide a single point of access to replicas
Chapter 2: Tuning and Troubleshooting DS
Measure performance, tune, and troubleshoot DS.
Lesson 1: Measuring Performance
Understand performance requirements and settings that may be tuned to improve directory server performance:
- Explain settings that affect performance
- Prepare the lab environment
- Tune the JE DB cache and generate performance tests
Lesson 2: Troubleshooting
Configure log files, collect troubleshooting data for Support, and monitor a DS deployment with Prometheus and Grafana:
- Explain how to collect data for support
- Collect data for support
- Explore log files
- Manage log files
- Monitor a DS deployment
- Observe monitoring metrics
Chapter 3: Accessing PingDS over HTTP(S)
Use the HTTP Directory Access Protocol (HDAP) APIs for REST-based HTTP(S) access to directory services.
Lesson 1: Introducing HDAP
Access directory servers and perform operations over HTTP(S):
- Describe REST-based HTTP access
- Prepare the lab environment
- Examine HTTP and HDAP configuration properties
- Verify HDAP authentication
- Explain HDAP operations
- Manage resources with HDAP
Lesson 2: Using Account Management Actions
Manage passwords and display account usability information and resource schema:
- Manage passwords
- Update passwords
- View JSON Schema
- Get JSON schema