WEBVTT

00:00.090 --> 00:00.923
Istruttore: In questa

00:00.923 --> 00:03.060
lezione vi mostrerò come utilizzare il cloud

00:03.060 --> 00:05.430
e lo faremo utilizzando un prodotto di Amazon noto

00:05.430 --> 00:06.960
come Lightsail.

00:06.960 --> 00:10.170
Ora Lightsail è l'ingresso di Amazon nel prodotto cloud.

00:10.170 --> 00:13.140
Invece di dover utilizzare EC2, che è per l'elaborazione,

00:13.140 --> 00:15.120
Route 53, che è per il networking,

00:15.120 --> 00:17.040
Aurora, che è per i database, Fargate,

00:17.040 --> 00:18.357
che è per i container e S3,

00:18.357 --> 00:20.940
che è per l'archiviazione, abbiamo tutto questo

00:20.940 --> 00:22.620
combinato in un pacchetto piacevole

00:22.620 --> 00:27.510
e facile da usare per noi principianti del cloud.

00:27.510 --> 00:28.980
Ora, la prima cosa da

00:28.980 --> 00:31.080
fare è ottenere un account Amazon

00:31.080 --> 00:35.430
andando su aws. amazon. com/lightsail.

00:35.430 --> 00:38.070
Da qui è possibile fare clic su Crea un account

00:38.070 --> 00:40.320
AWS e registrarsi gratuitamente.

00:40.320 --> 00:42.330
Una volta fatto ciò, sarete in grado di accedere al

00:42.330 --> 00:44.370
vostro account e alla dashboard di Lightsail.

00:44.370 --> 00:47.253
Da qui, si farà clic su Crea un'istanza.

00:48.180 --> 00:50.640
Una volta fatto ciò, dovrete selezionare la regione

00:50.640 --> 00:53.370
e la zona di disponibilità più vicina a voi.

00:53.370 --> 00:56.730
Se si desidera cambiare, è sufficiente fare clic su Cambia regione

00:56.730 --> 00:59.790
AWS e si può scegliere una qualsiasi località del mondo.

00:59.790 --> 01:01.860
Nel mio caso, sono più vicino alla parte orientale

01:01.860 --> 01:02.880
degli Stati Uniti.

01:02.880 --> 01:05.430
quindi sceglierò la Virginia o l'Ohio

01:05.430 --> 01:07.830
per noi-est-1 o noi-est-2 e userò noi-est-1

01:07.830 --> 01:10.770
con la Virginia, perché è un po' più vicina a me

01:10.770 --> 01:12.240
e mi aiuterà a ridurre i

01:12.240 --> 01:14.460
tempi di caricamento.

01:14.460 --> 01:15.600
Ora, scorrendo verso il basso,

01:15.600 --> 01:17.430
è possibile scegliere la piattaforma.

01:17.430 --> 01:19.350
È possibile scegliere tra Linux

01:19.350 --> 01:21.480
e Unix o Microsoft Windows.

01:21.480 --> 01:24.600
Tenete presente che Linux e Unix sono più economici su Lightsail

01:24.600 --> 01:26.130
rispetto a Microsoft Windows.

01:26.130 --> 01:27.630
E questo perché Linux e Unix

01:27.630 --> 01:29.490
sono software open source, quindi

01:29.490 --> 01:31.440
non ci sono costi di licenza.

01:31.440 --> 01:33.870
Ad esempio, potete iniziare con il piano più basso

01:33.870 --> 01:34.890
su Linux o Unix per soli

01:34.890 --> 01:37.140
3 dollari e 50 centesimi al mese, che vi offre il

01:37.140 --> 01:39.930
vostro server e tutte le vostre configurazioni.

01:39.930 --> 01:40.980
Mentre con Microsoft

01:40.980 --> 01:44.040
si parte da 8 dollari al mese per il livello più basso,

01:44.040 --> 01:45.750
perché le licenze sono associate

01:45.750 --> 01:47.610
al software del server.

01:47.610 --> 01:49.620
Vi consiglio di usare Linux o Unix

01:49.620 --> 01:50.670
come modello.

01:50.670 --> 01:51.720
Il motivo è che, quando

01:51.720 --> 01:54.090
si entra nel Core 2 di A+, si deve effettivamente

01:54.090 --> 01:55.410
prendere confidenza con l'uso

01:55.410 --> 01:57.180
di alcuni comandi in Linux.

01:57.180 --> 01:59.310
Quindi, creando questo sistema nel cloud, mentre

01:59.310 --> 02:01.110
studiate per i prossimi due mesi, potete

02:01.110 --> 02:03.720
tornare indietro, accedere al vostro server Linux nel

02:03.720 --> 02:05.910
cloud e usarlo per fare pratica.

02:05.910 --> 02:08.220
Successivamente, sceglieremo ciò che vogliamo.

02:08.220 --> 02:10.320
Vogliamo un'applicazione e un sistema operativo

02:10.320 --> 02:12.390
o vogliamo solo il sistema operativo?

02:12.390 --> 02:14.400
In sostanza, la domanda è: voglio una

02:14.400 --> 02:16.290
piattaforma come servizio o un'infrastruttura

02:16.290 --> 02:18.300
come servizio?

02:18.300 --> 02:19.830
Ora, se scelgo solo il sistema

02:19.830 --> 02:22.710
operativo, posso scegliere l'esatta versione di

02:22.710 --> 02:24.810
Linux che voglio utilizzare, sia che

02:24.810 --> 02:27.780
si tratti della versione di Amazon denominata AMI o

02:27.780 --> 02:32.780
Amazon Linux 2, sia che si tratti di Ubuntu, Debian, Free BSD, openSUSE o CentOS.

02:33.540 --> 02:35.790
Se voglio usare un'applicazione più un sistema

02:35.790 --> 02:36.690
operativo, questo

02:36.690 --> 02:38.940
mi darà non solo il sistema operativo sottostante,

02:38.940 --> 02:41.460
ma anche qualche applicazione.

02:41.460 --> 02:43.740
Ad esempio, se volete creare il vostro sito

02:43.740 --> 02:45.270
web utilizzando un registro

02:45.270 --> 02:48.600
di WordPress, potete farlo selezionando WordPress come applicazione,

02:48.600 --> 02:51.360
o forse volete creare la vostra comunità interna, e

02:51.360 --> 02:54.060
per farlo userete Joomla o Drupal.

02:54.060 --> 02:55.650
O forse state per iniziare a scrivere

02:55.650 --> 02:57.510
la vostra applicazione personalizzata e quindi

02:57.510 --> 02:59.910
volete avere Node. js installato, in modo

02:59.910 --> 03:01.500
da averlo come base e tutto il

03:01.500 --> 03:02.850
resto del codice sarà scritto

03:02.850 --> 03:05.220
in Node. js.

03:05.220 --> 03:07.140
L'offerta di questo sistema operativo più app

03:07.140 --> 03:08.700
ci permette di eliminare il lavoro di

03:08.700 --> 03:10.590
configurazione delle applicazioni, invece

03:10.590 --> 03:12.570
di acquistare solo il sistema operativo e di dover

03:12.570 --> 03:15.660
installare le applicazioni da soli in un secondo momento.

03:15.660 --> 03:17.880
Nel mio caso, sceglierò CentOS qui in

03:17.880 --> 03:19.320
basso a destra perché CentOS

03:19.320 --> 03:22.650
è una versione di Linux basata su Red Hat e la maggior parte

03:22.650 --> 03:23.880
delle organizzazioni,

03:23.880 --> 03:25.710
se gestiscono i propri server Linux,

03:25.710 --> 03:29.640
utilizzano Red Hat Enterprise Linux o CentOS.

03:29.640 --> 03:30.750
Per questo motivo,

03:30.750 --> 03:33.930
se deciderete di passare al corso CompTIA Linux+**,

03:33.930 --> 03:36.600
utilizzerete CentOS come sistema operativo

03:36.600 --> 03:38.460
di base anche in quel corso.

03:38.460 --> 03:41.280
È quindi una buona scelta per noi.

03:41.280 --> 03:42.960
Poi scorreremo verso il basso e avremo

03:42.960 --> 03:45.420
altre opzioni da configurare, tra cui la possibilità

03:45.420 --> 03:47.760
di creare uno script che si avvii ogni volta che

03:47.760 --> 03:49.680
si carica il server o la possibilità di

03:49.680 --> 03:52.590
creare una coppia di chiavi SSH univoca per accedere da remoto

03:52.590 --> 03:54.570
a questa macchina.

03:54.570 --> 03:57.450
Per il momento, mi atterrò alle impostazioni predefinite

03:57.450 --> 03:59.220
e poi, scorrendo verso il fondo, si può

03:59.220 --> 04:01.770
vedere che dobbiamo scegliere il nostro piano.

04:01.770 --> 04:04.050
Ora, come ho detto, con l'opzione Linux, possiamo

04:04.050 --> 04:05.910
iniziare con il piano più basso, che

04:05.910 --> 04:08.400
è di 3 dollari e 50 centesimi al mese.

04:08.400 --> 04:11.280
E con Amazon, in questo momento, è in corso uno speciale

04:11.280 --> 04:12.450
che prevede che chi si

04:12.450 --> 04:14.460
iscrive abbia i primi tre mesi gratis

04:14.460 --> 04:16.500
e senza contratto.

04:16.500 --> 04:17.880
Così possiamo iscriverci davvero.

04:17.880 --> 04:19.830
Sarà gratuito per i primi tre mesi.

04:19.830 --> 04:21.450
E quindi saremo in grado di giocare con questo.

04:21.450 --> 04:23.610
E se lo cancellate entro la fine dei tre mesi,

04:23.610 --> 04:25.530
non vi verrà addebitato nulla.

04:25.530 --> 04:27.510
Quando scegliete il vostro server, dovete

04:27.510 --> 04:30.120
capire quale apparecchiatura desiderate.

04:30.120 --> 04:31.050
E in base a ciò,

04:31.050 --> 04:33.690
pagherete più o meno soldi al mese.

04:33.690 --> 04:35.820
Come ho detto, al momento di questa registrazione

04:35.820 --> 04:37.350
Amazon ha in corso uno speciale

04:37.350 --> 04:40.260
che consente di ottenere uno dei primi tre piani di livello

04:40.260 --> 04:42.990
gratuitamente per tre mesi, dopodiché si pagherà il

04:42.990 --> 04:45.360
prezzo indicato sullo schermo.

04:45.360 --> 04:47.310
Quindi, dato che ho intenzione di usarlo

04:47.310 --> 04:48.840
solo per i prossimi due o tre mesi,

04:48.840 --> 04:51.330
sceglierò la versione da 10 dollari, perché mi

04:51.330 --> 04:53.850
darà più memoria e spazio di archiviazione sul

04:53.850 --> 04:55.650
mio server virtuale.

04:55.650 --> 04:58.140
-: Come si può vedere qui, la prima opzione

04:58.140 --> 05:00.810
che avevamo aveva solo 512 megabyte di RAM,

05:00.810 --> 05:02.250
che è davvero poca.

05:02.250 --> 05:04.170
Il secondo è un gigabyte, il terzo è

05:04.170 --> 05:05.820
due gigabyte, e continua a raddoppiare

05:05.820 --> 05:08.100
man mano che ci si sposta verso destra, e anche

05:08.100 --> 05:10.710
il prezzo raddoppia a sua volta.

05:10.710 --> 05:14.310
Noterete che i primi tre utilizzano tutti una CPU virtuale, mentre

05:14.310 --> 05:15.870
gli altri utilizzeranno due

05:15.870 --> 05:17.700
CPU virtuali o più, man mano che proseguiamo

05:17.700 --> 05:21.420
verso destra e vediamo i piani di prezzo più elevati.

05:21.420 --> 05:22.620
Nella linea di archiviazione,

05:22.620 --> 05:25.290
il primo livello parte da 20 gigabyte, il

05:25.290 --> 05:27.750
secondo da 40, il terzo da 60, poi da 80,

05:27.750 --> 05:31.710
poi da 160 e da lì continua ad aumentare.

05:31.710 --> 05:33.270
Se guardate a destra, vedrete

05:33.270 --> 05:36.030
che la dimensione massima del piano che potete

05:36.030 --> 05:38.820
raggiungere è di 160 dollari al mese.

05:38.820 --> 05:40.710
Si tratta comunque di un server piuttosto

05:40.710 --> 05:43.020
robusto, in quanto si dispone di 32 gigabyte

05:43.020 --> 05:46.440
di memoria, otto CPU virtuali e 640 gigabyte di storage utilizzando

05:46.440 --> 05:49.110
un veloce dispositivo a stato solido.

05:49.110 --> 05:50.070
Come potete vedere, è

05:50.070 --> 05:52.950
possibile scegliere server piuttosto potenti nel cloud utilizzando

05:52.950 --> 05:55.470
anche qualcosa di semplice come Lightsail.

05:55.470 --> 05:56.520
L'altro aspetto positivo

05:56.520 --> 05:58.290
è che si può sempre iniziare con un livello

05:58.290 --> 06:00.210
basso e poi aumentare nel tempo.

06:00.210 --> 06:02.640
Questo è il cosiddetto ridimensionamento verticale.

06:02.640 --> 06:04.530
Ad esempio, se decidessi di iniziare con

06:04.530 --> 06:06.180
un piano da 10 dollari al mese e volessi

06:06.180 --> 06:07.770
creare un nuovo sito web su questa

06:07.770 --> 06:09.060
macchina virtuale e avessi

06:09.060 --> 06:11.550
10 persone al mese che visitano quel sito web, questa

06:11.550 --> 06:13.260
macchina da 10 dollari al mese sarebbe

06:13.260 --> 06:15.420
più che adeguata per gestirlo.

06:15.420 --> 06:17.280
Ma se comincio ad avere mille o 10.000

06:17.280 --> 06:20.160
persone al giorno che visitano il mio sito web, quel

06:20.160 --> 06:22.980
server da 10 dollari non sarà sufficiente.

06:22.980 --> 06:26.910
Ma posso tornare indietro e passare rapidamente a un piano superiore semplicemente

06:26.910 --> 06:29.880
creando un backup del mio server, creando una nuova istanza

06:29.880 --> 06:32.250
di dimensioni maggiori e poi ripristinando

06:32.250 --> 06:35.730
l'istanza nella nuova dimensione più grande.

06:35.730 --> 06:37.980
A quel punto, quello diventa il mio nuovo sito

06:37.980 --> 06:40.830
web e posso cancellare la vecchia istanza che avevo.

06:40.830 --> 06:42.630
Daremo poi un nome alla nostra

06:42.630 --> 06:45.750
istanza, che chiameremo LinuxPractice.

06:45.750 --> 06:47.790
In questo modo posso ricordare cosa sarà.

06:47.790 --> 06:50.700
È inoltre possibile scegliere il numero di istanze desiderate;

06:50.700 --> 06:53.130
nel mio caso, voglio solo un'istanza.

06:53.130 --> 06:54.960
Ma se volessi creare cinque di queste

06:54.960 --> 06:58.080
macchine, potrei farlo cambiando questo valore in cinque.

06:58.080 --> 07:00.480
Ma ne creeremo solo una, quindi la lasceremo a uno.

07:00.480 --> 07:03.840
E poi ci sono i tag solo chiave e i tag chiave-valore.

07:03.840 --> 07:06.450
Questi possono essere utilizzati se si lavora in una grande organizzazione,

07:06.450 --> 07:08.790
in modo da poter identificare il progetto a cui si stava lavorando.

07:08.790 --> 07:11.130
In questo modo la fatturazione va al posto giusto.

07:11.130 --> 07:12.750
Ad esempio, nella mia azienda

07:12.750 --> 07:14.670
abbiamo due siti web diversi.

07:14.670 --> 07:17.580
Abbiamo DionTraining. com, che è il nostro sito principale,

07:17.580 --> 07:20.460
e ho anche un podcast chiamato "Your Cyber Path". E "Your Cyber Path" ha un proprio sito web all'indirizzo

07:20.460 --> 07:24.367
YourCyberPath.

07:24.367 --> 07:24.367
com.

07:24.367 --> 07:27.450
"Your Cyber Path" è in realtà ospitato su Amazon Lightsail.

07:27.450 --> 07:30.990
Per questo abbiamo un'etichetta che si chiama YCP.

07:30.990 --> 07:32.190
E tutto ciò che utilizziamo

07:32.190 --> 07:33.810
che ha a che fare con "Your Cyber

07:33.810 --> 07:35.670
Path" viene etichettato come YCP, in

07:35.670 --> 07:36.870
modo che alla fine del mese

07:36.870 --> 07:38.430
possiamo vedere quanto ci costa

07:38.430 --> 07:40.260
gestire quei servizi.

07:40.260 --> 07:42.900
Questo perché non stiamo usando una sola istanza di Lightsail,

07:42.900 --> 07:44.580
ma più istanze di Lightsail.

07:44.580 --> 07:45.900
E quindi vogliamo essere in grado di

07:45.900 --> 07:47.940
rilevare quanto ci costa complessivamente ogni mese.

07:47.940 --> 07:49.140
In questo modo possiamo

07:49.140 --> 07:50.670
tenere traccia di quanto ci costa

07:50.670 --> 07:52.530
ogni mese gestire l'hosting di quel

07:52.530 --> 07:54.510
sito web e il podcast associato.

07:54.510 --> 07:55.343
Una volta fatto

07:55.343 --> 07:57.780
ciò, fare clic su Crea istanza.

07:57.780 --> 07:59.790
E ora Amazon sta lavorando per

07:59.790 --> 08:02.070
creare questa istanza per noi.

08:02.070 --> 08:04.410
Quindi allocano la quantità di memoria

08:04.410 --> 08:06.030
che volevamo, ovvero due gigabyte

08:06.030 --> 08:09.510
di RAM, una CPU virtuale e un SSD da 60 gigabyte.

08:09.510 --> 08:12.270
Oltre ad allocare tutto l'hardware per noi, installeranno

08:12.270 --> 08:14.580
anche il sistema operativo, e poi saremo in

08:14.580 --> 08:18.060
grado di accedere da remoto a quel server e di fare tutto ciò che

08:18.060 --> 08:19.410
vogliamo perché siamo i

08:19.410 --> 08:20.850
proprietari del server e abbiamo

08:20.850 --> 08:24.450
accesso root o amministrativo su di esso.

08:24.450 --> 08:25.680
Un'altra cosa che noterete

08:25.680 --> 08:28.800
è che a questo server è associato un indirizzo IP.

08:28.800 --> 08:30.900
Si noti che è 54. 159. 170. 130 E abbiamo

08:33.990 --> 08:36.900
anche una versione IPv6 sotto di essa, elencata

08:36.900 --> 08:40.290
con quel lungo numero che inizia con 2600.

08:40.290 --> 08:42.300
Ecco come ci rivolgiamo a quel server.

08:42.300 --> 08:47.300
E quindi se qualcuno è andato al 54. 159. 170. 130 in questo momento, in

08:47.580 --> 08:48.690
realtà, se c'è un server

08:48.690 --> 08:50.730
web in esecuzione, viene visualizzata qualsiasi

08:50.730 --> 08:53.130
cosa il server stia rispondendo.

08:53.130 --> 08:55.380
Nel mio caso, se provo ad accedervi in questo momento,

08:55.380 --> 08:57.060
la connessione viene rifiutata.

08:57.060 --> 08:57.893
Perché?

08:57.893 --> 08:59.430
Perché non abbiamo mai installato Apache

08:59.430 --> 09:02.070
o un altro server web per rispondere a quelle chiamate.

09:02.070 --> 09:05.040
E questo perché abbiamo scelto di installare solo il sistema operativo

09:05.040 --> 09:07.080
e non l'applicazione più il sistema operativo.

09:07.080 --> 09:09.090
se aveste scelto di usare qualcosa come WordPress

09:09.090 --> 09:10.440
e fossi andato su questo IP, avreste

09:10.440 --> 09:12.300
visto la pagina di benvenuto a WordPress per

09:12.300 --> 09:14.190
poter configurare il vostro server WordPress

09:14.190 --> 09:16.620
attraverso questa interfaccia web.

09:16.620 --> 09:17.453
Ok.

09:17.453 --> 09:20.190
Ora vediamo che il nostro server è stato completamente portato su ed

09:20.190 --> 09:21.540
è completamente funzionante.

09:21.540 --> 09:23.730
E a questo punto vogliamo essere in grado di

09:23.730 --> 09:25.710
entrare e fare cose con questo server.

09:25.710 --> 09:28.650
Facciamo quindi clic su LinuxPractice e vediamo come

09:28.650 --> 09:31.470
è possibile connettersi alla propria istanza.

09:31.470 --> 09:33.990
Ora, Amazon ci semplifica molto le cose, facendo

09:33.990 --> 09:37.200
in modo che possiamo semplicemente premere connect usando

09:37.200 --> 09:39.900
SSH e si aprirà un'istanza SSH nel nostro browser

09:39.900 --> 09:40.950
web, che è una sessione

09:40.950 --> 09:43.410
remota di quel server.

09:43.410 --> 09:46.590
In questo momento, sono collegato al dispositivo

09:46.590 --> 09:50.730
CentOS e si può vedere che ora sono connesso come CentOS.

09:50.730 --> 09:52.740
Se volessi vedere in quale directory mi

09:52.740 --> 09:54.690
trovo, potrei usare qualcosa come pwd,

09:54.690 --> 09:57.090
che sta per present working directory.

09:57.090 --> 10:01.500
Si può vedere che mi trovo nella directory /home/centos, che

10:01.500 --> 10:04.410
è la home directory di questo utente.

10:04.410 --> 10:06.270
Se guardate qui dentro e fate ls, questo

10:06.270 --> 10:08.640
ci dirà cosa c'è all'interno di questa directory.

10:08.640 --> 10:11.160
In questo caso, non ci sono file o directory perché

10:11.160 --> 10:14.640
si tratta di un server nuovo di zecca con un account nuovo di zecca.

10:14.640 --> 10:17.250
Ora, se volessi andare alla radice di questo

10:17.250 --> 10:20.070
disco rigido, potrei fare cd space /, che mi permetterà

10:20.070 --> 10:22.080
di passare alla radice di questo disco

10:22.080 --> 10:23.370
rigido.

10:23.370 --> 10:25.290
Se si pensa a questo in termini di Windows,

10:25.290 --> 10:27.240
si tratta di accedere al disco rigido interno,

10:27.240 --> 10:28.530
ad esempio l'unità C, e di esaminare

10:28.530 --> 10:31.140
i file e le cartelle presenti.

10:31.140 --> 10:34.980
Di nuovo, digito ls e questa volta faccio -la, che dice che voglio

10:34.980 --> 10:36.330
l'elenco lungo e voglio

10:36.330 --> 10:37.980
vedere gli attributi.

10:37.980 --> 10:39.960
Questo mostrerà tutti i file e le cartelle

10:39.960 --> 10:42.420
che si trovano alla radice del disco rigido.

10:42.420 --> 10:44.820
E come potete vedere qui, ne abbiamo diversi.

10:44.820 --> 10:48.330
Tutto ciò che è di colore viola è in realtà una directory.

10:48.330 --> 10:50.040
Tutto ciò che è di colore azzurro

10:50.040 --> 10:52.530
è un link che punta a un'altra directory.

10:52.530 --> 10:55.380
Per esempio, se si guarda alla riga che dice

10:55.380 --> 11:00.180
bin, c'è un collegamento simbolico che va alla directory usr/bin.

11:00.180 --> 11:01.440
Lo stesso vale per

11:01.440 --> 11:04.380
lib, che va nella cartella usr/lib.

11:04.380 --> 11:05.550
Ora, so che la maggior parte

11:05.550 --> 11:07.890
di questo probabilmente non ha molto senso per voi in

11:07.890 --> 11:09.270
questo momento, ma il punto che

11:09.270 --> 11:11.820
volevo sottolineare è che ora siete connessi alla vostra

11:11.820 --> 11:15.090
macchina Linux e potete fare qualsiasi cosa vogliate al suo interno.

11:15.090 --> 11:16.770
Quindi torniamo alla

11:16.770 --> 11:21.360
mia directory principale facendo cd space /home/centos.

11:21.360 --> 11:24.270
Ora, se faccio ls -la, vedrete che

11:24.270 --> 11:27.420
non ci sono cartelle, tranne quella nascosta

11:27.420 --> 11:29.850
che inizia con un punto e si chiama

11:29.850 --> 11:31.590
SSH.

11:31.590 --> 11:33.810
In Linux tutto ciò che inizia con un punto

11:33.810 --> 11:35.940
è considerato un file nascosto.

11:35.940 --> 11:38.640
Se faccio semplicemente ls, non vedrete nessuno

11:38.640 --> 11:41.340
di questi file perché tutti questi file, come bash_logout,

11:41.340 --> 11:45.420
bash_profile e bashrc, sono considerati file nascosti.

11:45.420 --> 11:47.430
Ora, se volessi creare il mio file,

11:47.430 --> 11:49.950
potrei farlo usando il comando "tocca".

11:49.950 --> 11:54.240
Quindi dirò touch e chiamerò questo file. txt.

11:54.240 --> 11:57.300
In questo modo, ho appena creato un nuovo file chiamato file,

11:57.300 --> 11:58.890
ma questo file è vuoto perché non

11:58.890 --> 12:00.930
è stato ancora utilizzato.

12:00.930 --> 12:02.460
Quindi procederò a cancellare

12:02.460 --> 12:05.730
lo schermo e visualizzerò ancora una volta ls -la.

12:05.730 --> 12:08.640
E ora vedrete il file. txt è presente e non ha

12:08.640 --> 12:10.590
un punto davanti, il che significa

12:10.590 --> 12:12.960
che non è un file nascosto.

12:12.960 --> 12:15.570
Notate però che nella quinta colonna c'è uno zero

12:15.570 --> 12:17.490
e questa è la dimensione del file.

12:17.490 --> 12:19.650
Il file ha una dimensione di zero byte perché

12:19.650 --> 12:21.660
non contiene alcun contenuto.

12:21.660 --> 12:22.800
Quando uso il comando touch,

12:22.800 --> 12:24.780
sto solo creando un file vuoto.

12:24.780 --> 12:27.060
Ora, se volessi inserire qualcosa in quel file, potrei

12:27.060 --> 12:29.160
farlo utilizzando un editor di testo.

12:29.160 --> 12:32.520
E su Linux, c'è un testo noto come vi.

12:32.520 --> 12:36.690
Quindi digitiamo in vi space file. txt e premere Invio.

12:36.690 --> 12:40.350
Così facendo, posso vedere che si trattava di un file vuoto.

12:40.350 --> 12:42.150
Notate tutte quelle piccole linee ghirigori,

12:42.150 --> 12:43.620
notate la tilde che mi indica che

12:43.620 --> 12:45.900
ognuna di queste linee è vuota.

12:45.900 --> 12:47.910
Ora, se volessi digitare qualcosa

12:47.910 --> 12:50.880
qui, la prima cosa da fare è digitare il tasto I.

12:50.880 --> 12:53.220
Questo mi porta in quella che viene chiamata modalità di

12:53.220 --> 12:55.530
inserimento e ora posso digitare le cose qui dentro ed essere

12:55.530 --> 12:56.850
in grado di scriverle.

12:56.850 --> 13:00.723
Quindi direi che questo è il file di prova di Jason.

13:02.550 --> 13:07.550
Stiamo scrivendo le informazioni in esso usando il VI, ok?

13:08.610 --> 13:09.630
Ora che abbiamo

13:09.630 --> 13:12.870
finito, digitiamo il tasto Escape, che mi riporta

13:12.870 --> 13:14.910
in modalità di comando.

13:14.910 --> 13:17.340
Poi userò il tasto colon e vedrete che

13:17.340 --> 13:19.830
i due punti ora appaiono in basso.

13:19.830 --> 13:22.680
Si tratta di fare w per scrivere e q per uscire,

13:22.680 --> 13:24.360
che salverà il file.

13:24.360 --> 13:26.550
E noterete che dice che è stata scritta

13:26.550 --> 13:28.650
una riga, 72 caratteri.

13:28.650 --> 13:33.030
Quindi, se cancello lo schermo e faccio ls -la questa volta,

13:33.030 --> 13:35.340
si può vedere che all'interno del

13:35.340 --> 13:38.190
file ci sono 72 byte invece di zero.

13:38.190 --> 13:40.800
Ora, in Linux, se volete visualizzare il contenuto

13:40.800 --> 13:41.670
di un file sullo schermo,

13:41.670 --> 13:43.830
potete farlo digitando cat.

13:43.830 --> 13:47.700
Quindi, farò "cat" e poi il nome del mio file "file". txt.

13:47.700 --> 13:48.570
E quando lo faccio,

13:48.570 --> 13:50.790
possiamo vedere il contenuto del file,

13:50.790 --> 13:52.920
che è il file di prova di Jason.

13:52.920 --> 13:56.490
Stiamo scrivendo informazioni in esso utilizzando VI.

13:56.490 --> 14:00.420
Quindi, come potete vedere, ho pieno accesso a questo sistema Linux per fare

14:00.420 --> 14:02.820
praticamente tutto ciò che vogliamo a questo punto,

14:02.820 --> 14:04.500
perché il server è nostro.

14:04.500 --> 14:07.440
Potrei iniziare a installare programmi, potrei far funzionare un server web.

14:07.440 --> 14:09.210
Posso fare praticamente tutto

14:09.210 --> 14:11.400
quello che voglio perché è il mio server

14:11.400 --> 14:13.740
e nessun altro vi ha accesso.

14:13.740 --> 14:15.210
L'unica vera limitazione è che

14:15.210 --> 14:17.550
stiamo usando un'interfaccia a riga di comando

14:17.550 --> 14:19.560
invece di un'interfaccia grafica.

14:19.560 --> 14:21.660
Per questo motivo, se si vuole gestire e far funzionare

14:21.660 --> 14:22.560
questo server, è necessario

14:22.560 --> 14:25.170
utilizzare Linux alla riga di comando.

14:25.170 --> 14:27.270
Si tratta di un fenomeno molto comune nel cloud.

14:27.270 --> 14:29.820
La maggior parte dei server cloud sarà basata su testo,

14:29.820 --> 14:31.770
perché non vogliamo tutti i costi aggiuntivi

14:31.770 --> 14:33.120
e i requisiti di elaborazione

14:33.120 --> 14:35.730
che un'interfaccia utente grafica ci fornisce.

14:35.730 --> 14:36.563
Per questo motivo,

14:36.563 --> 14:38.640
quando utilizziamo un'interfaccia testuale

14:38.640 --> 14:41.280
come questa, possiamo utilizzare server meno costosi e meno

14:41.280 --> 14:44.220
potenti e fornire comunque assistenza a un vasto pubblico.

14:44.220 --> 14:46.320
Ad esempio, se si tratta di un server Web,

14:46.320 --> 14:48.150
questo piccolo server Web da 10 dollari

14:48.150 --> 14:50.700
al mese può ospitare comodamente da cento a 500

14:50.700 --> 14:52.020
persone.

14:52.020 --> 14:53.850
Ora, se iniziassi a ricevere migliaia di

14:53.850 --> 14:56.880
persone, dovrei passare al piano da 20 o 40 dollari al mese e continuare

14:56.880 --> 14:58.890
ad aggiornarmi man mano che il mio pubblico cresce

14:58.890 --> 15:00.750
per il mio sito web specifico.

15:00.750 --> 15:01.650
Torniamo all'interfaccia

15:01.650 --> 15:04.170
di Amazon Lightsail.

15:04.170 --> 15:06.510
E qui si può vedere che è possibile connettersi anche

15:06.510 --> 15:08.370
usando il proprio client SSH, invece di

15:08.370 --> 15:09.900
usare quello basato sul browser

15:09.900 --> 15:11.520
che ho appena mostrato.

15:11.520 --> 15:13.770
Se passiamo alla scheda successiva, vedremo la voce Stoccaggio.

15:13.770 --> 15:16.560
E qui si può vedere che ho un singolo disco

15:16.560 --> 15:18.690
di sistema di 60 gigabyte.

15:18.690 --> 15:20.490
Ora potreste scoprire che 60 gigabyte

15:20.490 --> 15:21.960
non sono sufficienti per voi.

15:21.960 --> 15:22.980
In questo caso, è possibile

15:22.980 --> 15:25.140
aggiungere altri dischi collegati utilizzando

15:25.140 --> 15:26.760
l'interfaccia qui presente.

15:26.760 --> 15:29.550
Per farlo, basta fare clic su Crea nuovo disco e selezionare

15:29.550 --> 15:30.690
la dimensione del disco

15:30.690 --> 15:32.490
desiderata.

15:32.490 --> 15:35.730
Anche in questo caso, lo spazio su disco è su un'unità SSD,

15:35.730 --> 15:37.140
che è più costosa rispetto

15:37.140 --> 15:40.140
ai vecchi e più lenti dischi rigidi tradizionali.

15:40.140 --> 15:42.810
Per questo motivo, il costo associato

15:42.810 --> 15:45.810
si baserà sulle dimensioni scelte.

15:45.810 --> 15:47.700
Per ogni gigabyte di spazio desiderato,

15:47.700 --> 15:49.650
pagherete 10 centesimi al mese.

15:49.650 --> 15:52.980
Quindi, se i 60 gigabyte di spazio non mi bastano

15:52.980 --> 15:55.830
e voglio avere altri 64 gigabyte, posso

15:55.830 --> 15:56.663
farlo, ma mi

15:56.663 --> 16:00.480
costerà 6 dollari. 40 al mese per farlo.

16:00.480 --> 16:02.700
Il bello di utilizzare un'interfaccia basata sul

16:02.700 --> 16:03.660
cloud come questa, però,

16:03.660 --> 16:06.360
è che si possono scegliere le dimensioni desiderate.

16:06.360 --> 16:10.740
Supponiamo di voler avere un'unità da un terabyte.

16:10.740 --> 16:13.980
Potrei farlo facendo 1.024 gigabyte.

16:13.980 --> 16:18.870
E si vede che mi costerebbe 102 dollari. 40 centesimi al mese per collegarlo

16:18.870 --> 16:21.630
al mio server Linux.

16:21.630 --> 16:22.830
Per mostrare come

16:22.830 --> 16:24.030
funziona, ne creerò

16:24.030 --> 16:26.130
uno di 10 gigabyte.

16:26.130 --> 16:28.020
Questo mi costerà 1 dollaro al mese.

16:28.020 --> 16:31.500
Posso dargli un nome, ad esempio StorageDisk, e poi posso

16:31.500 --> 16:34.113
procedere alla creazione del disco.

16:35.040 --> 16:35.880
Una volta fatto ciò, è

16:35.880 --> 16:38.430
necessario selezionare l'istanza a cui si vuole collegare.

16:38.430 --> 16:40.200
Nel nostro caso, ne ho solo una, che

16:40.200 --> 16:42.030
è la mia macchina LinuxPractice, ma

16:42.030 --> 16:43.830
se avessi diverse istanze, come il mio

16:43.830 --> 16:45.570
sito web Dion Training e un'altra per

16:45.570 --> 16:47.820
il sito web "Your Cyber Path" e cose del genere,

16:47.820 --> 16:48.690
potrei scegliere

16:48.690 --> 16:50.940
a quale voglio che sia collegata.

16:50.940 --> 16:52.800
E poi vedrete che il percorso

16:52.800 --> 16:57.090
di questo disco sarà /dev/xvdf sul mio sistema Linux una volta

16:57.090 --> 16:58.260
collegato.

16:58.260 --> 17:00.450
Quindi vado avanti e clicco

17:00.450 --> 17:05.220
su attach e ora questo verrà inserito nel mio sistema Linux.

17:05.220 --> 17:07.230
Poi torniamo alla home, scendiamo

17:07.230 --> 17:09.360
di nuovo su LinuxPractice e facciamo

17:09.360 --> 17:11.160
clic su metriche.

17:11.160 --> 17:14.460
Con le metriche, posso vedere quanto sta lavorando il mio sistema.

17:14.460 --> 17:18.180
Ora si può vedere che questo è il grafico della panoramica della CPU.

17:18.180 --> 17:20.490
Come vedete, abbiamo lanciato

17:20.490 --> 17:25.170
questo server intorno alle 15:52 del 17 luglio.

17:25.170 --> 17:26.880
All'inizio, quando abbiamo avviato

17:26.880 --> 17:30.300
il server, l'utilizzo della CPU era pari a circa il 20%.

17:30.300 --> 17:31.620
Questo perché quando abbiamo

17:31.620 --> 17:33.390
avviato il server c'erano molte cose in corso

17:33.390 --> 17:35.490
e il server ha dovuto aggiornarsi da solo.

17:35.490 --> 17:36.720
Una volta che è successo, però,

17:36.720 --> 17:38.400
e siamo tornati al nostro normale carico

17:38.400 --> 17:40.320
di lavoro quando ero alla riga di comando a

17:40.320 --> 17:42.900
fare le cose, si è visto che è sceso a circa l'1%.

17:42.900 --> 17:45.540
Questa è la cosiddetta zona di sostenibilità.

17:45.540 --> 17:47.640
Ora, poiché si tratta di un sistema basato sul cloud

17:47.640 --> 17:49.710
e stiamo usando un processore virtuale, Amazon

17:49.710 --> 17:52.140
sta svolgendo un lavoro intenso sul backend per assicurarsi

17:52.140 --> 17:54.210
che le prestazioni siano buone.

17:54.210 --> 17:56.850
Supponiamo, ad esempio, che io utilizzi questo sistema per ospitare

17:56.850 --> 17:59.070
un sito web e che ci siano molte persone che si collegano al

17:59.070 --> 18:00.570
mio sito web contemporaneamente.

18:00.570 --> 18:02.760
Succederà che la domanda aumenterà

18:02.760 --> 18:04.530
e il processore salirà.

18:04.530 --> 18:06.090
Man mano che il processore sale,

18:06.090 --> 18:08.940
lo si vedrà entrare nella cosiddetta zona di esplosione.

18:08.940 --> 18:13.290
Se si raggiunge un valore compreso tra il 40 e il 60 o l'80%, è possibile effettuare un burst,

18:13.290 --> 18:14.400
il che significa che Amazon

18:14.400 --> 18:15.643
fornirà una capacità aggiuntiva

18:15.643 --> 18:19.410
per gestire il carico in modo che il server non si blocchi.

18:19.410 --> 18:22.410
Ora lo faranno per un certo periodo di tempo al mese in base al

18:22.410 --> 18:23.370
vostro sistema.

18:23.370 --> 18:24.990
E così si ha a disposizione solo

18:24.990 --> 18:27.240
una certa quantità di capacità di rottura.

18:27.240 --> 18:28.650
Il grafico in basso mostra

18:28.650 --> 18:31.140
la capacità residua di burst della CPU.

18:31.140 --> 18:33.240
E abbiamo molta capacità di burst aggiuntiva

18:33.240 --> 18:34.740
disponibile sul nostro sistema

18:34.740 --> 18:36.840
perché non abbiamo ancora fatto burst perché

18:36.840 --> 18:38.550
non stiamo eseguendo molte cose

18:38.550 --> 18:40.350
su questo server.

18:40.350 --> 18:42.600
Man mano che si procede verso l'alto, è possibile

18:42.600 --> 18:43.980
fare clic qui per visualizzare

18:43.980 --> 18:47.340
altri dati, come l'utilizzo della CPU, la capacità di burst, la capacità

18:47.340 --> 18:49.800
di burst in minuti o in percentuale.

18:49.800 --> 18:52.620
Si può anche vedere il traffico di rete in entrata e in uscita, nonché i fallimenti

18:52.620 --> 18:54.210
del controllo di stato, i fallimenti del

18:54.210 --> 18:55.830
controllo di stato dell'istanza, i fallimenti

18:55.830 --> 18:58.500
del controllo di stato del sistema e cose del genere.

18:58.500 --> 19:01.380
Ad esempio, se osserviamo il traffico di rete in entrata,

19:01.380 --> 19:03.330
possiamo notare che il traffico è iniziato

19:03.330 --> 19:05.940
e poi nel tempo è diminuito.

19:05.940 --> 19:07.620
Perché il traffico è diminuito?

19:07.620 --> 19:10.680
Perché l'unica persona che ha accesso a questo server sono io,

19:10.680 --> 19:12.570
e negli ultimi minuti ho parlato con voi

19:12.570 --> 19:14.610
e non ho inserito comandi avanti e indietro,

19:14.610 --> 19:17.190
ed è per questo che abbiamo visto un calo quando siamo

19:17.190 --> 19:19.500
arrivati alle 4:05 del pomeriggio.

19:19.500 --> 19:21.330
Quindi si può fare clic su Rete.

19:21.330 --> 19:24.360
Da qui è possibile vedere il nostro IP pubblico

19:24.360 --> 19:27.510
e privato, nonché il firewall per il nostro dispositivo

19:27.510 --> 19:31.560
in IPv4 e la rete IPv6 e il firewall IPv6.

19:31.560 --> 19:32.520
Inoltre, abbiamo la possibilità

19:32.520 --> 19:35.490
di effettuare il bilanciamento del carico o la distribuzione.

19:35.490 --> 19:37.470
Questo ci permetterebbe di avere più server

19:37.470 --> 19:39.690
che rispondono per un singolo sito web.

19:39.690 --> 19:42.570
Nel nostro caso, non condividiamo il traffico con nessuno.

19:42.570 --> 19:45.420
Utilizziamo un solo server con cui parliamo,

19:45.420 --> 19:46.950
controllato da noi e utilizzato

19:46.950 --> 19:48.780
solo da noi.

19:48.780 --> 19:50.250
Ma se gestissi un sito web

19:50.250 --> 19:52.800
e passassi da 100 a 1.000 o 10.000 persone,

19:52.800 --> 19:54.180
potrei avere più sistemi

19:54.180 --> 19:55.860
che lavorano in tandem per

19:55.860 --> 19:57.540
bilanciare il carico su più

19:57.540 --> 20:00.030
istanze e rispondere alle richieste di

20:00.030 --> 20:02.640
tutte queste persone.

20:02.640 --> 20:04.290
Quindi, torniamo all'inizio e

20:04.290 --> 20:06.240
vediamo che ci sono le istantanee.

20:06.240 --> 20:07.350
Le istantanee sono il modo

20:07.350 --> 20:09.900
in cui è possibile eseguire un backup del sistema.

20:09.900 --> 20:11.100
Quando si esegue un'istantanea,

20:11.100 --> 20:13.140
si acquisisce un'immagine del disco rigido e la

20:13.140 --> 20:14.430
si archivia nel cloud, in modo

20:14.430 --> 20:15.720
che, se dovesse succedere qualcosa,

20:15.720 --> 20:18.150
si possa tornare a quell'istantanea.

20:18.150 --> 20:21.060
Nel nostro caso, ho disattivato le istantanee automatiche, il

20:21.060 --> 20:23.400
che significa che non eseguirà un backup del mio server

20:23.400 --> 20:24.750
ogni singolo giorno.

20:24.750 --> 20:26.820
Questa è considerata una cattiva pratica di sicurezza,

20:26.820 --> 20:28.500
perché vogliamo essere in grado di avere delle

20:28.500 --> 20:29.850
istantanee se qualcosa va storto.

20:29.850 --> 20:32.670
Quindi andrò avanti e attiverò le mie istantanee automatiche.

20:32.670 --> 20:35.310
Vedrete che scatterà automaticamente un'istantanea

20:35.310 --> 20:36.540
ogni giorno e memorizzerà

20:36.540 --> 20:39.450
le sette istantanee più recenti.

20:39.450 --> 20:42.960
In questo modo, si tratta di un backup continuo che posso sempre consultare.

20:42.960 --> 20:45.510
Le istantanee automatiche sono costruite allo stesso modo

20:45.510 --> 20:46.950
delle istantanee manuali.

20:46.950 --> 20:48.420
Quindi, se volete saperne di più sulla fatturazione,

20:48.420 --> 20:50.400
potete consultarla cliccando su quel link.

20:50.400 --> 20:53.400
Dirò: "Capisco e lo abiliterò".

20:53.400 --> 20:54.240
Inoltre, invece

20:54.240 --> 20:57.480
di aspettare le 2:00 del mattino per l'istantanea, posso creare

20:57.480 --> 21:00.060
un'istantanea in qualsiasi momento.

21:00.060 --> 21:02.340
Quando lo farò, gli darò un nome.

21:02.340 --> 21:03.750
In questo caso, ne hanno già uno.

21:03.750 --> 21:06.720
Si tratta di un trattino di nome del server e di un identificatore

21:06.720 --> 21:07.950
univoco e si preme Crea.

21:07.950 --> 21:08.783
Quando lo si fa, viene

21:08.783 --> 21:11.940
eseguita un'istantanea o un backup dell'intero server.

21:11.940 --> 21:14.370
In questo modo, se si rompe o qualcosa va storto,

21:14.370 --> 21:17.430
posso sempre ripristinarlo da quell'istantanea.

21:17.430 --> 21:18.810
Poi abbiamo i tag.

21:18.810 --> 21:20.010
E se si guarda ai Tag, si tratta

21:20.010 --> 21:22.200
di qualsiasi cosa in cui si possa etichettare

21:22.200 --> 21:24.090
questa particolare istanza di Lightsail,

21:24.090 --> 21:26.640
in modo da tenere traccia di cose come il suo stato o

21:26.640 --> 21:28.770
il costo ad essa associato.

21:28.770 --> 21:30.840
Successivamente, è presente la scheda Cronologia,

21:30.840 --> 21:33.810
che ci dirà cosa è successo con questa istanza.

21:33.810 --> 21:35.970
Si può vedere che abbiamo originariamente

21:35.970 --> 21:37.620
creato questa istanza alle 15:56,

21:37.620 --> 21:41.100
abbiamo collegato il disco rigido da 10 gigabyte alle 16:10, abbiamo

21:41.100 --> 21:43.650
creato un'istantanea alle 16:15 e abbiamo attivato

21:43.650 --> 21:46.140
un componente aggiuntivo alle 16:15 per le istantanee

21:46.140 --> 21:48.300
automatiche.

21:48.300 --> 21:50.760
L'ultima scheda è la scheda Elimina.

21:50.760 --> 21:52.560
La scheda Elimina sarà quella che ci

21:52.560 --> 21:54.360
consentirà di eliminare il server se

21:54.360 --> 21:55.890
non ne abbiamo più bisogno.

21:55.890 --> 21:57.780
Supponiamo che siano passati due mesi e che abbiate

21:57.780 --> 22:00.390
deciso di non voler più giocare con questo server e non vogliate che vi vengano

22:00.390 --> 22:02.947
addebitati quei 3 dollari. 50, 5 o 10 dollari

22:02.947 --> 22:05.730
al mese per mantenerlo in funzione.

22:05.730 --> 22:08.580
È sufficiente andare qui e fare clic su Elimina

22:08.580 --> 22:10.530
per eliminare l'istanza.

22:10.530 --> 22:12.900
Ora, se si elimina questo disco in questo momento,

22:12.900 --> 22:14.130
il disco di archiviazione

22:14.130 --> 22:15.870
è ancora collegato all'istanza.

22:15.870 --> 22:17.580
Il disco di archiviazione viene

22:17.580 --> 22:19.800
scollegato, ma non eliminato.

22:19.800 --> 22:20.820
Questo è il motivo per cui

22:20.820 --> 22:22.830
il disco di archiviazione può essere una cosa

22:22.830 --> 22:25.680
piuttosto vantaggiosa, perché posso memorizzare i file da questa

22:25.680 --> 22:27.120
macchina Linux su quel disco di archiviazione,

22:27.120 --> 22:28.590
cancellare il sistema Linux e poi

22:28.590 --> 22:31.440
riattaccare il disco di archiviazione a un altro sistema, come un

22:31.440 --> 22:33.660
altro sistema Linux o un sistema Windows che voglio

22:33.660 --> 22:36.120
usare in questo ambiente cloud.

22:36.120 --> 22:37.200
Questo è un buon modo per

22:37.200 --> 22:39.120
trasferire i dati da un'istanza cloud a un'altra

22:39.120 --> 22:40.920
all'interno di Lightsail.

22:40.920 --> 22:42.960
Oltre a questo, nella parte superiore sono

22:42.960 --> 22:45.270
presenti anche i pulsanti Stop e Reboot.

22:45.270 --> 22:48.150
Se si preme stop, si spegne l'istanza.

22:48.150 --> 22:49.050
Può essere utile se

22:49.050 --> 22:50.850
non si vuole più usare questa istanza,

22:50.850 --> 22:52.320
ma si sa che si tornerà ad usarla

22:52.320 --> 22:53.610
tra un paio di settimane, oppure

22:53.610 --> 22:54.930
si può riavviare il server e

22:54.930 --> 22:56.730
usarlo ogni volta che si ha un problema

22:56.730 --> 22:57.660
con il server o si deve

22:57.660 --> 23:00.150
riavviare il server per installare un software o applicare

23:00.150 --> 23:03.150
un'impostazione di configurazione.

23:03.150 --> 23:04.350
Questa era una rapida introduzione

23:04.350 --> 23:06.690
su come creare il proprio server basato sul cloud utilizzando

23:06.690 --> 23:08.520
Amazon Lightsail.

23:08.520 --> 23:11.430
Vi consiglio di farlo da soli, di provarlo e di avere

23:11.430 --> 23:12.990
così una macchina CentOS con

23:12.990 --> 23:14.850
cui giocare ogni volta che volete

23:14.850 --> 23:15.963
nel cloud.
