eamonfoy / wiki

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Misc

  1. Creating your own self signed certs and using your own generated CA

Ansible

  1. Installing Docker and Docker Compose on Ubuntu 20.04 with Ansible
  2. How to install and configure Ansible on Ubuntu 20.04 LTS
  3. Automatic deployment of a Docker Compose stack using Ansible
  4. Simplifying Terraform Deployments with Ansible - Part 1
  5. Simplifying Terraform Deployments with Ansible - Part 2
  6. Let’s do DevOps: Build an Azure DevOps Terraform Pipeline Part 2/2
  7. Run Anisble Playbook From Azure Devops Release Pipeline

ELK Stack

  1. ELK stack using Docker Compose

Docker

  1. How to setup your Private Docker Registry

  2. How to NGINX Reverse Proxy with Docker Compose

  3. Setting up a Reverse-Proxy with Nginx and docker-compose

  4. Scale ASP.NET Core Apps with Docker Swarm Mode

  5. Load Balancing Containers With Docker Swarm and NGINX or NGINX Plus

  6. How to maintain Session Persistence (Sticky Session) in Docker Swarm

  7. Smaller Docker Images for ASP.NET Core Apps

  8. How to maintain Session Persistence (Sticky Session) in Docker Swarm

  9. How to deploy on remote Docker hosts with docker-compose

  10. How To Replace Docker With nerdctl And Rancher Desktop

SSL

  1. Docker-Powered Web Development Utilizing HTTPS and Local Domain Names
  2. Hosting an ASP.NET Core App on Docker with HTTPS

SignalR

  1. Integration Testing of Real-time communication in ASP.NET Core (using Kestrel and SignalR)

  2. Café is an example application demonstrating a combination between domain-driven design and functional programming.

    • 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
  3. ASP.NET Core SignalR And WorkerServices - Getting Started
    Two Video's worth watching are:

    TODO: Look at message pack for serilsing the signalr messages which are very performat...

  4. A complete SignalR with ASP Net Core example with WSS, Authentication, Nginx

IdentityServer4

  1. Angular OAuth2 OIDC Configuration with IdentityServer4

  2. IdentityServer4: Building a Simple Token Server and Protecting Your ASP.NET Core APIs with JWT

  3. IdentityServer4 Admin UI from Skoruba.IdentityServer4.Admin Template

  4. Secure Angular 11 with JWT and IdentityServer4 Admin UI

Certificates

  1. CERTIFICATE AUTHENTICATION IN ASP.NET CORE 3.1

  2. Docker and cert store

ASP.Net core distributed cache

  1. Distributed caching aspnet core redis
  2. Using Distributed Redis Cache with ASP.NET Core 3.1
  3. Building a conditional caching middleware instead of an attribute in ASP.NET Core 3.1

ASP.net core running in Kubernetes

  1. Series: Deploying ASP.NET Core applications to Kubernetes
  2. How to prepare a .NET 5.0 webapi for Kubernetes based deployment

ASP.net cryptography

  1. SYMMETRIC AND ASYMMETRIC ENCRYPTION IN .NET CORE

OpenIddict

  1. Setting up an Authorization Server with OpenIddict - Part I - Introduction
  2. Setting up an Authorization Server with OpenIddict - Part II - Create ASPNET project
  3. Setting up an Authorization Server with OpenIddict - Part III - Client Credentials Flow
  4. Setting up an Authorization Server with OpenIddict - Part IV - Authorization Code Flow
  5. Setting up an Authorization Server with OpenIddict - Part V - OpenID Connect
  6. Setting up an Authorization Server with OpenIddict - Part VI - Refresh tokens
  7. OpenIddict UI by Thomas Duft: headless UI for managing client applications and scopes

OpenID Connect & OAuth 2.0

  1. OpenID Connect & OAuth 2.0 – Security Best Practices - Dominick Baier
  2. JWT Auth in ASP.NET Core
  3. Azure Active Directory B2C With PKCE for Your Angular App
  4. How to authenticate user against Azure ADB2C from Angular app using oidc-client-js.
  5. SECURING AN ANGULAR APP WHICH USES MULTIPLE IDENTITY PROVIDERS
  6. Ory is an open source ecosystem and a cloud offering authentication, authorization, access control, and delegation (OAuth2 & OpenID Connect) services and APIs:

Chat, voice chat options

  1. cometchat
  2. Sendbird chat and calls
  3. talkjs
  4. Stream, chat and push notifications
  5. pubnub.com supports char and push notifications
  6. Video call with WebRTC Angular and ASP.NET Core
  7. zulip
  8. RocketChat
  9. Twilio
  10. Mattermost

Push to Talk API services

  1. Voice Layer
  2. Zello
  3. proptt2

Rocket.Chat

  1. Rocket Chat Realtime API in browser
  2. Building Real-time Rocket Chat Messaging into a PWA App
  3. Rocket.Chat.Net

Ionic Push notifications

  1. How to implement Firebase Push notifications in Ionic 5

Redis

  1. Redis cluster running on swarm

SonarQube

  1. Code Analysis with SonarQube + Docker + .NET Core

Monitoring in azure

  1. Monitoring Docker containers on a stand-alone Linux host with Azure Log Analytics

Azure sql

  1. Tutorial: Build an ASP.NET Core and Azure SQL Database app in Azure App Service

Electron app Signing

1 How to Code Sign an Electron App for Windows

Microsoft ADFS

  1. AD FS OpenID Connect/OAuth Concepts
  2. Customize claims to be emitted in id_token when using OpenID Connect or OAuth with AD FS 2016 or later
  3. Customize claims to be emitted in id_token when using OpenID Connect or OAuth with AD FS 2016 or later
  4. Build a single page web application using OAuth and ADAL.JS with AD FS 2016 or later

Microsoft Azure AD

  1. Azure AD – Adding EmployeeID claims in Azure AD JWT token
  2. Azure AD – Adding Employeeid claims in Azure AD JWT token
  3. --> Customising Azure AD JWT Claim Token
  4. Adding custom attributes to the Azure AD OpenID Connect ID Token
  5. Full IGA using Azure AD – App roles in OAuth ID token or SAML claim
  6. Full IGA using Azure AD – Custom app roles
  7. Tutorial: Sign in users and call the Microsoft Graph API from a JavaScript single-page application (SPA)
  8. Configure authentication in a sample Angular single-page application by using Azure Active Directory B2C
  9. Video - Azure AD Sample Application | Custom Claims with Extension Attributes
  10. Video - Custom Claims in Azure Active Directory | Claims Mapping Policy
  11. Youtube channel for Concepts Work talking about all things Azure AD
  12. USING CUSTOM CLAIM MAPPINGS ON DNN AZURE AD MODULE
  13. MS Video - Azure AD B2C Webinar Series: Custom Policies Part 1
  14. MS Video - Azure AD B2C Webinar Series: Custom Policies Part 2 Policy Walkthrough
  15. Companion Documentation for the above video for Azure AD B2C Webinar Series on Identity Protocols and Custom policies
  16. MS Video - Azure AD B2C Webinar Series: Custom Policies Part 3 Troubleshooting
  17. MS Azure AD b2c samples
  18. Tips and tricks for working with custom policies in Azure AD B2C
  19. Working with custom attributes in Azure AD B2C custom policies
  20. Solutions and Training for Azure Active Directory B2C
  21. MS Solutions and Training Demo Azure AD b2c custom policies
  22. MS B2c full demo's and source code for custom policies
  23. MS Azure b2c community samples
  24. Secure your IT real-estate with Microsoft Azure AD B2C: Customising User Journeys
  25. Source for above video
  26. Using Azure B2C with An App
  27. Authenticating App Users with Azure Active Director
  28. Use External Identity Providers (such as Facebook & Google) with Azure AD/Web Apps
  29. Setting Up Federation with Azure AD Connect and Active Directory Federated Services (ADFS)
  30. Setting up Azure AD Connect

Azure webapp

  1. Tutorial: Create a multi-container (preview) app in Web App for Containers
  2. Continuous deployment with custom containers in Azure App Service

Kubernetes

  1. Kubernetes Angular ASP.NET Core Microservice Architecture
  2. Azure — Deploying Angular App With .NET Web API on AKS
  3. Kubernetes Angular ASP.NET Core Microservice Architecture
  4. 5 Ways to Install K3s
  5. Create an HTTPS ingress controller and use your own TLS certificates on Azure Kubernetes Service (AKS)
  6. Create an HTTPS ingress controller on Azure Kubernetes Service (AKS)
  7. Getting Started with Terraform and AKS: a Step-by-Step Guide to Deploying Your First Cluster
  8. Use Terraform to Create and Manage a HA AKS Kubernetes Cluster in Azure
  9. External-DNS with Azure Kubernetes Service and Azure DNS
  10. Should We Replace Docker Desktop With Rancher Desktophttps://github.com/techno-tim/k3s-ansible
  11. Rancher Desktop
  12. How To Replace Docker With nerdctl And Rancher Desktop
  13. Automated build of HA k3s Cluster with kube-vip and MetalLB

Asp.net core https and certificates

  1. ASP .NET Core with HTTPS in Docker
  2. Hosting ASP.NET Core images with Docker over HTTPS
  3. Docker : ASP.NET Core container and HTTPS
  4. Hosting an ASP.NET Core App on Docker with HTTPS

asp.net core Event sourcing

  1. A Fast and Lightweight Solution for CQRS and Event Sourcing

Asp.net core Caching

  1. In-Memory and Distributed cache (.NET Core)

Embed Rocket Chat in to your web app

  1. Integrate Perfect Chat System to Your Project in 2 Steps

Helm

  1. Helm introduction
  2. Create a Helm chart
  3. 10 Helm Tutorials to Start your Kubernetes Journey
  4. Creating a Helm chart for an ASP.NET Core app

NFS

  1. Setup a NFS Server With Docker
  2. Windows 10 compliant NFS server
  3. Windows 10 NFS server

Init Container

  1. Kubernetes - Trying to create pod with init container

Cert Manager

  1. Creating Self Signed Certificates on Kubernetes
  2. Setting up HTTPS with cert-manager (self-signed, LetsEncrypt) in kubernetes

Microservices development

  1. Microservices Made Easier

Keycloak

  1. Using Custom User Providers with Keycloak
  2. ASP.Net Core & Angular OpenID Connect using Keycloak
  3. Integrating OpenID Connect to your application stack (Asp.Net Core, Angular)
  4. Tutorial: Making a Rocket.Chat App
  5. Keycloak introduction from trhe makers of keycloak
  6. Keycloak Deep Dive
  7. Step-by-step guide how integrate Keycloak with Angular application
  8. Create and configure Keycloak OAuth 2.0 authorization server
  9. This is docker-compose setup for Keycloak server configured with postgres database, with nginx https termination and lightweight mail server.
  10. Installing Keycloak on Kubernetes
  11. Kubernetes at home - Part 5: Keycloak for authentication
  12. Kubernetes at home - Part 6: Keycloak authentication and Azure Active Directory
  13. How to Add Custom Claims to JWT Tokens from an External Source in Keycloak
  14. Using Custom User Providers with Keycloak
  15. Keycloak — Using alternative databases
  16. A Quick Guide to Using Keycloak with Spring Boot

Angular Sample apps

  1. Creating Beautiful Apps with Angular Material
  2. Reading Env vars in to an angular app from kubernetes
  3. How to use environment variables to configure your Angular application without a rebuild
  4. Using OS Environment Variables in Angular
  5. *** Angular on Docker — environment specific settings

NestJS

  1. Building a REST API with NestJS and Prisma - Marc Stammerjohann | Prisma Day 2021

Asp.net core Health Checks

  1. Health checks
  2. Checking the Health of Your ASP.NET Core APIs
  3. Implementing Health Checks in ASP.NET Core
  4. ASP.NET - Health Checks - Generic Endpoint
  5. QuickStart Health Check Setup in ASP.NET Core 5 Web API
  6. Health Checks
  7. Health Checks in ASP.Net Core
  8. Implement Health Checks Middleware in ASP.NET Core
  9. Endpoint Monitoring with Azure Application Insightshttps://rmauro.dev/adding-health-checks-ui/
  10. Adding Health Checks UI

About