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