Skip to content

Hac1es/NT524_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secure Federation & SSO for Multi/Hybrid Cloud

A secure Federation and Single Sign-On solution for hybrid and multi-cloud environments.

Tech Stack: Keycloak, OpenStack Keystone (with Kolla-Ansible AIO OpenStack), AWS IAM Identity Center, ELK Stack + Filebeat, Docker, Ansible

Setup & Logstash config: Docs

ELK rule & Response playbook: Incident Response

Issues

Fragmented identity management across public and private cloud leads to credential sprawl, misconfigurations, and fragmented auditing (The MxN problem) ⇒ A centralized SSO solution is required to unify identity management across hybrid cloud environments.

Objectives & Scope

  • Centralized identity across private & public cloud
  • Hardened authentication & session security
  • Unified logging & monitoring
  • Anomaly detection, threat visibility & semi-automated response

Solution Architecture

A centralized identity fabric enables secure SSO across hybrid cloud. Global STS authenticates users, exchanges tokens, and enforces policy decisions, while platform IAM services map access rights. All activities are centrally monitored for security visibility.

Implement Architecture

Due to time constraints, the system was implemented in a simplified form: Keycloak serves as Global STS, PDP, and token exchange service. Users authenticate once to obtain a Home Token for AWS and OpenStack access. Logs are centralized in ELK, with incident response automated via Ansible.

Although simplified, the architecture preserves the security model via centralized identity, token federation, and semi-automated monitoring & response.

Scenarios

Future Improvements

  • Vault-based secret management & key rotation
  • Ingress layer with Traefik & ModSecurity
  • OPA-driven centralized policy enforcement for JiT access provisioning and ABAC
  • GitOps workflow as single source of truth

About

A unified Identity Plane solution for Hybrid/Multi Cloud Environments

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors