ForgeRock® Directory Services Deep Dive

Course Description

This course takes learners from a high-level understanding of how the ForgeRock® Directory Services (DS) works to a fully functional directory deployment, where they learn how to execute 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 alone is not able to demonstrate all the components and capabilities of DS. Further information & guidance can be found in the documentation and knowledge base in the online repositories at Backstage.

Prerequisites

The following are the requirements for successfully completing this course-

  • Knowledge of UNIX/Linux commands.
  • A fundamental understanding of how directory servers function.
  • A fundamental understanding of REST and HTTP.
  • A fundamental knowledge of Java based environments would be beneficial, but no programming experience is required.
  • Completion of the ForgeRock® Product Essentials courses for Directory Services, Access Management, and Identity Management available at- https-//www.forgerock.com/support/university/forgerock-university

Audience Profile

The target audiences for this course include-

  • ForgeRock Directory Service Administrators
  • ForgeRock Access Management Administrators
  • ForgeRock Identity Management Administrators
  • System Integrators
  • System Consultants
  • System Architects
  • System Developers

Learning Objectives

Upon accomplishment of this course, one 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

Content Outline

A technical introduction to the infrastructure, concepts, features, and components of DS.

Lesson One- Introducing ForgeRock Directory Services

Explore DS components and understand the LDAP data model-

  • Describe ForgeRock Directory Services

Lesson Two- Interacting With Directory Servers

Access directory servers and perform operations over LDAP and HTTP-

  • 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

Create and manage data stores, measure performance, and troubleshoot directory servers.

Lesson One- Managing the Configuration

Locate the DS configuration data and use directory server tools to manage configuration 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

Lesson Two- Populating Data Stores

Customize directory server schema to add custom attributes, and then import entries to populate a data store-

  • Extend the schema
  • Implement custom schema
  • Import entries
  • Populate a backend data store
  • Manage virtual attributes
  • Configure virtual attributes

Lesson Three- Protecting DS Data

Understand DS security features, implement access control, manage password policies, and delegate administration-

  • Describe security features
  • Replace server certificates
  • Describe access control
  • Configure access control
  • Delegate administration
  • Configure delegated administration
  • Explore password policies
  • Configure password policies

Lesson Four- Backing Up and Restoring Data

Backup and restore directory server data-

  • Explain how to back up and restore data
  • Backup and restore data

Lesson Five- Measuring Performance

Understand performance requirements and settings that may be tuned to improve directory server performance-

  • Explain settings that affect performance
  • Tune the JE DB cache and generate performance tests

Lesson Six- Troubleshooting

Configure log files, collect troubleshooting data for ForgeRock Support, and monitor a DS deployment with Prometheus and Grafana-

  • Explore log files
  • Manage log files
  • Explain how to collect data for support
  • Collect data for support
  • Monitor a DS deployment
  • Observe monitoring metrics

Understand how to deploy directory servers, and directory proxy servers, manage replication, upgrade DS servers, and configure the DS password synchronization plugin.

Lesson One- Installing Directory Servers

Install directory servers for custom and ForgeRock® Identity Platform (Identity Platform) product deployments-

  • 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 ForgeRock® Access Management (AM)
  • Set up a directory server as a ForgeRock® Identity Management (IDM) repository
  • Optional Synchronize passwords with IDM
  • Optional Synchronize DS passwords with IDM

Lesson Two- 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
  • Monitor and maintain a replicated topology
  • Monitor replication

Lesson Three- Upgrading DS Servers

Prepare for and perform an upgrade of directory servers in a DS 6.5.5 replicated topology to version DS 7.2-

  • Describe upgrade options
  • Upgrade DS 6 servers to DS 7

Lesson Four- Installing Directory Proxy

Understand the role of directory proxy (DP) servers and install DP servers to provide a single point of entry to directory servers-

  • Introduce DP servers
  • Install DP servers
  • Provide a single point of access to replicas

FAQs

A- To attend the training session you should have an operational Desktops or Laptops with required specification along with good internet connection to access the labs. 

A- We would always recommend you to attend the live session to practice & clarify the doubts instantly and get more value from your investment. However, due to some contingency if you have to skip the class Radiant Techlearning would help you with the recorded session of that particular day.  However, those recorded sessions are not meant only for personal consumption and NOT for distribution or any commercial use.

A- Radiant Techlearning has a data center containing the Virtual Training environment for the purpose of participant’s hand-on-practice. 

Participants can easily access these labs over Cloud with the help of remote desktop connection. 

Radiant virtual labs provide you the flexibility to learn from anywhere in the world and in any time zone. 

 

A- The learners will be enthralled as we engage them in real world and industry Oriented projects during the training program. These projects will improve your skills and knowledge and you will gain better experience. These real time projects, they will help you a lot in your future tasks and assignments.

 

Send a Message.


  • Enroll