Kosten im Zusammenhang mit Apps mit Containern¶
Unter diesem Thema werden die Kosten beschrieben, die mit der Entwicklung, Veröffentlichung und Nutzung einer Snowflake Native App with Snowpark Container Services verbunden sind. Es enthält Informationen sowohl für Anbieter als auch für Verbraucher.
Kosten für Verbraucher¶
Für eine Snowflake Native App können Kosten im Verbraucherkonto anfallen. Die Gesamtkosten für das Ausführen einer Snowflake Native App with Snowpark Container Services werden durch folgende Faktoren bestimmt:
Vom Anbieter festgelegte Kosten
Infrastrukturkosten
Vom Anbieter festgelegte Kosten¶
Ein Anbieter kann eine Snowflake Native App mit einem der Preismodelle für kostenpflichtige Freigabeangebote monetarisieren, die in Snowflake Marketplace verfügbar sind. Diese Modelle umfassen abonnementbasierte und nutzungsbasierte Tarife.
Diese Kosten für den Verbraucher werden vom Anbieter festgelegt. Verbraucher zahlen für Anbietersoftware über Snowflake Marketplace zusätzlich zu den Kosten, die mit dem Betrieb der Snowflake-Infrastruktur verbunden sind, einschließlich Warehouses und Computepools.
Infrastrukturkosten¶
Für alle Infrastrukturkosten, einschließlich der Kosten für Computepools, Warehouse-Computing, Speicher und Datentransfer, ist der Verbraucher einer Snowflake Native App verantwortlich.
Ein Verbraucher kann die IN ACCOUNT-Klausel des Befehls SHOW COMPUTE POOLS verwenden, um alle Computepools in seinem Konto und den aktuellen Zustand des Computepools anzuzeigen. Es fallen keine Kosten an, wenn ein Computepool angehalten wird.
Eine Snowflake Native App with Snowpark Container Services benötigt mindestens einen Computepool und kann mehrere Computepools benötigen, um wie vorgesehen ausgeführt zu werden. Ein Verbraucher hat die volle Kontrolle über die Computeressourcen, die seine App benötigt, und kann jederzeit einen Computepool anhalten oder eine Anwendung beenden.
Separate Gebühren für Computepool-Computing im Zusammenhang mit der Snowflake Native App with Snowpark Container Services erscheinen auf der Kundenabrechnung. Ein Verbraucher kann die Computepool-Abrechnungsgebühren für eine Snowflake Native App with Snowpark Container Services mithilfe der von Snowpark Container Services bereitgestellten ACCOUNT USAGE-Ansichten ermitteln.
Weitere Informationen, wie z. B. die Verbrauchstabelle für Computepools, erhalten Sie von Ihrem Kundenbetreuer.
Kosten für Anbieter¶
Auch für Anbietern können bei der Entwicklung und Wartung einer Snowflake Native App with Snowpark Container Services Kosten entstehen:
Anbietern entstehen Computekosten für Snowpark Container Services, die sowohl mit der anfänglichen Entwicklung als auch mit den kontinuierlichen Tests und Support für ihre Snowflake Native App verbunden sind. Die Computekosten können über die Orchestrierung von Computepools in der Entwicklungs- und Testphase auf Anbieterseite kontrolliert werden.
Die Speicherung von Container-Images kann Kosten verursachen, wenn ein Anbieter eine neue Version oder einen Patch einer Snowflake Native App with Snowpark Container Services erstellt. In diesem Zusammenhang werden die Docker-Images, die die App benötigt, in ein Image-Repository kopiert, das weder für Anbieter noch Verbraucher direkt zugänglich oder beobachtbar ist.
Dienste im Verbraucherkonto werden aus den versionierten Images erstellt, die in diesem Repository gespeichert sind. Anbieter tragen die Kosten für die Speicherung der Images in diesem Stagingbereich, diese Kosten sind auf deren Snowflake-Rechnung ausgewiesen. Diese Kosten werden mit anderen Speicherkosten, die für das Konto anfallen, aggregiert.