1
00:00:00,360 --> 00:00:00,790
Okay.

2
00:00:00,810 --> 00:00:05,640
And now let's see how we can deploy our projects on platform called Render.

3
00:00:06,320 --> 00:00:08,450
Now, I have to be honest with you.

4
00:00:08,480 --> 00:00:14,720
The main reason why I stumbled upon render was because Heroku stopped supporting free tier.

5
00:00:15,560 --> 00:00:18,620
And I was just looking for alternative options.

6
00:00:18,620 --> 00:00:24,500
But I got to say, there's way more to this platform than just generous free tier.

7
00:00:24,770 --> 00:00:28,130
For one, it's extremely easy to use.

8
00:00:28,280 --> 00:00:38,510
The UI is just awesome and they make it very easy to troubleshoot if something goes wrong with deployment

9
00:00:38,780 --> 00:00:46,490
and if you have deployed the full stack projects before, you know that sometimes troubleshooting the

10
00:00:46,490 --> 00:00:47,750
deployment can be.

11
00:00:48,570 --> 00:00:50,310
Pretty big pain.

12
00:00:50,940 --> 00:00:58,770
And in order to following videos, just navigate to render dotcom and create a new account.

13
00:00:59,340 --> 00:01:06,540
Now I went with GitHub sign up option since that's how we will deploy our projects anywhere.

14
00:01:07,400 --> 00:01:09,410
But of course you can sign up with e mail.

15
00:01:09,410 --> 00:01:12,530
Just keep in mind that yes, you'll have to configure.

16
00:01:13,270 --> 00:01:21,040
Your GitHub account to basically allow renderer to access the projects because just like I said, this

17
00:01:21,040 --> 00:01:28,240
is how we will deploy our projects first, will push them up to GitHub and then from there render will

18
00:01:28,240 --> 00:01:29,410
pick it up.

19
00:01:29,650 --> 00:01:36,910
And once you sign up your dashboard, it's going to look something like this.

20
00:01:36,910 --> 00:01:43,090
And before we continue for you, start signing up for the project, let me just mention a few things

21
00:01:43,090 --> 00:01:44,430
about the free tier.

22
00:01:44,440 --> 00:01:48,730
So if you take a look at their pricing page, you can see these are options.

23
00:01:48,730 --> 00:01:50,410
Of course we will go with this free one.

24
00:01:50,410 --> 00:01:53,140
Just keep in mind that there are some limits.

25
00:01:54,280 --> 00:02:00,160
And pretty much most restrictions are exactly like with Heroku, effectively, as you can see here,

26
00:02:00,160 --> 00:02:01,510
that free plan.

27
00:02:02,250 --> 00:02:03,030
Projects.

28
00:02:03,030 --> 00:02:08,970
I guess in here they don't call them Dinos, like in Heroku, so I'll just reference them as projects.

29
00:02:09,479 --> 00:02:18,720
Essentially, the free project will be shut down after 15 minutes of inactivity and effectively when

30
00:02:18,720 --> 00:02:25,620
the next request comes in, it's going to take up to 30 seconds for the project to start up again.

31
00:02:25,620 --> 00:02:33,390
Just like Heroku plan includes 750 hours of running time per month.

32
00:02:33,450 --> 00:02:36,570
And keep in mind that the more projects you add.

33
00:02:37,430 --> 00:02:39,230
The faster you'll get that number.

34
00:02:39,920 --> 00:02:42,380
So those are the decisions you have to make.

35
00:02:43,120 --> 00:02:47,680
Essentially don't expect that you'll have like 10,000 apps running there.

36
00:02:48,130 --> 00:02:53,890
Most likely you'll create a project, you'll be able to test it, but then at some point you'll need

37
00:02:53,890 --> 00:02:59,830
to make a decision just saying, yes, it's a free tier, but it doesn't mean that you can just push

38
00:02:59,830 --> 00:03:03,010
all your projects up to the renderer.

39
00:03:03,010 --> 00:03:05,740
And also there's some limit on the bandwidth.

40
00:03:05,770 --> 00:03:11,560
And as you can see, the moment you exceed the 100 gigabytes, then the charges are coming in.

41
00:03:11,560 --> 00:03:18,940
And of course they're saying that they basically will email you if you're about to exceed the charges.

42
00:03:19,060 --> 00:03:21,280
That should do it for the pricing.

43
00:03:21,640 --> 00:03:26,260
Again, in order to fall along with the videos, you will have to sign up for account.

44
00:03:26,740 --> 00:03:30,190
And once you do, proceed to the next video.

