WOMBO, a Toronto-based artificial intelligence (AI) startup, achieved viral success on AWS. Faced with the challenge of managing 12,000 graphics processing units (GPUs), WOMBO was able to scale to millions of users and handle billions of pieces of AI content for both of its apps, saving costs by adopting the right instance sizes. WOMBO used Amazon ECS to automatically run its GPU workloads and scale and deploy its apps quickly, and it adopted a serverless compute plane, AWS Fargate, to run application workloads without having to manage servers or infrastructure. On AWS, WOMBO’s small team can focus on delivering business value, helping it drive innovation in the field of AI.
“Our infrastructure has been largely on autopilot. Using Amazon ECS definitely saves a lot of time for us.”
Vivek Bhakta, Cofounder and Head of Infrastructure, WOMBO
Snoop is a UK-based fintech startup that helps their customers cut their bills, pay off debt, grow their savings, and save where they spend, all without changing banks. The company achieves this by harnessing open banking data to provide their customers with hyper personalized financial insights on its cloud-based app, in seconds. Working with lean resources, Snoop’s cofounders looked to AWS for solutions to hasten time to market and build an app that is secure, highly scalable, and available 24/7. By leveraging Amazon ECS with AWS Fargate they have scaled from zero to one billion transactions in just 2 years, optimized costs and reduced overhead.
“All of our Amazon ECS instances use AWS Fargate, which takes off a huge piece of overhead. As a fast-scaling startup, that’s exactly what we need.”
Jamie West, Senior DevSecOps Engineer, Snoop
CMC Markets PLC
CMC Markets PLC (CMC) is a financial services company that provides its global customer-base with online trading in shares, spread betting, foreign exchange, and contracts for difference. CMC wanted to expand its product offerings and improve customer experience using the cloud, while taking advantage of capabilities they were already running on premises across regions. To overcome the need for creating two sets of deployment processes, CMC used Amazon ECS Anywhere to deploy and run hybrid on-premises and cloud applications faster with a lower operational burden.
“Using AWS facilitates cost-efficient scaling for our operations and product delivery. That has given us more unique selling points within the market.”
Ross Gustafson, Head of Cloud, CMC
3dEYE is a pure cloud video software-as-a-service solution that resolves hardware dependency and supports virtually any internet protocol or network video recorder camera. 3dEYE originally managed its own data center and servers, which required significant time and resources to maintain. As the company grew, 3dEYE wanted to expand its cybersecurity services without managing infrastructure and simplify the installation process for its customers.
By going all in on AWS services, 3dEYE has been able to reduce compute costs and focus on innovation.
“Using AWS, we don’t worry about adding new customers, cameras, or devices anymore because everything works right away in real time.”
Slava Hrytsevich, Chief Executive Officer and Founder, 3dEYE
Sports technology company Tempus Ex Machina (Tempus Ex) manages live video on game days for sports league and broadcasting customers such as the National Football League. The company needed a simple way to deploy its solutions on specialized on-premises hardware without increasing the complexity of its workflows. Tempus Ex was already using Amazon Web Services (AWS) for its cloud deployments and wanted to find a hybrid solution to implement in a similar way on premises. Using Amazon Elastic Container Service (Amazon ECS) Anywhere, which lets users run and manage container workloads on customer managed infrastructure, Tempus Ex deployed its workloads to specialized on-premises hardware to process and transcode high-resolution video 40 times faster without additional complexity and at a lower cost.
"Using Amazon ECS Anywhere saves us time and improves our workflow because we can use the same hardware in the cloud or on our local machines.”
Chris Brown - Staff Software Engineer and Information Security Officer, Tempus Ex
Aerobotics is an agri-tech company operating in 18 countries around the world, based out of Cape Town, South Africa. In 2018, their data processing infrastructure could not support the data demands needed to increase velocity. Looking to improve scalability, performance, resource utilization, and availability the company used Amazon ECS with AWS Fargate, and AWS Step Functions to support and improve the performance of its data processing applications, and make it quick and easy to build new workloads.
“We firmly believe that adopting a serverless architecture (Step Functions and Fargate) is setting us up for success by minimizing infrastructure being a bottleneck to scaling. Fargate will continue to grow and support more demanding workloads and work better with other AWS services. We look forward to the team benefiting greatly from this in the coming future.”
Nic Coles, Head of Software Engineering, Aerobotics
Amenity Analytics develops enterprise natural language processing (NLP) platforms for finance, insurance, and media industries that extract critical insights from mountains of documents. The development cycle for an NLP model is critical. To be able to deliver results fast, the cycle has to be fast. It has to be cost efficient, too.
“The ‘on-demand’ and ‘pay-as-you-go’ properties and qualities of AWS help with cost efficiency. Yet, maintaining such a cluster is a complex task, even in the cloud. This is where AWS Fargate becomes such a game changer for Amenity. AWS Fargate removes the need to maintain the infrastructure and allows us to concentrate on our business requirements.”
Efi Gazarov, Cloud Infrastructure Team Leader at Amenity Analytics
Babbel is a whole ecosystem of language learning offerings, including the world’s best-selling language learning app. As an early AWS adopter, Babbel was faced with solely relying on an old stack running on AWS OpsWorks, which no longer was optimal for their business. Babbel started considering changes in architecture and looked for a more ideal solution to migrate to.
By migrating to Amazon ECS on AWS Fargate, and AWS Lambda, Babbel gained faster releases, rapid automated scalability, and reduced cost by utilizing computing workloads more efficiently.
Klook, a world-leading travel activities and services booking platform, empowers travelers to discover and book on-demand local attractions, tours, transportation, food and exclusive experiences in more than 350 destinations around the world. Klook has established online booking and redemption solutions for tens of thousands of travel operators around the world, which helps digital-first travelers discover and book the best things to do on the go. To serve this new and constantly changing sector of the travel industry, Klook needs agile, cloud-based tech solutions that can scale quickly to keep pace with the company’s rapid growth.
“We chose Amazon Web Services – and continue to grow with AWS – because they are fast to implement, easy to manage, cost-effective, have robust security features and can scale rapidly. Ambitious startups can dream big and move fast by using Amazon Web Services.”
Bernie Xiong, CTO and Co-Founder of Klook
Polyverse provides cybersecurity solutions that protect government and security-conscious organizations from zero-day memory exploits, script injections, supply-chain attacks, and more for systems on the cloud and on premises. Polyverse’s cloud-native solutions, built on Amazon Web Services (AWS), revolutionize cybersecurity by helping prevent cyberattacks. The company uses a container-based architecture run by Amazon Elastic Container Service (Amazon ECS), helping them easily deploy, manage, and scale containerized applications.
"Using AWS Batch, we can throw millions of jobs at the queue, and it handles all the resource allocation and scheduling,”
Ian Childress, Principal Engineering Manager, Polyverse
RaySearch Laboratories AB is a medical technology company that develops innovative software solutions for improved cancer treatments. Clinics rely on RayStation, the company’s on-premises treatment planning solution, to generate and evaluate radiation therapy treatment plans.
“Containerizing RayStation on Amazon ECS has been a game changer in terms of our ability to move forward with an existing solution, rather than building from the ground up. Regardless of when there’s a surge of data processing activity, the Amazon ECS clusters easily and automatically scale to ingest the workloads.We operate in a highly regulated industry where data protection is absolutely essential. Out of the box, Windows Containers on Amazon ECS offered a level of data portability and traceability that was fully compliant.”
Dror Asaf, Software Architect and Team Lead, RaySearch
Based in Germany and operating worldwide, Volkswagen manufactures 10 major car brands at nearly 120 production plants. The company wanted to use VR technology for multiple use cases, including quality assurance, employee training, and preplanning production lines. With more than 600,000 employees who could benefit from VR technology, Volkswagen needed an efficient, flexible architecture that would remove the limitations common to traditional VR systems: workstations, tethers, and external tracking equipment.
“It’s simple and effective for us to use AWS because there are so many native services that support our goals and architecture drafts.”
Jan-Paul Brückmann, Product Owner, Volkswagen Digital Realities Hub
“The amount of 3D data we needed to process was too large for any currently available wireless VR headset to handle. AWS provides a huge variety of GPUs on Amazon EC2 instances. We can always pick the right hardware for the occurring workload.”
Adrian Staude, business partner manager for the Volkswagen Digital Realities Hub
Skyscanner is a leading global travel search company, providing free search of flights, hotels and car hire around the world. Already an Amazon EC2 customer, Skyscanner deployed AWS Global Accelerator to further strengthen the availability and performance of its application.
"With AWS Global Accelerator, we've decreased response time from more than 200 milliseconds to less than 4 milliseconds, a 98 percent improvement. Because we're always responding from the closest AWS Region, we're able to improve user experience."
Stewart Wallace, Senior Software Engineer, Skyscanner
Affirm is dedicated to changing the way consumer finance works. They build honest financial products that help people prosper, operating under a simple Mission: Deliver honest financial products that improve lives. Affirm runs hundreds of batch jobs daily, with thousands of task executions. They require high availability and reliable execution, as well as dynamic capacity to scale when needed.
“ECS on Fargate delivered exactly what we needed. A really simple API to use and security out of the box.”
Greg Sterin, Senior Staff Software Engineer at Affirm
Reverie Labs is a pharmaceutical company leveraging machine learning, physics-based modeling, and massive-scale computational infrastructure to engineer new medicines. One of the most challenging aspects of modeling is reproducibility—models are often sensitive to small changes in code and hyperparameter configurations. By utilizing Docker, Reverie Labs is able to recreate a static state of the ML code, which is critical to making experiments repeatable.
“Perhaps the biggest benefit we get from using Docker for ML training is the ability to leverage batch queueing tools on cloud providers to parallelize training jobs. To do this, we use AWS Batch and Amazon Elastic Container Service, which can run arbitrary batch jobs in Docker containers.”
Ankit Gupta, Co-Founder and CTO, Reverie Labs