- Total 0 kr
IdentityServer in Production
Watch this product and we will notify you once it is back in stock.
IdentityServer in Production
This course continues where our popular course Securing ASP.NET using OpenID Connect and IdentityServer ended, with a clear focus on getting a complete IdentityServer architecture up and running in a real live production environment. You will learn how to avoid many of the pitfalls and gotchas involved when you start your deployment journey.
When we say that this course is about deploying to production, we really mean it. In this course we will deploy the services that we create to the public internet, using things like real TLS certificates.
The solution that you will deploy live contains a client, an API and a fully-configured IdentityServer. We are especially proud that we don’t cheat or cut corners in this course.
Instead we will, for example:
- Store configuration data in separate configuration service
- Log to a separate logging server for analytics and visualization
- Use real HTTPS certificate
- Creating our own signing keys
- Use continuous deployment to deploy our services
This hands-on course contains an extensive set of exercises that will take you through all the steps involved to create a successful identity solution.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Do you want a tailor-made delivery internally for your team? Or do you have any questions?
Contact us for more information at sales@edument.se or 040-61 70 720
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Prerequisites
- A basic understanding of OAuth, OpenID-Connect, IdentityServer and ASP.NET Core, similar to what is covered in the Securing ASP.NET using OpenID Connect and IdentityServer course
- Good C# skills
- Very basic Git version control skills
Target audience
- Developers who want to learn step-by-step how to deploy an IdentityServer solution to the public internet in a secure way
Course details
- In this course we use the latest Visual Studio 2019, ASP.NET Core 3.x and IdentityServer4 version 4.x
- All course materials are written in English
- The course can be taught in either Swedish or English
- Even though the course deals with the cloud and containers, it is not the focus of this course and no cloud/container experience is needed
Days
- This course can either be delivered over 2 full days or 4 half days
Things covered in this course
- Configuration
- HTTPS certificates
- Security
- Logging
- Securing ASP.NET Core Data Protection service
- Public/Private key encryption
- Creating JWT Token signing keys using OpenSSL
- Token Signing keys
- IdentityServer and the database
- Securing and working API
- Extending IdentityServer
- Performance
- Troubleshooting IdentityServer
And much more...
Teacher: Tore Nestenius