1
00:00:02,370 --> 00:00:04,090
In the last module,

2
00:00:04,090 --> 00:00:05,880
which was about networking,

3
00:00:05,880 --> 00:00:08,410
We started building an application that used

4
00:00:08,410 --> 00:00:10,200
more than one container.

5
00:00:10,200 --> 00:00:12,300
In this course module,

6
00:00:12,300 --> 00:00:14,960
we are going to continue on that road

7
00:00:14,960 --> 00:00:18,290
and we're going to build a multi container application

8
00:00:18,290 --> 00:00:22,540
and therefore a more realistic kind of application.

9
00:00:22,540 --> 00:00:26,870
Because whilst you could absolutely also have applications

10
00:00:26,870 --> 00:00:29,470
that really only need one container,

11
00:00:29,470 --> 00:00:32,360
more on that in the deployment section later,

12
00:00:32,360 --> 00:00:35,530
you often will have more than one container.

13
00:00:35,530 --> 00:00:39,260
You often will have applications that consist

14
00:00:39,260 --> 00:00:43,010
of multiple different services working together.

15
00:00:43,010 --> 00:00:46,380
For example, a database, a backend web server,

16
00:00:46,380 --> 00:00:49,960
and a front end application, something like this.

17
00:00:49,960 --> 00:00:54,220
Now the idea behind this module is to show you

18
00:00:54,220 --> 00:00:57,620
how you can build a more realistic application

19
00:00:57,620 --> 00:00:59,970
consisting of multiple services

20
00:00:59,970 --> 00:01:03,770
and therefore multiple containers which work together.

21
00:01:03,770 --> 00:01:07,820
But the idea is also that you can practice

22
00:01:07,820 --> 00:01:11,110
what you learned over the last course modules.

23
00:01:11,110 --> 00:01:14,660
Because we are not really going to learn anything new

24
00:01:14,660 --> 00:01:16,930
in this section, rather,

25
00:01:16,930 --> 00:01:19,130
we're going to combine what we learned

26
00:01:19,130 --> 00:01:23,140
and apply what we learned to this multi-service,

27
00:01:23,140 --> 00:01:26,220
multi container application.

28
00:01:26,220 --> 00:01:28,150
Specifically in this module,

29
00:01:28,150 --> 00:01:29,929
we are going to have a look at

30
00:01:29,929 --> 00:01:33,500
how we can combine multiple building blocks,

31
00:01:33,500 --> 00:01:36,150
multiple services to one big app,

32
00:01:36,150 --> 00:01:38,650
and how we can use Docker for that

33
00:01:38,650 --> 00:01:41,460
to work with multiple containers.

34
00:01:41,460 --> 00:01:45,900
Now I will show you which kind of app we're going to build,

35
00:01:45,900 --> 00:01:49,570
or we're going to Dockerize in the next lecture,

36
00:01:49,570 --> 00:01:53,450
but thereafter, definitely also feel free to pause

37
00:01:53,450 --> 00:01:55,410
and to try this on your own first,

38
00:01:55,410 --> 00:01:57,600
before you continue together with me,

39
00:01:57,600 --> 00:02:01,610
because this will also be a great practice for you to apply

40
00:02:01,610 --> 00:02:04,040
what you learned over the last sections

41
00:02:04,040 --> 00:02:05,783
in a more realistic application.

