Cloudinary Blog

Cloudinary takes starring role enabling Moviepilot to shine spotlight on core business

Moviepilot focus on core business and reduce costs
 
Moviepilot Inc. is a media company that hosts a website and social publishing platform designed to bring together movie and TV fans, and help studios trigger, fuel and amplify positive conversations about entertainment topics. The site invites fans to create content, such as writing articles and producing videos, which are then curated on the site and distributed to more than 30 million fans worldwide. The site boasts more than 20 million unique visitors per month, with 87 percent of visitors accessing the site on mobile devices. The company is headquartered in Venice Beach, Calif., and has an office Berlin, Germany, where it was originally founded.

The Challenge: Infrastructure demands take focus away from core business

When launched in 2012, Moviepilot was building a completely homegrown product, with hardware running the platform in Berlin. But with a site that is tailored to a U.S.-based audience, the company knew it needed to rely on content delivery networks (CDNs) to reduce latency and deliver an optimal user experience.
 
We were focusing too much on managing infrastructure, rather than our core business of curating the best content and aiding top influencers to become better writers", said Ben Kubota, co-founder and chief product officer at Moviepilot. “With the explosion of GIFs on the Internet and the quantity of content being added to our site, it was time consuming to keep up with the latest image and video technology, while ensuring that uploads were being converted properly, aspect ratios weren’t broken and that it could work with a CDN near our customers.”
 
Instead of building an image serving service itself, Moviepilot evaluated a number of companies and ultimately selected Cloudinary for its experience, performance and ease of integration.

The Cloudinary Solution: Easy to use API and infrastructure reduction

Moviepilot website

“The biggest selling points for me were Cloudinary’s comprehensive documentation, and its easy-to-use, URL-based API,” Kubota said.
 
He noted that there was minimal manual work required to integrate Cloudinary into the Moviepilot platform, and was impressed by the straightforward technical documentation and superior support that Cloudinary provided to convert and migrate all content over to its solution.
 
Cloudinary’s service includes a multitude of powerful cloud-based upload and transformation Leveraging AWS EC2 servers. Each server is optimized to handle a very high rate of uploads, downloads, and complex image transformations.
 
Moviepilot users now can upload their images – mostly JPEG, but some GIF, too – directly to Cloudinary, which optimizes the images and publishes them on the Moviepilot platform.  

The Results: Bandwidth optimization and reduced costs 

By using Cloudinary to support image management, instead of doing it in-house over their own infrastructure, Moviepilot is saving costs on both bandwidth and human resources.
 
Moviepilot has transformed more than 1 million images using Cloudinary so far. The vast majority – more than 95 percent, according to Kubota – are JPEG images. However, the biggest impact has been the small percent of GIFs that have been transformed into MP4/WEBM files. All totaled, Kubota estimates that using Cloudinary has enabled Moviepilot to reduce bandwidth usage by 40 percent, which has saved the company nearly $48,000 annually.
 
Before implementing Cloudinary in 2015, Kubota said about half of one developer’s time was dedicated to ensuring that images worked properly on the Moviepilot platform. With Cloudinary in place, the developer now can focus completely on new innovations to the platform, and saves nearly $25,000 a year in costs related solely to managing images.
 
And the monthly fee for the Cloudinary solution is significantly less than the company would have incurred owning and maintaining its own infrastructure. Kubota estimates that Moviepilot saves about $12,000 annually because it doesn’t have to purchase additional servers to support image management.
 
Because Cloudinary enables Moviepilot to optimize images for various screen sizes and resolutions, images require less bandwidth and load faster, which is particularly important considering that a majority of Moviepilot users are working from mobile devices.
 
“With Cloudinary, I can sleep easier because it eliminates the technical headaches we were facing,” said Kubota. “It’s a fantastic tool that enables us to manage images more
efficiently and allows us to focus on the written content that is most relevant to our site.”
 
 

Recent Blog Posts

New Learning Pathways From the Cloudinary Academy

In December 2019, Cloudinary launched its customer education platform, the Cloudinary Academy, replete with courses taught by the company’s experts on developer-oriented products and digital asset management (DAM) solution. The courses comprise interactive lessons and hands-on assignments, a proven way of familiarizing the audience with the course material and illustrating it with live examples.

Read more
Maya Shavin: How I Built My Website

Besides working as a senior front-end developer at Cloudinary, I'm also a content creator, a blogger, and an open-source developer. Follow me at @mayashavin and on mayashavin.com.

In the beginning, my website, mayashavin.com, was mainly for showcasing the status of my development projects and keeping me organized with my speaking schedule. Initially, I built it with Vue.js, later on switching to Nuxt.js (aka Nuxt) for a higher SEO score, and deployed it with Netlify. After some time, I added a blog section with Netlify CMS as the content management system (CMS). Everything was fine until I added more content and features, which led to a significant decline in the site’s performance. Also, the site design needed a modern look. So, I gave the site a makeover.

Read more
Automation Frees Up PetRescue’s Staff to Help Pets Find Their Forever Homes

As we spend more time at home, many of us are adopting pets for the joy, companionship and a surprising range of health benefits. In Australia, where our nonprofit customer PetRescue is located, there’s a shortage of pets to adopt. Last August, the Guardian reported that dog shelters in Australia emptied and adoption fees for puppies were running as high as $AUS1800.

Read more
Cloudinary and Contentful Make Modern Content Management Easier

I am pleased to share that Cloudinary and Contentful have joined forces to further streamline the creation, processing, and delivery of online content through Cloudinary’s digital asset management (DAM) solution and advanced transformation and delivery capabilities for images and video. What’s more, the partnership delivers a headless approach to DAM. By leveraging APIs for media management tasks, marketers and developers alike benefit from an integrated stack of optimized assets for optimization and automation. As a result, page loads are fast and beautiful, and at scale—with less overhead and effort.

Read more
Introducing Cloudinary's Nuxt Module

Since its initial release in October 2016 by the Chopin brothers as a server-side framework that runs on top of Vue.js, Nuxt (aka Nuxt.js) has gained prominence in both intuitiveness and performance. The framework offers numerous built-in features based on a modular architecture, bringing ease and simplicity to web development. Not surprisingly, Nuxt.js has seen remarkable growth in adoption by the developer community along with accolades galore. At this writing, Nuxt has earned over 30K stars on GitHub and 96 active modules with over a million downloads per month. And the upward trend is ongoing.

Read more