How to Create a Simple Media Asset Management Panel for a VOD Website

AWS Amplify and Amplify Video is a fast and simple way to create a video streaming site., It’s often necessary, however, for administrators to have an effective means to manage their media content. In this tutorial, readers will learn how to create a simple media asset management panel and link it to an Amplify-based back end.

CloudFront Functions vs. Lambda@Edge – Which One Should You Choose?

TrackIt recently published an article titled ‘Migrating Your CDN to Amazon CloudFront’ in which we shared our experiences in executing CloudFront migrations. As a further exploration of the topic, we will now discuss the key distinctions between the two services that often play a vital role in CloudFront distributions – CloudFront Functions and Lambda@Edge.

Amazon IVS or AWS Elemental MediaLive – Which Live Streaming Solution Should You Choose?

A common question the TrackIt team often hears  is: “Amazon IVS or AWS Elemental MediaLive – which live streaming solution should we implement?” The answer isn’t always a straightforward one. There are multiple factors (latency, customization, ease of management, cost, etc.) that companies need to consider before choosing a live streaming solution. The following article discusses what to consider when making the right choice for an organization.

Amazon Nimble Studio : How to Create an AMI with Cinema4D

Amazon Nimble Studio enables companies to quickly set up and run their own content creation studios entirely in the cloud. Creative studios leveraging Nimble Studio can quickly, and easily onboard artists located across the world to produce high-quality interactive content, visual effects, and 2D/3D animations.

Using API Gateway (REST) as a Proxy for On-premise Web Services

Migrating from on-premise infrastructure to AWS can be challenging. Many web services often need to be migrated, and companies usually want to avoid downtime on their services. This article will show readers how to use API Gateway as a secure “front door” for their on-premise services with certificate-based mutual Transport Layer Security (TLS) authentication.

How to Set up a V-Ray License Server in Nimble Studio

In this article you’ll learn how to set up a V-Ray license server to be used with Nimble Studio workstations or Deadline workers. For this tutorial you will need access to a Chaos account with valid V-Ray licenses in it; you should provide as many licenses as you plan to use. For example, if you plan to have 10 users in your Nimble Studio, you should have at least 10 licenses available inside your Chaos account.

How to Automate Marker Generation for an Adobe Premiere Project

While developing the basic version of the AI Video Reviewer for a client, the TrackIt team was tasked with creating a solution that would allow the client to directly edit video assets on Adobe Premiere once they’ve been processed by the AI Video Reviewer.

Accelerate your metadata search from 60 seconds to 4 seconds by adding Elasticsearch to your architecture

In this article, we have outlined what Elasticsearch is and how it relates to the Elastic Stack, and how it enables performance — notably its distributed architecture that dispatches resources throughout all nodes in the Elasticsearch cluster, as well as using Apache Lucene which uses the inverted index technique. Finally, we described a TrackIt project where the client experienced dramatic performance improvements by TrackIt’s implementation of AWS Media2Cloud with the Elastic Stack.

Trackflix — Enabling Content Creators to Launch Their Own Netflix-Like Video Libraries

Trackflix aims to fill this gap by providing content creators across industries with an affordable, prebuilt, and customizable solution that they can leverage to quickly launch their own custom video libraries within a matter of hours.

AI Video Reviewer — Content Curation Made Easy

The AI Video Reviewer is an Artificial Intelligence Machine Learning (AI/ML) powered smart review tool that helps companies streamline and automate their content curation processes. It is a web-based solution that can be used by non-editorial staff to search for and mark specific vocabulary and imagery in video assets. The AI Video Reviewer is an ideal solution for companies that handle large volumes of video content that require scrupulous editing to adhere to distribution requirements.

The Good, Bad, and Ugly of Financial Data Reporting

Financial data reporting is required to enable informed decision-making. In this article, we will look at the importance of an Operational Data Store(ODS) to an e-commerce business – how it’s built, the challenges we’ve encountered in existing implementations, and how we would configure it to address shortcomings.

Amazon Nimble Studio — Benefits and Challenges

The emergence of solutions like Amazon Nimble Studio is now enabling content creation studios to function at full throttle entirely on the cloud. In this article, we at TrackIt have decided to explore the various benefits of Nimble Studio that our clients are experiencing and also shed some light on the most common challenges readers may encounter when implementing this solution.

Building an AI/ML Pipeline for Content Curation and Review

At TrackIt we’ve recently helped Fuse Media, a media and entertainment client, implement an AI/ML pipeline that helped the company significantly streamline and accelerate its post-production editing process.

How to Make AWS Nimble Workstation Persistent

Amazon Nimble Studio is a service for creative studios to produce video, visual effects, animations, and interactive content. The cloud-based studio provides on-demand access to virtual workstations, elastic file storage, render farm capacity, and tools to manage security, permissions, and collaborations.

Building E-Commerce Order Management Systems – Technical Article #2 – Implementation

After our first article detailed the architecture for an Order Management System, this second article in the E-Commerce Technical series focuses on the implementation process and details the different steps involved in setting up an OMS.

AWS Lambda Lifecycle

This paper aims to give readers a better understanding of the AWS Lambda lifecycle and expands upon the internal behavior of Lambda. It is extremely useful for developers to understand the inner workings of a service like AWS Lambda that is often considered the centerpiece of business logic for solutions deployed on the cloud. This article elaborates on the internal behavior of AWS Lambda and provides readers with the insights they need to design better performing and cost-effective Serverless applications.

AWS Lambda Lifecycle

How TrackIt Uses Tagbot Internally

We at TrackIt recently published an article on the AWS Partner Network (APN) blog titled ‘How Better Tagging Can Help Organizations Optimize Expenses and Improve ROI. In it we shared our philosophies on tagging resources on AWS and also presented Tagbot, a tool we’ve developed to help organizations better manage their tags on AWS.
This blog article aims to show readers how the TrackIt team uses Tagbot internally to better manage its deployed AWS resources.

How TrackIt Uses Tagbot Internally

Creating a Custom Zoom for Your Organization – Yes It’s Possible & Also Quite Realizable

At TrackIt, we’ve noted that most organizations often don’t realize how easy it is to build their own Zoom-like interface equipped with the exact features they need. Through this article on Amazon Chime SDK, it is our aim to demonstrate how organizations can implement a custom Zoom-like video conferencing solution (quite affordably) instead of relying on third-party providers that offer little or no flexibility.

Creating a Custom Zoom for Your Organization – Yes It’s Possible & Also Quite Realizable

Building E-Commerce Order Management Systems – Technical Article #1 – Architecture

This article aims to tackle these 7 key considerations from a technical perspective in order to provide readers with a concrete understanding of the different strategic and architectural choices they can make when building order management systems.

Building E-Commerce Order Management Systems – Technical Article #1 – Architecture

Rebuilding a Complete Integrated E-Commerce Order Management System

The article aims to provide companies and developers aspiring to implement e-commerce pipelines with a comprehensive understanding of the different factors that go into implementing a successful order management system. Architecting and implementing an OMS is often an intricate and lengthy process that involves making multiple precise and considered choices.

Building A Reusable Testing Pipeline for AWS Amplify Plugins

Building A Reusable Testing Pipeline for AWS Amplify Plugins

The main goal for the testing pipeline was to create an easy-to-maintain solution that would enable Amplify users to quickly build and test their own plugins without having to deploy resources manually and execute laborious tests.

Building A Reusable Testing Pipeline for AWS Amplify Plugins

Tutorial: How to Create Blurred Backgrounds with Chime SDK

One limitation recognized in the Amazon Chime SDK is that, despite being powered by the same communications infrastructure as Amazon Chime, applications using Chime SDK do not have the same ‘Blur My Video Background’ feature that is available in Chime.

Tutorial: How to Create Blurred Backgrounds with Amazon Chime SDK on a Web Browser

Chime SDK Classroom Poll

This article is a tutorial that will show readers how to use the Amazon Chime SDK to build an online classroom in Electron and React.

How to poll attendees using Chime SDK Classroom Tutorial

Aurora and Aurora Serverless, Which Is More Cost-Effective?

Amazon Aurora is a MySQL and PostgreSQL-compatible relational database service offered by Amazon Web Services (AWS) that “combines the performance and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases.” Aurora is a fully-managed database solution that has become very popular among companies that prioritize speed and scalability.

Amazon Aurora Serverless v2 is AWS’ on-demand auto-scaling configuration for Amazon Aurora. Aurora Serverless enables users to avail themselves of the benefits of Aurora without having to worry about server maintenance. Users only pay for what they use and can easily scale capacity up or down based on their application’s needs without managing any database capacity.

Aurora and Aurora Serverless

Amazon Chime SDK Tutorial

This tutorial demonstrates how to deploy The Amazon Chime SDK, a set of real-time communications components that can be used to quickly add audio, video, and screen sharing capabilities to web or mobile applications. Amazon Chime SDK allows companies to leverage the same communication infrastructure and services that power Amazon Chime, an online meeting service from AWS, and deliver engaging experiences in their applications.

Amazon Chime SDK Tutorial

Data Pipeline Implementation

One of TrackIt’s clients had implemented a big data pipeline running on AWS that needed to be optimized. The client was leveraging the big data pipeline to enable its data scientists to gain additional insights by exploiting data that originated from CSV files.

This article details the TrackIt team’s approach to optimizing the architecture of the data pipeline.

Data Pipeline Implementation

AWS CloudFormation to Terraform Translation

When it comes to automating deployments on the Cloud, both AWS CloudFormation and Terraform are excellent tools that each come with their own set of advantages.

CloudFormation, being AWS’s proprietary tool, is a natural go-to for AWS users looking to rapidly deploy and automate their infrastructure on the Cloud. AWS’s preconfigured CloudFormation stacks provide users with the ability to quickly and easily deploy their AWS infrastructure with the click of a button.

For more information regarding a CloudFormation to Terraform translation, read the Whitepaper

Cognito & Amplify – Login & Authentication Framework

Over the course of many client engagements, we at TrackIt noticed that AWS Cognito login and authentication flows were being used on a recurring basis. To streamline future solutions development, we decided to build a boilerplate/integration framework that would allow clients to kickstart their deployments by quickly interfacing their applications with Cognito.

Cognito & Amplify Integration Framework

Monitor AWS Infrastructure Health with Elasticsearch & Kibana

Elasticsearch is an open-source, distributed search and analytics engine that is commonly used for log analytics, full-text search, and operational intelligence. Kibana is a free open-source data visualization tool that provides a tight integration with Elasticsearch and is its default choice for visualization.

Read more: Elastisearch & Kibana

The Media & Entertainment Workflow Transformation Continues: From Videotape To Non-Linear Digital to The Cloud

  • – A brief history of the Media and Entertainment workflow transformation
  • – On-Prem vs. Cloud for the M&E industry
  • – The Cloud for studios and post-production houses
  • – Less obvious benefits the Cloud brings to M&E
  • – How AI and Machine Learning are disrupting M&E
  • – AWS and M&E
  • – The 3 segments in the M&E  industry from a Cloud standpoint
  • – Finding Cloud experts who can speak M&E

Read more: M&E Transition to Cloud

Implementing Adobe Magento on AWS

TrackIt deployed the Magenta on-line selling platform in Amazon Web Services using a variety of AWS infrastructure while encountering challenges along the way.  This application note details the process.

Read more: Magento

Build a VOD Pipeline in AWS

A Simple Video On Demand Solution Designed For Rapid Deployment

At TrackIt, we have experienced a growing number of content creators  looking for an easy to use and simple VOD solution they can implement to start sharing their content with users.  As of September 2019, there was no offering currently available in the AWS  marketplace that serves as a full-package plug-and-play VOD solution.  Recognizing the need, TrackIt has developed and shared a clean and simple VOD workflow that can be quickly deployed on AWS with minimal technical expertise.

Read more: VOD Workflow 

White Paper: FSx For Lustre

Deploying an Ephemeral Parallel File System for High Performance Computing

Building public cloud High Performance Computing (HPC) environments that require fast parallel file system access hasn’t always been easy. While it’s a relatively simple task to spin up hundreds or even thousands of instances in AWS, if they all have to share the same data – as is generally the case in HPC – standard file serving solutions such as AWS Elastic File System (EFS) don’t typically scale to meet the requirement of keeping the compute running at peak utilization.

Read more: FSx for Lustre

AWS Anomaly Detection – Is There A Leak In Your Ship?

“Small Leaks Sink Big Ships” – Benjamin Franklin

Unexpected expenses on AWS, if gone unnoticed, could quite possibly lead to catastrophic scenarios.

Our AWS Anomaly Detection feature allows you to be aware and in control of your expenses without having to check your account on a regular basis. To learn more about how this feature works, read our whitepaper on Anomaly Detection.

Read more: Anomaly Detection

CloudScore – Gamifying the AWS Cost Optimization Experience

Question: Is There a Way for Users to Accurately Measure the Effectiveness of Their Cloud Optimization Efforts?

The challenge of cloud cost optimization on AWS is definitely not one that is uncomplicated or easily addressed. The complex diversity of optimization strategies, especially on a platform like AWS often leads to users wondering if there’s a way for them to accurately measure and track the effectiveness of their optimization efforts.

CloudScore serves as a simple solution to the often complex issue of cost and resource optimization on AWS

Read more: CloudScore