Skip to content

Polycloud Agentic AI Assistant - Intent-driven Terraform + Enterprise Control Fabric for Azure, AWS, GCP, OCI, and On-prem (VMware/OpenShift + enterprise integrations).

License

Notifications You must be signed in to change notification settings

Huzefaaa2/PolycloudAIAgent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Polycloud Agentic AI Assistant

Intent-driven Terraform + Enterprise Control Fabric for Azure, AWS, GCP, OCI, and On-prem (VMware/OpenShift + enterprise integrations).

Clouds become execution targets — not design constraints.


What this is

Polycloud is an advanced portfolio-grade assistant that generates:

  • Portable Architecture Intent (source of truth)
  • Cloud mappings per target (Azure/AWS/GCP/OCI/On-prem)
  • Deployable Terraform bundles (pipeline-triggered)
  • Docs + runbooks + integration contracts
  • Diagrams (Logical, Cloud Mapping, C4, optional Terraform graph)
  • Troubleshooting patches when you paste errors

Start Modes

  • Greenfield: create a new deployment from architectural intent
  • Brownfield: convert an existing Terraform repo into a polycloud structure

Portability Modes

  1. Shallow: Terraform-only portability (stable interface + provider implementations)
  2. Deep: refactor for true portability (K8s/OpenShift + GitOps + portable patterns)
  3. Principal Advisor: trade-off brief + scorecard, then generate

Enterprise Control Fabric (shared services)

  • Identity Plane: AD/Entra/LDAP + IAM + K8s RBAC patterns
  • Trust Plane: certificates/PKI, secrets, keys, rotation
  • Observability Plane: OpenTelemetry-first telemetry pipeline
  • ITSM Plane: ServiceNow (incident/change/CMDB integration contracts)
  • Posture Plane: CSPM onboarding (e.g., Wiz) + evidence packs

Each plane supports: Provision + operate / Provision only / Integrate existing


Architecture Overview

flowchart LR
  U[User] --> UI[Streamlit UI]
  UI --> ORCH[Orchestrator]
  ORCH --> LLM[Azure OpenAI]
  ORCH --> RAG[Vector Store / RAG]
  ORCH --> GEN[Generators: Terraform / Docs / Diagrams]
  GEN --> VAL[Validators: fmt/validate/tflint/checkov]
  VAL --> BUNDLE[Output Bundle + CI Pipelines]
  BUNDLE --> CI[CI/CD: Plan Gates + Approvals + Apply]
  CI --> TARGETS[Azure / AWS / GCP / OCI / On-prem]
  U -->|paste errors| ORCH
Loading

About

Polycloud Agentic AI Assistant - Intent-driven Terraform + Enterprise Control Fabric for Azure, AWS, GCP, OCI, and On-prem (VMware/OpenShift + enterprise integrations).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published