Como trabalhar com Listagens

Saiba mais sobre as maneiras pelas quais você pode trabalhar com listagens do Oracle Cloud Infrastructure (OCI) Marketplace no catálogo do Marketplace.

Para trabalhar com listagens no catálogo do OCI Marketplace, você pode fazer o seguinte:

  • Procurar listagens para localizar o que você deseja implantar
  • Filtrar listagens para refinar os resultados do aplicativo
  • Exibir uma listagem para saber mais sobre o produto que ela oferece
  • Iniciar uma listagem com moedas adicionais
  • Iniciar uma instância em uma listagem de imagens
  • Iniciar recursos da pilha com base em uma listagem de pilhas
  • Exporte uma imagem de contêiner ou gráfico helm para sua tenancy
  • Faça download dos arquivos de configuração do Terraform em listas de pilha para atualizar aplicativos implantados
Por padrão, o Marketplace exibe todas as listagens em seu catálogo. No entanto, a capacidade de um indivíduo ver ou iniciar listagens específicas varia por tenancy, de acordo com as permissões que o indivíduo tem e o modelo de preços da listagem.
Observação

Se você iniciar uma listagem por meio da CLI ou da API, certifique-se de se inscrever na listagem. Ao iniciar uma listagem por meio da console, aceite a caixa de seleção do acordo para continuar. Para obter informações sobre como se inscrever na listagem, consulte a API GetListing.

As listas são imagens, pilhas, imagens de contêiner ou gráficos de helm. As listas de imagens têm um botão Iniciar Instância. As listas de pilhas têm um botão Iniciar Pilha. Os gráficos de contêiner e helm têm um botão Exportar Pacote.

Para obter informações sobre preços e como isso afeta se você pode ver uma listagem, consulte Preços para Listagens.

Preços para Listagens

As listas do Marketplace pertencem a um dos modelos de preços disponíveis e definidos pelo editor quando o editor cria ou atualiza a lista. Os modelos de preços incluem:

  • Grátis: o uso de listas não incorre em encargo.
  • BYOL: O uso de listas depende das licenças de software que você já possui.
  • Pago: O uso de listas incorre em encargos com base em taxas horárias. Os encargos estão de acordo com as horas de OCPU consumidas ou de acordo com o número de instâncias (não importando as horas de OCPU consumidas por cada uma).

O preço da listagem não inclui taxas adicionais que você pode incorrer para o uso de recursos de infraestrutura.

Para obter informações sobre países e moedas suportados para listagens pagas, consulte a seção Território para Listagens Pagas de Editores do Conteúdo do Marketplace em Política de Conformidade de Território e Exportação do Oracle Cloud Marketplace.

Se você não encontrar seu país e/ou os detalhes da moeda na tabela a seguir, no momento não os apoiaremos.
Observação

Região Assinada e Região de Assinatura na sua Conta do Oracle Cloud são duas entidades diferentes. Região Inscrita é a região na qual sua Conta do Oracle Cloud está inscrita. Você pode iniciar outros Recursos do Oracle Cloud em diferentes regiões da sua região assinada. Por outro lado, a Região de Assinatura é onde o país ou a moeda da assinatura da sua Conta do Oracle Cloud está inscrita para pagamento. A região de assinatura dá aos clientes o direito de faturá-los pela Oracle.

Por exemplo, se o parceiro ativar uma listagem para seu país, você poderá iniciar essa listagem em qualquer região na qual sua Conta do Oracle Cloud está inscrita.

Para que uma assinatura de nuvem acesse listagens pagas, ela deve ter um endereço de faturamento dos Estados Unidos, Reino Unido, Canadá ou Brasil. A forma de pagamento fornecida quando a assinatura foi criada deve suportar o pagamento em dólar dos Estados Unidos, libra esterlina britânica, dólar canadense ou real brasileiro. Os usuários nas locações governamentais do Reino Unido não têm acesso a nenhuma listagem paga.

Política do Serviço IAM Obrigatória

Para usar o Oracle Cloud Infrastructure, você deve receber de um administrador o acesso de segurança em uma política . Esse acesso é necessário, quer você esteja usando a Console ou a API REST com um SDK, uma CLI ou outra ferramenta. Caso receba uma mensagem de que você não tem permissão ou de que não está autorizado, verifique com o administrador o tipo de acesso que você tem e em qual compartimento  deve trabalhar.

Se você ainda não conhece as políticas, consulte Conceitos Básicos de Políticas e Políticas Comuns.

Para administradores, as políticas que você precisa criar para fornecer aos usuários acesso ao Marketplace dependem se a tenancy está em uma região comercial, na região Nuvem do Governo do Reino Unido ou no realm Nuvem do Governo dos Estados Unidos.

Observação

Em regiões comerciais e na região Nuvem do Governo do Reino Unido, os administradores não precisam gravar políticas para conceder aos usuários a capacidade de listar ou ler listas. Nessas regiões, é possível ver listagens individuais e listas de listagens por padrão. Além disso, para reduzir o escopo do acesso a um compartimento específico, especifique o compartimento específico em vez da tenancy na instrução da política.

Para uma Tenancy em uma Região Comercial ou na Nuvem do Governo do Reino Unido

  • A política a seguir fornece ao grupo de exemplo especificado, MarketplaceUsers, a capacidade de listar acordos de termos de uso aceitos. No entanto, ele não inclui a capacidade de aceitar um acordo de termos de uso. O contrato de termos de uso de uma determinada listagem deve ser exibido e aceito antes do lançamento. Para uma política que inclua a capacidade de usar listagens, consulte as instruções de política mais adiante nesta seção que concedem acesso ao tipo de listagem que você deseja iniciar, seja uma imagem, pilha, imagem de contêiner ou um gráfico helm.

    Allow group MarketplaceUsers to inspect compartments in tenancy
    
    Allow group MarketplaceUsers to read app-catalog-listing in tenancy
  • A política a seguir fornece o grupo de exemplos especificado, MarketplaceUsers, a capacidade de não apenas listar e ler, mas também usar listagens do Marketplace. Ela não inclui a capacidade de criar instâncias usando imagens de listas. (Para isso, consulte o próximo conjunto de instruções de política.)

    Allow group MarketplaceUsers to inspect compartments in tenancy
    Allow group MarketplaceUsers to manage app-catalog-listing in tenancy
    
  • A política a seguir dá ao grupo de exemplo especificado, MarketplaceUsers, acesso geral ao gerenciamento de instâncias e imagens, juntamente com o nível de acesso necessário para anexar volumes em blocos existentes às instâncias. Use esta política junto com a política anterior para usuários que precisam iniciar instâncias de listagens de imagens. Para usuários que precisam iniciar pilhas, imagens de contêiner e gráficos de helm, use essa política em conjunto com o próximo conjunto de instruções de política.

    Allow group MarketplaceUsers to manage instance-family in compartment ABC
    
    Allow group MarketplaceUsers to read app-catalog-listing in tenancy
    
    Allow group MarketplaceUsers to use volume-family in compartment ABC
    
    Allow group MarketplaceUsers to use virtual-network-family in compartment XYZ
    
  • As políticas descritas nas Políticas do IAM concedem acesso a pilhas e jobs na tenancy. Use as instruções de política apropriadas para dar a um grupo a capacidade de listar, ler e usar listagens de pilha do Marketplace. (Os usuários não precisam ter permissão para executar jobs de destruição para iniciar uma pilha com base em uma listagem do Marketplace, mas precisam de permissões para executar jobs de planejamento e aplicação.)
  • A política a seguir fornece ao grupo de exemplos especificado, MarketplaceUser, a capacidade de gerenciar imagens ou repositórios de contêineres no compartimento de exemplo especificado de qualquer forma possível.
    Allow group MarketplaceUser to manage repos in
    compartment ABC

Se você precisar criar políticas mais restritivas, consulte as referências de política nas quais essas políticas foram baseadas, os Detalhes dos Serviços Básicos e os Detalhes do Resource Manager, conforme necessário.

Para uma Tenancy no Realm da Nuvem do Governo dos EUA

Observação

As políticas a seguir pressupõem que você já tenha políticas existentes para os grupos especificados para tratar da capacidade de inspecionar qualquer coisa na tenancy, incluindo todos os compartimentos.
  • A seguinte política fornece ao grupo de exemplos especificado, MarketplaceUsers, a capacidade de exibir todas as listagens no compartimento de exemplo especificado:

    Allow group MarketplaceUsers to read marketplace-listings in compartment ABC
  • A política a seguir fornece ao grupo de exemplo especificado, MarketplaceUsers, a capacidade de trabalhar com todas as listagens no compartimento de exemplo especificado de qualquer forma possível. As instruções incluem a capacidade de aceitar acordos de termos de uso, exibir listagens e criar imagens, pilhas, contêineres e gráficos de helm:

    Allow group MarketplaceUsers to manage app-catalog-listings in compartment ABC
    Allow group MarketplaceUsers to use marketplace-listings in compartment ABC
    Allow group MarketplaceUsers to manage instance-family in compartment ABC
    Allow group MarketplaceUsers to use volume-family in compartment ABC
    Allow group MarketplaceUsers to manage virtual-network-family in compartment ABC
    Allow group MarketplaceUsers to manage orm-stack in compartment ABC
    Allow group MarketplaceUsers to manage orm-job in compartment ABC
  • A política a seguir fornece ao grupo de exemplos especificado, MarketplaceUsers, a capacidade de trabalhar com listagens específicas no compartimento de exemplo especificado de qualquer forma possível. As instruções incluem a capacidade de listar e assinar imagens e a capacidade de criar imagens, pilhas, contêineres e gráficos helmáticos:

    Allow group MarketplaceUsers to manage app-catalog-listings in compartment ABC
    Allow group MarketplaceUsers to use marketplace-listings in compartment ABC where any {listing.id='123456', listing.id='987654'}
    Allow group MarketplaceUsers to manage instance-family in compartment ABC
    Allow group MarketplaceUsers to use volume-family in compartment ABC
    Allow group MarketplaceUsers to manage virtual-network-family in compartment ABC
    Allow group MarketplaceUsers to manage orm-stack in compartment ABC
    Allow group MarketplaceUsers to manage orm-job in compartment ABC
  • A política a seguir fornece ao grupo de exemplos especificado, AgreementAcceptors, a capacidade de aceitar os termos do acordo de uso para qualquer listagem no compartimento de exemplo especificado. As instruções permitem que qualquer pessoa com as permissões apropriadas inicie imagens, listagens, pilhas, contêineres e gráficos helmáticos sem ter a permissão para aceitar os próprios termos do acordo de uso:

    Allow group AgreementAcceptors to read marketplace-listings in compartment ABC
    Allow group AgreementAcceptors to manage app-catalog-listings in compartment ABC

Se você precisar gravar políticas mais restritivas, consulte a referência de política na qual as políticas para tenancies no realm do Cloud do Governo dos EUA foram baseadas, Detalhes do Serviço Marketplace.