WP Engine’s Christopher Watkins on Cost-Effective Threat Hunting Strategies
Jul 9, 2024
auto_awesome
Christopher Watkins from WP Engine shares insights on efficient logging with native tools and API gateways. Strategies for cost-effective threat hunting and optimizing queries. Importance of mental well-being in cybersecurity. Tips on data management across cloud services.
Leveraging native tools and API gateways for efficient logging management across cloud platforms at WP Engine.
Implementing cost-effective threat hunting strategies through table partitioning and optimized queries for efficient security operations.
Deep dives
Logging Pipeline Strategies at WP Engine
At WP Engine, they use a diverse set of cloud providers, including Azure, GCP, and AWS, creating a unique logging situation that requires innovative solutions. By leveraging native tools from the cloud providers creatively, the team at WP Engine has built a robust logging pipeline. They transform logs into the Elastic Common Schema Format for consistency, enabling effective threat detection and analytics in BigQuery.
Efficient Data Transfer Between Clouds at WP Engine
Managing data transfer across multiple cloud platforms like Azure, GCP, and AWS at WP Engine involves utilizing native tools such as SNS, SQS, and PubSub. By centralizing log storage in one cloud, they efficiently move data to other clouds using event notifications and APIs. This approach streamlines the process and ensures scalability and reliability in their data management strategies.
Balancing Automation and Human Involvement in Incident Response
WP Engine emphasizes automation in incident response, automating repetitive tasks to enhance efficiency. By codifying frameworks with automation tools like Terraform and scripting in languages like Python, they streamline response workflows. Despite heavy automation, they maintain human oversight through code reviews and dry runs to ensure accuracy and prevent errors, fostering a collaborative and efficient security operation.
In this episode of Detection at Scale, Jack welcomes Christopher Watkins, Senior Staff Cloud Security Engineer at WP Engine, to discuss innovative logging solutions and efficient data management across multiple cloud platforms. Chris reveals how WP Engine leverages native tools and robust API gateways to streamline logging processes.
He shares strategies for cost-effective threat hunting, such as optimizing large-scale queries through table partitioning. Chris also emphasizes the importance of mental and physical well-being, and the role of community support in maintaining a sustainable career in cybersecurity.
Topics discussed:
How WP Engine uses native tools and robust API gateways to manage logging across multiple cloud platforms efficiently.
Strategies for optimizing large-scale queries, such as table partitioning and avoiding costly operations, to maintain efficiency and reduce expenses.
Techniques for moving data efficiently across different cloud services, ensuring consistency and reliability in data management.
The importance of partitioning tables and being selective with queries to enhance threat detection and incident response efforts.
The role of a well-designed schema in speeding up threat detection by understanding key value pairs frequently used in security data.
Leveraging best practices from data teams to optimize queries and improve security use cases.
Ensuring human oversight with two-person reviews of scripts and dry runs to maintain accuracy and reliability in automated processes.
The importance of mental, physical, and spiritual health routines to manage the stress of incident response and avoid burnout.
The role of community and trusted conversations in sharing experiences about breaches, vulnerabilities, and other challenges in the cybersecurity field.
How WP Engine's mantra of "detection as code" and "pipelines as code" extends to response workflows for increased efficiency and effectiveness.