Rappi Case Study
Fastest growing e-commerce delivery network in South/Latin America
- Industry: Ecommerce
- Product purchased: WAF
- Migrated from Imperva SecureSphere WAF
- AWS + Auto-Scaling web applications and multiple APIs
- Infrastructure as a Code approach (IaaC). WAF should have fit IaaC
- Multiple APIs with frequent releases
- Heavy load with spikes that require autoscaling
- Integrations: with Slack and DevSec tools
The company's hypergrowth resulted in a switch from legacy appliance-based WAF, which is a no-brainer. Auto-scaling, management with API, low false positives, and robust protection for mobile API backends were the main requirements.
Rappi was founded in 2015 by three Colombian entrepreneurs. Rappi's customers can "order almost anything they want with a super app concept that will deliver it to them in 30 minutes in exchange for a buck." The company generates revenue by taking a % from each retail transaction. Rappi entered Y-Combinator's Winter 2016 batch, generating additional investment & raised another $200 million in funding in 2018. SoftBank became a major stakeholder in Rappi in April, 2019 with a $1 billion dollar investment.
Today, if you want to get anything from lunch to a new phone or even cash, it probably will be Rappi who will do it for you. Rappi's defining characteristics is the broad range of products and services available for delivery. The mobile app lets users order groceries, food or drugstore medications, but also send money (cash) to someone, or have a courier withdraw money from their bank account from an ATM and get it delivered to them, also, the couriers can offer transport personal belongings (such as house keys, wallets, purses and more). Couriers even walk customers' dogs.
Wallarm WAF advantages for Rappi:
- Readiness for the cloud. Autoscaling: 1-2 minutes. Centralized way
- Infrastructure as a Code. Bitbucket + sync up configuration. Push changes in live infrastructure
- Modern UI, navigation & reports
- API protection approach
- Integration with DevOps (SIEM) tools
Gustavo Ogawa. Head of DevSecOps at Rappi:
We have a lot of trouble moving Imperva SecureSphere to the cloud. It just can’t scale to the extent that Rappi has. And it’s not ready for our infrastructure as a code approach