Visão Geral do Serviço Artifact Registry

O Oracle Cloud Infrastructure (OCI) Artifact Registry é um serviço de repositório para armazenar, compartilhar e gerenciar pacotes de desenvolvimento de software.

Com o Artifact Registry, você pode gerenciar artefatos da seguinte forma:

  • Torne os artefatos imutáveis.
  • Identifique artefatos com hash seguro.
  • Adicione versões.
  • Faça upload e download.
  • Extraia o mais recente.
  • Controle visibilidade e permissões.
Importante

Preste atenção ao tipo de arquivo que você está salvando. Armazene artefatos ou blobs genéricos não contêineres no Artifact Registry. Armazene imagens de contêiner, como imagens do Docker no Container Registry. Crie e armazene imagens de computação personalizadas com o serviço Compute.

Acessando o Serviço Artifact Registry

Use qualquer uma das opções a seguir para acessar o Artifact Registry.

A Console
Em um browser suportado, acesse a Console. Abra o menu de navegação e clique em Serviços ao Desenvolvedor. Em Contêineres e Artefatos, clique em Artifact Registry.
Pontos Finais da API
Consulte API de Artefatos e Imagens de Contêiner e API de Conteúdo de Artefatos Genéricos para obter detalhes do ponto final. Para APIs do OCI, consulte Referência e Pontos Finais da API. Para obter informações sobre como usar a API e assinar solicitações, consulte APIs REST e Credenciais de Segurança.
CLI DO OCI
A CLI do OCI fornece acesso rápido e funcionalidade completa sem a necessidade de programação. Consulte Referência de Linha de Comando para o Artifact Registry.
SDKs
Para usar o Artifact Registry com aplicativos, você pode usar Software Development Kits e Interface de Linha de Comando fornecidos pela Oracle. Os SDKs podem interagir com recursos do serviço Artifact Registry sem a necessidade de criar uma estrutura.
Dica

Para usar a CLI ou as APIs REST do OCI, use o OCI Cloud Shell ou configure a CLI do OCI em um ambiente local. Para o Cloud Shell, consulte Usando o Cloud Shell e a Referência da CLI do OCI. Para instalar a CLI do OCI em um ambiente local, siga as etapas na Início Rápido da CLI.

Este guia inclui instruções para a Console, APIs REST e CLI do OCI.

Regiões e Domínios de Disponibilidade

Os serviços do Oracle Cloud Infrastructure (OCI) são hospedados em regiões e domínios de disponibilidade.

Região é uma área geográfica localizada e domínio de disponibilidade é um ou mais data centers nessa região.

As Regiões com o Serviço Artifact Registry são listadas e atualizadas aqui:

Regiões da Nuvem para Serviços de Infraestrutura e Plataforma

Para nomes de região e seus identificadores, consulte a tabela na página Regiões e Domínios de Disponibilidade.

Limites do Serviço para o Serviço Artifact Registry

Em cada região ativada em uma tenancy, você pode criar até 500 repositórios no Artifact Registry, consumindo no máximo 500 GB no total.

Você é cobrado pelos artefatos armazenados, conforme mostrado na Lista de Preços da Nuvem para Armazenamento de Artefatos.

Integração com o Serviço DevOps

No serviço DevOps, você pode incluir artefatos do Artifact Registry ou do Container Registry:

  1. Crie um pipeline de implantação no serviço DevOps.
  2. Defina estágios para entregar artefatos para um ambiente de destino.
  3. Ponto para os artefatos armazenados no Artifact Registry ou no Container Registry.
  4. Execute a implantação DevOps e entregue os artefatos ao ambiente de destino.

Para obter mais informações sobre como usar artefatos do Artifact Registry no serviço DevOps, consulte os seguintes tópicos:

Importante

O serviço Artifact Registry não exibe o histórico de artefatos submetidos a upload para outros serviços. Para exibir quais artefatos são entregues por meio de pipelines DevOps, na Console, navegue até o serviço DevOps e verifique o histórico de implantação DevOps.

Identificadores de Recursos

Os recursos do serviço Artifact Registry, como a maioria dos recursos do OCI, têm um identificador exclusivo designado pela Oracle chamado OCID (Oracle Cloud ID).

Os repositórios do Artifact Registry têm um OCID com o formato ocid1.artifactrepository.<unique-id>. Os artefatos têm um formato de ocid1.genericartifact.<unique-id>

Para obter informações sobre o formato OCID e outras maneiras de identificar recursos, consulte Identificadores de Recursos.