OpenSearch SME: PPL Standardization & Advanced Query Enablement

Guided PPL adoption and advanced search query capabilities for OpenSearch production workloads

OpenSearch PPL Expansion

Led the push to evolve OpenSearch’s PPL into a scalable, customer-ready search language

As one of AWS’s recognized OpenSearch and Splunk SMEs, I was called upon by the Amazon OpenSearch team to assist in expanding the capabilities of Piped Processing Language (PPL) β€” transforming it from a lightweight query option into a viable enterprise-ready search and analytics layer. My focus was to make PPL usable for customers migrating from Splunk SPL, and to drive advanced search query capabilities that align with other partner products.

To make this happen, I worked directly with Amazon OpenSearch product management and engineering teams to deliver key field-driven insights and customer use cases that shaped how PPL is implemented in production today.

🧠 What I Drove

  • PPL Expansion Strategy: Led cross-functional efforts to evolve PPL beyond basic SQL-style querying into a powerful alternative to Splunk SPL for search-based analytics
  • Advanced Search Query Enablement: Defined and tested strategies for supporting complex queries and replicating advanced use cases using PPL
  • Partnered Across Product & Engineering: Collaborated directly with Amazon OpenSearch product managers and engineering leads to scope enhancements, provide field-driven feedback, and validate new features
  • Enabled GTM & SPL Adoption: Delivered reusable guidance that helped get OpenSearch PPL into AWS’s Service Pattern Library (SPL) β€” now used in migrations and GTM plays across the field

πŸ“š Learn More