Wyze Scales to Support Millions of Connected Home Devices Using AWS Services
Since its launch in 2017, Wyze Labs (Wyze), a fast-growing technology company, has used Amazon Web Services (AWS) to bring multiple connected home products to millions of consumers. Wyze was able to sustain and support its rapid growth by building its technology platform using AWS services that could elastically scale to support millions of devices, trillions of messages, and petabytes of data. Building on AWS enabled Wyze to quickly evolve its product offerings from smart cameras to an entire suite of connected home products that make technology more accessible.
In addition to the multiple AWS services it uses for compute, storage, and database solutions, Wyze also uses AWS IoT Core and Amazon Kinesis Video Streams to power its products. On AWS IoT Core, Wyze can scale to support millions of devices that securely connect to each other and reliably deliver billions of messages. On Amazon Kinesis Video Streams, Wyze uses the managed media streaming and storage capabilities to quickly add new features and services to its suite of camera products. Additionally, the on-demand pricing model of AWS services helps Wyze maintain a competitive price point for its products as it scales. “We quickly saw a lot of success with the camera, and the ramp-up has been exceptionally fast,” says Frederik Delacourt, senior director of technology at Wyze. “The fact that AWS offers a cost structure with per-usage costs helps us a lot.”
On AWS we were able to reduce our time line by 6 months and engineering costs by a factor of two because the infrastructure, the scalability, the performance, and the system were already there for us.”
Senior Principal Architect, Wyze
Launching a Scalable Startup
Reducing Time to Market for Premium Live-Streaming Video
In another instance, Wyze uses Amazon Kinesis Video Streams with WebRTC—a managed capability that uses an open technology specification to enable real-time communication (RTC) across IoT devices, web, and mobile applications—to improve the quality of live video streaming and enable better connectivity between its camera products and smart assistants, such as Alexa. With this capability, Wyze was able to accelerate time to market for new Wyze features by 50 percent. Keith Ho, senior principal architect at Wyze, explains, “On AWS we were able to reduce our time line by 6 months and engineering costs by a factor of two because the infrastructure, the scalability, the performance, and the system were already there for us.”
Looking Ahead on AWS
In 2020 alone, Wyze announced multiple new products, including Wyze sprinklers, robot vacuums, and thermostats. It has maintained this rapid pace of innovation by continually using new AWS offerings to build and improve its suite of connected home products. For example, the company plans to further strengthen its product security by using AWS IoT Device Defender—a security management service for IoT devices that continuously audits IoT configurations against a set of predefined security best practices. “AWS constantly keeps us up to date with the road map and introduces us to new services,” Ho says. “That gives us a really great advantage to scale and predict how we can better serve our customers.”
Though it’s a young company with a relatively small team, Wyze has achieved monumental growth in a short time frame. Its use of AWS has enabled Wyze to focus on building game-changing products, differentiating features, and maintaining relationships with millions of its customers instead of managing its technology infrastructure and building commodity features. Song notes that AWS has supported innovation at every step. “AWS never asks, ‘Why are you trying to do that?’ It’s always, ‘How are we going to achieve your use cases? How are we going to move forward on that?’”
Benefits of AWS
- Scaled to sell seven million smart cameras in less than 3 years
- Reduced development time for new features by 50%
- Securely stores video data from millions of devices
- Enables continuous-motion video recording and streaming
- Enables bidirectional communication with cameras
- Facilitates security compliance
AWS Services Used
Amazon Kinesis Video Streams
Amazon Kinesis Video Streams makes it easy to securely stream video from connected devices to AWS for analytics, machine learning (ML), playback, and other processing.
AWS IoT Core
AWS IoT Core lets you connect IoT devices to the AWS cloud without the need to provision or manage servers.
Amazon Simple Storage Service
Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance.
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.