/Mindtickle_logo%402x.cd9ca11b118463317655b56e99bf27ab17e09714.png)
Mindtickle Expands to New Regions in One Day with Platform Automation on AWS
2022
Automating More Than 95% of Deployment
Mindtickle, which had launched its business on Amazon Web Services (AWS) in 2011, decided to work closely with AWS to automate its platform for rapid deployment. “Whenever we need a particular service or technology, we look to see if AWS offers that functionality, which it usually does,” says Jain.
To facilitate automation, Mindtickle adopted a microservices architecture and containers-based deployment approach using Docker and Kubernetes for its workloads hosted on Amazon Elastic Kubernetes Service (Amazon EKS). The company then started using a serverless computing approach based on AWS Lambda and AWS Step Functions, a low-code, visual workflow service for IT automation.
Next, Mindtickle engaged the AWS account team and AWS Enterprise Support to assist in developing and optimizing the company’s AWS environment for automation. Mindtickle implemented AWS CloudFormation, an infrastructure-as-code service for modeling, provisioning, and managing AWS resources through templates. In addition, the AWS Enterprise Support Technical Account Manager and account team collaborated with Mindtickle to enhance platform security, using Amazon Route 53 Resolver DNS Firewall to filter and regulate DNS traffic and Lambda@Edge, a feature of Amazon CloudFront for running code closer to application users.
By relying on AWS services such as AWS CloudFormation, Mindtickle automated more than 95 percent of its core deployment pieces. Furthermore, test automation of over 1,500 cases indicated a 96 percent passing rate. “I only have to tweak certain configurations to replicate the entire Mindtickle application environment into a different region, because almost all components are already automated,” Jain says. “In the past, I’d have to work with different program managers and engineers to coordinate this, which required a lot of heavy operational work.”


We’ve reduced deployment to new regions to about a day instead of the 6–8 months it would normally take, because of the automation we have on AWS.”
Vivek Jain
Lead CloudOps and DevOps Architect, Mindtickle
Expanding to New Regions in One Day Instead of 6–8 Months
Ensuring Data Sovereignty and Compliance
Learn More
To learn more, visit aws.amazon.com/managed-services.
About Mindtickle
Benefits
- Automates more than 95% of deployment components with a 96% success rate
- Saves 10–12 weeks of manual effort
- Expands to new regions in 1 day instead of 6–8 months
- Reduces disaster recovery costs
- Ensures data sovereignty and compliance
AWS Services Used
Amazon Elastic Kubernetes Service
Amazon Elastic Kubernetes Service (Amazon EKS) is a managed container service to run and scale Kubernetes applications in the cloud or on-premises.
AWS Lambda
AWS Lambda is a serverless, event-driven compute service that lets you run code for virtually any type of application or backend service without provisioning or managing servers.
AWS CloudFormation
AWS Backint Agent for SAP HANA is an SAP-certified backup and restore solution for SAP HANA workloads running on Amazon EC2 instances.
Amazon Route 53 Resolver DNS Firewall
Route 53 Resolver is a DNS server (sometimes referred to as “AmazonProvidedDNS” or the “.2 resolver”) that is available by default in all Amazon VPCs.
Get Started
Companies of all sizes across all industries are transforming their businesses every day using AWS. Contact our experts and start your own AWS Cloud journey today.