Coûts associés aux applications avec conteneurs

Cette rubrique décrit les coûts associés au développement, à la publication et à l’utilisation d’un Snowflake Native App with Snowpark Container Services. Elle contient des informations destinées à la fois aux fournisseurs et aux consommateurs.

Coûts pour les consommateurs

Une Snowflake Native App peut engager des frais sur le compte du consommateur. Le coût total de fonctionnement d’une Snowflake Native App with Snowpark Container Services est déterminé par les éléments suivants :

  • Coûts déterminés par le fournisseur

  • Coûts d’infrastructure

Coûts déterminés par le fournisseur

Un fournisseur peut monétiser une Snowflake Native App en utilisant l’un des modèles de tarification des annonces payantes disponibles sur Snowflake Marketplace. Ces modèles comprennent des forfaits basés sur l’abonnement et sur l’utilisation.

Ce coût pour le consommateur est déterminé par le fournisseur. Les consommateurs paient les logiciels des fournisseurs via la Snowflake Marketplace, en plus des coûts liés à l’exploitation de l’infrastructure Snowflake, notamment les entrepôts et les pools de calcul.

Coûts d’infrastructure

Tous les coûts d’infrastructure, y compris ceux liés aux pools de calcul, à l’entrepôt de calcul, au stockage et au transfert de données sont à la charge du consommateur d’une Snowflake Native App.

Un consommateur peut utiliser la clause IN ACCOUNT de la commande SHOW COMPUTE POOLS pour voir tous les pools de calcul de son compte et l’état actuel du pool de calcul. Les coûts ne sont pas encourus lorsqu’un pool de calcul est suspendu.

Un Snowflake Native App with Snowpark Container Services nécessite au moins un pool de calcul et peut nécessiter plusieurs pools de calcul pour fonctionner comme prévu. Un consommateur a un contrôle total sur les ressources de calcul dont l’application a besoin, et peut suspendre un pool de calcul ou supprimer une application à tout moment.

Des frais distincts pour le pool de calcul du pool lié au Snowflake Native App with Snowpark Container Services apparaissent sur le relevé de facturation du client. Un consommateur peut déterminer les frais de facturation du pool de calcul pour une Snowflake Native App with Snowpark Container Services en utilisant les vues ACCOUNT USAGE fournies par Snowpark Container Services.

Pour plus de détails, tels que le tableau de consommation des pools de calcul, contactez votre représentant de compte.

Coûts pour les fournisseurs

Les fournisseurs peuvent également encourir des coûts lors de l’élaboration et de la mise à jour d’un Snowflake Native App with Snowpark Container Services, notamment les suivants :

  • Les fournisseurs encourent les coûts de calcul de Snowpark Container Services associés à la fois au développement initial et aux tests et à l’assistance continus de leur Snowflake Native App. Le coût de calcul peut être contrôlé par l’orchestration des pools de calcul pendant le développement et les tests du côté du fournisseur.

  • Le stockage des images de conteneurs peut engendrer des coûts lorsqu’un fournisseur crée une nouvelle version ou un correctif d’un Snowflake Native App with Snowpark Container Services. Dans ce contexte, les images Docker dont l’appli a besoin sont copiées dans un référentiel d’images qui n’est pas directement accessible ou observable par le fournisseur ou le consommateur.

    Les services du compte du consommateur sont créés à partir des images versionnées qui sont stockées dans ce référentiel. Les fournisseurs sont responsables des coûts de stockage des images dans cette zone de préparation, qui apparaissent sur leur facture Snowflake. Ces coûts sont cumulés avec les autres coûts de stockage pris en compte par leur compte.