- Installing Docker and Docker Compose on Ubuntu 20.04 with Ansible
- How to install and configure Ansible on Ubuntu 20.04 LTS
- Automatic deployment of a Docker Compose stack using Ansible
- Simplifying Terraform Deployments with Ansible - Part 1
- Simplifying Terraform Deployments with Ansible - Part 2
- Let’s do DevOps: Build an Azure DevOps Terraform Pipeline Part 2/2
- Run Anisble Playbook From Azure Devops Release Pipeline
-
Load Balancing Containers With Docker Swarm and NGINX or NGINX Plus
-
How to maintain Session Persistence (Sticky Session) in Docker Swarm
-
How to maintain Session Persistence (Sticky Session) in Docker Swarm
- Docker-Powered Web Development Utilizing HTTPS and Local Domain Names
- Hosting an ASP.NET Core App on Docker with HTTPS
-
Integration Testing of Real-time communication in ASP.NET Core (using Kestrel and SignalR)
-
- Features
- DDD done by the book
- REST with HATEOAS
- CQRS
- Functional style command/query handlers
- Event-sourcing
- A complete integration tests suite (~100% coverage) + coverage reports
- Docker CI setup with multiple data sources + CD on Azure
- Real-time communications through SignalR
-
ASP.NET Core SignalR And WorkerServices - Getting Started
Two Video's worth watching are:- ASP.NET Core SignalR & Worker Services - Getting Started
- ASP.NET Core SignalR & Worker Services - Part 2
TODO: Look at message pack for serilsing the signalr messages which are very performat...
-
A complete SignalR with ASP Net Core example with WSS, Authentication, Nginx
-
IdentityServer4: Building a Simple Token Server and Protecting Your ASP.NET Core APIs with JWT
-
IdentityServer4 Admin UI from Skoruba.IdentityServer4.Admin Template
- Distributed caching aspnet core redis
- Using Distributed Redis Cache with ASP.NET Core 3.1
- Building a conditional caching middleware instead of an attribute in ASP.NET Core 3.1
- Series: Deploying ASP.NET Core applications to Kubernetes
- How to prepare a .NET 5.0 webapi for Kubernetes based deployment
- Setting up an Authorization Server with OpenIddict - Part I - Introduction
- Setting up an Authorization Server with OpenIddict - Part II - Create ASPNET project
- Setting up an Authorization Server with OpenIddict - Part III - Client Credentials Flow
- Setting up an Authorization Server with OpenIddict - Part IV - Authorization Code Flow
- Setting up an Authorization Server with OpenIddict - Part V - OpenID Connect
- Setting up an Authorization Server with OpenIddict - Part VI - Refresh tokens
- OpenIddict UI by Thomas Duft: headless UI for managing client applications and scopes
- OpenID Connect & OAuth 2.0 – Security Best Practices - Dominick Baier
- JWT Auth in ASP.NET Core
- Azure Active Directory B2C With PKCE for Your Angular App
- How to authenticate user against Azure ADB2C from Angular app using oidc-client-js.
- SECURING AN ANGULAR APP WHICH USES MULTIPLE IDENTITY PROVIDERS
- Ory is an open source ecosystem and a cloud offering authentication, authorization, access control, and delegation (OAuth2 & OpenID Connect) services and APIs:
- cometchat
- Sendbird chat and calls
- talkjs
- Stream, chat and push notifications
- pubnub.com supports char and push notifications
- Video call with WebRTC Angular and ASP.NET Core
- zulip
- RocketChat
- Twilio
- Mattermost
- Rocket Chat Realtime API in browser
- Building Real-time Rocket Chat Messaging into a PWA App
- Rocket.Chat.Net
1 How to Code Sign an Electron App for Windows
- AD FS OpenID Connect/OAuth Concepts
- Customize claims to be emitted in id_token when using OpenID Connect or OAuth with AD FS 2016 or later
- Customize claims to be emitted in id_token when using OpenID Connect or OAuth with AD FS 2016 or later
- Build a single page web application using OAuth and ADAL.JS with AD FS 2016 or later
- Azure AD – Adding EmployeeID claims in Azure AD JWT token
- Azure AD – Adding Employeeid claims in Azure AD JWT token
- --> Customising Azure AD JWT Claim Token
- Adding custom attributes to the Azure AD OpenID Connect ID Token
- Full IGA using Azure AD – App roles in OAuth ID token or SAML claim
- Full IGA using Azure AD – Custom app roles
- Tutorial: Sign in users and call the Microsoft Graph API from a JavaScript single-page application (SPA)
- Configure authentication in a sample Angular single-page application by using Azure Active Directory B2C
- Video - Azure AD Sample Application | Custom Claims with Extension Attributes
- Video - Custom Claims in Azure Active Directory | Claims Mapping Policy
- Youtube channel for Concepts Work talking about all things Azure AD
- USING CUSTOM CLAIM MAPPINGS ON DNN AZURE AD MODULE
- MS Video - Azure AD B2C Webinar Series: Custom Policies Part 1
- MS Video - Azure AD B2C Webinar Series: Custom Policies Part 2 Policy Walkthrough
- Companion Documentation for the above video for Azure AD B2C Webinar Series on Identity Protocols and Custom policies
- MS Video - Azure AD B2C Webinar Series: Custom Policies Part 3 Troubleshooting
- MS Azure AD b2c samples
- Tips and tricks for working with custom policies in Azure AD B2C
- Working with custom attributes in Azure AD B2C custom policies
- Solutions and Training for Azure Active Directory B2C
- MS Solutions and Training Demo Azure AD b2c custom policies
- MS B2c full demo's and source code for custom policies
- MS Azure b2c community samples
- Secure your IT real-estate with Microsoft Azure AD B2C: Customising User Journeys
- Source for above video
- Using Azure B2C with An App
- Authenticating App Users with Azure Active Director
- Use External Identity Providers (such as Facebook & Google) with Azure AD/Web Apps
- Setting Up Federation with Azure AD Connect and Active Directory Federated Services (ADFS)
- Setting up Azure AD Connect
- Tutorial: Create a multi-container (preview) app in Web App for Containers
- Continuous deployment with custom containers in Azure App Service
- Kubernetes Angular ASP.NET Core Microservice Architecture
- Azure — Deploying Angular App With .NET Web API on AKS
- Kubernetes Angular ASP.NET Core Microservice Architecture
- 5 Ways to Install K3s
- Create an HTTPS ingress controller and use your own TLS certificates on Azure Kubernetes Service (AKS)
- Create an HTTPS ingress controller on Azure Kubernetes Service (AKS)
- Getting Started with Terraform and AKS: a Step-by-Step Guide to Deploying Your First Cluster
- Use Terraform to Create and Manage a HA AKS Kubernetes Cluster in Azure
- External-DNS with Azure Kubernetes Service and Azure DNS
- Should We Replace Docker Desktop With Rancher Desktophttps://github.com/techno-tim/k3s-ansible
- Rancher Desktop
- How To Replace Docker With nerdctl And Rancher Desktop
- Automated build of HA k3s Cluster with kube-vip and MetalLB
- ASP .NET Core with HTTPS in Docker
- Hosting ASP.NET Core images with Docker over HTTPS
- Docker : ASP.NET Core container and HTTPS
- Hosting an ASP.NET Core App on Docker with HTTPS
- Helm introduction
- Create a Helm chart
- 10 Helm Tutorials to Start your Kubernetes Journey
- Creating a Helm chart for an ASP.NET Core app
- Creating Self Signed Certificates on Kubernetes
- Setting up HTTPS with cert-manager (self-signed, LetsEncrypt) in kubernetes
- Using Custom User Providers with Keycloak
- ASP.Net Core & Angular OpenID Connect using Keycloak
- Integrating OpenID Connect to your application stack (Asp.Net Core, Angular)
- Tutorial: Making a Rocket.Chat App
- Keycloak introduction from trhe makers of keycloak
- Keycloak Deep Dive
- Step-by-step guide how integrate Keycloak with Angular application
- Create and configure Keycloak OAuth 2.0 authorization server
- This is docker-compose setup for Keycloak server configured with postgres database, with nginx https termination and lightweight mail server.
- Installing Keycloak on Kubernetes
- Kubernetes at home - Part 5: Keycloak for authentication
- Kubernetes at home - Part 6: Keycloak authentication and Azure Active Directory
- How to Add Custom Claims to JWT Tokens from an External Source in Keycloak
- Using Custom User Providers with Keycloak
- Keycloak — Using alternative databases
- A Quick Guide to Using Keycloak with Spring Boot
- Creating Beautiful Apps with Angular Material
- Reading Env vars in to an angular app from kubernetes
- How to use environment variables to configure your Angular application without a rebuild
- Using OS Environment Variables in Angular
- *** Angular on Docker — environment specific settings
- Health checks
- Checking the Health of Your ASP.NET Core APIs
- Implementing Health Checks in ASP.NET Core
- ASP.NET - Health Checks - Generic Endpoint
- QuickStart Health Check Setup in ASP.NET Core 5 Web API
- Health Checks
- Health Checks in ASP.Net Core
- Implement Health Checks Middleware in ASP.NET Core
- Endpoint Monitoring with Azure Application Insightshttps://rmauro.dev/adding-health-checks-ui/
- Adding Health Checks UI