GenAI Analytics & Reporting

Overview

A web-based analytics and reporting platform for Walmart's multicloud capacity management system, built to transform raw infrastructure data into actionable insights at high velocity. The application provides engineering and operations teams with on-demand capacity reports across Walmart's hybrid cloud spanning OpenStack, GCP, and Azure.

The platform was designed from the ground up as a GenAI-assisted development showcase — the entire application was built in a fraction of the time of a traditional development cycle by leveraging WIBEY (Walmart's AI coding assistant) for implementation, test generation, and deployment automation.


GenAI-Driven Development

This project served as a live demonstration of GenAI-augmented development velocity. The web-based analytics and reporting platform provides engineering and operations teams with on-demand capacity reports across Walmart's hybrid cloud spanning OpenStack, GCP, and Azure showing infrastructure capacity data for compute, storage and network assets for both realtime analysis and long range forecasting and planning.

Benefits of GenAI Reporting Platform

Report Selection UI

The core of the platform is a pluggable report module architecture. Each report registers itself at startup with metadata describing its parameters, data sources, and output formats. The web UI dynamically renders parameter forms based on the report's configuration — adding a new report requires only implementing the report module interface.

Report Output

Reports supported at launch:


Architecture

The application is built on a modern Python stack with a focus on developer velocity and operational simplicity. The backend is a FastAPI application exposing both a web UI and a REST API, deployed as a containerized service on WCNP (Walmart's Kubernetes platform).

System Architecture Diagram