Este guia de início rápido mostra como configurar um serviço de RFC de multimédia em frente de um contentor do Cloud Storage. Pode usar esta configuração para testes ou como base para um ambiente de produção.
Para seguir orientações passo a passo para esta tarefa diretamente na Google Cloud consola, clique em Orientar-me:
Esta página explica os seguintes procedimentos:
- Crie um contentor do Cloud Storage para armazenar o seu conteúdo.
- Ative os serviços necessários.
- Crie um recurso
EdgeCacheOriginpara associar a RFC de multimédia ao seu contentor. - Crie um recurso
EdgeCacheServicepara configurar o encaminhamento de pedidos e o armazenamento em cache para conteúdo na origem. - Teste se uma resposta está a ser colocada em cache.
Antes de começar
Certifique-se de que tem o seguinte:
Acesso à CDN de multimédia para o seu projeto atual.
A CLI do Google Cloud está instalada. Use a versão 345.0.0 ou posterior.
Se necessário, use
gcloud versionpara verificar a versão egcloud components updatepara atualizar a gcloud CLI instalada.A CLI gcloud fornece o grupo de subcomandos
gcloud edge-cachepara gerir configurações da RFC de multimédia novas e existentes.As autorizações da gestão de identidade e de acesso (IAM) necessárias para criar recursos da Media CDN.
Crie um contentor do Cloud Storage
O conteúdo da RFC de multimédia pode ter origem em localizações como um contentor do Cloud Storage, uma localização de armazenamento de terceiros ou um equilibrador de carga.
Neste início rápido, vamos armazenar conteúdo num contentor do Cloud Storage.
Crie um contentor do Cloud Storage acessível publicamente e atribua-lhe o nome
my-bucket.Se preferir não tornar o seu contentor do Cloud Storage acessível publicamente, tem de conceder autorizações à RFC de multimédia para aceder ao contentor. Para mais informações, consulte o artigo Usar contentores privados do Cloud Storage.
Carregue um ficheiro para o contentor.
Ative os serviços necessários
Para configurar e implementar os serviços de CDN de multimédia, tem de ativar a API Network Services e a API Certificate Manager para o seu projeto.
Consola
Ative a API Network Services.
Ative a API Certificate Manager.
gcloud
Ative a API Network Services:
gcloud services enable networkservices.googleapis.comAtive a API Certificate Manager:
gcloud services enable certificatemanager.googleapis.com
Para mais informações sobre a ativação e desativação de serviços, consulte a documentação de utilização de serviços.
Crie um recurso EdgeCacheOrigin
Crie uma origem que aponte para o seu contentor do Cloud Storage.
Consola
Na Google Cloud consola, aceda à página RFC de multimédia.
Clique no separador Origens.
Clique em Criar origem.
Introduza o nome da origem como
cloud-storage-origin.Opcional: introduza uma descrição para a origem.
Para Endereço de origem, escolha