PingDS Deep Dive
DS-440-BVP Rev ASummary
This course takes students from a high-level understanding of how the PingDS (DS), formerly known as ForgeRock® Directory Services, works to a fully functional directory deployment, where they learn how to implement the many features of DS. It provides students with the knowledge and concepts necessary to successfully manage their own deployment. It is accepted that this course is not able to demonstrate all the features and capabilities of DS. Further information and guidance can be found in the documentation and knowledge base in the online repositories at: Backstage https://backstage.forgerock.com.
Note: Revision A of this course is based on version 7.2 of DS.
Prerequisites
The following are the prerequisites for successfully completing this course:
- Knowledge of UNIX/Linux commands.
- A basic understanding of how directory servers function.
- A basic understanding of REST and HTTP.
- A basic knowledge of Java based environments would be beneficial, but no programming experience is required.
- Completion of the Ping Identity Essentials courses for PingDS, PingAM, and PingIDM available at: https://backstage.forgerock.com/university/forgerock/on-demand/category/ON_DEMAND_CLOUD_LEARNING
Topics
- Describe PingDS
- Send LDAP requests
- Prepare the lab environment
- Perform LDAP operations
- Introduce REST to LDAP
- Explore the API configuration
- Configure REST access
- Explain common REST operations
- Use the REST API to manage directory data
- Explore configuration data
- Prepare the lab environment
- Explore the configuration and manage the server state
- Manage data stores
- Configure backends
- Manage indexes
- Configure indexes
- Extend the schema
- Implement custom schema
- Import entries
- Populate a backend data store
- Manage virtual attributes
- Configure virtual attributes
- Describe security features
- Replace server certificates
- Describe access control
- Configure access control
- Delegate administration
- Configure delegated administration
- Explore password policies
- Configure password policies
- Explain how to back up and restore data
- Back up and restore data
- Explain settings that affect performance
- Tune the JE DB cache and generate performance tests
- Explore log files
- Manage log files
- Explain how to collect data for support
- Collect data for support
- Monitor a DS deployment
- Observe monitoring metrics
- Prepare for a directory server installation
- Prepare the lab environment
- Install a directory server
- Prepare directory servers for Identity Platform installations
- Prepare directory servers for AM
- Set up a directory server as an IDM repository
- (Optional) Synchronize passwords with IDM
- (Optional) Synchronize DS passwords with IDM
- Plan for replication
- Install a replicated topology
- Monitor and maintain a replicated topology
- Monitor replication
- Describe upgrade options
- Upgrade DS 6 servers to DS 7
- Introduce DP servers
- Install DP servers
- Provide a single point of access to replica
Method
Blended Video Presence
Benefits
Upon completion of this course, you should be able to:
- Provide a technical introduction to the infrastructure, concepts, features, and components of DS.
- Create and manage data stores, measure performance, and troubleshoot directory servers.
- Understand how to deploy directory servers, and directory proxy servers, manage replication, upgrade DS servers, and configure the DS password synchronization plugin.