Identity Platform DevOps Training

Featured Course

FR-523

Deploying the ForgeRock® Identity Platform™ Using DevOps Techniques

This expert-led workshop leads students through the ForgeRock® DevOps documentation set to learn how to deploy all of the ForgeRock® Identity Platform™ software components to a Kubernetes cluster running in the Google Kubernetes Environment (GKE). It then explores how you can use the DevOps Cloud Deployment Model Cookbook to standardize and simplify the deployment of the ForgeRock® Identity Platform™ in a production-quality Kubernetes cloud environment. An optional chapter is included at the end of the workshop that explores how you can get started migrating the ForgeRock® Entertainment Company (FEC) portal configuration from the core concepts courses to Kubernetes using the DevOps techniques covered in the documentation.

This workshop uses the DevOps documentation set as your reference for the hands-on labs instead of a dedicated Student Workbook as with the core concepts courses. You work with your instructor to improvise any steps that are necessary for the given lab environment. Also, it is important that you have already successfully completed the core concepts courses before attending this workshop, and you have experience working with Kubernetes and Helm.

Upon completion of this course, you will receive the DevOps Advanced electronic badge that you see pictured above.

Note: Revision A.1 of this course is built on version 6.5.2 of the ForgeRock® Identity Platform™. Also note that the optional Chapter 4 is not usually covered within the three days allocated for the workshop.


Upon completion of this course, you should be able to:

  • Work through the instructions in the ForgeRock® DevOps Quick Start Guide, DevOps Release Notes, and DevOps Developer’s Guide to deploy the ForgeRock® Identity Platform™ to a Kubernetes cluster running in GKE using the default ForgeRock® DevOps Examples.
  • Use Chapters 4, 5, and 6 of the ForgeRock® DevOps Developer’s Guide to deploy each of the ForgeRock® Identity Platform™ components with a custom configuration. Note that you will need your own Git repository, such as a free account on GitHub, to work with the ForgeRock® Identity Platform™ component configurations.
  • Explore how to use the ForgeRock® DevOps Cloud Deployment Model Cookbook for GKE (the cookbook) to standardize and simplify the deployment of the ForgeRock® Identity Platform™ in a production-quality Kubernetes cloud environment. Note that this will mainly be a discussion, with a demonstration by your instructor.
  • Optionally, explore how you can get started migrating the FEC Portal configuration from the ForgeRock® University core concepts courses to a Kubernetes environment. You use the techniques learned earlier to start the migration of an existing ForgeRock® Identity Platform™ deployment to Kubernetes. You work with your instructor to discuss the migration challenges and work with the existing FEC Portal deployment available in the lab to implement some of the migration tasks.

Note: A handout is included with the workshop to help you stay on track and provide topics for discussion. The handout is not a workbook with detailed, step-by-step instructions.