﻿1
00:00:01,010 --> 00:00:02,010
‫Istruttore:

2
00:00:02,010 --> 00:00:04,700
‫Ehilà, ora creiamo un database

3
00:00:04,700 --> 00:00:07,410
‫remoto ospitato su MongoDB Atlas.

4
00:00:07,410 --> 00:00:11,280
‫Quindi, per sviluppare il nostro progetto non utilizzeremo effettivamente un database

5
00:00:11,280 --> 00:00:13,830
‫locale sul nostro computer, come abbiamo

6
00:00:13,830 --> 00:00:16,610
‫fatto nella sezione fino a questo punto.

7
00:00:16,610 --> 00:00:19,300
‫Quindi, invece, utilizzeremo un database remoto ospitato su

8
00:00:19,300 --> 00:00:22,200
‫un servizio chiamato Atlas, che in realtà è

9
00:00:22,200 --> 00:00:24,550
‫di proprietà della stessa società che

10
00:00:24,550 --> 00:00:25,650
‫coinvolge MongoDB.

11
00:00:27,710 --> 00:00:30,280
‫E ancora, sul sito Web MongoDB,

12
00:00:30,280 --> 00:00:32,180
‫passiamo a Prodotti,

13
00:00:32,180 --> 00:00:34,603
‫e poi ecco MongoDB Atlas.

14
00:00:36,210 --> 00:00:40,740
‫Quindi Atlas è un cosiddetto database come fornitore di servizi che ci

15
00:00:40,740 --> 00:00:42,790
‫toglie tutto il dolore

16
00:00:42,790 --> 00:00:45,460
‫della gestione e del ridimensionamento dei database.

17
00:00:45,460 --> 00:00:47,677
‫Quindi questo è già un enorme vantaggio

18
00:00:47,677 --> 00:00:51,500
‫per noi ma è anche estremamente utile avere sempre i nostri dati

19
00:00:51,500 --> 00:00:53,820
‫fondamentalmente nel Cloud, perché in questo modo possiamo

20
00:00:53,820 --> 00:00:56,390
‫sviluppare la nostra applicazione da qualsiasi luogo e,

21
00:00:56,390 --> 00:00:59,280
‫cosa ancora più importante, non dobbiamo esportare i dati dal

22
00:00:59,280 --> 00:01:01,880
‫database locale e quindi caricarlo su un database

23
00:01:01,880 --> 00:01:04,150
‫ospitato, una volta che siamo pronti per

24
00:01:04,150 --> 00:01:05,900
‫distribuire la nostra applicazione.

25
00:01:05,900 --> 00:01:09,060
‫Quindi, invece, usiamo semplicemente questo database ospitato fin

26
00:01:09,060 --> 00:01:11,501
‫dall'inizio, invece di pasticciare anche

27
00:01:11,501 --> 00:01:15,350
‫con i database locali in primo luogo, va bene?

28
00:01:15,350 --> 00:01:17,320
‫Ora, ovviamente, se sei uno

29
00:01:17,320 --> 00:01:19,490
‫degli studenti che non ha accesso a

30
00:01:19,490 --> 00:01:22,560
‫Internet, devi solo continuare a utilizzare un database locale, proprio

31
00:01:22,560 --> 00:01:24,580
‫come abbiamo imparato fino a questa lezione.

32
00:01:24,580 --> 00:01:27,040
‫Quindi non è affatto un problema, ovviamente ti

33
00:01:27,040 --> 00:01:29,030
‫insegnerò come connettere la nostra

34
00:01:29,030 --> 00:01:31,490
‫applicazione in seguito, sia con un database

35
00:01:31,490 --> 00:01:34,420
‫ospitato su Atlas che con un database locale, ok?

36
00:01:34,420 --> 00:01:38,290
‫Ad ogni modo, ora andiamo avanti e apriamo il tuo account gratuito.

37
00:01:38,290 --> 00:01:41,430
‫Ok, quindi inizia gratuitamente e qui sotto dovresti

38
00:01:41,430 --> 00:01:43,560
‫creare il tuo account.

39
00:01:43,560 --> 00:01:45,510
‫Ovviamente ho già il mio account,

40
00:01:45,510 --> 00:01:47,060
‫quindi non lo farò.

41
00:01:47,060 --> 00:01:49,610
‫Quindi, per favore, metti in pausa il video

42
00:01:49,610 --> 00:01:51,850
‫qui, a questo punto, e una volta

43
00:01:51,850 --> 00:01:55,190
‫che sei pronto, torna qui per impostare il nostro primo database remoto.

44
00:01:55,190 --> 00:01:58,000
‫Va bene, quindi quando accedi ad Atlas,

45
00:01:58,000 --> 00:02:00,100
‫dovrebbe assomigliare a questo.

46
00:02:00,100 --> 00:02:03,340
‫Non sono sicuro di come apparirà la prima volta quando

47
00:02:03,340 --> 00:02:06,970
‫accedi, ma da qualche parte sarai in grado di creare un nuovo progetto.

48
00:02:06,970 --> 00:02:09,290
‫Quindi in questo caso, ho qui il pulsante

49
00:02:09,290 --> 00:02:11,550
‫o puoi anche venire qui sul

50
00:02:11,550 --> 00:02:14,640
‫lato sinistro e poi qui in basso creare un nuovo progetto.

51
00:02:14,640 --> 00:02:17,368
‫Ora ho già due progetti natours qui

52
00:02:17,368 --> 00:02:20,860
‫semplicemente perché ho dovuto creare questa applicazione ovviamente prima

53
00:02:20,860 --> 00:02:22,850
‫di creare il corso.

54
00:02:22,850 --> 00:02:26,803
‫E così, ora creiamone un altro.

55
00:02:28,540 --> 00:02:32,290
‫Quindi fammi chiamare questa app natours, ok ma

56
00:02:32,290 --> 00:02:34,260
‫puoi chiamare la tua

57
00:02:34,260 --> 00:02:38,510
‫solo natours, quindi proprio così o, se vuoi avere lo

58
00:02:38,510 --> 00:02:42,860
‫stesso nome, allora vai avanti e chiamala anche natours-app, ok?

59
00:02:42,860 --> 00:02:44,313
‫Quindi, crea un nuovo progetto.

60
00:02:45,470 --> 00:02:49,060
‫Dovresti quindi concederti l'autorizzazione del proprietario del progetto che dovrebbe

61
00:02:49,060 --> 00:02:51,790
‫essere già abilitata per impostazione predefinita e

62
00:02:51,790 --> 00:02:54,180
‫quindi creare semplicemente il progetto.

63
00:02:54,180 --> 00:02:56,323
‫Aspetta un po' finché non è pronto.

64
00:02:58,500 --> 00:02:59,890
‫E qui andiamo.

65
00:02:59,890 --> 00:03:01,670
‫Quindi abbiamo creato il nostro

66
00:03:01,670 --> 00:03:04,210
‫progetto, ora è il momento di costruire un cluster.

67
00:03:04,210 --> 00:03:07,260
‫E un cluster è fondamentalmente

68
00:03:07,260 --> 00:03:10,610
‫come un'istanza del nostro database, ok?

69
00:03:10,610 --> 00:03:12,760
‫Quindi ora è il momento di configurare il cluster.

70
00:03:12,760 --> 00:03:15,070
‫Sto semplicemente usando le impostazioni predefinite

71
00:03:15,070 --> 00:03:16,320
‫qui perché ciò

72
00:03:16,320 --> 00:03:19,370
‫mi consentirà di creare un cluster gratuito, ok?

73
00:03:19,370 --> 00:03:22,720
‫Quindi questo è quello che voglio fare per questa applicazione.

74
00:03:22,720 --> 00:03:24,820
‫Quindi tutto questo va

75
00:03:24,820 --> 00:03:28,920
‫bene per me, quindi questo M0 qui sta per il

76
00:03:28,920 --> 00:03:32,090
‫cluster gratuito che ci darà 512 MB di

77
00:03:32,090 --> 00:03:36,420
‫spazio di archiviazione e un massimo di 100 connessioni simultanee, ok?

78
00:03:36,420 --> 00:03:39,590
‫Se vuoi di più, ovviamente puoi iniziare a pagare

79
00:03:39,590 --> 00:03:42,660
‫per questo, ma in questo caso ovviamente non è

80
00:03:42,660 --> 00:03:44,120
‫quello che vogliamo.

81
00:03:44,120 --> 00:03:47,193
‫Quindi vogliamo solo costruire tutto gratuitamente per ora.

82
00:03:48,350 --> 00:03:50,750
‫Ora mi sta chiedendo questa stupida cattura qui.

83
00:03:52,520 --> 00:03:55,330
‫Quindi il nostro cluster viene ora creato, il che

84
00:03:55,330 --> 00:03:57,500
‫di solito richiede un po' di tempo

85
00:03:57,500 --> 00:03:59,560
‫e quindi tornerò solo una volta

86
00:03:59,560 --> 00:04:01,583
‫che questo sarà effettivamente pronto.

87
00:04:02,610 --> 00:04:05,552
‫Ed è fatto! Quindi, ecco come

88
00:04:05,552 --> 00:04:10,260
‫dovrebbero apparire il tuo progetto e il tuo nuovo cluster a questo punto.

89
00:04:10,260 --> 00:04:12,610
‫Bene? E quindi questo

90
00:04:12,610 --> 00:04:16,500
‫passaggio è pronto, ora hai un database vuoto vuoto, pronto per la

91
00:04:16,500 --> 00:04:18,710
‫connessione al tuo computer di sviluppo.

92
00:04:18,710 --> 00:04:21,030
‫Ed è proprio quello che faremo

93
00:04:21,030 --> 00:04:22,313
‫nel prossimo video.

