Uploadcare Handles Millions of Files a Day for Businesses Worldwide
2020
Startup Uploadcare gains IT infrastructure and support services to support growth while keeping costs down using AWS. The company provides a range of file handling services to businesses. AWS Auto Scaling ensures the infrastructure stays optimized while Amazon Rekognition Custom Labels enhances image search.
Using advanced technologies from AWS, startups like us have a shot against much bigger firms in the market.”
Igor Debatur
Chief Executive Officer, Uploadcare
Making File Management More Effective
Founded in 2011, Uploadcare provides a range of file handling services for businesses. The startup adapts visual images for multiple devices and delivers content up to nine times faster than other content delivery networks while reducing costs by up to 86 percent.
Of the files it serves, 90 percent are delivered from a cache to increase speed, and more than 50 percent go through multiple adaptations. On any given day, Uploadcare processes around 500 million requests for file uploads and deliveries.
The Right IT Recipe for a Startup
From the beginning, we needed infrastructure that didn’t require an upfront investment and could scale quickly,” says Igor Debatur, chief executive officer at Uploadcare.
The company chose Amazon Web Services (AWS) and joined AWS Activate, which provides startups with AWS credits, technical support, and training. “It helps optimize your infrastructure and services development,” says Debatur.
Saves Weeks of Work with Managed Database
Using AWS, Uploadcare can constantly scale services while keeping running costs in check. For example, the startup uses AWS Auto Scaling, which automatically adjusts the AWS infrastructure to maintain performance at the lowest possible cost.
To reduce administration work, Uploadcare moved its PostgreSQL database from Amazon Elastic Compute Cloud (Amazon EC2) instances to Amazon Relational Database Service (Amazon RDS). As a result of the migration, the company gained cost-efficient and resizable capacity without time-consuming management.
“Thanks to Amazon RDS managing the database infrastructure, we no longer spend weeks preparing for upgrades. We can introduce new features faster,” says Dmitry Mukhin, principal engineer at Uploadcare.
Gains Access to Advanced Technologies for Innovation
The time Uploadcare has saved allows it to focus on development and integrating new AWS services—strengthening the company as a sustainable and reliable content delivery platform.
The firm has enhanced image search using Amazon Rekognition Custom Labels, which helps identify objects and scenes in images. Says Debatur, “Using advanced technologies from AWS, startups like us have a shot against much bigger firms in the market.”
About Company Name
Uploadcare is a content delivery platform that optimizes web performance for developers, startups, and ecommerce companies. It covers the entire media pipeline: from file uploads to image adaptation for end-user devices.
Benefits of AWS
- Delivers infrastructure without upfront investment
- Enables focus on development not IT management
- Gains technical support to optimize costs
- Saves weeks on database updates
- Drives innovation with advanced services
AWS Services Used
Amazon Rekognition Custom Labels
With Amazon Rekognition Custom Labels, you can identify the objects and scenes in images that are specific to your business needs.
AWS Auto Scaling
AWS Auto Scaling monitors your applications and automatically adjusts capacity to maintain steady, predictable performance at the lowest possible cost. Using AWS Auto Scaling, it’s easy to setup application scaling for multiple resources across multiple services in minutes.
Amazon RDS
Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud.
Get Started
Companies of all sizes across all industries are transforming their businesses every day using AWS. Learn more about Machine Learning on AWS and start your own AWS Cloud journey today.