1
00:00:01,258 --> 00:00:04,580
<v Narrator>This is this demo application.</v>

2
00:00:04,580 --> 00:00:07,130
Now up to this point, that's, of course, just what we did

3
00:00:07,130 --> 00:00:10,320
multiple times throughout this course already.

4
00:00:10,320 --> 00:00:12,970
Now we want to take this application

5
00:00:12,970 --> 00:00:17,060
and this image and deploy it onto a web server

6
00:00:17,060 --> 00:00:19,690
so that any user is able to visit it,

7
00:00:19,690 --> 00:00:23,083
and not just, we locally on our hosting machine.

8
00:00:24,470 --> 00:00:28,550
Now for that, building the image is an important first step.

9
00:00:28,550 --> 00:00:30,970
We always rebuild our image

10
00:00:30,970 --> 00:00:33,083
whenever we made a change to our code.

11
00:00:33,930 --> 00:00:37,090
But then once we get that image we want to ensure

12
00:00:37,090 --> 00:00:39,960
that we now run the container based on that image,

13
00:00:39,960 --> 00:00:44,510
not on our local machine, but instead on that remote server

14
00:00:44,510 --> 00:00:45,590
and for that,

15
00:00:45,590 --> 00:00:47,490
I will now use AWS

16
00:00:47,490 --> 00:00:50,190
to create this remote machine first of all,

17
00:00:50,190 --> 00:00:52,530
so that we then can use that remote machine

18
00:00:52,530 --> 00:00:54,640
to run a container on it.

19
00:00:54,640 --> 00:00:57,579
So for that, you need to create an account and sign in

20
00:00:57,579 --> 00:01:01,470
and you will need a credit card for this as I mentioned,

21
00:01:01,470 --> 00:01:03,840
even though what we're doing here will be covered

22
00:01:03,840 --> 00:01:04,900
from the free tier

23
00:01:04,900 --> 00:01:07,660
but you will still need that credit card.

24
00:01:07,660 --> 00:01:11,540
What I show you here shouldn't incur any costs though.

25
00:01:11,540 --> 00:01:14,300
Now once you are locked in here,

26
00:01:14,300 --> 00:01:16,800
once you are in your AWS account,

27
00:01:16,800 --> 00:01:19,950
which you already had or just created,

28
00:01:19,950 --> 00:01:24,250
you should see this AWS Management Console here.

29
00:01:24,250 --> 00:01:26,970
The exact look always changes a bit over time,

30
00:01:26,970 --> 00:01:28,910
but you should see something like this

31
00:01:28,910 --> 00:01:31,150
and you should find some search bar

32
00:01:31,150 --> 00:01:35,670
where you can search for a specific AWS service.

33
00:01:35,670 --> 00:01:39,420
Because AWS has so many services and products,

34
00:01:39,420 --> 00:01:41,880
that well, you will often need

35
00:01:41,880 --> 00:01:45,970
to search for the exact service you want to use right now.

36
00:01:45,970 --> 00:01:49,240
In this case, we are going to search for EC2

37
00:01:49,240 --> 00:01:52,470
which allows us to create virtual servers in the cloud,

38
00:01:52,470 --> 00:01:56,023
which basically means our own computers in the cloud.

39
00:01:59,640 --> 00:02:03,420
Now, once you're there, you should see something like this,

40
00:02:03,420 --> 00:02:07,490
maybe you also see some kind of getting started screen,

41
00:02:07,490 --> 00:02:10,960
in which case you can click on Get Started there.

42
00:02:10,960 --> 00:02:12,920
In the end, the goal we'll have here

43
00:02:12,920 --> 00:02:15,120
is that we launch a new instance.

44
00:02:15,120 --> 00:02:17,360
So you should be able to find some button

45
00:02:17,360 --> 00:02:21,700
which ultimately allows you to launch a new instance

46
00:02:21,700 --> 00:02:23,610
and there are multiple ways of doing this.

47
00:02:23,610 --> 00:02:26,860
I'm going to use this button to launch a new instance,

48
00:02:26,860 --> 00:02:31,020
which in the end means launch a new cloud-based computer.

49
00:02:31,020 --> 00:02:32,360
So that's what we're going to do.

50
00:02:32,360 --> 00:02:34,393
We're going to launch a new instance.

