Ao lado da Amazon Web Services e MicrosoftAzure, o Google Cloud Platform (GCP) é um dos fornecedores mais populares do mundo deserviços de computação em nuvem.

A GCP oferece uma ampla gama de produtos de nuvem, desde máquinas virtuais “Compute Engine”, até clusters Kubernetes gerenciados, passando por serviços premium DNS e CDN. Neste artigo, vamos dar uma olhada em alguns dos produtos mais populares da GCP que podem implantar um site WordPress de alto desempenho.

Em Kinsta, nossa infraestrutura de hospedagem é alimentado pelo Google Cloud Platform. Fizemos a mudança para GCP alguns anos atrás, após testarmos vários provedores de nuvens de alto nível. Para nós, o Google Cloud forneceu a melhor combinação de desempenho, segurança e conjunto de recursos.

Como Kinsta é um host aplicativo, host banco de dados e host WordPress gerenciado, nós lidamos com todas as atualizações e administração do software do lado do servidor para que os clientes possam se concentrar em gerenciar seus sites com nosso painel de controle MyKinsta personalizado.

Avançar rapidamente para 2024, e todos os sites hospedados na Kinsta são alimentados pelas máquina virtuais (VM) mais rápidas da GCP Compute Engine e sua rede super rápida Premium Tier.

Não tem certeza do que isso significa? Vamos dar uma olhada mais de perto no Google Cloud Compute Engine!

O que é o Google Cloud Platform Compute Engine?

O Compute Engine é o produto da máquina virtual (VM) do Google Cloud. Em 2024, uma máquina virtual é tipicamente sinônimo do termo “servidor”. Em outras palavras, se você ouvir alguém dizer que tem que configurar um servidor para seu projeto, isso geralmente significa que está configurando uma máquina virtual.

O que é Compute Engine?

Uma máquina virtual aloca recursos computacionais, incluindo núcleos de CPU, RAM, SSD ou armazenamento mecânico em disco, e conectividade de rede. Máquinas virtuais são derivadas de máquinas físicas e representam uma parte dos recursos da máquina física subjacente.

Por exemplo, uma máquina física com 128 núcleos de CPU, 128 GB de RAM, e 1 TB de armazenamento SSD poderia ser dividida em 4 VMs, cada uma com 32 núcleos de CPU, 32 GB de RAM, e 250 GB de armazenamento SSD.

Na prática, as VMs de fornecedores de primeira linha como o Google Cloud Platform permitem um nível de escalabilidade flexível que as máquinas físicas tradicionais não conseguem igualar.

Para demonstrar isto, imagine se seu site WordPress permite que as pessoas façam reservas em restaurantes.

Durante a semana, o site não recebe muito tráfego. Na sexta à noite, o tráfego pega e continua durante o fim de semana. Se seu site fosse hospedado em um servidor físico, você teria que lidar com recursos estáticos e não escalonáveis (por exemplo, 16 núcleos de CPU, 32 GB de RAM, 500 GB de armazenamento SSD). Isto significa que sua máquina só seria econômica de sexta a domingo, e não tanto de segunda a quinta-feira.

Por outro lado, um Compute Engine VM (máquina virtual) permite alocar um nível mínimo de recursos durante a semana (por exemplo, 4 núcleos de CPU, 16 GB de RAM, 500 GB de armazenamento SSD) e aumentar seus recursos computacionais em resposta ao aumento de tráfego para o aumento de tráfego no fim de semana. Após o aumento no fim de semana, você poderá então reduzir para a configuração inicial. Como o Google Cloud oferece uma poderosa API para desenvolvedores, o processo de escalonamento pode até mesmo ser automatizado!

Famílias das máquinas Compute Engine

Antes de mergulharmos em como a Compute Engine pode ser usada para hospedar um site WordPress, vamos analisar as várias famílias de máquinas disponíveis dentro da Compute Engine.

Máquinas virtuais E2

As máquinas virtuais E2 são projetados para cenários computacionais de baixo custo no dia-a-dia. Eles são ideais para hospedar pequenos sites e aplicativos, microserviços e ambientes de teste. Embora o Google não diga isto explicitamente, muitos vêem a família de máquinas E2 como um substituto mais rápido e mais barato para a família de máquinas N1 envelhecida.

As VMs E2 utilizam CPUs x86 da Intel e da AMD, mas ao contrário das VMs de outras famílias de máquinas, elas não permitem que você escolha uma geração específica de chips. Ao invés disso, as VMs E2 utilizam uma tecnologia proprietária de “balanceamento de carga de recursos” para alocar CPUs com base na disponibilidade de forma dinâmica. Isto significa que uma VM E2 pode ser alimentada por vários chips Intel (Skylake, Broadwell e Haswell) e AMD EPYC Rome.

Graças à tecnologia de balanceamento de carga do Google, que inclui programadores de CPU personalizados e migrações de CPU conscientes do desempenho, as VMs E2 podem manter um nível consistente de desempenho apesar da variação do hardware físico que alimenta a VM.

Máquinas virtuais N1

Como a família de VMs E2, as VMs N1 também são de baixo custo e de uso geral para as necessidades computacionais do dia-a-dia. Entretanto, elas fazem uso de processadores Intel mais antigos e têm uma relação preço/desempenho menor que as VMs E2. Assim, a menos que você tenha uma razão específica para escolher as VMs N1, as VMs E2 podem alcançar o mesmo nível de desempenho a um preço mais baixo.

Máquinas virtuais N2

As VMs N2 são uma alternativa de maior desempenho para as VMs N1 e E2. Ao contrário das máquinas N1 e E2, as VMs N2 são equipadas com CPUs mais recentes da Intel Cascade Lake que, segundo o Google, oferecem 20% mais desempenho pelo mesmo preço do que as VMs de nível inferior. Para casos de uso pesado de memória, as VMs N2 podem ser configuradas com até 25% a mais de memória por CPU.

Máquinas virtuais N2D

As VMs N2D são similares às VMs N2, mas abandonam as CPUs Intel em favor dos chips AMD. Em comparação com as VMs N2, as VMs N2D podem ser configuradas com mais 144 CPUs e mais 256 gigabytes de RAM. Portanto, se você estiver procurando uma máquina de uso geral de alto desempenho que suporte a contagens de núcleo de CPU e limites de memória muito altos, as VMs N2D são uma escolha sólida.

C2 Máquinas virtuais

As VMs C2  são máquinas “otimizadas por computador” de alto desempenho. As VMs C2 são equipadas com CPUs Intel Xeon de alta qualidade, que permitem velocidades de relógio sustentadas de 3.8 GHz. Comparativamente, E2, N2, e N2D usam CPUs Intel de nível inferior que não podem sustentar 3.8 GHz. As máquinas virtuais C2 são projetadas para aplicações de CPU intensiva como automação de projeto eletrônico, jogos, certos tipos de modelagem científica, e aplicações de rosca única.

Em Kinsta, usamos máquinas virtuais C2 para alimentar nossa pilha de hospedagem em todos os locais suportados. Como o WordPress é uma aplicativo com uma única rosca (cada trabalhador PHP só pode usar uma thread da CPU), o desempenho do site para solicitações sem cache depende muito da velocidade do relógio da CPU. Na verdade, após mover nossa infraestrutura de máquina virtual N1 para máquina virtual C2, vimos um aumento de até 200% no desempenho para sites hospedados na Kinsta.

Máquinas virtuais M1/M2

As máquinas virtuais M1 e M2 são ideais para cargas de trabalho de memória intensiva, como grandes bancos de dados in-memory (não persistentes), armazenamento de negócios, aplicações analíticas de dados e muito mais. As máquinas virtuais M1 oferecem até 4 TB de memória, enquanto a máquina virtual M2 pode ser configurada com até 12 TB de memória.

Máquinas virtuais A2

As máquinas virtuais A2  são as mais novas máquinas da linha Compute Engine da GCP. Assim como a máquina virtual M1 e M2, A2 são projetadas para cargas de trabalho particulares. As VMs A2 podem ser equipadas com até 16 GPUs NVIDIA Ampere A100 Tensor Core de alta performance e são projetadas para desenvolver e treinar modelos de aprendizagem de máquinas e aprendizagem profunda.

Configuração da máquina virtual (VM) Compute Engine

Durante o processo de configuração da máquina virtual Compute Engine, você pode selecionar sua região e especificações (família de máquinas, CPU e RAM). Você também pode especificar um sistema operacional (Debian, Ubuntu, Windows Server, etc.) para o disco de inicialização e anexar dispositivos secundários de armazenamento de disco local e persistente.

Configuração da VM do motor de computação.
Configuração da máquina virtual Compute Engine.

Para hospedar um site WordPress, você pode querer anexar um SSD local como cache Redis e vários SSDs persistentes para armazenar o banco de dados WordPress e arquivos de instalação.

Além das opções básicas de configuração da máquina virtual, o Compute Engine também permite especificar contas de serviço de opções avançadas para acesso API, regras defirewall baseadas em IP para restringir o tráfego de/para portas específicas, chaves SSH, e muito mais.

Após implantar uma máquina virtual Compute Engine, você terá acesso a recursos computacionais apoiados pelo hardware e rede de alto desempenho do Google. Entretanto, é importante ter em mente que mesmo que a infraestrutura do Google seja segura no nível de hardware, cabe a você gerenciar a segurança no nível de software e aplicativos.

Praticamente falando, isto significa que para utilizar o Compute Engine com segurança, você precisará ter algumas habilidades de DevOps e sysadmin para instalar atualizações de software, configurar vários pacotes de software relacionados ao WordPress- como PHP, Nginx e Redis, ajustar as regras de firewall para responder a violações de segurança, configurar tarefascron para automatizar otimizações de banco de dados, e muito mais.

Embora ter acesso à infraestrutura de computação de classe mundial seja definitivamente incrível, gerenciar sua própria infraestrutura de hospedagem de WordPress no ambiente atual de segurança cibernética pode ser complicado. Assim, a menos que você tenha uma razão e os recursos para gerenciar sua própria infraestrutura do WordPress no GCP, recomendamos utilizar um host WordPress gerenciado que suporta Google Cloud Platform.

O que é Cloud DNS?

Juntamente com AWS Route53 e Cloudflare DNS, o GCP Cloud DNS é outro serviço de DNS premium bem conceituado. O Cloud DNS é frequentemente classificado como um dos serviços DNS com melhor desempenho em termos de velocidade, latência e disponibilidade.

Segundo o DNSPerf, um site que classifica dezenas de serviços DNS de diferentes fornecedores, o Cloud DNS tem um tempo de funcionamento de 99,2% e um tempo médio de consulta de 51 ms. Embora o Cloud DNS seja mais lento que o Cloudflare DNS (12,61 ms) e AWS Route53 (31,37 ms), ainda é considerado uma opção rápida e confiável para resolver consultas ao DNS.

Se você estiver construindo sua infraestrutura de hospedagem WordPress no Google Cloud Platform, você precisará de um serviço DNS para resolver consultas de nome de domínio para o endereço IP do seu servidor. Se você estiver vinculado ao GCP, o Cloud DNS é uma opção sólida para o DNS. Entretanto, se seu caso de uso permitir que você misture e combine provedores, Cloudflare e Route53 são soluções alternativas de DNS que oferecem um desempenho ligeiramente melhor do que o Cloud DNS.

O que você precisa saber sobre o Cloud CDN?

Uma rede de entrega de conteúdo (CDN) é necessária para qualquer site WordPress ou aplicativo web em 2024. Atualmente, é comum que um site receba tráfego de todo o mundo, portanto é crucial descarregar ativos estáticos como arquivos CSS e JS, fontes e imagens para centros de dados que estejam mais próximos de seus visitantes.

O Google Cloud CDN é um CDN premium que utiliza tecnologias como Anycast IPs, HTTP/2, e QUIC para fornecer aos visitantes do site ativos estáticos em alta velocidade. O Cloud CDN se integra ao produto HTTPS Load Balancer da GCP, o que significa que seu site pode ser configurado com um único endereço IP Anycast enquanto serve ativos estáticos de centros de dados GCP ao redor do mundo.

A rede Cloud CDN consiste em mais de 130 PoPs (Kinsta CDN é alimentada pela Cloudflare e suporta mais de 200 PoPs) em todo o mundo. Graças às relações do Google com ISPs em todo o mundo, o Cloud CDN pode fornecer ativos estáticos aos usuários com apenas um único salto de rede na maioria dos locais. Além disso, o tráfego Cloud CDN é automatica mente encriptado e viaja através da rede privada de fibra ótica do Google, o que o torna imune a saltos de rede extras e desnecessários entre a origem e o usuário.

Para usuários avançados, o Cloud CDN também é compatível com outros produtos GCP como Cloud Storage (armazenamento de objetos) e Stackdriver (monitoramento). É capaz de cachear arquivos de até 5 terabytes de tamanho e até suporta URLs assinadas para acesso temporário com permissão a um ativo.

Se você estiver implantando um site WordPress no Google Cloud Platform, o Cloud CDN é uma ótima solução CDN para a entrega de ativos estáticos aos visitantes de forma rápida e eficiente.

Quais são as Vantagens do GCP Internet Networking?

Quando se pensa nos vários fatores que afetam o desempenho do site, muitas vezes é fácil ignorar a importância de um networking de alta qualidade.

Imagine se você estiver tentando dirigir da sua casa até o supermercado local. Mesmo se você tiver um carro super-rápido, o tempo necessário para chegar ao supermercado será muito provavelmente determinado por fatores como tráfego, condições das estradas, sinais de parada e semáforos.

Com isto em mente, otimizar a condução ao encontrar uma rota de tráfego leve com o mínimo de sinais de parada e semáforos ajudará você a tirar proveito de seu carro super rápido.

O mesmo conceito se aplica à hospedagem, e muitas vezes é um tópico sobre o qual muitas empresas de hospedagem web não falam.

Digamos que seu site é hospedado em São Francisco, e você atrai visitantes de todo o mundo. O tráfego de visitantes em Nova York, Suécia, Taiwan e Cidade do Cabo viajará através de diferentes cabos de rede, muitos dos quais se encontram no fundo do oceano, para chegar ao seu site. Após seu servidor processar a solicitação, a resposta deve viajar de volta ao visitante através de cabos de rede.

Semelhante a como existem diferentes rotas para chegar da sua casa ao supermercado local, existem diferentes cabos de rede para o tráfego da Internet para chegar de um ponto a outro. Como estradas no mundo físico, algumas rotas de tráfego da Internet são mais novas, mais rápidas, mais confiáveis e menos congestionadas do que outras.

Durante as últimas duas décadas, o Google tem construído uma das maiores redes privadas da Internet do mundo. Em 2017, o Google estimou que sua rede entregou “25-30% de todo o tráfegoda Internet“. Na verdade, o Google tem atualmente uma participação acionária em mais de 63.000 milhas de cabos de rede submarinos em todo o mundo.

O Google disponibiliza sua rede privada de alto desempenho para clientes do Google Cloud Platform através da sua rede “PremiumTier”. Esta é a rede que usamos para todos os sites hospedados em Kinsta. A GCP também oferece um nível de rede mais lento e menos confiável chamado rede “Standard Tier”.

Rede de camadas padrão GCP

De acordo com o Google, a rede Standard Tier “oferece qualidade de rede comparável à de outras grandes nuvens públicas, a um preço inferior ao nosso Premium Tier”.

Ao contrário do Google, muitos outros provedores de nuvens como DigitalOcean e Linode não têm uma rede global privada robusta para rotear o tráfego da Internet. Em vez disso, eles roteiam principalmente o tráfego através de redes de provedores de serviços de Internet (ISP) na Internet pública.

O tráfego roteado via internet aberta é tipicamente otimizado pelo custo, o que significa que pode estar sujeito a vários “lúpulos” adicionais antes de chegar ao destino.

Voltando à nossa analogia de tráfego do mundo real, você pode pensar na rede Standard Tier como estradas locais e a rede Premium Tier como rodovias. Usando estradas locais, ou a rede de camadas padrão, você provavelmente terá que lidar com mais paradas devido a semáforos, construção de estradas, etc.

Digamos que seu site está hospedado no data center da Virginia da GCP e utiliza a rede Standard Tier. Se você receber uma visita de um usuário em Londres, Reino Unido, o roteamento de tráfego entre a Virgínia e Londres será tratado pelos ISPs em vez do Google.

Do ponto de vista do visitante, isto significa que o pedido para seu site pode ser encaminhado para vários lugares antes de atingir seu servidor na Virgínia. Por outro lado, a resposta de seu servidor pode precisar viajar para um local diferente antes de ser roteada para Londres, Reino Unido.

Em última análise, estes lúpulos extras resultam em latência adicional, prejudicando tudo, desde a experiência do usuário até a receita comercial.

Rede GCP Premium Tier

A rede Rede GCP Premium Tier do Google Cloud Platform é um passo acima da rede Tier Standard no que diz respeito ao desempenho, confiabilidade e disponibilidade.

A rede Premium Tier faz uso do máximo possível da rede privada do Google. Ao utilizar a rede Premium Tier, você pode esperar menos lúpulos entre a origem e o destino porque o roteamento de tráfego não está mais otimizado para o custo. Em vez disso, a rede Premium Tier otimiza a velocidade e o desempenho.

Investimentos em cabos submarinos do Google.
Investimentos em cabos submarinos do Google.

A rede Premium Tier do Google consiste em mais de 100 pontos de presença (PoPs) em todo o mundo, muitos dos quais são conectados por cabos submarinos privados. Desde 2024, o Google investiu em 18 instalações de cabos submarinos (mais de 63.000 milhas), das quais seis são de propriedade direta. Os cabos submarinos filiados ao Google abrangem todo o mundo com conexões entre locais-chave na América do Norte, América do Sul, Ásia, Europa e África.

Os recentes investimentos do Google em cabos submarinos incluem Firmina (Costa Leste dos EUA para a Argentina), Echo (Califórnia para Singapura e Indonésia), e Grace Hopper (Nova Iorque para a Espanha e Reino Unido).

Tomando o mesmo exemplo acima (encaminhamento de tráfego entre Virgínia e Londres), o encaminhamento através da Rede Premium permite que o tráfego viaje através dos cabos submarinos transatlânticos do Google. Assim, ao invés de viajar através de vários ISPs públicos, o tráfego seria encaminhado diretamente da Virgínia para Londres através da rede privada do Google. Assim que o tráfego chegasse ao centro de dados do Google em Londres, ele seria captado pelo ISP do visitante e servido de acordo.

Rede GCP Standard Tier vs. Rede Premium Tier

A rede Premium Tier da GCP é muito mais rápida e mais confiável do que sua rede Standard Tier. De acordo coma Cedexis em um teste de balanceamento de carga encomendado pelo Google, a rede Standard Tier poderia sustentar 3.223 kbps de tráfego enquanto a rede Premium Tier sustentava 5.401 kbps – uma diferença significativa de 1,7x. Em outro teste realiza do pela Cedexis, eles descobriram que a rede Premium Tier da GCP proporcionava uma latência 30% menor.

GCP Standard Tier vs. Premium Tier Latency.
GCP Standard Tier vs. Premium Tier Latency.

Em termos de preços, a rede Premium Tier é pelo menos 24-33% mais cara do que a Tier Standard (a Premium Tier está disponível em todos os planos Kinsta sem custo adicional). A rede Premium Tier oferece o melhor desempenho possível para sites WordPress ou aplicativos web que requerem uma pilha de hospedagem totalmente otimizada.

Por que você deve instalar o WordPress no Google Cloud?

Agora que passamos pelos vários produtos do Google Cloud Platform que podem ser costurados juntos para criar uma infraestrutura de hospedagem de alto desempenho para um site WordPress, vamos mergulhar ainda mais e discutir exatamente por que o Google Cloud Platform é uma solução tão boa para hospedar sites WordPress de todas as formas e tamanhos.

Os sites WordPress são dinâmicos

Ao contrário dos sites estáticos, os sites WordPress são dinâmicos por natureza. Os sites estáticos dependem de arquivos HTML, CSS e JS pré-construídos que podem ser implantados diretamente em um CDN. Quando um visitante solicita uma página em um site estático, o conteúdo HTML não é construído em tempo real. Isto significa que os sites estáticos não requerem um servidor poderoso rodando em segundo plano para construir páginas como elas são solicitadas.

Por outro lado, as páginas não encadeadas em sites WordPress precisam ser criadas em tempo real. Além disso, processos backend como o painel de controle do administrador do WordPress, cronjobs e plugins de backup requerem recursos computacionais para serem usados ou executados. Assim, o desempenho de um site WordPress é altamente dependente dos recursos computacionais do servidor host (CPU e RAM).

WordPress não é projetado para multi-core

Agora que estabelecemos que os sites WordPress dependem de um servidor ativo em segundo plano, vamos entrar em algumas limitações computacionais do WordPress. Hoje em dia, é comum que computadores com vários núcleos de CPU e aplicativos usem vários núcleos em conjunto para completar uma única tarefa. Por exemplo, aplicativos de edição de fotos como o Adobe Photoshop podem usar vários núcleos de CPU para acelerar o processamento de imagens.

O WordPress funciona um pouco diferente. Quando uma solicitação de um visitante atinge seu servidor web (tipicamente Nginx ou Apache), ela é processada e passada para um processo infantil de PHP-FPM, um gerenciador de processos FastCGI para PHP que ajuda a gerenciar a execução do código PHP. Uma vez que a solicitação tenha sido passada para o processo infantil, freqüentemente referido como “PHP Workers“, ele executa o código com os recursos computacionais do servidor.

RAM e velocidade SSD são fatores importantes de desempenho, mas raramente são o gargalo para sites WordPress de alto tráfego. Em vez disso, o desempenho da CPU é muitas vezes o que mais impacta o desempenho do WordPress.

Há múltiplos aspectos de uma CPU que impactam o desempenho, e a freqüência do relógio está no topo da lista. A freqüência do relógio de uma CPU determina quantas instruções ela pode executar por segundo. Em geral, uma CPU com uma velocidade de relógio mais alta pode processar mais dados em menos tempo.

Como o WordPress não pode fazer uso de múltiplos núcleos de CPU para processar uma única solicitação, usar uma CPU com alta freqüência de clock permite que mais solicitações sejam processadas em menos tempo. É por isso que o Google Cloud Platform é uma ótima escolha para hospedar sites WordPress.

Além das máquinas E2, N1, N2 e N2D de uso geral, que utilizam CPUs com freqüências de relógio mais baixas entre 2,0 e 2,8 GHz, o Google Cloud Platform também oferece máquinas C2 “computorizadas” equipadas com CPUs Intel Xeon de alta tecnologia que são capazes de operar a 3,8 GHz. Gigahertz (GHz) é uma métrica que significa “109 ciclos de CPU por segundo”, de modo que as velocidades de relógio podem ser comparadas linearmente. Em outras palavras, uma CPU de 4 GHz é duas vezes mais rápida do que uma CPU de 2 GHz.

Com isto em mente, é fácil ver porque a máquina virtual C2 e o WordPress são uma combinação feita no céu. O WordPress prospera com CPUs rápidas, e a máquina virtual C2 têm algumas das CPUs mais rápidas disponíveis para os consumidores. Depois de fazer a troca de máquinas N1 para máquinas C2 para nossa infraestrutura, vimos uma melhoria de 200% para sites hospedados em Kinsta, e este número está em linha com o salto de velocidade do relógio de 2,0 GHz para 3,8 GHz.

Maior latência, maior taxa bounce

Em 2024, o usuário médio da Internet é bombardeado com postagens diárias em blogs, vídeos, anúncios e postagens em mídias sociais. Como proprietário de um site, é importante ter certeza de que seu site está carregando o mais rápido possível em uma ampla gama de dispositivos, pois os usuários não vão esperar por um site lento para carregar.

De acordocom Layer0, os sites de comércio eletrônico com um tempo de carregamento de páginas de subsegundo segundo vêem um aumento de 15-30% na taxa de conversão. Em outras palavras, se você não conseguir apresentar o conteúdo aos visitantes quase imediatamente, provavelmente verá um aumento na taxa deretorno e uma queda no tráfego.

Se velocidade é o nome do jogo, então hospedar o WordPress em uma nuvem premium como o Google Cloud Platform faz todo o sentido. A GCP não só tem algumas das VMs mais rápidas do mercado, mas também oferece todos os componentes de infraestrutura ao redor para garantir que seu site esteja carregando o mais rápido possível.

O Cloud CDN da GCP permite que você descarregue ativos estáticos para centros de dados em todo o mundo. Ao mesmo tempo, sua rede Premium Tier otimiza o roteamento de tráfego para lhe dar uma vantagem sobre os sites que dependem de ISPs públicos para lidar com todo o seu roteamento de tráfego.

Um poderoso API do desenvolvedor

O Google Cloud Platform oferece uma poderosa e abrangente API para desenvolvedores para arquitetos de nuvens, administradores de sistemas, engenheiros DevOps, e muito mais. Se você está planejando hospedar um site WordPress Google Cloud Platform Cloud, recomendamos que se familiarize com as APIs do Google Cloud e o Google Cloud SDK para agilizar as tarefas e tornar sua vida mais fácil.

Por exemplo, você pode usar o Google Cloud API para automatizar a ampliação da sua instância em resposta ao seu software de monitoramento de tráfego. Da mesma forma, você pode usar a ferramenta incluída < code> gcloud</code> no Google Cloud SDK para configurar regras de firewall, provisionar e anexar SSDs adicionais a sua máquina virtual Compute Engine, configurar uma zona de Cloud CDN, e muito mais.

Como hospedar um site WordPress no Google Cloud Platform Cloud

Há várias maneiras de hospedar um site WordPress no Google Cloud Platform Cloud, e cada método tem seu próprio conjunto de compromissos e desafios. Além disso, como o GCP é em grande parte um serviço não gerenciado, é importante entender a administração de sistemas para implantar um site WordPress de forma segura (ou escolher um provedor de hospedagem gerenciado como Kinsta que possa cuidar disso para você).

Se você preferir uma abordagem de bricolage, aqui está uma visão geral dos aspectos-chave que você precisará cuidar. Assim, embora não vamos cobrir passo a passo como hospedar um site WordPress no Google Cloud, vamos lhe fornecer uma visão geral que você pode usar para começar.

Hospedando WordPress no GCP Compute Engine

A maneira mais fácil de se auto-hospedar o WordPress no Google Cloud Platform Cloud é com uma máquina virtual Compute Engine. Aqui estão os passos gerais que você precisará seguir para ter um site WordPress pronto para funcionar.

  1. Implante uma máquina virtual Compute Engine no painel do GCP. Se você está apenas testando o WordPress no Google Cloud em um ambiente de teste, mesmo uma máquina virtual série E2 com 2 CPUs e 4 GB de RAM deve ser suficiente. Durante o processo de implantação da máquina virtual, você precisará escolher uma distribuição Linux, anexar discos de armazenamento, configurar chaves SSH, atribuir um endereço IP externo e configurar outras configurações opcionais, conforme necessário.
  2. Depois que a VM for provisionada, conecte-se a ela via SSH e instale e configure todo o software necessário para WordPress. Isto inclui um servidor web como Nginx ou Apache, PHP, MySQL, e mais. Para proteção adicional no nível do servidor, a instalação de software de segurança como o fail2ban e o ufw também é recomendada.
  3. Em seguida, você precisará instalar e configurar o software central do WordPress para trabalhar com seu servidor web e configuração PHP.
  4. Finalmente, é uma boa prática configurar vários scripts para automatizar tarefas administrativas relacionadas à sua instalação do WordPress. Por exemplo, você poderia criar um script para reiniciar automaticamente o PHP, MySQL e outros pacotes de software em sua pilha de hospedagem em caso de falhas. A configuração de um script de inicialização também é recomendada para garantir que seu site permaneça disponível caso seu servidor reinicie devido a tempo de inatividade ou atualizações de software.

Além destas quatro etapas básicas, há infinitas maneiras de ajustar e otimizar sua instalação do WordPress no Google Cloud Platform. Para facilitar as coisas, o Google fornece uma solução de implementação do WordPress com um clique, que provisiona automaticamente uma máquina virtual Compute Engine rodando Debian Linux e instala todos os pacotes necessários para um site WordPress básico –Apache, MySQL, PHP, WordPress, WP-CLI, phpMyAdmin, etc.

Implante o WordPress na plataforma Google Cloud.
Implante o WordPress no Google Cloud Platform.

Embora a implantação do WordPress com um clique no Google Cloud possa ajudá-lo a começar rapidamente, você ainda precisará de uma quantidade razoável de cortes de administrador de sistema para gerenciar o servidor avançando com segurança.

Kinsta é uma hospedagem de sites recomendado pela Google Cloud Platform

A infraestrutura de hospedagem da Kinsta é alimentada pelo melhor do GCP. Para nossos recursos computacionais, usamos máquinas virtuais C2 otimizadas para computação em todos os locais suportados.

Ao contrário de outros hosts que só oferecem máquinas virtuais C2 em planos caros (ou não oferecem), nós tornamos os servidores mais rápidos do Google Cloud disponíveis em todos os planos, do Starter ao Enterprise e além. No lado da rede, usamos a rede Premium Tier mais cara da GCP para roteamento de tráfego, a fim de minimizar a latência e maximizar a confiabilidade.

Embora não confiemos no Cloud DNS e no Cloud CDN para suas respectivas funcionalidades, ainda assim disponibilizamos serviços de DNS e CDN de alto nível para todos os clientes Kinsta sem custos adicionais.

O Kinsta DNS é alimentado pela Amazon Route53, que é quase duas vezes mais rápido do que o GCP Cloud DNS de acordo com os benchmarks do DNSPerf. Para a entrega de conteúdo, Kinsta CDN é alimentada pela extensa rede global do Cloudflare, que é maior do que a rede do Cloud CDN.

O melhor de tudo, se você hospedar em Kinsta, não terá que se preocupar em gerenciar as várias partes da infraestrutura do Google Cloud para executar o WordPress. Todas as nossas VMs da Compute Engine são configuradas para manter os dados dos clientes o mais seguros possível, o que significa que temos várias firewalls, configurações de software e de portas, e permissões de usuário personalizadas no local.

Também rastreamos lançamentos de software para Linux, PHP, MySQL, Nginx e outros para garantir que vulnerabilidades críticas sejam atualizadas e corrigidas o mais rápido possível.

MyKinsta – Um Painel de Controle personalizado para WordPress

Mesmo que você consiga configurar sua infraestrutura de hospedagem do WordPress no Google Cloud Platform, o Google não fornece nenhuma ferramenta para gerenciar seu site WordPress.

Uma opção é pagar colocar uma licença cPanel e instalar o painel de controle cPanel em seu servidor. No entanto, isto não contorna o fato de que o cPanel é construído especificamente para gerenciar sites WordPress.

Desenvolvemos nosso painel de controle MyKinsta personalizado explicitamente para implantar e gerenciar sites WordPress. Ele está equipado com ferramentas específicas para WordPress, como o Kinsta APM para monitorar o desempenho do aplicativo e uma alternância para permitir o modo de depuração do WordPress.

Aqui estão algumas outras características e ferramentas que você pode esperar ver no MyKinsta:

Para experimentar MyKinsta por si mesmo, agende uma demonstração hoje!

Suporte WordPress Premium 24/7

Uma coisa que você não vai conseguir quando se hospedar no Google Cloud Platform é suporte 24/7/365 para questões específicas do WordPress. A GCP oferece vários níveis de suporte que variam de gratuito a mais de US$ 500 por mês, mas seu escopo de suporte se concentra principalmente em questões relacionadas à infraestrutura.

Uma vez que Kinsta é um host aplicativo, host banco de dados e host WordPress gerenciado, nossa abordagem ao suporte ao cliente é diferente. Nossa equipe de suporte é formada exclusivamente por especialistas equipados com o conhecimento e as ferramentas para depurar os problemas mais desafiadores do WordPress.

Além disso, não temos suporte por níveis, o que significa que você estará sempre conectado com um engenheiro qualificado que possa resolver o problema em questão. Nossa equipe está disponível 24 horas por dia, 7 dias por semana, via chat ao vivo, e com um tempo médio de resposta de menos de dois minutos, nós o colocaremos em ordem em pouco tempo!

Resumo

O Google Cloud Platform deve estar no topo da sua lista de provedores de nuvens para testar o alto desempenho da hospedagem de WordPress. Com sua ampla gama de infraestrutura de nuvem de alto nível, VMs C2 otimizadas por computador e redes de alta velocidade, a GCP tem todos os serviços que você precisa para implantar um site WordPress rápido como um relâmpago.

Enquanto o Google Cloud Platform fornece todos os blocos de construção para construir um site WordPress de alto desempenho, colocar esses blocos juntos pode ser uma tarefa extremamente demorada e desafiadora – especialmente se você não tiver habilidades avançadas de administrador de sistemas.

É aí que entra a Kinsta!

Escolhemos os melhores elementos da plataforma Google Cloud (VM C2 e Premium Tier Network) ao projetar toda nossa infraestrutura de hospedagem gerenciada de WordPress. Ao contrário de outros hosts que cobram mais por VM C2, tornamos os servidores e redes mais rápidos do Google disponíveis em todos os planos, sem custo adicional.

Além disso, você nunca precisa se preocupar com a manutenção e segurança da infraestrutura na Kinsta, pois tudo isso é tratado por nossos especialistas em sistemas e engenheiros DevOps. Isto significa que você pode gastar seu tempo fazendo o que faz de melhor – construindo seu negócio e seu público.

Se tudo isso lhe soa bem, clique aqui para saber mais sobre como hospedar o WordPress no Google Cloud com um plano de hospedagem gerenciado pela Kinsta!

Brian Li

Brian has been a WordPress user for over 10 years, and enjoys sharing his knowledge with the community. In his free time, Brian enjoys playing the piano and exploring Tokyo with his camera. Connect with Brian on his website at brianli.com.