Customer Stories / Media & Entertainment
Shaadi.com Enhances its Infrastructure Security with Real-Time Alert System Built on AWS
Discover how this global matchmaking platform is using AWS to automate and fortify its cloud security and incident response workflows, ensuring that user data is always protected.
Within 2 seconds
Real-time alert issued for critical activities that require a response
Up to 15 minutes
Response time saved per incident
Nearly 80%
Reduction in operational costs
Overview
Shaadi.com is the flagship brand for People Interactive. It is one of the largest matchmaking platforms in the world. It has been built on one simple idea of helping people find a life partner, discover love, and share joy. Their vision is to bring people together through technology. Shaadi.com has helped over 7 million people in finding a life partner and touched the lives of over 50 million people globally.
With nearly a million daily active users on its platform, Shaadi.com places utmost importance on safeguarding personal data while maintaining a seamless and efficient user experience. The platform also recognizes the industry's stringent requirements for trust and data security. It has identified the critical need for a robust, scalable infrastructure capable of supporting its expansive global user base.
To meet these requirements, Shaadi.com worked with Amazon Web Services (AWS) to develop an automated, real-time alert system. This system aimed to both adhere to strict security standards and enhance operational efficiency. By integrating AWS technology, the platform achieved significant improvements in incident response times and operational cost savings, while upholding the highest standards of data protection and privacy for its users.
Opportunity | Elevating Cloud Security and Response Efficiency
At the heart of Shaadi.com's operations, cloud security is a cornerstone for ensuring uninterrupted services and maintaining user trust. Operating as one of India's largest online matrimony portals, the platform encounters unique challenges in protecting sensitive user data. Any security breach, from data leaks to identify theft, not only risks users' personal data but also poses a severe threat to Shaadi.com's reputation.
The platform's initial incident response framework and workflows had critical limitations. The system required the technical team to manually sift through a multitude of email notifications to identify and address reported incidents. This process was time-consuming and often lacked the necessary details for swift and effective issue resolution. Additionally, the existing setup did not integrate seamlessly with key communication tools such as Slack and WhatsApp, which are vital for timely team collaboration. These inefficiencies prolonged resolution times, with some incidents taking up to two hours to address and hindering backend operations.
Recognizing these challenges, Shaadi.com sought a solution that was highly secure, reliable, cost-effective, and automated. The platform aimed to develop a system that responded to incidents swiftly and accurately, and integrate seamlessly with its teams’ communication tools, fundamentally transforming its approach to cloud security management.
The support from AWS has been instrumental in reshaping our cloud security strategy. The move to an automated, more efficient incident response process has allowed our teams to focus on crucial actions such as immediate intervention and resolution. This proactive approach to managing security threats is a key part of our ongoing efforts to strengthen user trust and security.”
Prashant Naik
Associate Director, DevOps, People Interactive
Solution | Implementing a Streamlined AWS-Powered Alert System
To drive its transformation, Shaadi.com migrated from an on-premises infrastructure to a cloud-based solution, significantly enhancing its cybersecurity workflows for increased efficiency and responsiveness. In its migration journey, Shaadi.com implemented AWS Lambda, a serverless, event-driven compute service that executes code without the need for server management. This development was key to establishing a new, automated alert system for real-time detection and notification of potential security incidents and code modifications. Overall, this contributed to more effective incident responses.
In integrating its systems, Shaadi.com adopted AWS Lambda in conjunction with Amazon Simple Notification Service (Amazon SNS). This managed messaging service supports effective communication between decoupled microservices applications and facilitates direct user notifications. The system's alerts carry comprehensive details, including event names, regions, times, and user details, significantly enhancing the speed and efficiency of communication. With these improvements, teams could now respond to alerts within 2 seconds, markedly reducing the incident response workflow time and reducing manual log checks by up to 15 minutes per incident.
Shaadi.com also incorporated Amazon EventBridge, a serverless event bus that connects applications using data from various sources such as Software-as-a-Service (SaaS) applications and other AWS services. Amazon EventBridge's rule system simplifies differentiating between event types with its detailed event filtering options, which has been instrumental in automating key components of the platform's alert system. As a result, operational costs have been reduced by nearly 80 percent as compared to other existing AWS tools.
Additionally, Shaadi.com used Amazon CloudWatch for extensive monitoring across AWS resources. Amazon CloudWatch assists the platform in monitoring application performance, optimizing resource use, and providing a unified view of operational health. By collecting data across AWS resources, the technical teams could now set alarms, respond proactively to changes, and ensure comprehensive oversight of the system's performance.
To keep track of account activity across its AWS infrastructure, Shaadi.com deployed AWS CloudTrail. This offers essential functionalities for in-depth analysis and remediation. Shaadi.com's technical teams now had more robust control over event history, system security, and remediation actions.
Outcome | Advancing Cybersecurity and Operational Agility
Shaadi.com found working with AWS to be invaluable, not only in terms of technological solutions but also in enhancing the team's understanding of cloud-based operations. AWS played a pivotal role in helping Shaadi.com establish a foundation to successfully implement new systems. When the platform approached AWS with a vision for an automated notification system, AWS responded with a tailored solution that perfectly fit Shaadi.com's needs.
Looking ahead, the platform is committed to continuously bolstering its cybersecurity defenses, ensuring that the trust and safety of its users' data remain a top priority.
"The support from AWS has been instrumental in reshaping our cloud security strategy. The move to an automated, more efficient incident response process has allowed our teams to focus on crucial actions such as immediate intervention and resolution. This proactive approach to managing security threats is a key part of our ongoing efforts to strengthen user trust and security," said Prashant Naik, Associate Director, DevOps, People Interactive.
About Shaadi.com
Shaadi.com is the flagship brand for People Interactive. It is one of the largest matchmaking platforms in the world and has been a leader in this space for the last 20 years. It has been built on one simple idea of helping people find a life partner, discover love, and share joy. Their vision is to bring people together through technology. Shaadi.com has helped over 7 million people in finding a life partner and touched the lives of over 50 million people globally.
AWS Services Used
Amazon EventBridge
Build event-driven applications at scale across AWS, existing systems, or SaaS applications.
Amazon CloudWatch
Amazon CloudWatch is a service that monitors applications, responds to performance changes, optimizes resource use, and provides insights into operational health.
Learn more »
AWS CloudTrail
Track user activity and API usage on AWS and in hybrid and multicloud environments.
Learn more »
Amazon SNS
Amazon Simple Notification Service (Amazon SNS) sends notifications two ways, A2A and A2P. A2A provides high-throughput, push-based, many-to-many messaging between distributed systems, microservices, and event-driven serverless applications.
Learn more »
Get Started
Organizations of all sizes across all industries are transforming their businesses and delivering on their missions every day using AWS. Contact our experts and start your own AWS journey today.