TEL AVIV, Israel, Aug. 7, 2019 /PRNewswire/ — Rookout, the data extraction and pipelining platform, announced today that it has raised $8 million in funding. The Series A round was led by Cisco Investments, who made a strategic investment alongside existing backers TLV Partners and Emerge. Additionally, industry leaders including Nat Friedman, CEO of GitHub, John Kodumal, CTO and Cofounder of LaunchDarkly, and Raymond Colletti, VP of Revenue at Codecov, added their support. Rookout will use the funding to continue its commercial growth while expanding its core offering to cover additional observability use cases and languages. Coinciding with this news, the company also announced a free tier option.
Since exiting stealth just over a year ago, Rookout’s code-level data collection has defined a new category of observability software that decouples data from code, making understanding and debugging code easier and massively faster. Companies using Rookout have seen the time it takes to make a single observation reduced from hours to a few seconds, minimizing the chore aspects of debugging, providing deep code insights and freeing up vital R&D resources to focus on features.
Rookout allows software engineers to set “non-breaking breakpoints” with a single click, collecting live code execution data on-the-fly, without stopping the code or requiring any redeployment. Rookout’s flexibility enables it to be used in the most modern infrastructures, including containerized code on Kubernetes clusters, as well as traditional legacy systems; it’s also the first and only solution for debugging the code of live serverless functions in production.
In the coming year, the company plans to add additional programming languages alongside its existing support for JVM-based languages like Java and Kotlin, as well as NodeJS and Python.
“The unique aspect of our technology is in the decoupling of data from code, which gives access to the app’s data layer without affecting the code layer,” commented Or Weis, co-founder and CEO of Rookout. “This new approach is changing both the way developers perceive their software and the way they interact with it. We started by highlighting relatively simple use cases for this capability, such as logging and debugging, but we’ve discovered in the past year that our customers have been finding completely new ways to use Rookout’s code-level data collection capabilities. We’re now focused on accommodating, supporting and enhancing the many varied uses of code-level observability and pipelining.”
Rookout has grown to a 20-person team and is building up its San Francisco Bay-Area office to complement the Tel Aviv -based R&D team. Rookout has acquired a strong base of paying corporate customers including top-tier software firms, as well as a fast-growing online “self-service” process. To bring the power of instant code-level observability to everyone, Rookout is also announcing the launch of a free-tier option.
“Developers have become key influencers of enterprise IT spend. By collecting data on-demand without re-deploying, Rookout created a Developer-centric software, which short-circuits complexities in the production debugging, increases Developer efficiency and reduces the friction which exist between IT Ops and Developers,” said Rob Salvagno, vice president of Cisco Global Corporate Development and Cisco Investments, the venture arm of Cisco. “We’re proud to be backing Rookout and look forward to the strategic opportunities our relationship opens up.”
“The future of software lies in cutting down on deployment, reducing CI/CD strain and speeding development and the delivery of new features,” explained investor John Kodumal, CTO and Cofounder of Feature Management company LaunchDarkly. “With Rookout, you never have to waste time deploying new code to get data from your old code. Everything is just available with a click. Once you decouple data from code, anything is possible.”
Rookout is a data extraction and pipelining platform that provides an unparalleled capability to collect any piece of data, from the deepest levels of live code, on demand. Using non-breaking breakpoints, Rookout empowers engineers to find the information they need and deliver it anywhere, in order to understand and advance their software. With Rookout, software teams, save hours of work and reduce debugging and logging time by 80% — with zero friction, overhead, or risk. Rookout is SOC2 compliant, and is currently available in Python, Node.js, and JVM runtimes, in all environments from on-prem to serverless.