-0.5 C
New York
Wednesday, February 12, 2025

Case Examine: Actual-Time Insights Assist Propel 10X Development at E-Studying Supplier Seesaw


Seesaw Studying Inc. offers a number one on-line pupil studying platform utilized by greater than 10 million Okay-12 academics, college students and relations within the U.S. each month. The San Francisco firm has grown steadily since its founding in 2013, with its hosted service in use in 75% of American colleges and in one other 150 international locations.

In fact, when COVID-19 hit in early 2020 and compelled colleges to abruptly swap to full-time distant studying, the necessity for Seesaw’s platform skyrocketed. So did Seesaw’s progress, in keeping with co-founder and Chief Product Officer, Carl Sjogreen.

“Attributable to distant studying, most of our key metrics grew by 10X,” Sjogreen stated in a video interview with SiliconANGLE’s theCUBE as a part of the AWS Startup Showcase in September 2021.

Wealth of Information, Little Observability

These metrics included the information generated by present and new Seesaw customers as they interacted with the service. Storing all of that information was not an issue. Seesaw was in a position to scale up its primary database, an Amazon DynamoDB cloud-based service optimized for big datasets. Seesaw’s database holds a number of billions of information.

Nonetheless, making any of that information prepared for analytics, after which sharing these insights in a well timed style, was a distinct matter. And academics and principals have been clamoring for information reminiscent of which college students have been having bother ending classes on time. Whereas Seesaw workers have been begging for inside utility utilization information to enhance the client expertise.

“We had a lot information that any query you requested instantly introduced up 5 others,” Sjogreen stated.

In different phrases, Seesaw desperately wanted 360-degree real-time observability of its operations. And that was solely potential if each inside and exterior customers may drill down into the freshest information potential as a way to get the solutions they wanted.

Nonetheless, Seesaw’s DynamoDB database saved the information in its personal NoSQL format that made it simple to construct purposes, simply not analytical ones. And the batch-oriented analytical instruments that Seesaw was utilizing, reminiscent of Amazon Athena, have been less than the duty.

“A number of our information infrastructure was customized constructed and cobbled collectively over time,” Sjogreen stated. “We had a really disorganized information infrastructure that, as we’ve grown, was getting in the way in which of serving to our gross sales and advertising and help and buyer success groups actually service our clients in the way in which that we wished to.”

To repair this, Seesaw seemed into constructing a standard information warehouse paired with a set of ETL pipelines on high of DynamoDB, however concluded that it could take an excessive amount of engineering work and never fulfill its high-performance wants.

“Plug-and-Play” Deployment

Seesaw turned to Rockset, deploying our real-time analytics database in early 2021 on high of DynamoDB. Like DynamoDB, Rockset can ingest, retailer and question huge quantities of knowledge. For real-time analytics, the cloud-native Rockset improves upon DynamoDB by having the ability to concurrently ingest huge information streams, indexing that information so it’s obtainable for queries inside two seconds, after which enabling a excessive variety of concurrent SQL queries. Outcomes, even for complicated queries, can be returned in milliseconds.

Rockset works properly with all kinds of knowledge sources, together with streams from databases and information lakes together with MongoDB, PostgreSQL, Apache Kafka, Amazon S3, GCS (Google Cloud Service), MySQL, and naturally DynamoDB.

“Rockset comes with all batteries included, together with real-time information connectors with Amazon DynamoDB,” stated Venkat Venkataramani, Rockset CEO. “You may simply level Rockset at any of your Dynamo tables, although it’s a NoSQL retailer, and Rockset will in real-time replicate the information and routinely convert it into quick SQL tables so that you can do analytics on.”

Consequently, Seesaw was in a position to deploy Rockset very quickly.

“One of many key benefits of Rockset was that it was mainly plug and play for our Dynamo occasion,” Sjogreen stated. “We have been in a position, inside hours, to begin querying that information in ways in which we hadn’t earlier than.”

Actionable Insights for Educators and Seesaw Staff Alike

As soon as Seesaw started utilizing Rockset to generate analytics and make product utilization information obtainable via SQL queries, it grew to become more and more difficult to maneuver information out of Rockset and into enterprise techniques like Salesforce for his or her gross sales workforce to make use of. To work round this drawback, the information workforce was compelled to make numerous API calls and add CSVs.

This handbook course of was extraordinarily time-consuming, taking two days of developer time simply so as to add a single subject inside Salesforce. Seesaw wanted one thing easier in order that their information workforce may give attention to high-priority duties.

This led Seesaw to Hightouch. Hightouch is a reverse ETL resolution that syncs information from numerous information sources to particular goal locations. Utilizing Hightouch to sync the Rockset-powered insights on to Salesforce, Seesaw’s gross sales and advertising groups can now view product utilization information straight inside Salesforce, enabling them to determine product certified leads (PQLs), customers with low engagement, and potential new clients. As a substitute of taking days to ship information from Rockset to Salesforce, Seesaw now syncs information in minutes.

That is extraordinarily useful to Seesaw. As a product-led-growth firm, Seesaw presents a bottom-up gross sales mannequin the place academics can use the service free of charge, and can solely strategy college districts when a essential mass of academics and college students have adopted the service. Through the use of Rockset to run queries in real-time on their huge information shops and Hightouch to sync Rockset analytics information to Salesforce, Seesaw can arm its gross sales representatives with up-to-date insights about how broadly and deeply used Seesaw is particularly inside a district when reaching out to its IT officers.

Rockset and Hightouch additionally work in parallel to assist Seesaw’s product workforce slender down the most-needed options. This led to the creation of a pupil progress dashboard. After lower than six months, Seesaw determined to maneuver all of its analytics to Rockset, whereas sustaining DynamoDB as its database of file and utilizing Hightouch to operationalize the information.


seesaw-diagram

  1. Buyer utilization information is generated in Seesaw and saved in DynamoDB.
  2. Rockset’s native DynamoDB connector routinely ingests and indexes all information inside seconds, with out ETL, to allow sub-second SQL queries.
  3. Question outcomes are pushed seamlessly into Salesforce utilizing Hightouch, a reverse ETL device, to arm the gross sales workforce with up-to-date insights about their clients.
  4. Question outcomes are additionally pushed to Retool to assist the product and management groups visualize their analytics.

Seesaw Is dependent upon Rockset and Hightouch To Speed up Development

As colleges reopen, Rockset serves a key function in offering Seesaw key insights into how educators and college students are dealing with the return to lecture rooms. Hightouch helps Seesaw’s customer-facing groups leverage this info to extend progress and product adoption.

“The extra we will perceive how they [schools] are utilizing Seesaw, the place they’re scuffling with it as a part of that transition, the extra we could be a good accomplice to them and assist them get probably the most worth out of Seesaw on this new world that we’re residing in.”

For Rockset, working with Seesaw has given us useful insights into learn how to enhance our service. Our Function-Based mostly Entry Controls (RBAC) safety function was initially a request by Seesaw.

For Rockset’s CEO Venkataramani, working with Seesaw has had its personal private advantages — bringing him nearer to his two elementary-aged youngsters who’re each customers of Seesaw.

“After I advised them that Seesaw was contemplating utilizing Rocket for analytics, they have been thrilled, they have been overjoyed as a result of lastly they understood what I do for a residing,” Venkataramani stated. And by working so carefully with Seesaw, “for the primary time I really understood what [my] youngsters do in school.”

That’s observability.


Desirous about studying extra about this story? Watch the webinar under.

How E-Studying Platform, Seesaw, Scaled 10x Throughout Shutdown with Rockset & Hightouch.


Rockset is the real-time analytics database within the cloud for contemporary information groups. Get quicker analytics on brisker information, at decrease prices, by exploiting indexing over brute-force scanning.



Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles