﻿1
00:00:01,010 --> 00:00:02,010
‫Instructeur :

2
00:00:02,010 --> 00:00:04,700
‫Salut, créons maintenant une base de

3
00:00:04,700 --> 00:00:07,410
‫données distante hébergée sur MongoDB Atlas.

4
00:00:07,410 --> 00:00:11,280
‫Ainsi, pour développer notre projet, nous n'utiliserons en fait pas de base

5
00:00:11,280 --> 00:00:13,830
‫de données locale sur notre ordinateur, comme

6
00:00:13,830 --> 00:00:16,610
‫nous l'avons fait dans la section jusqu'à présent.

7
00:00:16,610 --> 00:00:19,300
‫Donc, à la place, nous allons utiliser une base

8
00:00:19,300 --> 00:00:22,200
‫de données distante hébergée sur un service appelé Atlas, qui

9
00:00:22,200 --> 00:00:24,550
‫appartient en fait à la même société

10
00:00:24,550 --> 00:00:25,650
‫qui implique MongoDB.

11
00:00:27,710 --> 00:00:30,280
‫Et encore une fois, sur le site

12
00:00:30,280 --> 00:00:32,180
‫Web de MongoDB, passons

13
00:00:32,180 --> 00:00:34,603
‫aux produits, puis voici MongoDB Atlas.

14
00:00:36,210 --> 00:00:40,740
‫Atlas est donc ce qu'on appelle une base de données en tant que fournisseur de

15
00:00:40,740 --> 00:00:42,790
‫services qui nous évite de gérer

16
00:00:42,790 --> 00:00:45,460
‫et de faire évoluer les bases de données.

17
00:00:45,460 --> 00:00:47,677
‫C'est donc déjà un énorme avantage pour

18
00:00:47,677 --> 00:00:51,500
‫nous, mais c'est aussi extrêmement utile d'avoir toujours nos données essentiellement dans le

19
00:00:51,500 --> 00:00:53,820
‫Cloud, car de cette façon nous pouvons développer

20
00:00:53,820 --> 00:00:56,390
‫notre application de partout et, plus important encore, nous

21
00:00:56,390 --> 00:00:59,280
‫n'avons pas à exporter de données depuis le base de

22
00:00:59,280 --> 00:01:01,880
‫données locale, puis téléchargez-la sur une base de données

23
00:01:01,880 --> 00:01:04,150
‫hébergée, une fois que nous sommes prêts

24
00:01:04,150 --> 00:01:05,900
‫à déployer notre application.

25
00:01:05,900 --> 00:01:09,060
‫Au lieu de cela, nous utilisons simplement cette base de données

26
00:01:09,060 --> 00:01:11,501
‫hébergée dès le début, au lieu même

27
00:01:11,501 --> 00:01:15,350
‫de jouer avec les bases de données locales en premier lieu, d'accord ?

28
00:01:15,350 --> 00:01:17,320
‫Maintenant, bien sûr, si vous faites

29
00:01:17,320 --> 00:01:19,490
‫partie des étudiants qui n'ont pas accès à

30
00:01:19,490 --> 00:01:22,560
‫Internet, il vous suffit de continuer à utiliser une base de données

31
00:01:22,560 --> 00:01:24,580
‫locale, comme nous l'avons appris jusqu'à ce cours.

32
00:01:24,580 --> 00:01:27,040
‫Donc pas de problème du tout, je vous apprendrai

33
00:01:27,040 --> 00:01:29,030
‫bien sûr comment connecter notre application plus

34
00:01:29,030 --> 00:01:31,490
‫tard, à la fois avec une base de données

35
00:01:31,490 --> 00:01:34,420
‫hébergée sur Atlas et aussi une base de données locale, d'accord ?

36
00:01:34,420 --> 00:01:38,290
‫Quoi qu'il en soit, allons-y maintenant et démarrons votre compte gratuit.

37
00:01:38,290 --> 00:01:41,430
‫D'accord, alors commencez simplement gratuitement, puis ici, vous

38
00:01:41,430 --> 00:01:43,560
‫devez créer votre compte.

39
00:01:43,560 --> 00:01:45,510
‫Bien sûr, j'ai déjà mon compte, donc je

40
00:01:45,510 --> 00:01:47,060
‫ne vais pas faire ça.

41
00:01:47,060 --> 00:01:49,610
‫Alors s'il vous plaît, mettez la vidéo en pause ici,

42
00:01:49,610 --> 00:01:51,850
‫à ce stade, et une fois que

43
00:01:51,850 --> 00:01:55,190
‫vous êtes prêt, revenez ici pour configurer notre première base de données distante.

44
00:01:55,190 --> 00:01:58,000
‫Très bien, donc lorsque vous vous connectez à Atlas,

45
00:01:58,000 --> 00:02:00,100
‫cela devrait ressembler à ceci.

46
00:02:00,100 --> 00:02:03,340
‫Je ne sais pas à quoi cela ressemble la première fois lorsque

47
00:02:03,340 --> 00:02:06,970
‫vous vous connectez, mais à un certain endroit, vous pourrez créer un nouveau projet.

48
00:02:06,970 --> 00:02:09,290
‫Donc dans ce cas, j'ai ici le bouton

49
00:02:09,290 --> 00:02:11,550
‫ou vous pouvez également venir ici

50
00:02:11,550 --> 00:02:14,640
‫sur le côté gauche et ensuite créer ici un nouveau projet.

51
00:02:14,640 --> 00:02:17,368
‫Maintenant, j'ai déjà deux projets natours ici

52
00:02:17,368 --> 00:02:20,860
‫simplement parce que je devais bien sûr construire cette application

53
00:02:20,860 --> 00:02:22,850
‫avant de créer le cours.

54
00:02:22,850 --> 00:02:26,803
‫Et donc, créons-en maintenant un autre.

55
00:02:28,540 --> 00:02:32,290
‫Alors laissez-moi appeler celle-ci natours-app, d'accord, mais vous

56
00:02:32,290 --> 00:02:34,260
‫pouvez appeler la vôtre

57
00:02:34,260 --> 00:02:38,510
‫juste natours, alors comme ça ou, si vous voulez avoir

58
00:02:38,510 --> 00:02:42,860
‫le même nom, alors allez-y et appelez-la natours-app aussi, d'accord ?

59
00:02:42,860 --> 00:02:44,313
‫Alors, créez un nouveau projet.

60
00:02:45,470 --> 00:02:49,060
‫Vous devez ensuite vous donner l'autorisation de propriétaire de projet

61
00:02:49,060 --> 00:02:51,790
‫qui devrait déjà être activée par défaut,

62
00:02:51,790 --> 00:02:54,180
‫puis créer simplement le projet.

63
00:02:54,180 --> 00:02:56,323
‫Attendez un peu jusqu'à ce qu'il soit prêt.

64
00:02:58,500 --> 00:02:59,890
‫Et c'est reparti.

65
00:02:59,890 --> 00:03:01,670
‫Nous avons donc créé notre

66
00:03:01,670 --> 00:03:04,210
‫projet, il est maintenant temps de créer un cluster.

67
00:03:04,210 --> 00:03:07,260
‫Et un cluster est fondamentalement comme une

68
00:03:07,260 --> 00:03:10,610
‫instance de notre base de données, d'accord ?

69
00:03:10,610 --> 00:03:12,760
‫Il est donc maintenant temps de configurer le cluster.

70
00:03:12,760 --> 00:03:15,070
‫J'utilise simplement les paramètres par défaut ici

71
00:03:15,070 --> 00:03:16,320
‫car cela va

72
00:03:16,320 --> 00:03:19,370
‫me permettre de créer un cluster gratuit, d'accord ?

73
00:03:19,370 --> 00:03:22,720
‫C'est donc ce que je veux faire pour cette application.

74
00:03:22,720 --> 00:03:24,820
‫Donc tout ça me

75
00:03:24,820 --> 00:03:28,920
‫va bien, donc ce M0 ici représente le cluster gratuit

76
00:03:28,920 --> 00:03:32,090
‫qui va nous donner 512 Mo de

77
00:03:32,090 --> 00:03:36,420
‫stockage et un maximum de 100 connexions simultanées, d'accord ?

78
00:03:36,420 --> 00:03:39,590
‫Si vous en voulez plus, alors bien sûr, vous pouvez commencer à

79
00:03:39,590 --> 00:03:42,660
‫payer pour cela, mais dans ce cas bien sûr, ce n'est

80
00:03:42,660 --> 00:03:44,120
‫pas ce que nous voulons.

81
00:03:44,120 --> 00:03:47,193
‫Nous voulons donc tout construire gratuitement pour le moment.

82
00:03:48,350 --> 00:03:50,750
‫Maintenant, il me demande cette stupide capture ici.

83
00:03:52,520 --> 00:03:55,330
‫Notre cluster est donc en cours de création, ce

84
00:03:55,330 --> 00:03:57,500
‫qui prend généralement un certain temps et

85
00:03:57,500 --> 00:03:59,560
‫je vais donc y revenir une fois

86
00:03:59,560 --> 00:04:01,583
‫que ce sera réellement prêt.

87
00:04:02,610 --> 00:04:05,552
‫Et c'est fait ! Voici donc à

88
00:04:05,552 --> 00:04:10,260
‫quoi devraient ressembler votre projet et votre tout nouveau cluster à ce stade.

89
00:04:10,260 --> 00:04:12,610
‫D'accord? Et donc cette

90
00:04:12,610 --> 00:04:16,500
‫étape est prête, vous avez maintenant une base de données vide, prête à

91
00:04:16,500 --> 00:04:18,710
‫vous connecter à votre propre ordinateur de développement.

92
00:04:18,710 --> 00:04:21,030
‫Et c'est exactement ce que nous allons faire

93
00:04:21,030 --> 00:04:22,313
‫dans la prochaine vidéo.

