Learn how to deploy a highly available Red Hat Single Sign-On service using Ansible and the ansible-middleware execution environment (maintained at https://ansible-middleware.github.io/).
This workshop will deploy the following components:
- 4 x App Servers which will host Red Hat Data Grid, 2 nodes x 2 clusters
- 4 x App Servers which will host Red Hat Single Sign-On, 2 nodes x 2 clusters
- 1 x Frontend Server, which will host Red Hat JBoss Core Services as reverse proxy and load balancer
- 3 x DB Servers, which will host MariaDB in a galera/wsrep cluster
The architecture is depicted below.
You will need an Red Hat network account to be able to download the DataGrid and Single Sign-On installation zip files. The account you use must not be managed by SSO in order for the Ansible scripts to be able to authenticate. You can create a new account by following the instructions in the Red Hat Customer Portal. You will need to use these credentials when you run the ansible playbooks later in the workshop.