Cloudar improves speed and availability for TinkerList on AWS
TinkerList has turned to AWS and AWS Premier Partner Cloudar to migrate to the cloud for improved performance, reliability and faster development time. Now it no longer needs to provision systems for peak capacity but can scale automatically as demand changes. Compute costs are tied to usage, so expenditure is more predictable and linked to revenue.
TinkerList’s Cuez cloud-based content management application is used by TV and radio producers, online channels, live event organisers, esports companies, or anyone needing to collaborate on live media production. Cuez allows users to collaborate on editing in a script and rundown, automate and customise the media production process, and control live show timings.
In addition to scripts, the application can include video clips, images and instructions for production staff, and it can be used during live broadcasts to make last-minute changes and keep track of timings. The application integrates with other studio production hardware and software such as the teleprompting system Autoscript or with its own web-based teleprompter application, syncing all updates with the presenters’ tablets.
In order to enhance the security and performance of Cuez, TinkerList has re-engineered its platform on Amazon Web Services (AWS), working with Cloudar.
As TinkerList grew and added more customers, its service levels came under increasing pressure. “We had some hiccups managing it all ourselves,” said Erik Hauters, founder of TinkerList. “We wanted to sleep at night without worrying about infrastructure and to focus on our product and our customers. The old system had a server usage meter in the office and we’d watch it go from green to orange to red – it was a nightmare.”
Cloudar migrated TinkerList from a traditional infrastructure as a service (IaaS) platform to a cloud-native system. The redesign has cut costs and accelerated TinkerList’s ability to release updates to its application and increased its confidence that the changes will not cause issues for customers.
Cloudar systems now scale automatically using Amazon Elastic Container Service (Amazon ECS), a fully managed container orchestration service that simplifies deployment, management, and scaling of containerised applications, and AWS Lambda, which lets users run code without thinking about servers or clusters.
Using Cloudar’s managed services and AWS infrastructure means that TinkerList’s developers are free to focus on building its product and reacting more quickly to customer requests.
Expenditure on IT is now directly linked to customer use of the system and therefore to revenue. “Money comes in and money goes out, but it’s predictable and matched to our expenditure,” said Hauters. “We’re not spending money on computing that’s not being used.”
TinkerList’s previous system was expensive because it had to be specified for maximum load and peak usage. In addition, the system couldn’t be quickly downsized for quieter periods. Onboarding new customers also sometimes affected the service for existing customers.
System optimisation work is ongoing, but Cloudar recommended that the company use Amazon EC2 Reserved Instances, which provided savings of €8,000 a year.
Using AWS, product development is also said to be faster and testing is simpler. The company now has a dedicated environment to test new features and code releases. Previously, there was some dependence on customers testing releases on their own systems – given the broad reliance on third-party integrations – but new features can now be more fully tested and released without concerns about downtime.
TinkerList has so far not migrated any existing customer data to its new platform. New customers are joining the new cloud-native platform and the company will migrate customers from its legacy platform in the next 12 months.
The migration to AWS is also supporting TinkerList’s expansion in Australia and the US. The company is using AWS Regions and Availability Zones, which means that customers in those countries can experience low latency and TinkerList can provide the same level of service for customers anywhere in the world.
The project was made more affordable by the AWS Activate programme, which provides credits and other support for startups. TinkerList and Cloudar are investigating how they can use more serverless services to further reduce costs. The two companies are also exploring the role that artificial intelligence could play in helping create scripts and running orders for customers.