{"id":55427,"date":"2026-10-09T12:06:07","date_gmt":"2026-10-09T15:06:07","guid":{"rendered":"https:\/\/www.locaweb.com.br\/blog\/?p=55427"},"modified":"2026-11-05T12:17:12","modified_gmt":"2026-11-05T15:17:12","slug":"o-que-e-vpc","status":"publish","type":"post","link":"https:\/\/www.locaweb.com.br\/blog\/temas\/codigo-aberto\/o-que-e-vpc\/","title":{"rendered":"O que \u00e9 VPC (Virtual Private Cloud) e por que sua aplica\u00e7\u00e3o precisa de uma"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">O que \u00e9 VPC? \u00c9 a decis\u00e3o que define o que pode falar com o qu\u00ea na sua rede, antes que um incidente decida isso por voc\u00ea. Uma VM p\u00fablica com banco de dados na mesma sub-rede n\u00e3o \u00e9 um erro isolado. \u00c9 uma decis\u00e3o de arquitetura que ningu\u00e9m tomou de prop\u00f3sito.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ela nasce assim: o projeto sobe r\u00e1pido, o deploy funciona, e a pergunta &#8220;quem pode falar com quem nessa rede&#8221; fica para depois. O problema \u00e9 que &#8220;depois&#8221; costuma chegar via incidente, n\u00e3o via code review.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Erro humano respondeu por 26% dos vazamentos de dados em 2025, segundo o relat\u00f3rio Cost of a Data Breach da IBM. Breaches com dados espalhados por m\u00faltiplos ambientes de nuvem custaram em m\u00e9dia US$ 5,05 milh\u00f5es, o valor mais alto entre todas as categorias do estudo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o \u00e9 explora\u00e7\u00e3o de zero-day que domina esse cen\u00e1rio. \u00c9 rede mal desenhada deixando servi\u00e7o interno acess\u00edvel de onde ele nunca deveria estar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">VPC resolve exatamente essa classe de problema. N\u00e3o como camada extra de seguran\u00e7a, mas como decis\u00e3o estrutural: o que \u00e9 p\u00fablico, o que \u00e9 privado, e que caminho os dados percorrem entre um e outro.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 uma VPC, na pr\u00e1tica<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Uma Virtual Private Cloud \u00e9 um ambiente de rede dedicado dentro de uma nuvem maior, com faixa de IP privado pr\u00f3pria e um roteador virtual que decide o que trafega entre sub-redes e o que sai para a internet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A diferen\u00e7a para uma rede isolada comum est\u00e1 na hierarquia. Rede isolada tradicional opera sozinha, com um \u00fanico roteador, sem camadas internas. VPC permite dividir esse espa\u00e7o em tiers, cada um com uma fun\u00e7\u00e3o e um n\u00edvel de exposi\u00e7\u00e3o diferente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tr\u00eas tiers t\u00edpicos de uma aplica\u00e7\u00e3o web: a camada de entrada (p\u00fablico), a camada de aplica\u00e7\u00e3o (onde roda o front-end e a l\u00f3gica de neg\u00f3cio) e o banco de dados. Sem VPC, essas VMs vivem na mesma rede plana, e qualquer uma enxerga qualquer outra por padr\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Com VPC, o roteamento vira regra, n\u00e3o conven\u00e7\u00e3o. O load balancer fala com a aplica\u00e7\u00e3o. A aplica\u00e7\u00e3o fala com o banco. O banco n\u00e3o fala com a internet, ponto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Blast radius<\/strong> \u00e9 o raio de estrago de um comprometimento. Numa rede plana, comprometer o front-end deixa o atacante a um salto do banco. Numa VPC bem desenhada, ele fica preso no tier de aplica\u00e7\u00e3o, que \u00e9 privado, sem rota direta para o tier de dados, que \u00e9 o que importa.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Por que a maioria dos incidentes de seguran\u00e7a come\u00e7a na rede, n\u00e3o no c\u00f3digo?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O incidente mais comum n\u00e3o exige zero-day. Exige s\u00f3 um bucket configurado como p\u00fablico &#8220;temporariamente&#8221; e nunca revertido, ou uma VM com IP p\u00fablico por conveni\u00eancia de debug que ningu\u00e9m tirou depois.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O Data Breach Investigations Report 2025, da Verizon, encontrou elemento humano em 60% das viola\u00e7\u00f5es confirmadas naquele ano, entre erro de configura\u00e7\u00e3o, uso indevido de credencial e engenharia social. Rede mal desenhada entra exatamente nessa categoria: ningu\u00e9m precisou invadir nada, s\u00f3 usar uma porta que j\u00e1 estava aberta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O modelo de responsabilidade compartilhada em cloud \u00e9 direto: o provedor cuida do datacenter e do hardware. Quem usa a nuvem responde pela configura\u00e7\u00e3o de rede, IAM e criptografia dentro dela.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">VPC ausente, ou mal desenhada, \u00e9 a configura\u00e7\u00e3o incorreta mais estrutural que existe. Ela n\u00e3o \u00e9 um item a mais na lista de hardening. \u00c9 o que decide se um erro em uma camada vira exposi\u00e7\u00e3o total ou fica contido numa s\u00f3.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A pergunta certa antes de subir algo em produ\u00e7\u00e3o n\u00e3o \u00e9 &#8220;essa VM est\u00e1 segura&#8221;. \u00c9: se essa VM for comprometida, o que mais fica exposto?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como desenhar os tiers de uma VPC<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Um desenho funcional de VPC segue geralmente tr\u00eas a quatro camadas, cada uma com uma regra clara de acesso.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tier p\u00fablico.<\/strong> Onde vive apenas a infraestrutura de roteamento e entrada: Load Balancers, Gateways de API e NAT Gateways. Inst\u00e2ncias de computa\u00e7\u00e3o (mesmo as de front-end) devem sempre ficar em tiers privados, recebendo requisi\u00e7\u00f5es exclusivamente por interm\u00e9dio desse Load Balancer. Tudo neste tier atua como uma barreira e \u00e9 tratado como potencialmente exposto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tier de aplica\u00e7\u00e3o.<\/strong> Onde roda a l\u00f3gica de neg\u00f3cio, os workers e as inst\u00e2ncias de front-end. Recebe tr\u00e1fego do tier p\u00fablico apenas via Load Balancer, com regras espec\u00edficas. Sai para fora s\u00f3 via NAT gateway, sem porta de entrada exposta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tier de dados.<\/strong> Banco, cache, filas. Acess\u00edvel s\u00f3 pelo tier de aplica\u00e7\u00e3o, nunca diretamente pelo p\u00fablico. Recebe a camada mais restritiva de todas, porque um vazamento aqui j\u00e1 \u00e9 catastr\u00f3fico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tier de gest\u00e3o<\/strong>, opcional mas recomendado. Bastion hosts e ferramentas de administra\u00e7\u00e3o, acessados s\u00f3 via VPN ou IP fixo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A r\u00e9gua para saber se a segmenta\u00e7\u00e3o est\u00e1 certa: cada tier deveria sobreviver ao comprometimento do tier anterior sem dano direto. Se o front-end comprometido d\u00e1 acesso autom\u00e1tico ao banco, a segmenta\u00e7\u00e3o n\u00e3o est\u00e1 cumprindo a fun\u00e7\u00e3o dela.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como uma VM fica online sem IP p\u00fablico? O papel do NAT gateway<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">VM sem IP p\u00fablico n\u00e3o significa VM sem internet. \u00c9 aqui que mora a confus\u00e3o mais comum de quem est\u00e1 desenhando isso pela primeira vez.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">NAT gateway permite que uma VM no tier privado inicie conex\u00f5es de sa\u00edda, como baixar uma depend\u00eancia ou chamar uma API externa, sem ter IP p\u00fablico pr\u00f3prio e sem aceitar conex\u00e3o de entrada vinda de fora.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A VM fala com o mundo. O mundo n\u00e3o fala com ela.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Toda VM que precisa buscar dados na internet externa deve estar atr\u00e1s de um NAT Gateway, e n\u00e3o com IP p\u00fablico direto. J\u00e1 para acessar servi\u00e7os internos da pr\u00f3pria nuvem, como um Object Storage ou um banco gerenciado, a melhor pr\u00e1tica \u00e9 usar VPC Endpoints, que roteiam o tr\u00e1fego por uma rede estritamente privada, sem passar pelo NAT.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Autoscaling quebra a segmenta\u00e7\u00e3o de uma VPC?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Autoscaling e VPC precisam estar alinhados, ou a escala vira risco. Uma inst\u00e2ncia nova, subindo automaticamente num pico de demanda, precisa nascer j\u00e1 no tier correto, com as mesmas regras de rede da original.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando isso n\u00e3o acontece, o resultado \u00e9 configuration drift: a inst\u00e2ncia nova sobe num tier errado, ou com regra de seguran\u00e7a mais permissiva do que deveria.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Infraestrutura como c\u00f3digo resolve essa lacuna. Definir a VPC via Terraform, com tiers, rotas e security groups em c\u00f3digo versionado, elimina a varia\u00e7\u00e3o manual que costuma abrir esse tipo de brecha.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Topologia de rede como c\u00f3digo \u00e9 revis\u00e1vel em pull request, test\u00e1vel antes de produ\u00e7\u00e3o, e reproduz\u00edvel sem depender de algu\u00e9m lembrar de clicar no lugar certo no painel.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">VPC na Locaweb Cloud: o que muda na pr\u00e1tica<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Locaweb Cloud tem VPC networking nativo. A segmenta\u00e7\u00e3o em tiers j\u00e1 \u00e9 parte do produto, n\u00e3o uma configura\u00e7\u00e3o extra para montar por cima.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quatro pontos mudam o c\u00e1lculo de quem desenha essa arquitetura:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Egress sem custo adicional.<\/strong> Tr\u00e1fego de sa\u00edda entre tiers e para a internet n\u00e3o \u00e9 cobrado por byte.<\/li>\n\n\n\n<li><strong>Load balancer sem custo por regra.<\/strong> Adicionar mais uma regra de roteamento n\u00e3o vira item de fatura separado.<\/li>\n\n\n\n<li><strong>Autoscaling com 2 zonas de disponibilidade e SLA de 99,9%.<\/strong> A inst\u00e2ncia nova replica a topologia de rede da original.<\/li>\n\n\n\n<li><strong>Suporte a Terraform via starter kit oficial no GitHub.<\/strong> A VPC pode ser declarada em c\u00f3digo desde o primeiro dia.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A Tray, hoje parceira do mesmo grupo da Locaweb, estimou economia de R$ 45 mil por m\u00eas em infraestrutura ao migrar para esse modelo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nada disso elimina a necessidade de desenhar a segmenta\u00e7\u00e3o com cuidado. Elimina o atrito de montar a base da VPC do zero.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Checklist antes de ir para produ\u00e7\u00e3o<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Seis perguntas para confirmar antes de considerar uma aplica\u00e7\u00e3o pronta:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>O banco de dados tem IP p\u00fablico? Se sim, por qu\u00ea?<\/li>\n\n\n\n<li>Existe alguma inst\u00e2ncia de computa\u00e7\u00e3o (inclusive de front-end) no tier p\u00fablico, em vez de atr\u00e1s do Load Balancer?<\/li>\n\n\n\n<li>Uma inst\u00e2ncia comprometida no tier de aplica\u00e7\u00e3o roteia diretamente para o tier de dados?<\/li>\n\n\n\n<li>As regras de security group s\u00e3o espec\u00edficas por porta e origem, ou existe alguma regra ampla &#8220;aceitar tudo&#8221; esquecida?<\/li>\n\n\n\n<li>A topologia de rede est\u00e1 em c\u00f3digo, ou s\u00f3 na cabe\u00e7a de quem configurou originalmente?<\/li>\n\n\n\n<li>Inst\u00e2ncias de autoscaling nascem no tier e com as regras corretas, sem interven\u00e7\u00e3o manual?<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Qualquer resposta duvidosa significa que a rede ainda n\u00e3o est\u00e1 pronta, mesmo com a aplica\u00e7\u00e3o no ar. Funcionar e estar bem desenhado s\u00e3o coisas diferentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depois de entender os tiers e o que cada um protege, o pr\u00f3ximo passo \u00e9 desenhar a sua. <a target=\"_blank\" rel=\"noopener\" href=\"https:\/\/www.locaweb.com.br\/locaweb-cloud\/\">Criar uma VPC agora no Locaweb Cloud<\/a> come\u00e7a direto no painel, com os tiers configur\u00e1veis desde a primeira VM.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ \u2013 Perguntas frequentes sobre VPC<\/h2>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-1&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-icon has-icon-right\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-1-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" id=\"accordion-item-1\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\"><strong>VPC \u00e9 a mesma coisa que rede isolada?<\/strong><\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div aria-labelledby=\"accordion-item-1\" data-wp-bind--hidden=\"state.isHidden\" data-wp-on--beforematch=\"actions.handleBeforeMatch\" id=\"accordion-item-1-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p class=\"wp-block-paragraph\">N\u00e3o. Rede isolada tradicional \u00e9 \u00fanica e aut\u00f4noma, com um roteador pr\u00f3prio, sem hierarquia interna. VPC divide esse espa\u00e7o em m\u00faltiplas sub-redes (tiers), cada uma com regras de roteamento e exposi\u00e7\u00e3o diferentes.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-2&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-icon has-icon-right\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-2-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" id=\"accordion-item-2\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\"><strong>Preciso de VPC mesmo em uma aplica\u00e7\u00e3o pequena?<\/strong><\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div aria-labelledby=\"accordion-item-2\" data-wp-bind--hidden=\"state.isHidden\" data-wp-on--beforematch=\"actions.handleBeforeMatch\" id=\"accordion-item-2-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Sim, principalmente se ela lida com dado sens\u00edvel. Configurar tiers desde o in\u00edcio custa muito menos do que reestruturar a rede depois, com tr\u00e1fego real em produ\u00e7\u00e3o.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-3&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-icon has-icon-right\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-3-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" id=\"accordion-item-3\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\"><strong>VPC substitui firewall ou WAF?<\/strong><\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div aria-labelledby=\"accordion-item-3\" data-wp-bind--hidden=\"state.isHidden\" data-wp-on--beforematch=\"actions.handleBeforeMatch\" id=\"accordion-item-3-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p class=\"wp-block-paragraph\">N\u00e3o totalmente. Uma VPC possui firewalls nativos (Security Groups e Network ACLs) que restringem o tr\u00e1fego nas camadas de IP e porta (L3\/L4). No entanto, ela n\u00e3o substitui um WAF (Web Application Firewall), que atua na camada de aplica\u00e7\u00e3o (L7) para bloquear ataques HTTP\/HTTPS mais complexos, nem firewalls de inspe\u00e7\u00e3o profunda de pacotes (NGFW).<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-4&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-icon has-icon-right\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-4-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" id=\"accordion-item-4\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\"><strong>Como funciona o acesso administrativo numa VPC bem desenhada?<\/strong><\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div aria-labelledby=\"accordion-item-4\" data-wp-bind--hidden=\"state.isHidden\" data-wp-on--beforematch=\"actions.handleBeforeMatch\" id=\"accordion-item-4-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Via bastion host ou VPN, nunca com porta de administra\u00e7\u00e3o aberta ao p\u00fablico. O tier de gest\u00e3o fica isolado dos demais, acess\u00edvel s\u00f3 por uma via controlada.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-5&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-icon has-icon-right\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-5-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" id=\"accordion-item-5\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\"><strong>Erro de configura\u00e7\u00e3o de rede \u00e9 a principal causa de vazamento de dados?<\/strong><\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div aria-labelledby=\"accordion-item-5\" data-wp-bind--hidden=\"state.isHidden\" data-wp-on--beforematch=\"actions.handleBeforeMatch\" id=\"accordion-item-5-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u00c9 uma das principais. O elemento humano, que inclui erro de configura\u00e7\u00e3o, aparece em 60% das viola\u00e7\u00f5es confirmadas em 2025, segundo a Verizon. VPC bem desenhada reduz esse risco ao limitar o alcance de um erro, mesmo quando ele acontece.<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>O que \u00e9 VPC? \u00c9 a decis\u00e3o que define o que pode falar com o qu\u00ea na sua rede, antes que um incidente decida isso por voc\u00ea. Uma VM p\u00fablica com banco de dados na mesma sub-rede n\u00e3o \u00e9 um erro isolado. \u00c9 uma decis\u00e3o de arquitetura que ningu\u00e9m tomou de prop\u00f3sito. Ela nasce assim: [&hellip;]<\/p>\n","protected":false},"author":101,"featured_media":55428,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5],"tags":[],"class_list":["post-55427","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codigo-aberto"],"acf":[],"thumbnail":{"url":"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2026\/11\/gettyimages-2288255629-170667a-380x215.jpg","width":380,"height":215,"alt":""},"_links":{"self":[{"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/posts\/55427","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/users\/101"}],"replies":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/comments?post=55427"}],"version-history":[{"count":1,"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/posts\/55427\/revisions"}],"predecessor-version":[{"id":55429,"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/posts\/55427\/revisions\/55429"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/media\/55428"}],"wp:attachment":[{"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/media?parent=55427"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/categories?post=55427"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/tags?post=55427"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}