Book Creator: Transforming Education through Digital Book Creation
- Infrastructure as a Service (IaaS) - Cloud Computing
- Platform as a Service (PaaS) - Application Development Platforms
- Education
- Equipment & Machinery
- Quality Assurance
- Demand Planning & Forecasting
- Personnel Tracking & Monitoring
- Cloud Planning, Design & Implementation Services
- Training
Book Creator, a self-publishing tool, aimed to shift its focus towards serving the K-12 market and enhance student engagement by unlocking their creativity. The company wanted to provide a platform where students and teachers could collaboratively create and publish ebooks and learning materials. However, with a small team of 13, they faced the challenge of reaching millions of students and handling high-variability workloads. Additionally, they needed to comply with strict data access management requirements including GDPR in the European Union and FERPA/COPPA in the U.S. The company also wanted to rapidly develop new features while reducing the complexities of storing data and scaling access to it.
Book Creator is a digital tool that helps students become creative problem solvers through the creation of digital books. Initially, it started as a private self-publishing tool for rising authors. However, since 2017, it has turned its focus almost entirely toward serving the K-12 market. The company partners with Google for Education to deliver a highly accessible and open-ended experience for students and teachers in the classroom. Book Creator’s advantages come from its open-ended, collaborative nature, encouraging creative approaches to assignments by offering a blank canvas that does not prescribe how tasks should be completed.
Book Creator partnered with Google for Education and built its tool using Google Cloud solutions including App Engine, Compute Engine, and Firebase. This partnership improved accessibility through Chromebooks and other service offerings. The serverless approach to IT provided by Google Cloud’s cost-effective tools helped Book Creator build a cloud-native app with instant scale and powerful compute options. Firebase enabled the company to rapidly develop new features while reducing the complexities of storing data and scaling access to it. Book Creator now uses Compute Engine VMs to manage high-volume functions and serves its API server on App Engine. This allows the company to focus on code while the platform handles scale and security. Google Cloud solutions also provided the necessary security controls to comply with strict data access management requirements.