In the realm of modern cloud infrastructure, maintaining high availability requires more than just monitoring dashboards; it demands intelligent analysis capabilities that can process vast amounts of service telemetry. Expedia Group has addressed this challenge by introducing an internal AI-assisted observability platform known as STAR. This system is designed to help engineering teams investigate production incidents efficiently without losing control over the decision-making loop.
The core architecture relies on a combination of robust backend technologies including FastAPI for API management, Celery and Redis for asynchronous task processing, Langfuse for tracing LLM interactions, and Datadog as the primary data source. By integrating these components with advanced AI-driven service telemetry, Expedia creates an environment where engineers can rapidly assess root causes during critical outages.
Leveraging Large Language Models in Observability Workflows
The integration of large language models into observability stacks represents a significant shift from traditional alerting mechanisms. In the STAR platform, LLMs are not used to replace human engineers but rather to augment their analytical capabilities during high-pressure situations.
- Structured Data Analysis: The system ingests logs and metrics through Azure-compatible or generic telemetry pipelines, allowing the AI model to correlate disparate data points that might otherwise go unnoticed by standard threshold-based alerts.
- Rapid Hypothesis Generation: When an incident occurs, STAR can instantly query historical patterns and suggest potential root causes based on similar past events stored in its knowledge base. This reduces mean time to resolution (MTTR) significantly compared to manual log triage.
This approach is particularly relevant for professionals preparing for AI-900 or advanced AI engineering certifications, as it demonstrates practical application of generative models in enterprise environments. The system ensures that while the LLM provides suggestions and assessments, human engineers remain responsible for final validation.
Maintaining Human Oversight with Celery Workflows
A critical architectural decision made by Expedia was to keep humans "in the loop" despite heavy automation reliance on AI-driven service telemetry. The platform utilizes asynchronous task queues managed via Celery and Redis. This setup allows complex analysis jobs—such as correlating thousands of log entries or running diagnostic scripts—to execute in parallel without blocking user interfaces.
The workflow operates by breaking down incident investigation into discrete steps: data ingestion, initial pattern recognition using the LLM, root cause hypothesis generation, and finally a human review step. Engineers can view these structured workflows within their observability dashboard to understand exactly what analysis has been performed so far on an active ticket.
This design prevents "black box" scenarios where automated systems make decisions without transparency. For DevOps professionals studying for CKA or Kubernetes administration roles, understanding how asynchronous processing aids in maintaining system stability during incidents is a valuable concept to master alongside container orchestration skills.
Bridging the Gap Between AI and Operational Reality
The implementation of STAR highlights that successful observability solutions must balance automation with accountability. By using AI-driven service telemetry, Expedia demonstrates how generative models can interpret complex system states without hallucinating critical infrastructure details.
This platform serves as a case study for organizations looking to modernize their incident response procedures. It shows that integrating LLMs into existing stacks like Datadog does not require replacing current tools but rather layering intelligence on top of established data pipelines using frameworks such as FastAPI and Langfuse.

