Recursos suportados

Os modelos de aplicações podem incluir os seguintes componentes:

  • Componentes concebidos pela Google, que incorporam Google Cloud práticas recomendadas e configurações de segurança predefinidas.
  • Os seus próprios componentes que importa com base nos seus próprios módulos do Terraform.

Os seguintes componentes são concebidos pela Google e estão incluídos por predefinição no Application Design Center:

Categoria do componente

Google Cloud produto

Detalhes

Documentação de configuração

Assets

Conta de serviço

Uma conta de serviço é um tipo especial de conta normalmente usada por uma aplicação ou uma carga de trabalho de computação, como uma instância do Compute Engine, em vez de uma pessoa. Uma conta de serviço é identificada pelo respetivo endereço de email, que é exclusivo da conta.

Configure uma conta de serviço

Compute Engine (modelo de instância)

Um modelo de instância permite-lhe descrever uma instância de VM. Em seguida, pode criar grupos de instâncias idênticas com base no modelo.

Configure um modelo de instância do Compute Engine

Node pool do Google Kubernetes Engine

Um conjunto de nós é um grupo de nós num cluster que têm uma configuração idêntica e são atualizados ao mesmo tempo.

Configure um pool de nós do GKE

Secret Manager

O Secret Manager é um sistema de armazenamento seguro e conveniente para chaves de API, palavras-passe, certificados e outros dados confidenciais.

Configure um segredo do Secret Manager

Serviços

Global Cloud Load Balancing (back-end)

Crie um serviço de back-end para o tráfego recebido.

Configure um back-end do Cloud Load Balancing global

Global Cloud Load Balancing (interface)

Configure o endereço IP, a porta e o protocolo do front-end do balanceador de carga. Configure um certificado SSL se usar HTTPS.

Configure uma interface do Cloud Load Balancing global

Cloud Load Balancing regional (back-end)

Crie um serviço de back-end para o tráfego recebido.

Configure um back-end do Cloud Load Balancing regional

Cloud Load Balancing regional (interface)

Configure o endereço IP, a porta e o protocolo do front-end do balanceador de carga. Configure um certificado SSL se usar HTTPS.

Configure uma interface do Cloud Load Balancing regional

AlloyDB para PostgreSQL

O AlloyDB é uma base de dados totalmente gerida compatível com o PostgreSQL para as cargas de trabalho de base de dados empresariais mais exigentes.

Configure um cluster do AlloyDB para PostgreSQL

BigQuery

O BigQuery é o armazém de dados de estatísticas rentável, com capacidade para petabytes de dados e totalmente gerido do Google Cloud que lhe permite executar estatísticas em enormes quantidades de dados quase em tempo real.

Configure um conjunto de dados do BigQuery

Bigtable

O Bigtable é um serviço de base de dados NoSQL que oferece leituras e escritas extremamente rápidas e é ideal para aplicações que requerem acesso de baixa latência e elevado débito a dados à escala de petabytes.

Configure uma instância do Bigtable

Cloud Run

O Cloud Run é uma plataforma de computação sem servidor totalmente gerida que lhe permite implementar e executar aplicações e tarefas contentorizadas. Abstrai toda a gestão de infraestruturas, dimensionando automaticamente os seus serviços a partir de zero para processar picos de tráfego súbitos, para que se possa concentrar na criação de excelentes aplicações.

Configure um serviço do Cloud Run

Firestore

Uma base de dados de documentos NoSQL altamente escalável e sem servidor para criar aplicações Web e para dispositivos móveis geridas com replicação em várias regiões e elevada disponibilidade.

Configure uma base de dados do Firestore

Cluster do Google Kubernetes Engine Autopilot

Um cluster do GKE Autopilot é um cluster do Kubernetes gerido que gere automaticamente a infraestrutura de computação, rede e armazenamento subjacente para as suas aplicações.

Configure um cluster do GKE Autopilot

Cluster Standard do Google Kubernetes Engine

Um cluster padrão do GKE é um cluster do Kubernetes que pode usar para executar aplicações contentorizadas.

Configure um cluster padrão do GKE

Memorystore for Redis

O Memorystore for Redis é um serviço Redis totalmente gerido para o Google Cloud. As aplicações executadas no Google Cloud podem alcançar um desempenho extremo tirando partido do serviço Redis altamente escalável, disponível e seguro sem o encargo de gerir implementações complexas do Redis.

Configure uma instância do Memorystore for Redis

Pub/Sub

Crie um tópico do Pub/Sub e adicione subscrições

Configure um tópico do Pub/Sub

Spanner

O Cloud Spanner é um serviço de base de dados relacional totalmente gerido que ajuda a criar e gerir bases de dados relacionais para as suas aplicações. Oferece uma vasta gama de funcionalidades, incluindo o dimensionamento horizontal automático, a consistência forte e uma disponibilidade de até 99, 999%. O Cloud Spanner também é capaz de processar cargas de trabalho não relacionais.

Configure uma base de dados do Spanner

Cloud SQL (MySQL)

O Cloud SQL for MySQL é um serviço de base de dados totalmente gerido que ajuda na configuração, manutenção, gestão e administração das suas bases de dados relacionais MySQL no Google Cloud Platform.

Configure uma instância do Cloud SQL para MySQL

Cloud SQL (PostgreSQL)

O Cloud SQL para PostgreSQL é um serviço de base de dados totalmente gerido que ajuda na configuração, manutenção, gestão e administração das suas bases de dados relacionais PostgreSQL no Google Cloud Platform.

Configure uma instância do Cloud SQL para PostgreSQL

Cloud Storage

O Cloud Storage permite o armazenamento e a obtenção de qualquer quantidade de dados a nível mundial e em qualquer altura. Pode usar o Cloud Storage para vários cenários, como publicação de conteúdo de Websites, armazenamento de dados para arquivo e recuperação de desastres ou distribuição de objetos de dados de grandes dimensões a utilizadores através de transferências direta.

Configure um contentor do Cloud Storage

Vertex AI

O Vertex AI é uma plataforma de aprendizagem automática (ML) que lhe permite preparar e implementar modelos de ML e aplicações de IA. A Vertex AI combina fluxos de trabalho de engenharia de dados, ciência de dados e engenharia de ML, o que permite a colaboração das equipas através de um conjunto de ferramentas comum.

Configure um modelo do Vertex AI

Cargas de trabalho

Tarefa do Cloud Run

Uma tarefa do Cloud Run é uma aplicação contentorizada que executa uma tarefa específica não HTTP e, em seguida, termina. É ideal para tarefas como o processamento em lote agendado, as transformações de dados ou qualquer outro trabalho que não precise de estar constantemente em execução e a processar pedidos.

Configure uma tarefa do Cloud Run

Compute Engine (grupo de instâncias geridas)

Os grupos de instâncias são coleções de instâncias de VMs que usam o balanceamento de carga e serviços automatizados, como a escala automática e a autorreparação. Com um grupo de instâncias geridas, pode gerir um grupo de instâncias de VMs como uma entidade.

Configure um GIG do Compute Engine

O que se segue?