{"id":775,"date":"2025-03-20T09:20:45","date_gmt":"2025-03-20T08:20:45","guid":{"rendered":"https:\/\/www.tooldech.com\/?p=775"},"modified":"2025-07-10T07:03:32","modified_gmt":"2025-07-10T07:03:32","slug":"creare-una-rete-vpc-scalabile-su-aws","status":"publish","type":"post","link":"https:\/\/tooldech.com\/en\/creare-una-rete-vpc-scalabile-su-aws\/","title":{"rendered":"Creating a Scalable VPC Network on AWS"},"content":{"rendered":"<h2 class=\"wp-block-heading\">Introduzione<\/h2>\n\n\n\n<p>Buongiorno e benvenuti in un nuovo articolo di toodech, andiamo a parlare di un&#8217;argomento molto interessante. Quando si lavora con ambienti AWS complessi, spesso \u00e8 necessario connettere pi\u00f9 Virtual Private Cloud (<a href=\"https:\/\/docs.aws.amazon.com\/vpc\/latest\/userguide\/what-is-amazon-vpc.html?\">VPC<\/a>). Questo permette la comunicazione tra servizi distribuiti su diverse reti. Due delle soluzioni principali offerte da AWS per la connettivit\u00e0 tra VPC sono:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a href=\"https:\/\/docs.aws.amazon.com\/vpc\/latest\/peering\/what-is-vpc-peering.html?\">VPC Peering<\/a><\/strong>: Una connessione diretta tra due VPC.<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/aws.amazon.com\/it\/transit-gateway\/?\">AWS Transit Gateway<\/a><\/strong>: Un hub centralizzato per connettere pi\u00f9 VPC in modo scalabile ed efficiente.<\/li>\n<\/ul>\n\n\n\n<p>In questo articolo, vedremo come creare una rete VPC avanzata su AWS. Utilizzeremo sia il Peering VPC sia il Transit Gateway. Forniremo una guida passo passo all\u2019implementazione.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>1. Creazione delle VPC<\/strong><\/h2>\n\n\n\n<p>Per iniziare, creiamo due VPC separati che andremo a connettere, utilizzeremo AWS CLI. Il procedimento \u00e8 replicabile anche da console AWS. In caso non vi ricordaste come <a href=\"https:\/\/docs.aws.amazon.com\/cli\/latest\/userguide\/getting-started-install.html?\">installare AWS CLI<\/a>, vi lascio il link. Dopo aver installato la CLI, dovete configurarla. Vi lascio il <a href=\"https:\/\/docs.aws.amazon.com\/cli\/latest\/userguide\/cli-authentication-user.html?#cli-authentication-user-configure.title\">link ufficiale<\/a> per come farlo oppure vi lascio il <a href=\"https:\/\/www.tooldech.com\/creare-uninfrastruttura-aws-con-terraform-per-una-web-app\/\">precedente articolo <\/a>dove ho configurato la CLI.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Comandi AWS CLI per creare le VPC:<\/strong><\/h3>\n\n\n\n<p>Andiamo sul terminale e creaiamo le nostre reti.<\/p>\n\n\n\n<p>vpc1:<\/p>\n\n\n\n<pre class=\"wp-block-code has-cyan-bluish-gray-background-color has-background\"><code>aws ec2 create-vpc --cidr-block 10.0.0.0\/16 --region eu-west-1 --tag-specifications 'ResourceType=vpc,Tags=&#91;{Key=Name,Value=VPC1}]'<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"892\" height=\"746\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/vpc1.jpg\" alt=\"\" class=\"wp-image-867\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/vpc1.jpg 892w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/vpc1-300x251.jpg 300w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/vpc1-768x642.jpg 768w\" sizes=\"auto, (max-width: 892px) 100vw, 892px\" \/><\/figure>\n\n\n\n<p>vpc2:<\/p>\n\n\n\n<pre class=\"wp-block-code has-cyan-bluish-gray-background-color has-background\"><code>aws ec2 create-vpc --cidr-block 10.1.0.0\/16 --region eu-west-1 --tag-specifications 'ResourceType=vpc,Tags=&#91;{Key=Name,Value=VPC2}]'<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"885\" height=\"755\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/vpc2.jpg\" alt=\"\" class=\"wp-image-868\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/vpc2.jpg 885w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/vpc2-300x256.jpg 300w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/vpc2-768x655.jpg 768w\" sizes=\"auto, (max-width: 885px) 100vw, 885px\" \/><\/figure>\n\n\n\n<p><strong>Nota:<\/strong> Puoi personalizzare i <a href=\"https:\/\/aws.amazon.com\/it\/what-is\/cidr\/?\">CIDR <\/a>delle VPC in base alle tue esigenze di rete e la regione.<\/p>\n\n\n\n<p>Prima di passare all&#8217;altro punto, andiamo a vedere se sulla console di AWS ci sono.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"175\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/dashAWS-1024x175.jpg\" alt=\"\" class=\"wp-image-874\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/dashAWS-1024x175.jpg 1024w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/dashAWS-300x51.jpg 300w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/dashAWS-768x131.jpg 768w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/dashAWS-1536x262.jpg 1536w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/dashAWS.jpg 1682w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>2. Configurare il VPC Peering<\/strong><\/h2>\n\n\n\n<p>Il Peering VPC permette la comunicazione diretta tra due VPC senza passare per internet o VPN.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Creare la connessione di Peering:<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code has-gray-background-color has-background\"><code>aws ec2 create-vpc-peering-connection --vpc-id &lt;VPC1_ID&gt; --peer-vpc-id &lt;VPC2_ID&gt; --region eu-west-1<\/code><\/pre>\n\n\n\n<p>Prendi nota dell\u2019ID delle vpc e della connessione di peering generato (es. <code>pcx-xxxxxxxx<\/code>).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"897\" height=\"847\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/peering.jpg\" alt=\"\" class=\"wp-image-869\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/peering.jpg 897w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/peering-300x283.jpg 300w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/peering-768x725.jpg 768w\" sizes=\"auto, (max-width: 897px) 100vw, 897px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Accettare la richiesta di Peering:<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code has-gray-background-color has-background\"><code>aws ec2 accept-vpc-peering-connection --vpc-peering-connection-id &lt;PEERING_ID&gt; --region eu-west-1<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"902\" height=\"933\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/conncetion-peering.jpg\" alt=\"\" class=\"wp-image-870\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/conncetion-peering.jpg 902w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/conncetion-peering-290x300.jpg 290w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/conncetion-peering-768x794.jpg 768w\" sizes=\"auto, (max-width: 902px) 100vw, 902px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Aggiornare le tabelle di routing:<\/strong><\/h3>\n\n\n\n<p>Una volta stabilita la connessione, dobbiamo aggiornare le <strong>tabelle di routing<\/strong> di entrambe le VPC per inoltrare il traffico. A tale scopo, cambiamo il destination cidr verso l&#8217;altra VPC.<\/p>\n\n\n\n<p>tabella routing prima vpc:<\/p>\n\n\n\n<pre class=\"wp-block-code has-gray-background-color has-background\"><code>aws ec2 create-route --route-table-id &lt;RTB_VPC1_ID&gt; --destination-cidr-block 10.1.0.0\/16 --vpc-peering-connection-id &lt;PEERING_ID&gt;<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"867\" height=\"138\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/TBR1.jpg\" alt=\"\" class=\"wp-image-872\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/TBR1.jpg 867w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/TBR1-300x48.jpg 300w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/TBR1-768x122.jpg 768w\" sizes=\"auto, (max-width: 867px) 100vw, 867px\" \/><\/figure>\n\n\n\n<p>tabella routing seconda vpc:<\/p>\n\n\n\n<pre class=\"wp-block-code has-gray-background-color has-background\"><code>aws ec2 create-route --route-table-id &lt;RTB_VPC2_ID&gt; --destination-cidr-block 10.0.0.0\/16 --vpc-peering-connection-id &lt;PEERING_ID&gt;<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"880\" height=\"147\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/TBR2.jpg\" alt=\"\" class=\"wp-image-873\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/TBR2.jpg 880w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/TBR2-300x50.jpg 300w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/TBR2-768x128.jpg 768w\" sizes=\"auto, (max-width: 880px) 100vw, 880px\" \/><\/figure>\n\n\n\n<p>Ora, con questa modifica effetuata le due VPC possono comunicare direttamente.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>3. Configurare AWS Transit Gateway<\/strong><\/h2>\n\n\n\n<p>Il Transit Gateway permette di interconnettere pi\u00f9 VPC e on-premise network attraverso un\u2019unica entit\u00e0 centralizzata.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Creare il Transit Gateway:<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code has-gray-background-color has-background\"><code>aws ec2 create-transit-gateway --description \"My Transit Gateway\" --options AmazonSideAsn=64512 --region eu-west-1<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"885\" height=\"658\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/gateway.jpg\" alt=\"\" class=\"wp-image-880\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/gateway.jpg 885w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/gateway-300x223.jpg 300w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/gateway-768x571.jpg 768w\" sizes=\"auto, (max-width: 885px) 100vw, 885px\" \/><\/figure>\n\n\n\n<p>Prendi nota dell\u2019ID del Transit Gateway generato (es. <code>tgw-xxxxxxxx<\/code>).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Creare le subnet<\/strong> <\/h3>\n\n\n\n<p>Ogni VPC deve avere almeno una subnet per poter essere collegata al <strong>Transit Gateway<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Comando per creare una subnet nella VPC1<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-code has-gray-background-color has-background\"><code>aws ec2 create-subnet --vpc-id &lt;VPC1_ID&gt; --cidr-block 10.0.1.0\/24 --region eu-west-1 --tag-specifications 'ResourceType=subnet,Tags=&#91;{Key=Name,Value=Subnet-VPC1}]'<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"907\" height=\"836\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/subnetvpc1.jpg\" alt=\"\" class=\"wp-image-884\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/subnetvpc1.jpg 907w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/subnetvpc1-300x277.jpg 300w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/subnetvpc1-768x708.jpg 768w\" sizes=\"auto, (max-width: 907px) 100vw, 907px\" \/><\/figure>\n\n\n\n<p>Comando per creare una subnet nella VPC2<\/p>\n\n\n\n<pre class=\"wp-block-code has-gray-background-color has-background\"><code>aws ec2 create-subnet --vpc-id &lt;VPC2_ID&gt; --cidr-block 10.1.1.0\/24 --region eu-west-1 --tag-specifications 'ResourceType=subnet,Tags=&#91;{Key=Name,Value=Subnet-VPC2}]'<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"905\" height=\"840\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/subnetvpc2.jpg\" alt=\"\" class=\"wp-image-885\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/subnetvpc2.jpg 905w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/subnetvpc2-300x278.jpg 300w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/subnetvpc2-768x713.jpg 768w\" sizes=\"auto, (max-width: 905px) 100vw, 905px\" \/><\/figure>\n\n\n\n<p>Dopo aver creato le subnet, devi recuperare gli <strong>ID delle subnet<\/strong> per collegarle al <strong>Transit Gateway<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Collegare i VPC al Transit Gateway:<\/strong><\/h3>\n\n\n\n<p>Dopo aver creato il Gateway, dobbiamo collegarlo alle nostre vpc<\/p>\n\n\n\n<pre class=\"wp-block-code has-gray-background-color has-background\"><code>aws ec2 create-transit-gateway-vpc-attachment --transit-gateway-id &lt;TGW_ID&gt; --vpc-id &lt;VPC1_ID&gt; --subnet-ids &lt;SUBNET1_ID&gt;<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"892\" height=\"552\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/connectvpc1gateway.jpg\" alt=\"\" class=\"wp-image-881\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/connectvpc1gateway.jpg 892w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/connectvpc1gateway-300x186.jpg 300w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/connectvpc1gateway-768x475.jpg 768w\" sizes=\"auto, (max-width: 892px) 100vw, 892px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code has-gray-background-color has-background\"><code>aws ec2 create-transit-gateway-vpc-attachment --transit-gateway-id &lt;TGW_ID&gt; --vpc-id &lt;VPC2_ID&gt; --subnet-ids &lt;SUBNET2_ID&gt;<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"892\" height=\"568\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/connectvpc2gateway.jpg\" alt=\"\" class=\"wp-image-886\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/connectvpc2gateway.jpg 892w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/connectvpc2gateway-300x191.jpg 300w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/connectvpc2gateway-768x489.jpg 768w\" sizes=\"auto, (max-width: 892px) 100vw, 892px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Aggiornare le tabelle di routing per il Transit Gateway:<\/strong><\/h3>\n\n\n\n<p>Adesso dobbiamo aggiornare la tabella di routing delle vpc verso il gateway.<\/p>\n\n\n\n<p>VPC1:<\/p>\n\n\n\n<pre class=\"wp-block-code has-gray-background-color has-background\"><code>aws ec2 create-route --route-table-id &lt;RTB_VPC1_ID&gt; --destination-cidr-block 10.1.0.0\/16 --transit-gateway-id &lt;TGW_ID&gt;<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code has-gray-background-color has-background\"><code>aws ec2 create-route --route-table-id &lt;RTB_VPC2_ID&gt; --destination-cidr-block 10.0.0.0\/16 --transit-gateway-id &lt;TGW_ID&gt;<\/code><\/pre>\n\n\n\n<p>Ora i VPC possono comunicare attraverso il Transit Gateway.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>4. Testing della Connettivit\u00e0<\/strong><\/h2>\n\n\n\n<p>Per testare la connessione tra le VPC, possiamo avviare due istanze EC2. Una istanza deve essere in ciascun VPC. Proviamo a comunicare tra loro con <code>ping<\/code>.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Avvia una EC2 in ogni VPC<\/strong>:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code has-gray-background-color has-background\"><code>aws ec2 run-instances --image-id ami-xxxxxxxx --count 1 --instance-type t2.micro --subnet-id &lt;SUBNET1_ID&gt; --security-group-ids &lt;SG1_ID&gt;<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"951\" height=\"971\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_1_page1-1.jpg\" alt=\"\" class=\"wp-image-887\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_1_page1-1.jpg 951w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_1_page1-1-294x300.jpg 294w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_1_page1-1-768x784.jpg 768w\" sizes=\"auto, (max-width: 951px) 100vw, 951px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"913\" height=\"977\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_1_page2.jpg\" alt=\"\" class=\"wp-image-877\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_1_page2.jpg 913w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_1_page2-280x300.jpg 280w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_1_page2-768x822.jpg 768w\" sizes=\"auto, (max-width: 913px) 100vw, 913px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code has-gray-background-color has-background\"><code>aws ec2 run-instances --image-id ami-xxxxxxxx --count 1 --instance-type t2.micro --subnet-id &lt;SUBNET2_ID&gt; --security-group-ids &lt;SG2_ID&gt;<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"517\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_2_page1-1024x517.jpg\" alt=\"\" class=\"wp-image-878\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_2_page1-1024x517.jpg 1024w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_2_page1-300x152.jpg 300w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_2_page1-768x388.jpg 768w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_2_page1-1536x776.jpg 1536w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_2_page1.jpg 1895w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"893\" height=\"977\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_2_page2.jpg\" alt=\"\" class=\"wp-image-879\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_2_page2.jpg 893w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_2_page2-274x300.jpg 274w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ec2_2_page2-768x840.jpg 768w\" sizes=\"auto, (max-width: 893px) 100vw, 893px\" \/><\/figure>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Abilita il traffico ICMP nei Security Group<\/strong>:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code has-gray-background-color has-background\"><code>aws ec2 authorize-security-group-ingress --group-id &lt;SG1_ID&gt; --protocol icmp --port -1 --cidr 10.0.0.0\/8<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"928\" height=\"440\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ICMPec2_1.jpg\" alt=\"\" class=\"wp-image-875\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ICMPec2_1.jpg 928w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ICMPec2_1-300x142.jpg 300w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ICMPec2_1-768x364.jpg 768w\" sizes=\"auto, (max-width: 928px) 100vw, 928px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code has-gray-background-color has-background\"><code>aws ec2 authorize-security-group-ingress --group-id &lt;SG2_ID&gt; --protocol icmp --port -1 --cidr 10.0.0.0\/8<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"930\" height=\"466\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ICMPec2_2.jpg\" alt=\"\" class=\"wp-image-876\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ICMPec2_2.jpg 930w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ICMPec2_2-300x150.jpg 300w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ICMPec2_2-768x385.jpg 768w\" sizes=\"auto, (max-width: 930px) 100vw, 930px\" \/><\/figure>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Connettersi e testare il ping<\/strong>:<\/li>\n<\/ol>\n\n\n\n<p>A questo punto dobbiamo collegarci all&#8217;EC2. Abbiamo configurato con la CLI le EC2 senza una key pair e non possiamo collegarci in ssh. C&#8217;\u00e8 un modo alternativo per entrare nella macchina in maniera sicura. Possiamo usare gli EC2 Instance Connect Endpoint di AWS che ci permette di entrare da internet in maniera sicura.<\/p>\n\n\n\n<p>Vi lascio i link per usare Endpoint, documentazione ufficiale di AWS.<\/p>\n\n\n\n<p><a href=\"https:\/\/docs.aws.amazon.com\/it_it\/AWSEC2\/latest\/UserGuide\/connect-with-ec2-instance-connect-endpoint.html?\">cosa \u00e8 EC2 Instance Connect Endpoint aws<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/docs.aws.amazon.com\/it_it\/AWSEC2\/latest\/UserGuide\/create-ec2-instance-connect-endpoints.html?\">creare un EndPoint connect EC2<\/a><\/p>\n\n\n\n<p>Una volta creato il nostro EndPoint, possiamo collegarci. Ci colleghiamo alla prima EC2. Io prendo quella che sta nella VPC 1. Se fate cos\u00ec, dovete segnarvi l&#8217;IP privato (Private IPv4 addresses) della seconda.<\/p>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Connettiti alla prima EC2 e prova a fare ping sull\u2019altra.<\/li>\n\n\n\n<li>EXEC: <code>ping &lt;PRIVATE_IP_SECOND_INSTANCE&gt;<\/code><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"652\" height=\"393\" src=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ping.jpg\" alt=\"\" class=\"wp-image-888\" srcset=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ping.jpg 652w, https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/ping-300x181.jpg 300w\" sizes=\"auto, (max-width: 652px) 100vw, 652px\" \/><\/figure>\n\n\n\n<p>Se il ping funziona, la connessione tra le VPC \u00e8 attiva!<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p>In questo articolo abbiamo visto come creare una rete avanzata su AWS utilizzando due metodi:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>VPC Peering<\/strong>, per una connessione diretta tra due VPC.<\/li>\n\n\n\n<li><strong>Transit Gateway<\/strong>, per una soluzione pi\u00f9 scalabile e centralizzata.<\/li>\n<\/ul>\n\n\n\n<p>Entrambe le soluzioni hanno casi d\u2019uso specifici:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Usa <strong>VPC Peering<\/strong> per connettivit\u00e0 diretta e bassa latenza tra pochi VPC.<\/li>\n\n\n\n<li>Usa <strong>Transit Gateway<\/strong> per gestire molteplici connessioni tra VPC e altre reti.<\/li>\n<\/ul>\n\n\n\n<p>Con questi strumenti, puoi creare una rete cloud scalabile ed efficiente su AWS. \ud83d\ude80<\/p>\n\n\n\n<p>Vi ringrazio di essere arrivati fino a qui, articolo diverso dal solito ma utile per comprendere le reti nel cloud.<\/p>\n\n\n\n<p>Per oggi mi fermo qui, un&#8217; abbraccio al prossimo articolo di tooldech!<\/p>\n\n\n\n<p>Seguici sui social!<\/p>\n\n\n\n<ul class=\"wp-block-social-links has-huge-icon-size is-content-justification-center is-layout-flex wp-container-core-social-links-is-layout-a89b3969 wp-block-social-links-is-layout-flex\"><li class=\"wp-social-link wp-social-link-pinterest  wp-block-social-link\"><a href=\"https:\/\/pin.it\/2Bk2aTtDW\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12.289,2C6.617,2,3.606,5.648,3.606,9.622c0,1.846,1.025,4.146,2.666,4.878c0.25,0.111,0.381,0.063,0.439-0.169 c0.044-0.175,0.267-1.029,0.365-1.428c0.032-0.128,0.017-0.237-0.091-0.362C6.445,11.911,6.01,10.75,6.01,9.668 c0-2.777,2.194-5.464,5.933-5.464c3.23,0,5.49,2.108,5.49,5.122c0,3.407-1.794,5.768-4.13,5.768c-1.291,0-2.257-1.021-1.948-2.277 c0.372-1.495,1.089-3.112,1.089-4.191c0-0.967-0.542-1.775-1.663-1.775c-1.319,0-2.379,1.309-2.379,3.059 c0,1.115,0.394,1.869,0.394,1.869s-1.302,5.279-1.54,6.261c-0.405,1.666,0.053,4.368,0.094,4.604 c0.021,0.126,0.167,0.169,0.25,0.063c0.129-0.165,1.699-2.419,2.142-4.051c0.158-0.59,0.817-2.995,0.817-2.995 c0.43,0.784,1.681,1.446,3.013,1.446c3.963,0,6.822-3.494,6.822-7.833C20.394,5.112,16.849,2,12.289,2\"><\/path><\/svg><span class=\"wp-block-social-link-label screen-reader-text\">Pinterest<\/span><\/a><\/li>\n\n<li class=\"wp-social-link wp-social-link-instagram  wp-block-social-link\"><a href=\"https:\/\/www.instagram.com\/tooldech\/\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z\"><\/path><\/svg><span class=\"wp-block-social-link-label screen-reader-text\">Instagram<\/span><\/a><\/li>\n\n<li class=\"wp-social-link wp-social-link-github  wp-block-social-link\"><a href=\"https:\/\/github.com\/Matteo29-mar\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><span class=\"wp-block-social-link-label screen-reader-text\">GitHub<\/span><\/a><\/li>\n\n<li class=\"wp-social-link wp-social-link-etsy  wp-block-social-link\"><a href=\"https:\/\/www.etsy.com\/shop\/tooldech\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9.16033,4.038c0-.27174.02717-.43478.48913-.43478h6.22283c1.087,0,1.68478.92391,2.11957,2.663l.35326,1.38587h1.05978C19.59511,3.712,19.75815,2,19.75815,2s-2.663.29891-4.23913.29891h-7.962L3.29076,2.163v1.1413L4.731,3.57609c1.00543.19022,1.25.40761,1.33152,1.33152,0,0,.08152,2.71739.08152,7.20109s-.08152,7.17391-.08152,7.17391c0,.81522-.32609,1.11413-1.33152,1.30435l-1.44022.27174V22l4.2663-.13587h7.11957c1.60326,0,5.32609.13587,5.32609.13587.08152-.97826.625-5.40761.70652-5.89674H19.7038L18.644,18.52174c-.84239,1.90217-2.06522,2.038-3.42391,2.038H11.1712c-1.3587,0-2.01087-.54348-2.01087-1.712V12.65217s3.0163,0,3.99457.08152c.76087.05435,1.22283.27174,1.46739,1.33152l.32609,1.413h1.16848l-.08152-3.55978.163-3.587H15.02989l-.38043,1.57609c-.24457,1.03261-.40761,1.22283-1.46739,1.33152-1.38587.13587-4.02174.1087-4.02174.1087Z\"><\/path><\/svg><span class=\"wp-block-social-link-label screen-reader-text\">Etsy<\/span><\/a><\/li><\/ul>","protected":false},"excerpt":{"rendered":"<p>Introduzione Buongiorno e benvenuti in un nuovo articolo di toodech, andiamo a parlare di un&#8217;argomento molto interessante. Quando si lavora con ambienti AWS complessi, spesso \u00e8 necessario connettere pi\u00f9 Virtual Private Cloud (VPC). Questo permette la comunicazione tra servizi distribuiti su diverse reti. Due delle soluzioni principali offerte da AWS per la connettivit\u00e0 tra VPC [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":865,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3],"tags":[],"class_list":["post-775","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Creare una Rete VPC Scalabile su AWS - tooldech<\/title>\n<meta name=\"description\" content=\"Scopri come creare una rete VPC avanzata su AWS utilizzando Transit Gateway e Peering per connettere pi\u00f9 VPC in modo scalabile e sicuro.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tooldech.com\/en\/creare-una-rete-vpc-scalabile-su-aws\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creare una Rete VPC Scalabile su AWS - tooldech\" \/>\n<meta property=\"og:description\" content=\"Scopri come creare una rete VPC avanzata su AWS utilizzando Transit Gateway e Peering per connettere pi\u00f9 VPC in modo scalabile e sicuro.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tooldech.com\/en\/creare-una-rete-vpc-scalabile-su-aws\/\" \/>\n<meta property=\"og:site_name\" content=\"tooldech\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-20T08:20:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-10T07:03:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"717\" \/>\n\t<meta property=\"og:image:height\" content=\"715\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"tooldech\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"tooldech\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/tooldech.com\\\/creare-una-rete-vpc-scalabile-su-aws\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tooldech.com\\\/creare-una-rete-vpc-scalabile-su-aws\\\/\"},\"author\":{\"name\":\"tooldech\",\"@id\":\"https:\\\/\\\/tooldech.com\\\/#\\\/schema\\\/person\\\/4a554644f96951080896bbb327febe3b\"},\"headline\":\"Creare una Rete VPC Scalabile su AWS\",\"datePublished\":\"2025-03-20T08:20:45+00:00\",\"dateModified\":\"2025-07-10T07:03:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/tooldech.com\\\/creare-una-rete-vpc-scalabile-su-aws\\\/\"},\"wordCount\":741,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/tooldech.com\\\/#\\\/schema\\\/person\\\/4a554644f96951080896bbb327febe3b\"},\"image\":{\"@id\":\"https:\\\/\\\/tooldech.com\\\/creare-una-rete-vpc-scalabile-su-aws\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tooldech.com\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/logo.jpg\",\"articleSection\":[\"Cloud\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/tooldech.com\\\/creare-una-rete-vpc-scalabile-su-aws\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tooldech.com\\\/creare-una-rete-vpc-scalabile-su-aws\\\/\",\"url\":\"https:\\\/\\\/tooldech.com\\\/creare-una-rete-vpc-scalabile-su-aws\\\/\",\"name\":\"Creare una Rete VPC Scalabile su AWS - tooldech\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tooldech.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/tooldech.com\\\/creare-una-rete-vpc-scalabile-su-aws\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/tooldech.com\\\/creare-una-rete-vpc-scalabile-su-aws\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tooldech.com\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/logo.jpg\",\"datePublished\":\"2025-03-20T08:20:45+00:00\",\"dateModified\":\"2025-07-10T07:03:32+00:00\",\"description\":\"Scopri come creare una rete VPC avanzata su AWS utilizzando Transit Gateway e Peering per connettere pi\u00f9 VPC in modo scalabile e sicuro.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tooldech.com\\\/creare-una-rete-vpc-scalabile-su-aws\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tooldech.com\\\/creare-una-rete-vpc-scalabile-su-aws\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tooldech.com\\\/creare-una-rete-vpc-scalabile-su-aws\\\/#primaryimage\",\"url\":\"https:\\\/\\\/tooldech.com\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/logo.jpg\",\"contentUrl\":\"https:\\\/\\\/tooldech.com\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/logo.jpg\",\"width\":717,\"height\":715,\"caption\":\"logoarticolo\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tooldech.com\\\/creare-una-rete-vpc-scalabile-su-aws\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/tooldech.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creare una Rete VPC Scalabile su AWS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tooldech.com\\\/#website\",\"url\":\"https:\\\/\\\/tooldech.com\\\/\",\"name\":\"tooldech\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/tooldech.com\\\/#\\\/schema\\\/person\\\/4a554644f96951080896bbb327febe3b\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tooldech.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/tooldech.com\\\/#\\\/schema\\\/person\\\/4a554644f96951080896bbb327febe3b\",\"name\":\"tooldech\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tooldech.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/logo.png\",\"url\":\"https:\\\/\\\/tooldech.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/tooldech.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/logo.png\",\"width\":1024,\"height\":1024,\"caption\":\"tooldech\"},\"logo\":{\"@id\":\"https:\\\/\\\/tooldech.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/logo.png\"},\"sameAs\":[\"https:\\\/\\\/tooldech.com\"],\"url\":\"https:\\\/\\\/tooldech.com\\\/en\\\/author\\\/tooldech\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Creare una Rete VPC Scalabile su AWS - tooldech","description":"Scopri come creare una rete VPC avanzata su AWS utilizzando Transit Gateway e Peering per connettere pi\u00f9 VPC in modo scalabile e sicuro.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tooldech.com\/en\/creare-una-rete-vpc-scalabile-su-aws\/","og_locale":"en_US","og_type":"article","og_title":"Creare una Rete VPC Scalabile su AWS - tooldech","og_description":"Scopri come creare una rete VPC avanzata su AWS utilizzando Transit Gateway e Peering per connettere pi\u00f9 VPC in modo scalabile e sicuro.","og_url":"https:\/\/tooldech.com\/en\/creare-una-rete-vpc-scalabile-su-aws\/","og_site_name":"tooldech","article_published_time":"2025-03-20T08:20:45+00:00","article_modified_time":"2025-07-10T07:03:32+00:00","og_image":[{"width":717,"height":715,"url":"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/logo.jpg","type":"image\/jpeg"}],"author":"tooldech","twitter_card":"summary_large_image","twitter_misc":{"Written by":"tooldech","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tooldech.com\/creare-una-rete-vpc-scalabile-su-aws\/#article","isPartOf":{"@id":"https:\/\/tooldech.com\/creare-una-rete-vpc-scalabile-su-aws\/"},"author":{"name":"tooldech","@id":"https:\/\/tooldech.com\/#\/schema\/person\/4a554644f96951080896bbb327febe3b"},"headline":"Creare una Rete VPC Scalabile su AWS","datePublished":"2025-03-20T08:20:45+00:00","dateModified":"2025-07-10T07:03:32+00:00","mainEntityOfPage":{"@id":"https:\/\/tooldech.com\/creare-una-rete-vpc-scalabile-su-aws\/"},"wordCount":741,"commentCount":0,"publisher":{"@id":"https:\/\/tooldech.com\/#\/schema\/person\/4a554644f96951080896bbb327febe3b"},"image":{"@id":"https:\/\/tooldech.com\/creare-una-rete-vpc-scalabile-su-aws\/#primaryimage"},"thumbnailUrl":"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/logo.jpg","articleSection":["Cloud"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/tooldech.com\/creare-una-rete-vpc-scalabile-su-aws\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/tooldech.com\/creare-una-rete-vpc-scalabile-su-aws\/","url":"https:\/\/tooldech.com\/creare-una-rete-vpc-scalabile-su-aws\/","name":"Creare una Rete VPC Scalabile su AWS - tooldech","isPartOf":{"@id":"https:\/\/tooldech.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tooldech.com\/creare-una-rete-vpc-scalabile-su-aws\/#primaryimage"},"image":{"@id":"https:\/\/tooldech.com\/creare-una-rete-vpc-scalabile-su-aws\/#primaryimage"},"thumbnailUrl":"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/logo.jpg","datePublished":"2025-03-20T08:20:45+00:00","dateModified":"2025-07-10T07:03:32+00:00","description":"Scopri come creare una rete VPC avanzata su AWS utilizzando Transit Gateway e Peering per connettere pi\u00f9 VPC in modo scalabile e sicuro.","breadcrumb":{"@id":"https:\/\/tooldech.com\/creare-una-rete-vpc-scalabile-su-aws\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tooldech.com\/creare-una-rete-vpc-scalabile-su-aws\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tooldech.com\/creare-una-rete-vpc-scalabile-su-aws\/#primaryimage","url":"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/logo.jpg","contentUrl":"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/logo.jpg","width":717,"height":715,"caption":"logoarticolo"},{"@type":"BreadcrumbList","@id":"https:\/\/tooldech.com\/creare-una-rete-vpc-scalabile-su-aws\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tooldech.com\/"},{"@type":"ListItem","position":2,"name":"Creare una Rete VPC Scalabile su AWS"}]},{"@type":"WebSite","@id":"https:\/\/tooldech.com\/#website","url":"https:\/\/tooldech.com\/","name":"tooldech","description":"","publisher":{"@id":"https:\/\/tooldech.com\/#\/schema\/person\/4a554644f96951080896bbb327febe3b"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tooldech.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/tooldech.com\/#\/schema\/person\/4a554644f96951080896bbb327febe3b","name":"tooldech","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/06\/logo.png","url":"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/06\/logo.png","contentUrl":"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/06\/logo.png","width":1024,"height":1024,"caption":"tooldech"},"logo":{"@id":"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/06\/logo.png"},"sameAs":["https:\/\/tooldech.com"],"url":"https:\/\/tooldech.com\/en\/author\/tooldech\/"}]}},"jetpack_featured_media_url":"https:\/\/tooldech.com\/wp-content\/uploads\/2025\/03\/logo.jpg","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":806,"url":"https:\/\/tooldech.com\/en\/guida-alla-cloud-migration-con-aws-mgn\/","url_meta":{"origin":775,"position":0},"title":"Guide to Cloud Migration with AWS MGN","author":"tooldech","date":"May 5, 2025","format":false,"excerpt":"Salve a tutti e benvenuti in un nuovo articolo di tooldech! Oggi parleremo di come effettuare una cloud migration. La migrazione di infrastrutture IT dal data center locale al cloud \u00e8 essenziale per le aziende. Esse cercano scalabilit\u00e0, resilienza e ottimizzazione dei costi. In questo articolo esploreremo come effettuare una\u2026","rel":"","context":"In &quot;Cloud&quot;","block_context":{"text":"Cloud","link":"https:\/\/tooldech.com\/en\/category\/cloud\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/05\/ChatGPT-Image-May-26-2025-08_41_01-AM.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/05\/ChatGPT-Image-May-26-2025-08_41_01-AM.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/05\/ChatGPT-Image-May-26-2025-08_41_01-AM.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/05\/ChatGPT-Image-May-26-2025-08_41_01-AM.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1009,"url":"https:\/\/tooldech.com\/en\/deployare-su-aws-ecs-con-load-balancer-guida-passo-passo\/","url_meta":{"origin":775,"position":1},"title":"Deploying on AWS ECS with Load Balancer: Step-by-Step Guide","author":"tooldech","date":"June 29, 2025","format":false,"excerpt":"Buongiorno a tutti e benvenuti in un nuovo articolo di tooldech oggi parleremo di AWS ECS! Sei pronto a portare la tua applicazione Python online in modo scalabile e sicuro? In questo articolo ti guider\u00f2 passo dopo passo nel deployment di una web app Python su AWS ECS (Elastic Container\u2026","rel":"","context":"In &quot;Cloud&quot;","block_context":{"text":"Cloud","link":"https:\/\/tooldech.com\/en\/category\/cloud\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/06\/logo-1.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/06\/logo-1.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/06\/logo-1.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/06\/logo-1.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/06\/logo-1.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/06\/logo-1.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":1137,"url":"https:\/\/tooldech.com\/en\/serverless-su-aws\/","url_meta":{"origin":775,"position":2},"title":"Serverless on AWS: A Practical Guide with Lambda, API Gateway, and DynamoDB","author":"tooldech","date":"August 21, 2025","format":false,"excerpt":"Buongiorno a tutti e bentornati in nuovo articolo di tooldech, oggi parleremo di Serverless. Cos'\u00e8 il Serverless su AWS Il modello Serverless su AWS permette di eseguire codice senza dover gestire server fisici o virtuali. Utilizzando servizi come AWS Lambda, API Gateway e DynamoDB, puoi costruire applicazioni scalabili e a\u2026","rel":"","context":"In &quot;Cloud&quot;","block_context":{"text":"Cloud","link":"https:\/\/tooldech.com\/en\/category\/cloud\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/08\/immevi.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/08\/immevi.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/08\/immevi.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/08\/immevi.webp?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":549,"url":"https:\/\/tooldech.com\/en\/creare-uninfrastruttura-aws-con-terraform-per-una-web-app\/","url_meta":{"origin":775,"position":3},"title":"Creating an AWS Infrastructure with Terraform for a Web App","author":"tooldech","date":"January 16, 2025","format":false,"excerpt":"Buongiorno a tutti cari lettori, iniziamo l'anno a bomba con nuovi articoli e una nuova categoria Cloud, questa categoria sar\u00e0 incentrata sul mondo del cloud computing, nell'articolo di oggi configureremo un'infrastruttura AWS utilizzando Terraform per ospitare una web app su un'istanza EC2. Questa guida include la configurazione della rete, il\u2026","rel":"","context":"In &quot;Cloud&quot;","block_context":{"text":"Cloud","link":"https:\/\/tooldech.com\/en\/category\/cloud\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/01\/copertina.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/01\/copertina.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/01\/copertina.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2025\/01\/copertina.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1314,"url":"https:\/\/tooldech.com\/en\/project-web-app-from-local-docker-to-production-enviroment-on-cloud\/","url_meta":{"origin":775,"position":4},"title":"Project web app from local docker to production enviroment on cloud.","author":"tooldech","date":"March 12, 2026","format":false,"excerpt":"Buongiorno a tutti e benvenuti in nuovo articolo di tooldech! Oggi vedremo come realizzare una migrazione di un progetto di una web app in locale e portarlo in produzione sul cloud di AWS. In questo tutorial verranno spiegati i passaggi e i procedimenti necessari per spostare una web app locale\u2026","rel":"","context":"In &quot;Applicativi Vari&quot;","block_context":{"text":"Applicativi Vari","link":"https:\/\/tooldech.com\/en\/category\/applicativi-vari\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2026\/03\/webappCloud.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2026\/03\/webappCloud.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2026\/03\/webappCloud.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2026\/03\/webappCloud.webp?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2026\/03\/webappCloud.webp?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2026\/03\/webappCloud.webp?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":68,"url":"https:\/\/tooldech.com\/en\/casaos\/","url_meta":{"origin":775,"position":5},"title":"Guide to CasaOS: Your Personal Cloud","author":"tooldech","date":"March 9, 2024","format":false,"excerpt":"Salve e a tutti. Oggi parleremo di CasaOS. \u00c8 un interessante applicativo per gestire in maniera domestica e personale il vostro cloud. \u00c8 basato tutto con i container. Se non ti \u00e8 familiare la parola container, ti invito a guardare la documentazione di Docker. In alternativa, ti consiglio di guardare\u2026","rel":"","context":"In &quot;Applicativi Vari&quot;","block_context":{"text":"Applicativi Vari","link":"https:\/\/tooldech.com\/en\/category\/applicativi-vari\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2024\/03\/ChatGPT-Image-4-giu-2025-07_45_52.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2024\/03\/ChatGPT-Image-4-giu-2025-07_45_52.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2024\/03\/ChatGPT-Image-4-giu-2025-07_45_52.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2024\/03\/ChatGPT-Image-4-giu-2025-07_45_52.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2024\/03\/ChatGPT-Image-4-giu-2025-07_45_52.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/tooldech.com\/wp-content\/uploads\/2024\/03\/ChatGPT-Image-4-giu-2025-07_45_52.png?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/tooldech.com\/en\/wp-json\/wp\/v2\/posts\/775","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tooldech.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tooldech.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tooldech.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tooldech.com\/en\/wp-json\/wp\/v2\/comments?post=775"}],"version-history":[{"count":2,"href":"https:\/\/tooldech.com\/en\/wp-json\/wp\/v2\/posts\/775\/revisions"}],"predecessor-version":[{"id":1059,"href":"https:\/\/tooldech.com\/en\/wp-json\/wp\/v2\/posts\/775\/revisions\/1059"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tooldech.com\/en\/wp-json\/wp\/v2\/media\/865"}],"wp:attachment":[{"href":"https:\/\/tooldech.com\/en\/wp-json\/wp\/v2\/media?parent=775"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tooldech.com\/en\/wp-json\/wp\/v2\/categories?post=775"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tooldech.com\/en\/wp-json\/wp\/v2\/tags?post=775"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}