Ensuring Performance and Scalability During a Time of Uncertainty
The coronavirus (COVID-19) pandemic has led to the largest disruption of education in history, forcing students to quickly adapt to a virtual world to continue their learning. While the impact of the pandemic has created challenges for just about every high school and college student, women pursuing a career in technology face an even steeper uphill battle as they try not to get left further behind in an already underrepresented industry.
Girls Who Code, an international non-profit organization working to close the gender gap in technology, saw an opportunity to reimagine the learning space. By embracing a new infrastructure and Kubernetes supported technology stack, the company could operate at scale and provide women with more opportunities to learn how to code amid the “new normal.”
Turning this idea into a reality didn’t come without its challenges, though. Before D2iQ Konvoy, the Girls Who Code educational platform was being supported by a growing number of legacy services and systems that had insufficient monitoring and Kubernetes capabilities. As the company grew and more students were onboarded, the platform experienced an increase in performance, scaling, and stability challenges, which had a significant impact on the user experience and reputation of the business.
“When things like the pandemic happen, you need to make adjustments,” explained Jessica Hunsinger, Product Manager at Girls Who Code. “We needed to do something about this issue fast. We realized that if we wanted to increase the average number of girls enrolled in a platform, we needed to switch to a solution that could support that.
“Usually when you work with support teams, the response time is very long. Within just a few hours, D2iQ provided a diagnosis of what was causing the issues and suggestions for how to configure the services in a different way. They didn’t provide us with a link to go read and figure out the answers for ourselves. They told us what we needed to do. I couldn’t imagine troubleshooting issues without D2iQ.”
- Yuri Gubin from DataArt, a technology advisor and partner of Girls Who Code
A Flexible Solution to Operate Today and in the Future
With D2iQ Konvoy, Girls Who Code was able to quickly stand up a production-ready environment. Clusters were created in hours instead of weeks. And when the team moved forward with production, the switch from the old environment to the new environment was seamless.
“As soon as we implemented D2iQ Konvoy, we had all the instances and VMs we needed up and running,” said Yuri Gubin from DataArt, a technology advisor and partner of Girls Who Code. “We had extensive monitoring. We had all the automation and CI/CD processes in place. It had all the templates to provision infrastructure and AWS. So, from a technical perspective, we were very happy with everything that was there. We didn’t need to solve it ourselves because D2iQ Konvoy already solved it for us.”
With D2iQ Konvoy’s built-in automation capabilities, the team was able to provision, configure, and deploy new services and applications at scale, providing students with a world-class remote learning experience.
In addition, D2iQ provided ongoing technical support to Girls Who Code so when issues arise, they could troubleshoot issues quickly and effectively.
D2iQ Konvoy not only gave Girls Who Code the ability to adapt to the needs during a global pandemic, but provided them a flexible solution to operate in the future.
By using containerized applications and Kubernetes, Girls Who Code can provide young women with a solid foundation—both inside and outside of school—to be successful.
No matter where the technology landscape is headed, Girls With Code has the infrastructure in place to meet young women where they are and adapt to any situation that comes their way.