← Back to Projects

AegisOps

AI-powered cloud operations platform for proactive, cost-, latency-, and sustainability-aware workload management. Monitors 49 Microsoft Azure regions, detects degrading regions before they fail, and generates guardrailed workload-redistribution plans that an operator can approve or reject.

Microsoft AI Hackathon Grand Champion — Overall Best Project Highest overall award at the inaugural Microsoft AI Hackathon, hosted at Microsoft Headquarters in Redmond, WA.
Grand Champion

Problem & Context

Modern cloud platforms often react to outages after they happen, when recovery is already urgent and expensive. In reality, infrastructure usually shows warning signs first, such as increasing latency, rising resource utilization, or declining service health, but deciding how to respond is complex. Every workload redistribution involves trade-offs between latency, cost, capacity, sustainability, and service availability.

AegisOps was built to help operators make those decisions proactively. By monitoring 49 Azure regions and analyzing live telemetry with AI, it recommends where workloads should run before a disruption becomes a major outage.

What It Does

AegisOps command center: agent reasoning panel, operator console, and 3D globe showing datacenters, power plants, and traffic routes
The AegisOps command center. The agent reasoning panel (left) streams the model's assessment as it rejects unsafe candidate regions and drafts a recovery plan; the operator console below it holds pending plans for approval or rejection. The globe renders datacenters, real power plants, health states, and active traffic routes, with alerts for degraded and downed regions surfaced at the top.

Data & Infrastructure Model

The platform is grounded in real infrastructure data rather than arbitrary mock values, which is what makes its recommendations defensible as operational decisions:

Combining cloud-region topology, measured latency, and energy infrastructure with live telemetry means a recommendation to shift workloads can be justified on all the axes an operator actually cares about — not just whether a region is up.

Architecture / How It Works

A Python telemetry simulator continuously produces per-region state, which flows into an ASP.NET Core backend that maintains the infrastructure graph — regions, inter-region latency, associated power sources — alongside current telemetry. When a region's signals indicate elevated risk, the backend assembles that context and hands it to GPT-4o via GitHub Models, which reasons over the affected region and its candidate destinations. Candidates then pass through a guardrail layer that rejects any option violating latency, capacity, cost, or availability constraints, so unsafe suggestions never reach the operator. Surviving candidates become a ranked remediation plan, which is surfaced in the React dashboard and on the interactive 3D globe for the operator to approve or reject. A rejection feeds back into the loop and produces a revised recommendation.

The flow end to end: telemetry simulator and regional state → ASP.NET Core backend → infrastructure graph and telemetry → GPT-4o reasoning → guardrails and candidate evaluation → operator recommendation → React globe and dashboard.

Tech Stack

C# TypeScript Python ASP.NET Core .NET 10 React 19 Vite react-globe.gl Three.js GitHub Models (GPT-4o) pandas Kestrel Docker Azure region & latency datasets

Local development ran on Vite, Kestrel, and the Python telemetry simulator, with Docker for containerization. The application is Azure-ready but was not deployed to Azure during the hackathon; Azure is central to the infrastructure model and datasets rather than to the hosting.

Hackathon & Recognition

AegisOps was built over two days at the inaugural Microsoft AI Hackathon, hosted at Microsoft Headquarters in Redmond, Washington. The competition brought together students alongside experienced software engineers and industry professionals to develop innovative AI solutions across multiple categories, including AI agents, workflow automation, Azure-powered applications, Microsoft technologies, and enterprise AI. Our three-person team from Simon Fraser University was awarded Grand Champion (Overall Best Project), the single highest overall award at the event, recognizing the strongest project across the entire competition.

Award
Grand Champion — Overall Best Project (highest overall award)
Event
Inaugural Microsoft AI Hackathon
Venue
Microsoft Headquarters — Redmond, WA
Build time
2 days, three-person SFU team
Excellence in AI Innovation Award certificate held in front of the Microsoft sign at Microsoft headquarters in Redmond
The Excellence in AI Innovation Award, presented to Team Orcas as Hackathon Grand Champion for overall best project across innovation, execution, and impact.
Ilian Khankhalaev seated beside the Grand Champion prize cheque and award certificates at Microsoft headquarters
With the Grand Champion prize and certificates at Microsoft headquarters in Redmond after the closing ceremony.

Check out the LinkedIn post for the full story.

Key Takeaways

AegisOps brought together distributed systems thinking and applied AI under a hard two-day deadline. The parts that mattered most:

← Back to Projects