MAY 1-2 . 2019
PALACE HOTEL
SAN FRANCISCO
REGISTER

Fundamentals of Cloudinary for Developers

April 29 – April 30, 2019 | 8:30 am – 4:30 pm

Prior to ImageCon, we are offering a comprehensive pre-conference training session aimed at developers who are relatively new to Cloudinary. Limited to 40 developers, the two days of training will help you get fully up to speed with the most necessary and fundamental aspects of using Cloudinary.

This training dives into our developer-focused APIs and SDKs, showing you how to properly upload, manage and transform your digital content. This highly interactive, two-day course will prepare you for all the conversations happening at ImageCon.

 

Program Overview

Introduction to Cloudinary

In addition to introducing the Cloudinary system architecture, we will cover the basics of logging into your account, navigating the Media Library, understanding key terms such as “transformations”, pulling reports, and accessing settings.

Uploading Assets to Cloudinary

We will dive into all aspects of uploading your digital assets into Cloudinary. This includes details on available upload pathways, fetching content from outside sources and extracting semantic data during the upload process. We’ll also show how to use our Upload Widget, so your users have an easy way to add images and videos to your account.

Managing Your Uploaded Assets

Once you know all the options for uploading your images, videos and raw files into Cloudinary, now you need to manage that content. We’ll focus on those opportunities in this session, including accessing backups and revisions, deleting uploaded content piecemeal and in bulk, as well as applying metadata.

Advanced Image Management through the Admin and Search APIs

In this session, we’ll go further into properly organizing and managing your content through the Cloudinary Admin and Search APIs. This includes information on filtering and retrieving information on assets with query expressions, properly using supported field operators, as well as knowing how to ping Cloudinary servers. We will also review the security aspects available through the APIs – authenticated, private and access control.

Fundamentals of Transformations

After uploading and managing your content, you likely need to transform it for your website or mobile application. We’ll show the basics of how this transformation process works, showing you how to chain transformation sets together, apply conditionals, use variables, build upload presets and more.

Applying Optimization and Aesthetic Transformations to Images and Videos

After knowing why and how to apply transformations to your uploaded and managed images and videos, we’ll dive into specific transformation sets to help you determine which to use in your upcoming projects. We’ll cover a broad range of transformations that cover elements of resizing, aspect ratio, compass directions, auto-formatting, auto-controls, overlays and underlays, and much more.

Manipulating Video

This session will continue to expand on many of the concepts introduced in the earlier sessions and specifically apply them to video, showing the customer how to properly manipulate the video content for their website and mobile applications. We will cover adaptive video delivery, e.g. HLS and MPEG-Dash. We will also show how to embed video content with Cloudinary’s video player, as well as apply video-specific transformations like accelerate, boomerang, reverse, fade, volume and more.

 

May 1

Join us on May 1 as we dive deep into the Cloudinary product and all its capabilities. This is a jam-packed day of information gathering, skill sharpening, and learning from the experts.

Registration
Network Breakfast
Innovation Center Open

9:00 am Sunset Court East
& Sunset Court

Cloudinary Keynote

Hear from the three co-founders of Cloudinary as they discuss the ongoing vision for Cloudinary, highlight new platform and product capabilities, and discuss key technology innovations that Cloudinary is bringing to market.

10:00 am Twin Peaks
11:00 AM Break, Innovation Center Open

Cloudinary Keynote, Product Demos

See the current and upcoming Cloudinary product firsthand from our expert innovators.

11:15 am Twin Peaks

Lunch
Innovation Center Open

12:30 pm Sunset Court

Classroom Workshops

1:30 pm5:30 pm

Workshop Session 1

1:30 pm

Get the Basics Right: Top 10 Tips for Getting the Most Out of Cloudinary

Best practices to optimize your images and videos for fast delivery and performance.

Image and video performance on your website and mobile app directly impacts customer engagement. In this session, Marissa will draw on actual examples from working with Cloudinary customers to distill the top 10 tips for optimizing images and videos for fast delivery and performance. Discover the newest and the most popular transformations for automatically optimizing your site, for responsive delivery, and personalization. You’ll also dive into improving page loading speed and how to reduce bandwidth costs. Learn about lazy loading of images, automatically creating video previews, AI based techniques for automatically cropping images based on faces, objects, gaze detection and more.
Marissa Masangcay
Developer Support Engineer

Marina

What You Need to Understand About Web Based Video

Deep Dive on Codecs, Adaptive Streaming, Optimization, and Other Best Practices for the Modern Web.

As video grows on the web, we are tasked with finding the best way to handle the user experience with these large and heavy files.  With the growth in video comes greater bandwidth use, which is not only costly for your IT budget, but for your visitors as well. Beyond the expense, there is the user experience to consider. The challenges posed to the user experience and performance are still new to developers resulting in frequent and costly mistakes being made.  In this session we will cover the best practices for video on the web to help you deliver a high fidelity visual experience that is also a performant one, and also talk about what the future holds for web based video.
Colin Bendell
Sr. Director Analytics & Strategy

Presidio

Dynamic Asset Management: Scaling Asset Governance and Team Collaboration

Cloudinary is often used to manage very large collections of digital assets at an individual company. At that scale, your digital asset management architecture is critically important to ensure appropriate asset governance and to facilitate greater team collaboration. In this session, you’ll understand some of the key Cloudinary DAM product principles related to this topic, including:

  • Leveraging auto tagging & AI for scale: search, smart cropping & presets
  • Managing user roles and permissions
  • Sharing collections both internally and externally
  • Designing metadata models to fit your business needs

Milind Pansare, Naveen Prasanna
Sr. Director of Product Marketing, Director of Product Management

Pacific Heights

What’s New in Cloudinary

In this session we will review new capabilities of the Cloudinary platform and demonstrate the use cases for which they were developed.  
Sam Brace
Product Education Manager

Sea Cliff
2:30 pm Break, Innovation Center Open

Workshop Session 2

3:00 pm

Launch an e-commerce site with Cloudinary in 40 minutes or less

Launching an online commerce store is a huge task that involves many challenges. One of the biggest is how you handle media because of its outsized impact on the success of your online store.
Incorporating high fidelity images and videos in eCommerce environments greatly improves the user experience which in turn increases conversions and improves overall customer satisfaction.
In this session we will walk through the areas of an e-commerce site where Cloudinary can really make the difference. We will cover the following topics:

  • Responsive images
  • Video and adaptive streaming
  • Enabling reuse with named transformations and smart cropping (using deep-learning)
  • Content-aware media optimization
  • Leveraging Cloudinary’s client-side widgets

Nadav Ofir and Yoav Niran
Front End Developer, Senior Front End Developer

Pacific Heights

Securing your Images and Videos

Best Practices To Ensuring Your Media Assets Aren’t Compromised

While the most popular way to use Cloudinary is for public app and website images, a growing and important aspect of using Cloudinary is around private and authenticated assets, be it actual private data or assets that only a limited subset of internet users should have access to.
In this session we’ll cover the different ways Cloudinary can help you protect your assets from unwanted access or modification, and perform automated security checks and moderation on different types of content from external sources. New features such as access control and cloud-based anti-virus will be demonstrated with some real-customer examples and a hands-on tutorial on setting up authenticated access to media assets.

Ran Rubinstein
Vice President, Solutions

Marina

No Forking Way

Real life DAM use cases that support art directors, creative operations, and content marketing teams

If you want others to love your content, set it free – but first you’ve got to find it. Let’s explore workflows around tagging strategies and structured meta-data to complement machine-learning based auto-tagging. Coupled with advanced search functionality you will be better equipped than ever to find just what you are looking for.As the scale of organizations and content teams grow, collaboration can become both increasingly difficult and ever more crucial for efficient and timely working, with this problem growing exponentially when external teams are involved.

Ben Seymour
Senior Solution Engineer

Presidio

How AWS is Powering the New World of Digital Media

As Head of Global Partnerships for Media & Entertainment at AWS, Bhavik Vyas has unique insights into what the most innovative companies in digital media like Discovery, Fox and Turner are doing to stay ahead. Come find out how AWS powers these experiences and what trends to expect next.

Bhavik Vyas
AWS, Head of Global Partnerships & Alliances, Media & Entertainment

Sea Cliff
4:00 pm Break, Innovation Center Open

Workshop Session 3

4:30 pm

Automate Your Workflow with Machine Learning

Organize and streamline your content workflow with automatic tagging and transcription capabilities.

Automating the organization of your images and video can save valuable time and money, and empower your team to get more and lasting value out of your assets. In this session, you will learn how to leverage Cloudinary’s automatic tagging and transcription capabilities to organize and manage your images and videos quickly and at-scale. We’ll cover how with Cloudinary’s auto-tagging tools, your developers and non-technical team members can better manage, reuse, and analyze your incoming user generated content.  We’ll also review how the automatic video transcription and auto-tagging capabilities empower your team to quickly generate subtitles, analyze video content, and localize videos for your global audience. You’ll hear real-customer examples, and get hands-on experience setting up your automated workflow.
Lilly Hsueh
Technical Customer Success Manager

Marina

Deep Learning in Cloudinary - A Deep Dive

Let’s deep-dive into Cloudinary Machine Learning with gaze detection, g_auto for video and background removal

Deep learning has revolutionized computer vision over the last few years, achieving state-of-the-art results on many tasks. These new achievements created new opportunities to innovate in this field, but also new technological challenges that need to be addressed. In this session we will cover how Cloudinary uses deep learning and highlight the specific technological challenges we typically face and address during this process. We will drill down on the new and improved g_auto mechanism, and how we were able to deploy a deep learning model at no extra cost to our customers. Moreover, we will demonstrate how we used deep learning to develop new features in Cloudinary such as automatic background removal and g_auto for videos.
Yaron Vaxman
Deep Learning Researcher

Pacific Heights

How to Leverage your Developers' and Customers' Experience using Cloudinary's Widgets

In an era where media is omnipresent and used in countless scenarios, how people interact with media is rapidly changing. People enjoy having a seamless and sleek experience no matter how the media is generated. This workshop will demonstrate how Cloudinary’s advanced widgets can make the interaction with media that much more engaging, and we’ll demonstrate how you can take full advantage of Cloudinary while within the context of your favorite CMS, eCommerce or other application. You’ll understand how Cloudinary takes care of much of the hard-to-implement, “dirty work”, behind the scenes, while offering a lot of customization and flexibility options to get to your desired look and feel.
Ariel Shiran
Director, Product Management

Presidio

Heroku

Workshop Coming Soon
Stay tuned for more details.

Sea Cliff

Welcome Reception

5:30 pm Sunset Court

May 2

On May 2, we invite industry luminaries to deliver a healthy dose of inspiration, innovation, and visionary thinking. We aim to leave you with the tools you need for today and the big idea inspiration for tomorrow.

Registration
Network Breakfast

8:30 am Gold Ballroom

The Future of Content is Visual

Amy Balliett

91% of consumers prefer visual content. It’s a universal language that connects with audiences faster than any other medium. Content is still king, but in an era of multimedia-rich platforms and plummeting attention spans, visual media has dethroned text-based messaging. Visual communication not only delivers information more efficiently and effectively, it’s also proven to increase conversions, boost revenue, and accelerate growth. But how can you develop high-quality, goal-oriented content that engages across multiple channels, while also maximizing the return on your investment? The answer is developing a visual strategy optimized for your audience and goals, so that every piece of visual content you produce supports a larger visual campaign that is both coherent and effective. Walk away [from this presentation] with actionable strategies designed to help you reinvent your content for a visual world.

10:00 am Grand Ballroom
11:00 AM Break

Next-generation of Image Formats for the Internet

Jon Sneyers

For 27 years, JPEG has been the workhorse image format. While universally adopted, it doesn’t address many modern use cases including high dynamic range (HDR), transparency, responsive web, lossless and others. Other formats have attempted to address these gaps – but in turn have introduced new challenges. Over the last year the JPEG committee has worked to introduce the next generation format for the web. In this talk we will explore the challenges for new formats on the internet, use cases to be solved and the roadmap ahead for the JPEG XL committee.

11:15 am Grand Ballroom

A deep dive into images on the web

Hui Jing Chen

Images are often seen as the low-hanging fruit for performance optimization on the web, so there’s plenty of guidance around what image formats to use for which scenarios. But have you wondered why that is? Or how image data itself is interpreted by browsers? This talk goes down a rabbit hole in an attempt to uncover what goes on under the hood when it comes to rendering images on the web. And a deeper understanding of not only the how, but the why, can help you make more informed decisions about the images in your projects.

11:50 am Grand Ballroom

Lunch

12:40 pm Gold Ballroom

Media in the Age of PWAs

Aaron Gustafson

Our industry is abuzz with talk about Progressive Web Apps (PWAs) and with good reason: they are a great way to improve the experiences our users have on our sites, especially when it comes to performance. Using Service Workers—a key component of PWAs—we can manage network requests and the cache to an incredibly granular degree. We can also totally abuse the privilege Service Workers grant us when it comes to writing files to disk.

In this session, Aaron Gustafson will discuss some of the potential pitfalls in implementing Service Workers, especially when it comes to managing heavy files like images and video. He’ll provide guidance on current best practices in cache management. And he’ll offer a few simple recipes you can put to use right away to deliver amazing experiences for your users that respect their data usage and disk space.

1:40 pm Grand Ballroom

Data Visualization for Web Developers

Shirley Wu

D3.js is the go-to library for web developers who want to build custom data visualizations for the web. But building data visualizations involve much more than just code; it starts from finding the right topic, to cleaning and exploring the data, to designing the right visual encodings for that data. In this talk, I will go through the many lessons I learned building my data visualizations for the web.

2:30 pm Grand Ballroom
3:20 PM Break

The Ethics of Imagery

Jen Looper

With the advent of “Fake News” in the general media, we have recently become aware of the use of algorithms to not only alter images and video but to also render them so convincingly ‘real’ that they can fool even sophisticated consumers of the media. Where does innocent Photoshopping end and the Meitu makeup app take over? Where is the line between enhancing versus completely overtaking reality? In this talk, we’ll discuss the ethical dilemmas facing media producers in the era of fake news.

3:35 pm Grand Ballroom

Closing Party

5:00 pm Garden Court