Amazon ECS Customers

  • United Airlines

    United Airlines is a global airline that transports over 500,000 customers per day to 460 airports worldwide. United Airlines set out to build and deploy a new feature on its mobile app called "Delays and Cancels" that gave customers more control over their travel plans during disruptions. In the event of a weather event, customers had the opportunity to rebook their tickets, get vouchers, book hotels, and more directly in the app. By using Amazon ECS and AWS Fargate, United Airlines could launch the app quickly and automatically scale in response to surges in customer usage during weather events.

    Deep dive in United Airlines case study

    One of the benefits that we see with AWS is our teams don't have to focus as much on the infrastructure, and therefore are able to focus on development, and focus on the customer. So, with Delays and Cancels, I think we came up with the idea and took it all the way to implementation in less than 60 days.

    Grant Milstead, Vice President - Digital Technology, United Airlines
  • PGA Tour

    The PGA TOUR introduced Win, Cut Probability, a novel ML-powered analytics model that provides real-time insights into the likelihood of outcomes during tournaments. Powered by AWS, advanced data analytics, cloud infrastructure, and serverless services, the Win, Cut Probability model measures a player’s chances of advancing in and winning a tournament. Using Amazon ECS with AWS Fargate to run thousands of simulations and process nearly four billion records, the PGA TOUR can take advantage AWS’s elasticity, run their model quickly and scale as needed, while offloading the operational overhead of infrastructure management to AWS.

    Deep dive in PGA TOUR case study

    AWS Serverless helps us scale reliably week to week as we move from event to event. Each event brings its own set of complexities from size and scale, and what we need to do. Serverless really allows us the speed, the agility, and the reliability to do that each week.

    Mike Vitti, Senior Vice President of Data Science and Technology Solutions, PGA TOUR
  • Smartsheet

    Smartsheet is a leading Software as a Service (SaaS) platform for enterprise work management that enables teams and organizations of all sizes to plan, capture, manage, automate, and report on work at scale, which results in more efficient processes and better business outcomes. Smartsheet relies on Amazon ECS with AWS Fargate, a fully-managed, serverless container orchestration service, to improve deployment velocity and engineer capacity. Using a serverless platform on AWS, Smartsheet can deploy more frequently, increase throughput, and reduce the engineering time to deploy from hours to minutes.

    Deep dive in Smartsheet case study

    Serverless has allowed us to simplify our infrastructure, making it easier for our teams to innovate and deliver value.

    Skylar Graika Sr. Principal Software Engineer at Smartsheet
  • Flywire

    Flywire, a global payments enablement and software company software provider, has cultivated a global customer base across the healthcare, education, business, and travel sectors through a combination of strong organic growth and strategic acquisitions. As the company expanded into new markets and verticals, it wanted to rearchitect its cloud environment to automatically scale with demand and optimize compute costs. Using Amazon ECS with AWS Fargate, Flywire architected a modernized stack, and reduced its startup times by 60 percent and saved up to 70 percent on compute costs.

    Deep dive in Flywire case study

    Amazon ECS with AWS Fargate has been the perfect combination for us. AWS Fargate integrates well with other AWS services with almost zero maintenance.

    José Luis Salas, Head of Site Reliability Engineering, Flywire
  • BILL

    BILL, a financial operations company, helps small and midsize businesses more efficiently control their payables, receivables, and spend and expense management. To better accommodate growth and scale over time, BILL migrated its on-premises architecture of its platform to AWS to refactor processes, and increase speed and efficiency. Using Amazon ECS with AWS Fargate, BILL saved on operational costs, reduced complexity, and now offers improved tools to increase developer productivity. 

    Deep dive in BILL case study

    We’ve improved velocity, achieved efficiencies, and refactored our architecture by migrating from an on-premises architecture to Amazon ECS with AWS Fargate.

    Subbu Allamaraju, Vice President of Engineering, BILL
  • Autodesk

    Autodesk offers products that help municipalities run simulations to understand how water behaves in various systems. Its customers didn’t always have the compute power to run complex simulations, resulting in scaled-back projects. Using Amazon ECS and AWS Fargate, Autodesk’s customers can now run high-scale simulations without the need to manage any on-premises infrastructure. Autodesk has also improved startup performance by 50%, and can update its capabilities faster and easier than before. 

    Deep dive in Autodesk case study

    Using AWS, we can update, improve, and introduce new capabilities on a daily basis without making major software releases.

    Boaz Brudner, Head of Innovyze SaaS Engineering, AI and Architecture, Autodesk
  • Amazon Prime Video

    The Fire TV team at Prime Video, which is responsible for managing the Prime Video app for Fire TV devices, wanted to shift from its shared architecture as it was hard to scale. The team built a serverless architecture on AWS using Amazon ECS with AWS Fargate that could scale to millions of active subscribers, and simplify deployments and upgrades across devices. The team was able to free its engineers from the task of provisioning resources manually, allowing them to focus on innovation.

    Deep dive in Amazon Prime Video case study

    The success of this migration showed that Fargate is a great choice for customer facing Prime Video services, and we’re seeing many other teams choose Fargate for their services.

    Hani Suleiman, Senior Principal Engineer, Amazon Prime Video
  • WOMBO

    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.

    Deep dive in WOMBO case study

    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

    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.

    Deep dive in Snoop case study

    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.

    Deep dive in CMC case study

    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

    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.

    Read the 3dEYE Case Study

    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
  • Tempus EX

    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.

    Read the Tempus EX Case Study

    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

    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.

    Deep dive in Aerobotics case study

     

    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

    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.

    Deep dive in Amenity Analytics case study

    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

    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.

    Deep dive in Babbel case study and architecture

  • Klook

    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.

    Deep dive in Klook case study

    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

    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.

    Deep dive in Polyverse case study

    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

    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.

    Deep dive in RaySearch case study

    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
  • Volkswagen

    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.

    Deep dive in Volkswagen case study

    Visit the Volkswagen Innovator page

    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
  • Skyscanner

    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.

    Deep dive in Skyscanner case study

    Watch the Skyscanner case study video

    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

    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.

    Watch Affirm video case study

    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

    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.

    Deep dive in Reverie case study

    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