Modules IoT EdgeIoT Edge modules

La plateforme Azure IoT Edge repose sur Cloud Azure.The Azure IoT Edge platform is backed by Azure Cloud. Cette plateforme permet aux utilisateurs de déployer des charges de travail cloud en vue de les exécuter directement sur des appareils IoT.This platform enables users to deploy cloud workloads to run directly on IoT devices. Un module IoT Edge peut exécuter des charges de travail hors connexion et effectuer une analyse de données localement.An IoT Edge module can run offline workloads and do data analysis locally. Ce type d’offre permet d’économiser la bande passante, de protéger les données locales et sensibles et offre des temps de réponse à faible latence.This offer type helps to save bandwidth, safeguard local and sensitive data, and offers low-latency response time. Vous pouvez désormais tirer parti de ces charges de travail prédéfinies.You now have the options to take advantage of these pre-built workloads. Jusqu’à présent, seules quelques solutions internes de Microsoft étaient disponibles.Until now, only a handful of first-party solutions from Microsoft were available. Vous deviez investir du temps et des ressources dans la création de vos propres solutions IoT personnalisées.You had to invest the time and resources into building your own custom IoT solutions.

En introduisant les modules IoT Edge sur la Place de marché Microsoft Azure, nous mettons à la disposition des éditeurs une destination unique pour exposer et vendre leurs solutions à l’audience IoT.By introducing the IoT Edge modules in the Azure Marketplace, we now have a single destination for publishers to expose and sell their solutions to the IoT audience. Les développeurs IoT peuvent finalement trouver et acheter des fonctionnalités pour accélérer le développement de leurs solutions.IoT developers can ultimately find and purchase capabilities to accelerate their solution development.

Principaux avantages des modules Azure IoT Edge sur la Place de marché Microsoft AzureKey benefits of IoT Edge modules in Azure Marketplace:

Pour les éditeursFor publishers Pour les clients (développeurs IoT)For customers (IoT developers)
Atteindre des millions de développeurs qui cherchent à créer et à déployer des solutions IoT Edge.Reach millions of developers looking to build and deploy IoT Edge solutions. Composer une solution IoT Edge avec la confiance de pouvoir utiliser des composants sécurisés et testés.Compose an IoT Edge solution with the confidence of using secure and tested components.
Publier une seule fois et exécuter sur tout matériel IoT Edge qui prend en charge les conteneurs.Publish once and run across any IoT Edge hardware that supports containers. Réduire les délais de commercialisation en recherchant et déployant des modules IoT Edge internes et tiers pour des besoins spécifiques.Reduce time to market by finding and deploying 1st and 3rd party IoT Edge modules for specific needs.
Monétiser avec les options de facturation flexibles.Monetize with flexible billing options
  • Licence gratuite et BYOL (apportez votre propre licence).Free and Bring Your Own License (BYOL).
Effectuer des achats avec votre choix de modèles de facturation.Make purchases with your choice of billing models.
  • Licence gratuite et BYOL (apportez votre propre licence).Free and Bring Your Own License (BYOL).

Qu’est-ce qu’un module IoT Edge ?What is an IoT Edge module?

Azure IoT Edge vous permet de déployer et de gérer la logique métier sur la périphérie sous la forme de modules.Azure IoT Edge lets you deploy and manage business logic on the edge in the form of modules. Les modules Azure IoT Edge sont les plus petites unités de calcul gérées par IoT Edge. Ils peuvent contenir des services Microsoft (par exemple Azure Stream Analytics), des services tiers ou votre propre code spécifique à la solution.Azure IoT Edge modules are the smallest computation units managed by IoT Edge, and can contain Microsoft services (such as Azure Stream Analytics), 3rd-party services or your own solution-specific code. Pour en savoir plus sur les modules IoT Edge, consultez Présentation des modules Azure IoT Edge.To learn more about IoT Edge modules, see Understand Azure IoT Edge modules.

Quelle est la différence entre un type d’offre Conteneur et un type d’offre Module IoT Edge ?What is the difference between a Container offer type and an IoT Edge module offer type?

Le type d’offre Module IoT Edge est un type spécifique de conteneur s’exécutant sur un appareil IoT Edge.The IoT Edge module offer type is a specific type of container running on an IoT Edge device. Il est fourni avec des paramètres de configuration par défaut pour s’exécuter dans le contexte d’IoT Edge et utilise éventuellement le SDK du module IoT Edge pour être intégré au runtime IoT Edge.It comes with default configuration settings to run in the IoT Edge context, and optionally uses the IoT Edge module SDK to be integrated with the IoT Edge runtime.

Publication de votre module IoT EdgePublishing your IoT Edge module

Sélection de la vitrine appropriéeSelecting the right storefront

Les modules IoT Edge sont uniquement publiés sur la Place de marché Microsoft Azure. AppSource ne s’applique pas.IoT Edge Modules are only published to the Azure Marketplace, AppSource does not apply. Pour plus d’informations sur les différences entre les vitrines et leur public cible, consultez Détermination de l’option de publication pour votre solution.For more information on the differences and target audience across storefronts, see determining the publishing option for your solution.

Options de facturationBilling options

La place de marché prend en charge les options de facturation Gratuit et BYOL (apportez votre propre licence) pour les modules IoT Edge.The marketplace currently supports Free and Bring Your Own License (BYOL) billing options for IoT Edge modules.

Options de publicationPublishing options

Dans tous les cas, les modules IoT Edge doivent sélectionner l’option de publication Transact.In all cases, IoT Edge modules should select the Transact publishing option. Consultez Choisir une option de publication pour plus d’informations sur les options de publication.See choose a publishing option for more details on publishing options.

Critères d’éligibilitéEligibility Criteria

Toutes les conditions des contrats et politiques de la Place de marché Microsoft Azure s’appliquent aux offres Module IoT Edge.All the terms of the Microsoft Azure Marketplace agreements and policies apply to IoT Edge module offers. En outre, il existe des prérequis et des exigences techniques pour les modules IoT Edge.Additionally, there are pre-requisites and technical requirements for IoT Edge modules.

Conditions préalablesPre-requisites

Pour publier un module IoT Edge sur la Place de marché Microsoft Azure, vous devez satisfaire aux prérequis suivants :To publish an IoT Edge module to the Azure Marketplace, you need to meet the following prerequisites:

  • Accéder au Portail Cloud Partner (CPP).Access to the Cloud Partner Portal (CPP). Pour plus d’informations, consultez le Guide de publication sur AppSource et la Place de marché Azure.For more information, see Azure Marketplace and AppSource publishing guide.
  • Héberger votre module IoT Edge dans un registre de conteneurs Azure.Host your IoT Edge module in an Azure Container Registry.
  • Disposer des métadonnées de votre module IoT Edge suivantes, (liste non exhaustive) :Have your IoT Edge module metadata ready such as (non-exhaustive list):
    • Un titreA title
    • Une description (au format HTML)A description (in HTML format)
    • Une image de logo (format PNG et tailles d’image fixes, y compris 40x40px, 90x90px, 115x115px, 255x115px)A logo image (PNG format and fixed image sizes including 40x40px, 90x90px, 115x115px, 255x115px)
    • Conditions d’utilisation et politique de confidentialitéA term of use and privacy policy
    • Configuration du module par défaut (route, propriétés souhaitées du jumeau, createOptions, variables d’environnement)Default module configuration (route, twin desired properties, createOptions, environment variables)
    • DocumentationDocumentation
    • Contacts du supportSupport contacts

Exigences techniquesTechnical Requirements

Les principales exigences techniques pour qu’un module IoT Edge soit certifié et publié sur la Place de marché Azure sont détaillées dans Préparer vos ressources techniques de module IoT Edge.The primary technical requirements for an IoT Edge Module, in order for it to get certified and published in the Azure Marketplace, are detailed in the Prepare your IoT Edge module technical assets.

Documentation et ressourcesDocumentation and Resources

Créer une offre de module IoT Edge : étapes de la publication d’un nouveau module IoT Edge avec le portail de publication cloud.Create an IoT Edge module offer -– The steps for publishing a new IoT Edge module offer with the Cloud Publishing Portal.

Étapes suivantesNext steps

Si ce n’est déjà fait,If you haven’t already done so,

Si vous êtes inscrit et créez une nouvelle offre ou travaillez sur une offre existante,If you're registered and are creating a new offer or working on an existing one,