﻿1
00:00:01,010 --> 00:00:02,010
‫Instrutor: Olá,

2
00:00:02,010 --> 00:00:04,700
‫agora vamos criar um banco de

3
00:00:04,700 --> 00:00:07,410
‫dados remoto hospedado no MongoDB Atlas.

4
00:00:07,410 --> 00:00:11,280
‫Portanto, para desenvolver nosso projeto, na verdade não usaremos um banco

5
00:00:11,280 --> 00:00:13,830
‫de dados local em nosso computador,

6
00:00:13,830 --> 00:00:16,610
‫como temos feito na seção até este ponto.

7
00:00:16,610 --> 00:00:19,300
‫Então, em vez disso, usaremos um banco de

8
00:00:19,300 --> 00:00:22,200
‫dados remoto hospedado em um serviço chamado Atlas, que

9
00:00:22,200 --> 00:00:24,550
‫na verdade pertence à mesma empresa que

10
00:00:24,550 --> 00:00:25,650
‫envolve o MongoDB.

11
00:00:27,710 --> 00:00:30,280
‫E novamente, no site do MongoDB, vamos

12
00:00:30,280 --> 00:00:32,180
‫passar para Produtos e

13
00:00:32,180 --> 00:00:34,603
‫aqui você tem o MongoDB Atlas.

14
00:00:36,210 --> 00:00:40,740
‫Portanto, o Atlas é um banco de dados chamado de provedor de serviços que

15
00:00:40,740 --> 00:00:42,790
‫tira de nós toda a

16
00:00:42,790 --> 00:00:45,460
‫dor de gerenciar e escalar bancos de dados.

17
00:00:45,460 --> 00:00:47,677
‫Então isso já é uma grande vantagem

18
00:00:47,677 --> 00:00:51,500
‫para nós, mas também é extremamente útil sempre ter nossos dados basicamente

19
00:00:51,500 --> 00:00:53,820
‫na nuvem, porque desta forma podemos desenvolver

20
00:00:53,820 --> 00:00:56,390
‫nosso aplicativo de qualquer lugar e, ainda mais

21
00:00:56,390 --> 00:00:59,280
‫importante, não temos que exportar dados do banco de

22
00:00:59,280 --> 00:01:01,880
‫dados local e, em seguida, carregue-o em um

23
00:01:01,880 --> 00:01:04,150
‫banco de dados hospedado, quando estivermos prontos

24
00:01:04,150 --> 00:01:05,900
‫para implantar nosso aplicativo.

25
00:01:05,900 --> 00:01:09,060
‫Portanto, em vez disso, simplesmente usamos esse banco de

26
00:01:09,060 --> 00:01:11,501
‫dados hospedado desde o início, em

27
00:01:11,501 --> 00:01:15,350
‫vez de até mesmo mexer nos bancos de dados locais, certo?

28
00:01:15,350 --> 00:01:17,320
‫Agora, claro, se você é

29
00:01:17,320 --> 00:01:19,490
‫um dos alunos que não tem acesso

30
00:01:19,490 --> 00:01:22,560
‫à internet, basta continuar usando um banco de dados

31
00:01:22,560 --> 00:01:24,580
‫local, como aprendemos até esta aula.

32
00:01:24,580 --> 00:01:27,040
‫Então isso não é problema nenhum, é claro que

33
00:01:27,040 --> 00:01:29,030
‫vou te ensinar como conectar nosso

34
00:01:29,030 --> 00:01:31,490
‫aplicativo mais tarde, tanto com um banco de dados

35
00:01:31,490 --> 00:01:34,420
‫hospedado no Atlas quanto com um banco de dados local, certo?

36
00:01:34,420 --> 00:01:38,290
‫De qualquer forma, vamos iniciar sua conta gratuita.

37
00:01:38,290 --> 00:01:41,430
‫Ok, então basta começar gratuitamente e, em seguida, aqui

38
00:01:41,430 --> 00:01:43,560
‫você deve criar sua conta.

39
00:01:43,560 --> 00:01:45,510
‫Claro que já tenho minha conta, então

40
00:01:45,510 --> 00:01:47,060
‫não vou fazer isso.

41
00:01:47,060 --> 00:01:49,610
‫Portanto, apenas pause o vídeo aqui, neste

42
00:01:49,610 --> 00:01:51,850
‫ponto, e quando estiver pronto,

43
00:01:51,850 --> 00:01:55,190
‫volte aqui para configurar nosso primeiro banco de dados remoto.

44
00:01:55,190 --> 00:01:58,000
‫Certo, então quando você logar no Atlas,

45
00:01:58,000 --> 00:02:00,100
‫deve ser parecido com isto.

46
00:02:00,100 --> 00:02:03,340
‫Não tenho certeza de como é a primeira vez que você

47
00:02:03,340 --> 00:02:06,970
‫faz o login, mas em algum lugar você poderá criar um novo projeto.

48
00:02:06,970 --> 00:02:09,290
‫Então, neste caso, eu tenho aqui o botão

49
00:02:09,290 --> 00:02:11,550
‫ou você também pode vir aqui

50
00:02:11,550 --> 00:02:14,640
‫do lado esquerdo e depois aqui embaixo criar um Novo Projeto.

51
00:02:14,640 --> 00:02:17,368
‫Agora eu já tenho dois projetos natours

52
00:02:17,368 --> 00:02:20,860
‫aqui simplesmente porque tive que construir este aplicativo antes

53
00:02:20,860 --> 00:02:22,850
‫de criar o curso.

54
00:02:22,850 --> 00:02:26,803
‫E então, vamos agora criar mais um.

55
00:02:28,540 --> 00:02:32,290
‫Deixe-me chamá-lo de natours-app, ok, mas você pode

56
00:02:32,290 --> 00:02:34,260
‫chamar o seu de

57
00:02:34,260 --> 00:02:38,510
‫natours, então assim ou, se quiser ter o mesmo

58
00:02:38,510 --> 00:02:42,860
‫nome, vá em frente e chame-o de natours-app também, ok?

59
00:02:42,860 --> 00:02:44,313
‫Então, crie um novo projeto.

60
00:02:45,470 --> 00:02:49,060
‫Você deve então conceder a si mesmo a Permissão de Proprietário do

61
00:02:49,060 --> 00:02:51,790
‫Projeto que, por padrão, já deve estar habilitada

62
00:02:51,790 --> 00:02:54,180
‫e, em seguida, basta criar o projeto.

63
00:02:54,180 --> 00:02:56,323
‫Espere um pouco até que esteja pronto.

64
00:02:58,500 --> 00:02:59,890
‫E aqui vamos nós.

65
00:02:59,890 --> 00:03:01,670
‫Então, temos nosso projeto

66
00:03:01,670 --> 00:03:04,210
‫criado, agora é hora de construir um cluster.

67
00:03:04,210 --> 00:03:07,260
‫E um cluster é basicamente como

68
00:03:07,260 --> 00:03:10,610
‫uma instância do nosso banco de dados, certo?

69
00:03:10,610 --> 00:03:12,760
‫Agora é hora de configurar o cluster.

70
00:03:12,760 --> 00:03:15,070
‫Estou simplesmente usando as configurações padrão

71
00:03:15,070 --> 00:03:16,320
‫aqui porque isso

72
00:03:16,320 --> 00:03:19,370
‫vai me permitir criar um cluster livre, ok?

73
00:03:19,370 --> 00:03:22,720
‫Então é isso que eu quero fazer para este aplicativo.

74
00:03:22,720 --> 00:03:24,820
‫Por mim, tudo

75
00:03:24,820 --> 00:03:28,920
‫bem, então este M0 aqui representa o cluster

76
00:03:28,920 --> 00:03:32,090
‫livre que nos dará 512 MB de

77
00:03:32,090 --> 00:03:36,420
‫armazenamento e um máximo de 100 conexões simultâneas, certo?

78
00:03:36,420 --> 00:03:39,590
‫Se você quiser mais, é claro que pode começar a

79
00:03:39,590 --> 00:03:42,660
‫pagar por isso, mas neste caso é claro que não

80
00:03:42,660 --> 00:03:44,120
‫é o que queremos.

81
00:03:44,120 --> 00:03:47,193
‫Então, queremos apenas construir tudo de graça por agora.

82
00:03:48,350 --> 00:03:50,750
‫Agora ele está me pedindo essa captura estúpida aqui.

83
00:03:52,520 --> 00:03:55,330
‫Nosso cluster agora está sendo criado,

84
00:03:55,330 --> 00:03:57,500
‫o que geralmente leva algum

85
00:03:57,500 --> 00:03:59,560
‫tempo e, portanto, voltarei apenas

86
00:03:59,560 --> 00:04:01,583
‫quando estiver pronto.

87
00:04:02,610 --> 00:04:05,552
‫E está feito! Então, é assim

88
00:04:05,552 --> 00:04:10,260
‫que seu projeto e seu novo cluster devem ser neste ponto.

89
00:04:10,260 --> 00:04:12,610
‫OK? E assim esta etapa

90
00:04:12,610 --> 00:04:16,500
‫está pronta, agora você tem um banco de dados em branco vazio, pronto para

91
00:04:16,500 --> 00:04:18,710
‫se conectar ao seu próprio computador de desenvolvimento.

92
00:04:18,710 --> 00:04:21,030
‫E é exatamente isso que faremos

93
00:04:21,030 --> 00:04:22,313
‫no próximo vídeo.

