Tasty, Tasty Dogfood: How We Use the Elastic Stack at Elastic
Learn how Elastic uses the Elastic Stack throughout the company — from how and where its data stores are built to best practices for production clusters, as well as what is built on premise and when it leverages its Cloud service.
you have to • Discover needs we can work towards before they’re more widely needed • Some bugs surface through use, not tests Test Monkeys • Insights into machine data has been extremely helpful • Simplifies application datastores • Makes infra scaling much easier It’s Useful! • Keep skills sharp • Uncover tool needs • Learn what pieces of software need usability improvements Be a User
a first-class citizen Highly-available backend Dovetails with Kibana, Shield, etc. Schema changes require reindexing Subtle behavior when mappings go awry
• Lower barrier for upgrades/backups • Baked-in usability across teams • Additional access (extra snapshot repositories, etc.) useful for operational customization • Be mindful of latency • Take time with permissions An Infrastructure Perspective
mind (aliases, node types, etc.) • Design with fault-tolerance in mind (backpressure, etc.) • Little tools make things easier (use the _cat apis, plugins, etc.) • People will love and use information! Give them dashboards and data
where otherwise noted, this work is licensed under http://creativecommons.org/licenses/by-nd/4.0/ Creative Commons and the double C in a circle are registered trademarks of Creative Commons in the United States and other countries. Third party marks and brands are the property of their respective holders. 29