Custos associados a aplicativos com contêineres¶
Este tópico descreve os custos associados ao desenvolvimento, publicação e uso de um Snowflake Native App with Snowpark Container Services. Ele contém informações para provedores e consumidores.
Custos para os consumidores¶
Um Snowflake Native App pode incorrer em custos na conta do consumidor. O custo total de funcionamento de um Snowflake Native App with Snowpark Container Services é determinado pelo seguinte:
Custos determinados pelo provedor
Custos de infraestrutura
Custos determinados pelo provedor¶
Um provedor pode monetizar um Snowflake Native App usando qualquer um dos modelos de preços de listagem paga que estão disponíveis no Snowflake Marketplace. Esses modelos incluem planos baseados em assinatura e em uso.
Esse custo para o consumidor é determinado pelo provedor. Os consumidores pagam pelo software do provedor por meio do Snowflake Marketplace além dos custos associados à execução da infraestrutura do Snowflake, incluindo warehouses e pools de computação.
Custos de infraestrutura¶
Todos os custos de infraestrutura, incluindo aqueles relacionados a pools de computação, computação de warehouse, armazenamento e transferência de dados são de responsabilidade do consumidor de um Snowflake Native App.
Um consumidor pode usar a cláusula IN ACCOUNT do comando SHOW COMPUTE POOLS para ver todos os pools de computação em sua conta e o estado atual do pool de computação. Não há custos quando um pool de computação é suspenso.
Um Snowflake Native App with Snowpark Container Services requer pelo menos um pool de computação e pode exigir vários pools de computação para funcionar conforme o esperado. Um consumidor tem controle total sobre os recursos de computação que o aplicativo requer e pode suspender um pool de computação ou descartar um aplicativo a qualquer momento.
Cobranças separadas para computação de pool relacionada ao Snowflake Native App with Snowpark Container Services aparecem no extrato de cobrança do cliente. Um consumidor pode determinar os encargos de cobrança do pool de computação para um Snowflake Native App with Snowpark Container Services usando as exibições do ACCOUNT USAGE fornecidas pela Snowpark Container Services.
Para obter mais detalhes, como a tabela de consumo para pools de computação, entre em contato com seu representante de conta.
Custos para os provedores¶
Os provedores também podem incorrer em custos ao desenvolver e manter um Snowflake Native App with Snowpark Container Services, incluindo o seguinte:
Os provedores incorrem em custos de computação do Snowpark Container Services associados ao desenvolvimento inicial e aos testes e suporte contínuos para seus Snowflake Native App. O custo de computação pode ser controlado por meio da orquestração de pools de computação durante o desenvolvimento e os testes do lado do provedor.
O armazenamento de imagens de contêiner pode incorrer em custos quando um provedor cria uma nova versão ou patch de um Snowflake Native App with Snowpark Container Services. Nesse contexto, as imagens do Docker que o aplicativo requer são copiadas para um repositório de imagens que não é diretamente acessível ou observável pelo provedor ou pelo consumidor.
Os serviços na conta do consumidor são criados a partir das imagens com versão armazenadas neste repositório. Os provedores são responsáveis pelos custos de armazenamento das imagens neste estágio, que aparecem na fatura do Snowflake. Esses custos são agregados a outros custos de armazenamento incorridos pela conta.