Lyft vehicles might range from four-cylinder compacts to eight-cylinder full-size SUVs. But now fueling all of its technology infrastructure is Amazon’s cloud.
Amazon Web Services recently announced that ride-sharing company Lyft is “all in” for using its cloud services, which includes database, serverless, machine learning, and analytics. Lyft will use those services to automate and improve on-demand, multimodal transportation for riders and also to increase its autonomous vehicles business.
Lyft has used the cloud since its inception, with cloud company Amazon Web Services powering Lyft’s on-demand transportation platform. The platform provides more than 50 million rides a month. Lyft runs its operations, which provides a multimodal platform for drivers and riders in the U.S. and Canada, as well as backend platform systems, financial applications, and website on AWS.
AWS’s more than 165 fully featured services include compute, storage, databases, networking, analytics, robotics, machine learning and artificial intelligence (AI), Internet of Things (IoT), mobile, security, hybrid, virtual and augmented reality (VR and AR), media, and application development, deployment, and management.
Lyft says it is going all-in on AWS to enhance its ridesharing marketplace, which it says is available to about 95 percent of the U.S. population and in select Canadian cities. The company says the move will help grow its bike and scooters businesses, and power its self-driving technology.
AWS notes that Lyft’s move to run on AWS’s helps support Lyft’s everyday business and scales easily for peak periods. Demand can greatly increase on weekends and holidays. Lyft also relies on an Amazon database, Amazon DynamoDB, which AWS says delivers high performance at scale, to support areas such as a ride-tracking system allowing the company to provide more precise vehicle routing.
Lyft has used Amazon DynamoDB, Amazon Elastic Container Service for Kubernetes (Amazon EKS) and AWS Lambda. By using those services, Lyft migrated to a microservices architecture to create more than 150 microservices that independently scale workloads. They also reduce complexity in the cloud to “enhance every element of the rider experience,” Amazon stated in a news release.
Lyft also has a data lake on Amazon Simple Storage Service (Amazon S3). Using Amazon Redshift, Lyft analyzes its vast amount of cloud data, providing insights on riding patterns and predicting pick-up and drop-off locations. That technology supported the introduction of Lyft Line, the company’s Shared ride service.
Seeking to use machine learning services such as Amazon SageMaker, Lyft is looking to help provide fare estimates, enable fraud detection, and improve on pick-up and drop-off spots That will help Lyft build a cost-effective and reliable self-driving system for ridesharing, according to Amazon.
“We built our business on AWS from the very beginning, taking advantage of their extensive compute power, depth and breadth of services, and expertise to develop an effective cloud infrastructure to support our growing business and goal of improving people’s lives with transportation,” Lyft chief technology officer Chris Lambert, chief technology officer said in a news release.
“By operating on AWS, we are able to scale and innovate quickly to provide new features and improvements to our services and deliver exceptional transportation experiences to our growing community of Lyft riders," Lambert continued.
"With AWS, we don’t have to focus on the undifferentiated heavy lifting of managing our infrastructure, and can concentrate instead on developing and improving services with the goal of providing the best transportation experiences for riders and drivers, and take advantage of the opportunity for Lyft to develop best-in-class self-driving technology," Lambert went on to say.