
Modernizing HackerRank’s Build Release Pipeline and Optimizing AWS Infrastructure
DoiT helps HackerRank optimize their AWS infrastructure and streamline their Build Release cycle while reducing costs via DoiT Flexsave and Spot Scaling
Automatically manage cloud compute for optimized costs and agility
Make sense of spend and chargeback to align with your business
Optimize BigQuery costs with actionable recommendations and usage insights
Maximize AWS Spot savings and minimize disruptions for optimized scaling
Autonomously identify cost spikes early, with zero configuration
Learn how we’re redefining support with our customer reliability engineering
View our live support and customer satisfaction statistics in real-time
Proven solutions to cloud complexity
Ensure your cloud architecture is future-ready and built for success
Identify opportunities to optimize costs and target spend for added value
Harness the potential of big data and analytics to gain a competitive edge
Accelerate your AWS workloads & release pipelines while also increasing automation, monitoring & reliability
Manage the complexity of Kubernetes to enable innovation and scalability
Transform geolocational data into real-world, real-time intelligence
Level-up key data with ML capabilities that accelerate innovation
Realize greater efficiency and innovation with successful cloud migration
Create meaningful business value with a robust multicloud strategy
Center security in your cloud strategy to ensure ongoing efficacy and growth
Build skills and capability across teams with certified, expert-led training
Proud to be an award‒winning multicloud partner to top‒tier cloud providers
Accelerate new customer growth and Marketplace integration on AWS and GCP
Read the latest insights, tips and perspectives from our team of cloud experts
See how we’ve helped thousands of public cloud customers achieve their goals
Discover foundational expertise and future-ready recommendations for the cloud
Tech talks and interactive expert sessions delivered both virtually and in person
See what's new from DoiT in our latest news and announcements
Watch product demos, interviews and more from our cloud experts
Browse our open positions and learn more about what it takes to be a Do’er
Meet the team leading DoiT and our customers on a journey of hypergrowth
Explore our partnerships with leading public cloud providers AWS and Google Cloud
Wondermall needed a scalable, robust and efficient cloud infrastructure to power its business. Aside from power and efficiency, they wanted a “Devops-less” infrastructure that maintained load-balancers, firewalls, auto-scalers and databases, so they could focus on software engineering and on running the company.
They also wanted the flexibility to use off-the-shelf open source solutions such as ElasticSearch for blazing fast indexing and Chef for provisioning services quickly and reliably. Finally, having a large-scale data analysis platform to do number crunching quickly was a priority for Wondermall.
To develop fast and focus on innovation, Wondermall chose Google App Engine to scrape more than 100 large commerce sites and add products to the Wondermall catalog. “App Engine allowed us to move 10 times faster while focusing on engineering and innovation from day one,” says Barak Cohen, vice president of research and development.
Moving at such increased speeds is possible due to App Engine’s capabilities: it manages connections, auto-scales instances, load balances requests and even auto-scales the Cloud Datastore database. App Engine also manages, monitors and operates the application with a distributed team of site reliability engineers. Wondermall develops its backend in Python and pushes its commits to Git. Then App Engine picks up the commits and automatically deploys them, eliminating the need to replace outdated instances with new ones and shape the traffic to the new version.
Using Google’s click-to-deploy interface, Wondermall runs ElasticSearch on Google Compute Engine and has clusters up and running within minutes with shards, replication and SSD disks for fast disk IO. Compute Engine has low latency across data centers.
“Wondermall uses almost every Cloud Platform service for engineering, scale and efficiency,” says Vadim Solovey, chief technology officer of DoIT International, Google’s Premier Partner working with Wondermall on their Cloud Platform deployment.
Finally, Wondermall collects thousands of records per second and stores them in Google BigQuery. This information, including response time, error codes and time spent on specific products, tells Wondermall how its users use the application, so they can improve the user experience.
Using standard SQL language, Wondermall queries these terabytes of information in seconds — a process that previously took hours — without needing to configure indexes, scale the database and upgrade the software. With data provided by BigQuery, they are building internal dashboards using a simple RESTful API.
By leveraging App Engine, Compute Engine and BigQuery, Wondermall can focus on its products and customers, rather than on managing the servers, storage and network. The company doesn’t have to worry about server redundancy, data replication, peering relationships, power backup, cooling systems, application scaling or data backups.
DoiT helps HackerRank optimize their AWS infrastructure and streamline their Build Release cycle while reducing costs via DoiT Flexsave and Spot Scaling
Leveraging DoiT to mature the DevOps practice, improve governance, observability, and security controls for AWS infrastructure
DoiT helps F45 Training streamline their AWS infrastructure with containerization, Infrastructure as Code (IaC) and deployment via an efficient CI/CD pipeline.
From cost optimization to cloud migration, machine learning and CloudOps, we’re here to make the public cloud easy — without the costs.
Ready to get started?