00
intro

Cloud migration for EdTech safety platform with 3 million users

EdTech
6 months
DevOps Transformation
Cloud Adoption
Aug 26, 2026
5 min
Navigation
01
About

Blocksi powers digital safety for millions of students across the US

Trusted by 500 K-12 school districts and 5+ million users, Blocksi provides real-time screen monitoring, AI-driven content filtering, and early threat detection. As the platform grew, manually managed Google Cloud VMs, deployment processes, security gaps, and limited observability became barriers to scalability and reliability. Blocksi needed a more automated, secure, and scalable infrastructure.

Users:
5M+
Schools using Blocksi:
12K+
Years on the market:
15+
AI filtering categories
85+
03
challenges

Blocksi faced the following challenges in their work

Unscalable manual operations

Established in the early 2010s without a proper focus on DevOps, Blocksi ran its services on manually managed Google Cloud VMs, using PM2 and git pull for deployments. This approach made it hard for the system to scale, keeping it vulnerable to human errors and cutting ways to automate processes or track changes.

Critical security vulnerabilities

Putting product growth and features development first, the client missed some key security practices in their system. For example, Docker images had hardcoded secrets in them, database endpoints were publicly accessible without IP restrictions, and a rollback strategy was missing, meaning the in-house team had to fix all failed deployments manually.

System health blindness

With no time nor expertise to fix it, Blocksi has a few critical issues in monitoring, including broken Grafana dashboards, gaps in Prometheus metrics, and missing alerts in some critical services. With all that, the team has to act reactively, often finding out about issues only after they have already impacted users.

Tackle challenges confidently with our DevOps experts

Let our team find the best tech approach for your business scale and scope.

Contact us
04
Tech stack

Technologies we used

//
Kubernetes
//
GCP
//
Terraform
//
Bitbucket
//
Helm
//
Jenkins
//
Prometheus
//
Grafana
//
Datadog
//
MongoDB
//
Redis
//
Kafka
05
solutions

We found best-fit solutions for Blocksi infrastructure

//
Overall infrastructure modernization

Supporting Blocksi's growth, OpsWorks Co. started by rearchitecting the infrastructure setup. Opting out of VMs, the team migrated services to a containerized environment using Google Kubernetes Engine. This setup made scaling and higher availability possible for the whole system. Taking it to the next level, the team configures the GKE cluster to span across multiple availability zones to avoid single points of failure.

//
CI/CD implementation

To improve deployments and minimize risk during each of them, we introduced a Jenkins-based CI/CD pipeline with Helm for Kubernetes templating. This allowed the team to version, track, and safely deploy application changes using Infrastructure as Code practices. The pipeline was designed to include blue-green deployments and automated rollback mechanisms, meaning any issue in production could be instantly reverted with no hands-on involvement.

//
Security improvement

Knowing that security was a top priority for the client, the OpsWorks Co. team removed hardcoded secrets from Docker images and moved the management of all sensitive data to Kubernetes Secrets under role-based access control. Then we configured NGINX Ingress with TLS support to encrypt communication for all public endpoints. Additionally, database endpoints moved behind private IPs and were limited to a strict set of IP whitelists. These both resolved critical vulnerabilities and improved compliance with industry security standards.

//
Monitoring and observability bettering

Right after handling core infrastructure and delivery pipeline changes, OpsWorks Co. focused on observability. We upgraded Prometheus and Grafana, fixing broken dashboards and adding the ability to gather other insights. To achieve full visibility of application performance, database health, memory usage, traffic, and latency, we integrated Datadog. All critical alerts were configured and routed to Slack and email channels, making it easier for the team to detect and resolve production issues.

Indicators confirming
our decisions

Multi-AZ Kubernetes improved system resilience and scalability

Blue-green deployments and automated rollback reduced deployment risk.

Kubernetes Secrets, RBAC, TLS, and private database access addressed critical security gaps.

Datadog, Prometheus, Grafana, and automated alerts improved visibility into system health

06 //
Cut your infrastructure costs

Save more, maintain efficiency

Streamline your infrastructure, while reducing expenses. Achieve cost savings of up to 70% without sacrificing performance.
Contact us
07
Why AWS

AWS benefits at a glance

//

Easy to use

AWS is designed to allow application providers, ISVs, and vendors to quickly and securely host your applications – whether an existing application or a new SaaS-based application. You can use the AWS Management Console or well-documented web services APIs to access AWS’s application hosting platform.

//

Cost-Effective

You pay only for the compute power, storage, and other resources you use, with no long-term contracts or up-front commitments. For more information on comparing the costs of other hosting alternatives with AWS, see the AWS Economics Center.

//

Flexible

AWS enables you to select the operating system, programming language, web application platform, database, and other services you need. With AWS, you receive a virtual environment that lets you load the software and services your application requires. This eases the migration process for existing applications while preserving options for building new solutions.

//

Reliable

With AWS, you take advantage of a scalable, reliable, and secure global computing infrastructure, the virtual backbone of Amazon.com’s multi-billion dollar online business that has been honed for over a decade.

//

Secure

AWS utilizes an end-to-end approach to secure and harden our infrastructure, including physical, operational, and software measures. For more information, see the AWS Security Center.

//

Scalable and high-performance

Using AWS tools, Auto Scaling, and Elastic Load Balancing, your application can scale up or down based on demand. Backed by Amazon’s massive infrastructure, you have access to compute and storage resources when you need them.
08
Related case studies

Success stories you may also like

Achieve more with OpsWorks Co.

//
Stay in touch
Get pitch deck
Message sent
Oops! Something went wrong while submitting the form.

Contact Us

//
//
Submit
Message sent
Oops! Something went wrong while submitting the form.
//
Stay in touch
Get pitch deck