A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://cloudinary.com/documentation/solution_overview below:

Cloudinary Service Introduction | Documentation

Before you dive into the details of Cloudinary's many asset management features and begin adding Cloudinary capabilities to your application, we recommend that you review this page to gain a high-level understanding about the service architecture, asset storage, security, and other details about how the Cloudinary service works.

In addition to this page, don't miss:

Service architecture

Cloudinary's media asset management service includes:

By default, Cloudinary stores assets in Amazon S3 buckets that are privately accessed for writing. The buckets might be shared buckets, dedicated buckets or private buckets.

Google Cloud Storage is also available for primary and/or

backup

storage. This is a premium feature that requires a special setup. For more information, contact

customer support

.

Delivery lifecycle

The asset delivery lifecycle consists of 5 stages: Upload, Storage, Administration, Transformation, and Delivery.

Once you've uploaded the original asset to Cloudinary, you can manage the asset via secured APIs or the Cloudinary Console, and embed dynamic asset URLs in your web page to deliver various versions of the original asset. The dynamic URLs include instructions on how to transform the asset before delivery.

The first time a transformed asset is requested via a dynamic delivery URL:

  1. The user's browser requests the asset.
  2. The asset request reaches the closest CDN edge server.
  3. The CDN edge server checks if the asset is cached - it's not.
  4. The CDN edge server requests the asset from Cloudinary.
  5. Cloudinary generates the transformed asset as per the dynamic URL instructions.
  6. Cloudinary returns the asset to the CDN edge server.
  7. The CDN edge server caches the image and then returns the image to the user's browser.

Subsequent requests for the transformed asset via the same dynamic delivery URL:

  1. The user's browser requests the asset.
  2. The asset request reaches the closest CDN edge server.
  3. The CDN edge server checks if the asset is cached - it is.
  4. The CDN edge server returns the image to the user's browser.

For a complete reference of possible transformations see the Transformation URL API Reference.

Scaling

Cloudinary's architecture is designed to support high load and can handle virtually unlimited assets and usage. Cloudinary's service includes a multitude of powerful cloud-based upload and transformation servers, with each server optimized to handle a very high rate of uploads, downloads, and complex image transformations.

Cloudinary's servers also automatically scale to easily manage large traffic peaks with advanced load balancers that distribute the load between all our servers. Finally, an enterprise-grade content delivery network delivers assets quickly and efficiently through thousands of global delivery servers.

Security

Cloudinary's secure and safe cloud-based solution is accessible via secure and authenticated HTTPS APIs, with flexible API key provisioning using the access_keys endpoint. Cloudinary's security features include:

Storage

Assets uploaded to Cloudinary and all generated assets are safely stored and managed by Cloudinary on high-performance servers that support fast upload and download rates.

By default, Cloudinary uses Amazon's Simple Storage Service (S3) for asset management and storage in S3 buckets that are privately accessed for writing. These can be shared buckets, dedicated buckets or private buckets.

Google Cloud Storage is also available for primary and/or backup storage. This is a premium feature that requires a special setup. For more information, contact customer support.

APIs

Cloudinary offers several APIs:

URLs and endpoints

You can access your public web assets using dynamic URLs. The full URLs of the images or videos you deliver include various parts including the name of the asset, its version and transformation settings. However, all your delivery URLs use the same base URLs.

The base URL also includes your cloud name. For example, if your cloud name is 'demo', your base URLs would be:

Cloudinary SDKs build the delivery URLs for you. However, you can also build these URLs manually. For example, if your cloud name is 'demo' and you want to deliver the uploaded 'sample.jpg' file, simply point to:

This means that in your HTML code you can simply add the following tag:

For more information and details on constructing dynamic URLs see Delivering images using dynamic URLs.

API keys

If you're a user with a Master admin, Admin, or Technical admin role, you can find your API keys and other credentials on the API Keys page of the Cloudinary Console Settings:

These credentials include your:

If you need only your cloud name, such as for configuring a frontend SDK, you can find that on the Dashboard.

Managing product environment API keys

You can manage your API keys in the API Keys page of the Console Settings, including adding, activating, disabling, and naming API keys.

You can also configure granular API key permissions for your API keys, so that you can give different developers access to specific Upload and Admin API methods, but not others. Customers on a paid plan can contact support to enable this feature.

Managing API keys with the Provisioning API

Enterprise accounts that have the Provisioning API enabled can use it to programmatically create and manage API keys using the access_keys endpoint and product environments using the subaccounts endpoint, as well as users and user groups. To use the Provisioning API, you need a dedicated API key. If your account includes support for the Provisioning API, you can find your credentials in the Account API Keys page of the Cloudinary Console Settings.

For additional information and options related to API keys, see API keys in the Console settings documentation.

Cloudinary Console

As a developer, you'll probably do most of your Cloudinary work directly in your favorite IDE. But there are some things that you can only do, or might sometimes be easier or faster to do, in the Cloudinary Console UI.

You log into the Console using your GitHub, Google, 3rd party (aka Heroku) account, or the username and password you registered with. For more details, see Updating Console login details.

Most of what you'll see in the Cloudinary Console relates to the currently selected product environment.

Depending when your account was created, you may have the new

App Console

or the

Classic Console

.

Over the course of the coming months, all accounts will gradually move to the new App Console.

The following sections describe the Console options that are relevant for the Image and Video (new App Console) and Programmable Media and Video (Classic Console) products.

What's a product environment?

A product environment (previously known as a sub-account) is an entity within your account that includes an asset repository, some product environment-specific settings, and other elements that are stored in your product environment and help you manage it, such as upload presets, named transformations, and more.

A product environment can represent a production or staging environment, different organizations, products, or geographic sites that you want to manage separately within a single Cloudinary account.

You can manage the elements related to a product environment via the Cloudinary Console or programmatically using the Admin API.

Left Sidebar

The following options are available from the Console Options sidebar, located at the far left of the Console:

Option Description Open the Product Explorer to learn about Cloudinary's product offerings, including descriptions, feature lists and insights into how each product can significantly enhance your workflow. Product Selector Click the logo for the Cloudinary product you want to work with to display the navigation options for that product. --- Invite New Users Add new users to your account. Learn more. Add-on Marketplace View details about all available add-ons and see your usage for those you're already subscribed to.

Note: Depending on your account setup, you may not see this icon. Access add-ons from Settings -> Add-ons instead.

Help Access a variety of resources to learn more about working with Cloudinary including documentation, get customer support, view the latest release notes for your active product, find training courses, read blog posts, and more. Settings Opens the Console settings where (depending on your user role), you may be able to manage account and product environment-level settings. These settings allow you to control and tweak almost every aspect of your account and asset pipeline behavior. All users with any role can manage their personal profile from the Console Settings. Profile Avatar Jump to your profile settings, invite friends to sign up for Cloudinary and earn extra credits, select your preferred theme (New app console only), or log out of your account. Product environment selector

The product environment selector at the top of the navigation section enables you to switch between product environments or create a new one.

App Console (new)

The sections below describe the navigation options available in the new App Console for the Cloudinary Image and Cloudinary Video products, where your selected theme is applied:

Home navigation options Option Description Dashboard View details about your account, product environment, and plan as well as usage status of assets, transformations, storage, bandwidth and add-ons. Delivery Reports Provides a variety of usage details to help you analyze how your users are interacting with your published assets. For details, see Account usage data. Error Reports Lists errors generated from API calls or delivery URL requests to your product environment. Available only for accounts on the Advanced plan or higher. Billing Dashboard Opens the Billing Dashboard in the Console Settings. Available only for those on a paid plan. Image navigation options Option Description Image Home Learn how to get the most of your images in Cloudinary by exploring and experimenting with image transformations. Dashboard View details about your account, product environment, and plan as well as usage status of assets, transformations, storage, bandwidth and add-ons. Reports Get insights on your assets with usage reports, in-depth analytics and recommendations. For details, see Account usage data. Media Library Use this UI for easily browsing and searching through your existing assets, drag & drop upload, and much more. For details, see Media Library for Developers. Manage Transformations Edit and manage all your named transformations in the Named Transformations tab, and view a filterable list of all transformations delivered from your product environment in the Log tab. Optimize and Deliver Experiment with optimizations in the optimization playground, learn more about how to deliver your images and videos fast while maintaining visual quality, and fine-tune the way you optimize your images and videos for delivery. Documentation Open the Cloudinary documentation in a new tab. Developer Getting Started Take a look at developer onboarding content, including quick code snippets to help you configure SDKs, upload assets, deliver transformations, as well as introductory information about other Cloudinary features and resources. Video navigation options Option Description Video Home Offers a user-friendly hub with quick access to resources for embedding the Video Player, implementing video streaming, utilizing analytics, applying edits, and managing videos efficiently. Media Library Use this UI for easily browsing and searching through your existing assets, drag & drop upload, and much more. When choosing this option, it opens the Media Library Assets view in a new tab within the*Assets* navigation. For details, see Media Library for developers. Video Player Studio Enables you to experiment with the Cloudinary Video Player customization options and automatically generate the code to embed your customized player into your site. Video Player Profiles Enables you to create and manage video player profile configurations for use with your Cloudinary Video Players. Live Streams Enables you to create and manage video player live streams. Video Analytics Provides insights into the videos you deliver using the Video Player. Explore metrics on total video loads, most-watched videos, and key demographics like top devices, browsers, and countries. Transformations Playground Opens a new tab with a variety of video feature demos. Theme selection

From the new App Console, you can select to switch between Light theme, Dark theme, or apply your System theme default by clicking your profile avatar:

The theme you select applies only for you and doesn't affect other users on your account.

You can also set your preferred theme from the

My Profile

page in your Console Settings.

Classic Console

The sections below describe the navigation options available in the Classic Console that are relevant for Programmable Media:

Programmable Media navigation options Option Description Product environment selector Enables you to switch between product environments or create a new one.

Note: Free accounts support only one product environment.

--- Getting Started Provides developer onboarding content including quick code snippets to help you configure SDKs, upload assets, deliver transformations, as well as introductory information about other Cloudinary features and resources. Dashboard View details about your account, product environment, and plan as well as usage status of assets, transformations, storage, bandwidth and add-ons. Reports Get insights on your assets with usage reports, in-depth analytics and recommendations. For details, see Account usage data. Manage and Analyze Media Library Use this UI for easily browsing and searching through your existing assets, drag & drop upload, and much more. When choosing this option, it opens the Media Library Assets view in a new tab within the[Assets navigation]. For details, see Media Library for developers. Media Explorer Use this UI, specifically for developers, which allows you to browse through your existing assets and see SDK code snippets for actions performed, such as uploading and deleting assets.

Note: Accounts created after March 31, 2025 don't have access to the Media Explorer. Additionally, the Media Explorer will be gradually deprecated for existing accounts between May 1 and July 31, 2025. To manage assets in the Console, use the Media Library, which offers similar functionalities.

Transform and Customize Transformation Center Explore and experiment with transformations across a variety of images and videos. Create and save new transformations using the Transformation Builder. Manage Transformations Edit and manage all your named transformations in the Named Transformations tab, and view a filterable list of all transformations delivered from your product environment in the Log tab. Optimize and Deliver Overview Experiment with optimizations in the optimization playground, learn more about how to deliver your images and videos fast while maintaining visual quality, and fine-tune the way you optimize your images and videos for delivery. Go to Video Home Navigates to the Video navigation. Video navigation options Option Description Video Home Offers a user-friendly hub with quick access to resources for embedding the Video Player, implementing video streaming, utilizing analytics, applying edits, and managing videos efficiently. Media Library Use this UI for easily browsing and searching through your existing assets, drag & drop upload, and much more. Video Player Studio Enables you to experiment with the Cloudinary Video Player customization options and automatically generate the code to embed your customized player into your site. Video Player Profiles Enables you to create and manage video player profile configurations for use with your Cloudinary Video Players. Video Analytics Provides insights into the videos you deliver using the Video Player. Explore metrics on total video loads, most-watched videos, and key demographics like top devices, browsers, and countries. Live Streams Enables you to create and manage video player live streams. Documentation Opens the Video section of the Cloudinary Documentation in a new tab. Transformation Center Explore and experiment with transformations across a variety of images and videos. Create and save new transformations using the Transformation Builder. When choosing this option, it opens the Transformation Center in a new tab within the Programmable Media navigation. View or update your cloud name

On the Product Environments page of the Console Settings, you can see the current Cloud Name that was automatically generated during registration.

This cloud name is a unique identifier of your product environment that's also used in many places, including in the delivery URL of every Cloudinary asset. This can be valuable for SEO, so it's a good idea for your cloud name to be a good representation of your organization, site, or app.

You can modify your cloud name as long as you haven't uploaded more than 1000 new assets in that product environment. Select Edit from the 3-dots (options) menu at the end of the product environment's row. Additionally, you can set or change your product environment Display Name at any time. The display name serves as an optional descriptive name that's displayed in the product environment selector at the top left of the Cloudinary Console. If you don't define a display name, the selector shows the product environment's cloud name instead.

Check 'My Profile' settings

In the My Profile page of the Console Settings, you can check your personal information and display preferences, email notification and login preferences, and set up two-factor authentication.

Updating Console login details Check backup settings

You may want to check or modify the automatic backup settings in the Upload Settings & Backup page of the Console Settings.

Automatic backup: When enabled, every uploaded file is also copied to a secondary write-protected location with multiple revisions per file. This means you can easily revert to an older version if needed. The default backup is to a Cloudinary storage location, meaning that your overall Cloudinary storage usage increases when you overwrite existing assets. Customers on a paid plan can alternatively back up to their own S3 or Google Cloud storage location.

If you activate this option, then after you click Save at the bottom of the page, you can return to this option and select Perform initial backup to back up any file that already exists in your product environment.

Check user settings

Add users to your account, manage your users, and assign each user a role to define the permissions they have to areas in the Cloudinary Console.

All accounts can have at least 3 users. You can upgrade your plan to increase the number of users you're allowed on your account. If you're already on a paid plan and want to add users over and above your plan's limit, you can separately purchase additional user subscriptions, so that whole teams of developers can work together on delivering assets from Cloudinary.

For details on multiple-user accounts, roles, and permissions, and more, see User settings.

Configure webhook notifications

In the Webhook Notifications page of the Console Settings, or via the triggers method of the Admin API, you can specify which URL(s) receive notifications after the completion of certain API method calls or Console UI operations. You can designate specific notification URLs to receive responses for certain operations and method calls, but not others.

For details about the different types of webhook notifications as well as sample responses, see Webhook Notifications.

Check Media Library preferences

To access Media Library preferences, make sure you've selected Assets from the Product Selector at the top-left of the console. Then select the page you want in the Preferences section from the Product Navigation menu, located on the left side of the Console. Here's the Display page.

As a developer, you may want to consider the following Media Library preference options:

Embeddable widgets

Cloudinary provides a variety of tools that you can embed in your applications to provide additional functionality for your users with just a few lines of code.

Upload Widget

The Upload Widget is a responsive, interactive UI that enables your users to upload files from a variety of sources to your website or application. For example, your users can upload from their local device, their device camera, or from social media accounts like Dropbox, Instagram, or Facebook. You can also customize the look and feel of the widget, configure special behaviors, or take advantage of the widget's extensive event handling to integrate your own code.

Product Gallery

Cloudinary's Product Gallery is an interactive user interface for displaying your products to your users on your website or application. The Product Gallery requires only pure JavaScript to integrate, is easy to use within any web development framework, and eliminates the need to develop an in-house interactive media gallery with just a few lines of code.

Video Player

The Cloudinary Video Player is a JavaScript-based HTML5 video player bundled with many valuable customization and integration capabilities, and is monetization and analytics-ready. The player is fully responsive on any device or screen size and fully integrated with Cloudinary's video delivery and transformation solution.

Media Library Widget

In addition to the above widgets, you can seamlessly integrate the Media Library widget into your custom integrations. This allows you to embed a compact version of the Media Library within your CMS or any web application. Your employees or end users can effortlessly search for and select images, videos, PDFs, or other stored raw files directly from a Cloudinary product environment. Then, they can insert them in a way that precisely fits your application design, required behavior, and overall workflow.

Media Editor

Cloudinary's Media Editor is an interactive user interface providing a set of common image editing actions to your users on your website or application. The editor helps to scale internal operations by reducing dependency on designers for simple recurring tasks. Combined with AI for automating simple actions, this allows manual review / fixing of media assets when needed.

Transformation counts

Your account's monthly pricing plan is in part dependent on the total number of transformations performed during a 30-day cycle. Each processing of an asset impacts your transformation counts. For details, see How are transformations counted.

Additional resources

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4