Building an SSO from scratch

In this section, we will look at how we can build our SSO from scratch. We will choose an IdP, service provider and also have to decide where our identities will be stored.

For our demo purpose, we will use JumpCloud as our solution for achieving SSO. One of the advantages of JumpCloud is that it provides AD and LDAP in cloud, thus we don't have to manually launch our Windows Server and install and configure AD or LDAP.

Now that we have our IdP selected, the next step is selecting a service provider. Since this book is related to cloud, we will select AWS as our service provider.

Just to summarize the steps:

  • Identity provider: JumpCloud
  • Service provider: AWS

Since the entire steps would be quite long and might ...

Get Enterprise Cloud Security and Governance now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.