WEBVTT

1
00:00:03.035 --> 00:00:03.255
Yes.

2
00:00:03.255 --> 00:00:06.975
<00:00:03.255>Thank <00:00:03.605>you. <00:00:03.955>So, <00:00:04.305>um, <00:00:04.654>yeah,

3
00:00:06.975 --> 00:00:10.335
<00:00:06.975>like <00:00:07.175>I <00:00:07.375>already <00:00:07.574>mentioned, <00:00:07.774>um, <00:00:07.975>um, <00:00:08.174>the <00:00:08.375>topic

4
00:00:10.335 --> 00:00:12.895
<00:00:10.335>for <00:00:10.510>today <00:00:10.685>is <00:00:10.860>really <00:00:11.035>autonomous <00:00:11.210>driving <00:00:11.385>on <00:00:11.560>plant <00:00:11.735>grounds.

5
00:00:13.315 --> 00:00:17.975
<00:00:13.315>Um, <00:00:13.455>where <00:00:13.594>we <00:00:13.735>as <00:00:13.875>Deloitte, <00:00:14.014>um, <00:00:14.155>we, <00:00:14.295>Deloitte <00:00:14.434>is <00:00:14.575>more <00:00:14.715>known

6
00:00:17.995 --> 00:00:20.375
<00:00:17.995>as <00:00:18.345>a <00:00:18.695>formal <00:00:19.045>consulting <00:00:19.395>company,

7
00:00:20.915 --> 00:00:25.535
<00:00:20.915>but <00:00:21.055>our, <00:00:21.195>uh, <00:00:21.335>we <00:00:21.474>have <00:00:21.615>a <00:00:21.755>heart <00:00:21.895>about <00:00:22.035>engineering <00:00:22.174>in <00:00:22.314>particular

8
00:00:25.755 --> 00:00:26.935
<00:00:25.755>around <00:00:26.817>AWS

9
00:00:27.315 --> 00:00:28.575
<00:00:27.315>and <00:00:27.693>other <00:00:28.071>cloud <00:00:28.448>vendors

10
00:00:28.865 --> 00:00:30.735
<00:00:28.865>where <00:00:29.145>we <00:00:29.424>develop, <00:00:29.705>uh, <00:00:29.985>different <00:00:30.264>systems.

11
00:00:31.515 --> 00:00:35.095
<00:00:31.515>My <00:00:31.670>particular <00:00:31.826>role, <00:00:31.981>um, <00:00:32.137>within <00:00:32.292>Deloitte <00:00:32.448>is <00:00:32.603>being <00:00:32.759>a <00:00:32.915>manager,

12
00:00:35.555 --> 00:00:38.895
<00:00:35.555>but <00:00:35.755>I <00:00:35.955>also <00:00:36.155>started <00:00:36.355>as <00:00:36.555>engineer, <00:00:36.755>um, <00:00:36.955>mainly

13
00:00:39.035 --> 00:00:40.295
<00:00:39.035>for <00:00:39.602>Java <00:00:40.169>development.

14
00:00:40.675 --> 00:00:44.375
<00:00:40.675>Had <00:00:40.815>a <00:00:40.955>nice <00:00:41.095>shift <00:00:41.235>to <00:00:41.375>the <00:00:41.515>big <00:00:41.654>data <00:00:41.794>development <00:00:41.934>within <00:00:42.074>Hadoop,

15
00:00:44.905 --> 00:00:48.135
<00:00:44.905>HBase, <00:00:45.105>and <00:00:45.305>all <00:00:45.505>the <00:00:45.705>Apache <00:00:45.905>open <00:00:46.105>source <00:00:46.305>stack.

16
00:00:48.715 --> 00:00:52.495
<00:00:48.715>And <00:00:48.870>yeah, <00:00:49.026>as <00:00:49.181>the <00:00:49.337>time <00:00:49.492>goes <00:00:49.648>by, <00:00:49.803>I <00:00:49.959>would <00:00:50.115>say,

17
00:00:52.595 --> 00:00:54.175
<00:00:52.595>and <00:00:52.875>everything <00:00:53.155>goes <00:00:53.435>into <00:00:53.714>the <00:00:53.995>cloud,

18
00:00:54.565 --> 00:00:58.375
<00:00:54.565>it's <00:00:54.720>also <00:00:54.876>crucial <00:00:55.031>in <00:00:55.187>particular <00:00:55.342>in <00:00:55.498>Germany, <00:00:55.653>in <00:00:55.809>Europe, <00:00:55.964>um,

19
00:00:58.555 --> 00:01:01.295
<00:00:58.555>we <00:00:58.730>really <00:00:58.905>have <00:00:59.080>a <00:00:59.255>kind <00:00:59.430>of <00:00:59.605>cloud <00:00:59.780>wave, <00:00:59.955>uh,

20
00:01:01.675 --> 00:01:03.535
<00:01:01.675>in <00:01:01.849>the <00:01:02.025>last <00:01:02.199>two <00:01:02.375>years, <00:01:02.550>and <00:01:02.724>I <00:01:02.900>think <00:01:03.074>it'll

21
00:01:03.815 --> 00:01:05.855
<00:01:03.815>continue, <00:01:04.281>continue <00:01:04.748>multiple <00:01:05.215>years.

22
00:01:06.475 --> 00:01:10.135
<00:01:06.475>And <00:01:06.630>here <00:01:06.786>I <00:01:06.941>have <00:01:07.097>selected <00:01:07.252>a <00:01:07.408>particular <00:01:07.563>solution <00:01:07.719>for <00:01:07.875>you

23
00:01:10.405 --> 00:01:11.615
<00:01:10.405>that <00:01:10.768>we <00:01:11.131>developed <00:01:11.494>together

24
00:01:11.615 --> 00:01:14.975
<00:01:11.615>with <00:01:11.770>an <00:01:11.926>automotive <00:01:12.081>vendor <00:01:12.237>in <00:01:12.392>Jo <00:01:12.548>in <00:01:12.703>Germany, <00:01:12.859>and <00:01:13.015>Yeah.

25
00:01:15.225 --> 00:01:18.975
<00:01:15.225>Which <00:01:15.399>is <00:01:15.574>a <00:01:15.750>combination <00:01:15.925>of, <00:01:16.100>um, <00:01:16.274>city <00:01:16.449>vehicle <00:01:16.625>Yeah.

26
00:01:19.005 --> 00:01:21.375
<00:01:19.005>That <00:01:19.205>everybody <00:01:19.405>isir, <00:01:19.604>you <00:01:19.804>know, <00:01:20.005>on <00:01:20.205>the <00:01:20.405>streets.

27
00:01:21.915 --> 00:01:24.375
<00:01:21.914>Um, <00:01:22.195>but <00:01:22.475>when <00:01:22.755>it <00:01:23.035>comes, <00:01:23.315>um,

28
00:01:24.475 --> 00:01:27.695
<00:01:24.475>to <00:01:24.675>the <00:01:24.875>actual <00:01:25.074>manufacturing <00:01:25.274>processes, <00:01:25.475>it's <00:01:25.675>already <00:01:25.875>produced

29
00:01:27.755 --> 00:01:29.775
<00:01:27.755>and <00:01:28.455>manufacturing <00:01:29.155>manufactured.

30
00:01:30.195 --> 00:01:33.815
<00:01:30.195>And <00:01:30.395>then <00:01:30.595>how <00:01:30.794>it <00:01:30.994>does <00:01:31.195>go <00:01:31.395>further, <00:01:31.595>yeah.

31
00:01:33.955 --> 00:01:37.175
<00:01:33.955>How <00:01:34.155>can <00:01:34.355>we <00:01:34.554>automate <00:01:34.755>the <00:01:34.955>process <00:01:35.155>around, <00:01:35.355>uh,

32
00:01:37.175 --> 00:01:39.655
<00:01:37.175>leaving <00:01:37.524>the <00:01:37.875>manufacturing <00:01:38.225>plant, <00:01:38.575>um,

33
00:01:40.245 --> 00:01:44.055
<00:01:40.245>find <00:01:40.445>they're <00:01:40.645>optimizing <00:01:40.845>the <00:01:41.045>distribution <00:01:41.245>process <00:01:41.445>across <00:01:41.645>the

34
00:01:44.055 --> 00:01:47.535
<00:01:44.055>globe <00:01:44.255>because <00:01:44.455>our <00:01:44.655>automotive <00:01:44.855>vendors <00:01:45.055>are <00:01:45.255>acting <00:01:45.455>globally.

35
00:01:47.925 --> 00:01:50.815
<00:01:47.925>Yeah. <00:01:48.065>So <00:01:48.205>we <00:01:48.345>do <00:01:48.485>not <00:01:48.625>only <00:01:48.765>have <00:01:48.905>a <00:01:49.045>manufacturing <00:01:49.185>plant <00:01:49.325>in

36
00:01:51.045 --> 00:01:53.655
<00:01:51.045>Germany, <00:01:51.245>but <00:01:51.445>also <00:01:51.645>in <00:01:51.845>China <00:01:52.045>and <00:01:52.245>the <00:01:52.445>US

37
00:01:53.795 --> 00:01:56.095
<00:01:53.795>and <00:01:54.145>also <00:01:54.495>their <00:01:54.845>distribution, <00:01:55.195>um,

38
00:01:56.275 --> 00:01:59.135
<00:01:56.275>and <00:01:56.508>logistic <00:01:56.741>processes <00:01:56.975>as, <00:01:57.208>as <00:01:57.441>managed <00:01:57.675>globally.

39
00:01:59.955 --> 00:02:04.015
<00:01:59.955>And, <00:02:00.110>and <00:02:00.266>this <00:02:00.421>is, <00:02:00.577>uh, <00:02:00.732>my <00:02:00.888>opinion <00:02:01.043>really <00:02:01.199>interesting, <00:02:01.355>um,

40
00:02:04.015 --> 00:02:06.855
<00:02:04.015>because <00:02:04.170>we <00:02:04.326>have <00:02:04.481>three <00:02:04.637>parts, <00:02:04.792>which <00:02:04.948>is <00:02:05.103>actually <00:02:05.259>the <00:02:05.415>vehicle,

41
00:02:07.715 --> 00:02:12.375
<00:02:07.715>um, <00:02:07.870>the <00:02:08.026>cloud <00:02:08.181>backend, <00:02:08.337>but <00:02:08.492>also <00:02:08.648>as <00:02:08.803>a <00:02:08.959>manufacturing <00:02:09.115>area.

42
00:02:12.795 --> 00:02:16.655
<00:02:12.795>So, <00:02:12.911>uh, <00:02:13.028>if, <00:02:13.144>uh, <00:02:13.261>if <00:02:13.378>we <00:02:13.494>take <00:02:13.611>a <00:02:13.728>closer <00:02:13.845>look <00:02:13.961>into <00:02:14.078>the <00:02:14.195>content,

43
00:02:16.685 --> 00:02:18.615
<00:02:16.685>what <00:02:16.918>I <00:02:17.151>will <00:02:17.385>present <00:02:17.618>today, <00:02:17.851>it's <00:02:18.085>really

44
00:02:18.615 --> 00:02:21.095
<00:02:18.615>to <00:02:18.755>introduce <00:02:18.895>you <00:02:19.035>into <00:02:19.175>the <00:02:19.315>topic, <00:02:19.455>what <00:02:19.595>is <00:02:19.735>this <00:02:19.875>really <00:02:20.015>about

45
00:02:21.555 --> 00:02:22.935
<00:02:21.555>and <00:02:21.803>how <00:02:22.051>we <00:02:22.300>deal <00:02:22.548>with <00:02:22.797>that.

46
00:02:23.045 --> 00:02:27.735
<00:02:23.045>Yeah. <00:02:23.172>Um, <00:02:23.299>I <00:02:23.426>would <00:02:23.554>like, <00:02:23.681>um, <00:02:23.808>that <00:02:23.935>you <00:02:24.063>are <00:02:24.190>becoming <00:02:24.317>from <00:02:24.445>here

47
00:02:27.835 --> 00:02:30.495
<00:02:27.835>how <00:02:28.010>we <00:02:28.185>interact <00:02:28.360>as <00:02:28.535>a <00:02:28.710>team <00:02:28.885>here <00:02:29.060>within <00:02:29.235>Deloitte,

48
00:02:30.545 --> 00:02:34.055
<00:02:30.545>which <00:02:30.778>technology <00:02:31.011>stack <00:02:31.245>we <00:02:31.478>use, <00:02:31.711>and <00:02:31.945>yeah.

49
00:02:34.085 --> 00:02:37.935
<00:02:34.085>Then <00:02:34.201>we <00:02:34.318>go <00:02:34.435>a <00:02:34.551>little <00:02:34.668>bit <00:02:34.785>in <00:02:34.901>a <00:02:35.018>deep <00:02:35.135>dive <00:02:35.251>about <00:02:35.368>IOT <00:02:35.485>sensors.

50
00:02:38.125 --> 00:02:41.895
<00:02:38.125>Yeah. <00:02:38.280>So <00:02:38.436>because <00:02:38.591>it's <00:02:38.747>not <00:02:38.902>about, <00:02:39.058>not <00:02:39.213>only <00:02:39.369>about <00:02:39.525>development,

51
00:02:41.965 --> 00:02:44.735
<00:02:41.965>it's <00:02:42.245>also, <00:02:42.525>uh, <00:02:42.805>about <00:02:43.085>placing <00:02:43.365>hardware,

52
00:02:45.005 --> 00:02:47.575
<00:02:45.005>like <00:02:45.204>IT <00:02:45.405>sensors <00:02:45.605>in <00:02:45.805>particular <00:02:46.005>LIDAR <00:02:46.204>sensors, <00:02:46.405>uh,

53
00:02:47.575 --> 00:02:49.935
<00:02:47.575>which <00:02:47.774>are <00:02:47.975>light <00:02:48.174>sensors <00:02:48.375>that <00:02:48.575>I <00:02:48.774>will <00:02:48.975>introduce

54
00:02:50.755 --> 00:02:55.015
<00:02:50.755>and <00:02:50.882>then <00:02:51.009>we'll <00:02:51.136>come <00:02:51.264>to <00:02:51.391>as <00:02:51.518>a <00:02:51.645>new <00:02:51.773>real <00:02:51.900>time <00:02:52.027>monitoring <00:02:52.155>actual

55
00:02:57.595 --> 00:03:01.645
<00:02:57.595>WS <00:02:57.750>backend <00:02:57.906>and <00:02:58.061>which <00:02:58.217>challenges <00:02:58.372>we, <00:02:58.528>we <00:02:58.683>we <00:02:58.839>are <00:02:58.995>facing.

56
00:03:02.115 --> 00:03:04.485
<00:03:02.115>Yeah. <00:03:02.815>And <00:03:03.515>yeah,

57
00:03:05.145 --> 00:03:07.165
<00:03:05.145>and <00:03:05.425>feel <00:03:05.705>free <00:03:05.985>to <00:03:06.265>ask <00:03:06.545>questions,

58
00:03:07.185 --> 00:03:10.085
<00:03:07.185>but <00:03:07.325>we <00:03:07.465>can <00:03:07.605>also <00:03:07.745>discuss, <00:03:07.885>um, <00:03:08.025>the <00:03:08.165>topic <00:03:08.305>at <00:03:08.445>the <00:03:08.585>end

59
00:03:10.105 --> 00:03:11.125
<00:03:10.105>of <00:03:10.564>the <00:03:11.023>presentation.

60
00:03:11.355 --> 00:03:14.805
<00:03:11.355>Yeah. <00:03:11.635>Um, <00:03:11.915>first <00:03:12.195>of <00:03:12.475>all, <00:03:12.755>um,

61
00:03:16.305 --> 00:03:20.125
<00:03:16.305>we <00:03:16.460>as <00:03:16.616>D <00:03:16.771>light, <00:03:16.927>um, <00:03:17.082>have <00:03:17.238>a <00:03:17.393>larger <00:03:17.549>footprint, <00:03:17.705>uh,

62
00:03:20.125 --> 00:03:21.645
<00:03:20.125>within <00:03:20.581>the <00:03:21.037>automotive <00:03:21.493>industry.

63
00:03:21.995 --> 00:03:24.965
<00:03:21.995>Yeah. <00:03:22.170>We <00:03:22.345>are <00:03:22.520>not <00:03:22.695>only <00:03:22.870>consultants, <00:03:23.045>but <00:03:23.220>also <00:03:23.395>engineers.

64
00:03:25.105 --> 00:03:29.005
<00:03:25.105>We <00:03:25.304>are <00:03:25.505>also <00:03:25.704>operating, <00:03:25.905>uh, <00:03:26.105>large <00:03:26.304>cloud <00:03:26.505>environments,

65
00:03:30.025 --> 00:03:33.685
<00:03:30.025>but <00:03:30.165>if <00:03:30.305>you <00:03:30.445>take <00:03:30.585>a <00:03:30.725>closer <00:03:30.865>look <00:03:31.005>on <00:03:31.145>self-driving <00:03:31.285>vehicles, <00:03:31.425>um,

66
00:03:33.985 --> 00:03:37.775
<00:03:33.985>we <00:03:34.101>faced, <00:03:34.218>uh, <00:03:34.335>a <00:03:34.451>major <00:03:34.568>trend <00:03:34.685>in <00:03:34.801>the <00:03:34.918>lab <00:03:35.035>in <00:03:35.151>the <00:03:35.268>last <00:03:35.385>year

67
00:03:37.775 --> 00:03:39.455
<00:03:37.775>that <00:03:38.125>we <00:03:38.475>not <00:03:38.825>only <00:03:39.175>want

68
00:03:39.455 --> 00:03:42.575
<00:03:39.454>to <00:03:39.654>automate <00:03:39.855>the <00:03:40.054>driving <00:03:40.255>experience <00:03:40.454>on <00:03:40.654>the <00:03:40.855>streets,

69
00:03:42.715 --> 00:03:46.135
<00:03:42.715>but <00:03:42.915>also, <00:03:43.115>uh, <00:03:43.315>doing <00:03:43.515>the <00:03:43.715>manufacturing <00:03:43.915>process <00:03:44.115>in,

70
00:03:46.135 --> 00:03:47.655
<00:03:46.135>in <00:03:46.477>particular <00:03:46.819>after <00:03:47.161>that <00:03:47.503>so

71
00:03:47.655 --> 00:03:50.175
<00:03:47.655>that <00:03:47.888>we <00:03:48.121>have <00:03:48.355>it <00:03:48.588>totally <00:03:48.821>automated, <00:03:49.055>um,

72
00:03:50.515 --> 00:03:52.375
<00:03:50.515>and <00:03:50.981>autonomous <00:03:51.448>driving <00:03:51.915>vehicle.

73
00:03:53.115 --> 00:03:56.575
<00:03:53.115>And <00:03:53.290>so, <00:03:53.465>um, <00:03:53.640>we <00:03:53.815>placed <00:03:53.990>a <00:03:54.165>vision <00:03:54.340>ourself <00:03:54.515>Yeah.

74
00:03:56.955 --> 00:04:00.775
<00:03:56.954>To <00:03:57.082>be <00:03:57.209>the, <00:03:57.336>we, <00:03:57.464>the <00:03:57.591>pioneer, <00:03:57.718>the <00:03:57.845>first <00:03:57.973>one, <00:03:58.100>which <00:03:58.227>provides <00:03:58.355>an

75
00:04:01.295 --> 00:04:04.375
<00:04:01.295>industry <00:04:01.644>ready <00:04:01.994>solution <00:04:02.345>within <00:04:02.695>2022.

76
00:04:04.805 --> 00:04:06.575
<00:04:04.805>Yeah. <00:04:05.085>And <00:04:05.365>this <00:04:05.645>is <00:04:05.925>quite <00:04:06.205>crucial

77
00:04:06.605 --> 00:04:10.615
<00:04:06.605>because <00:04:06.780>we <00:04:06.954>have <00:04:07.130>large <00:04:07.304>companies <00:04:07.480>like, <00:04:07.655>um, <00:04:07.829>Volkswagen, <00:04:08.005>BMW,

78
00:04:10.885 --> 00:04:13.775
<00:04:10.885>Daimler <00:04:11.118>here, <00:04:11.351>Germany, <00:04:11.584>but <00:04:11.818>also <00:04:12.051>maybe <00:04:12.285>Ford

79
00:04:13.995 --> 00:04:18.975
<00:04:13.995>and <00:04:14.170>other <00:04:14.345>automotive <00:04:14.520>vendors, <00:04:14.695>um, <00:04:14.870>that <00:04:15.045>needs <00:04:15.220>to <00:04:15.395>fulfill,

80
00:04:19.555 --> 00:04:22.855
<00:04:19.555>um, <00:04:19.671>not <00:04:19.788>only <00:04:19.905>kind <00:04:20.021>of <00:04:20.138>a <00:04:20.255>proof <00:04:20.371>of <00:04:20.488>concept <00:04:20.605>where <00:04:20.721>we <00:04:20.838>say, <00:04:20.954>okay,

81
00:04:22.875 --> 00:04:27.135
<00:04:22.875>we <00:04:23.030>can <00:04:23.186>do <00:04:23.341>that, <00:04:23.497>like <00:04:23.652>Kindler, <00:04:23.808>uh, <00:04:23.963>like <00:04:24.119>that <00:04:24.275>solution,

82
00:04:27.315 --> 00:04:29.175
<00:04:27.315>but <00:04:27.548>also <00:04:27.781>is <00:04:28.015>it <00:04:28.248>really <00:04:28.481>industry <00:04:28.715>ready?

83
00:04:29.525 --> 00:04:33.655
<00:04:29.525>That <00:04:29.724>means, <00:04:29.924>um, <00:04:30.125>to <00:04:30.325>fulfill <00:04:30.525>all <00:04:30.724>the <00:04:30.924>regulation

84
00:04:33.655 --> 00:04:37.895
<00:04:33.655>regarding <00:04:33.854>data <00:04:34.054>privacy, <00:04:34.255>um, <00:04:34.455>to <00:04:34.655>make <00:04:34.854>the <00:04:35.054>communication

85
00:04:37.895 --> 00:04:41.255
<00:04:37.895>between <00:04:38.050>the <00:04:38.206>vehicle <00:04:38.361>and <00:04:38.517>the <00:04:38.672>cloud <00:04:38.828>deck <00:04:38.983>and <00:04:39.139>secure <00:04:39.294>Yeah.

86
00:04:41.285 --> 00:04:44.295
<00:04:41.284>With <00:04:41.440>encryption <00:04:41.596>and <00:04:41.751>so <00:04:41.907>on, <00:04:42.062>and <00:04:42.218>really <00:04:42.373>stable <00:04:42.529>and <00:04:42.684>reliable

87
00:04:44.365 --> 00:04:46.335
<00:04:44.365>because <00:04:44.831>if <00:04:45.298>we, <00:04:45.765>um,

88
00:04:46.835 --> 00:04:50.575
<00:04:46.835>if <00:04:46.962>we <00:04:47.089>have <00:04:47.216>a <00:04:47.344>look <00:04:47.471>on <00:04:47.598>the <00:04:47.725>manufacturing <00:04:47.853>plant, <00:04:47.980>um, <00:04:48.107>we <00:04:48.234>need

89
00:04:50.575 --> 00:04:55.055
<00:04:50.575>to <00:04:50.808>control <00:04:51.041>remotely <00:04:51.275>with <00:04:51.508>over <00:04:51.741>700 <00:04:51.974>vehicles,

90
00:04:55.555 --> 00:04:57.895
<00:04:55.555>uh, <00:04:55.788>to <00:04:56.021>the <00:04:56.255>same <00:04:56.488>time, <00:04:56.721>you <00:04:56.955>know,

91
00:04:57.895 --> 00:05:01.295
<00:04:57.895>and <00:04:58.070>this <00:04:58.245>is <00:04:58.419>a <00:04:58.594>really <00:04:58.770>high <00:04:58.945>demand <00:04:59.120>on <00:04:59.294>scalability,

92
00:05:01.355 --> 00:05:04.415
<00:05:01.355>and <00:05:01.555>this <00:05:01.755>is <00:05:01.955>only <00:05:02.155>one, <00:05:02.355>uh, <00:05:02.555>manufacturing <00:05:02.755>plant.

93
00:05:04.555 --> 00:05:07.335
<00:05:04.555>So <00:05:04.730>if <00:05:04.905>you <00:05:05.080>consider <00:05:05.255>all <00:05:05.430>the <00:05:05.605>manufacturing <00:05:05.780>ma <00:05:05.955>manufacturing

94
00:05:07.335 --> 00:05:11.495
<00:05:07.335>plants <00:05:07.490>across <00:05:07.646>the <00:05:07.801>globe, <00:05:07.957>uh, <00:05:08.112>which <00:05:08.268>are <00:05:08.423>20 <00:05:08.579>or <00:05:08.734>30

95
00:05:11.675 --> 00:05:15.735
<00:05:11.675>or <00:05:11.802>just <00:05:11.929>more, <00:05:12.056>uh, <00:05:12.184>then <00:05:12.311>you <00:05:12.438>really <00:05:12.565>need <00:05:12.693>to <00:05:12.820>control <00:05:12.947>a <00:05:13.075>lot

96
00:05:15.735 --> 00:05:17.215
<00:05:15.735>of <00:05:16.001>vehicles <00:05:16.267>to <00:05:16.534>the <00:05:16.800>same <00:05:17.067>time.

97
00:05:18.355 --> 00:05:21.735
<00:05:18.355>Um, <00:05:18.510>being <00:05:18.666>that <00:05:18.821>kind <00:05:18.977>of <00:05:19.132>peer <00:05:19.288>really <00:05:19.443>means <00:05:19.599>that <00:05:19.755>you,

98
00:05:21.805 --> 00:05:24.455
<00:05:21.805>that <00:05:22.038>we <00:05:22.271>need <00:05:22.505>experienced <00:05:22.738>colleagues, <00:05:22.971>team <00:05:23.205>members

99
00:05:24.485 --> 00:05:27.615
<00:05:24.485>that <00:05:24.660>are <00:05:24.835>familiar <00:05:25.010>with <00:05:25.185>iot <00:05:25.360>centers, <00:05:25.535>uh, <00:05:25.710>with <00:05:25.885>kind

100
00:05:27.735 --> 00:05:30.975
<00:05:27.735>of <00:05:28.015>AWS <00:05:28.295>backend <00:05:28.575>cloud <00:05:28.855>technologies, <00:05:29.135>um,

101
00:05:31.155 --> 00:05:34.615
<00:05:31.155>but <00:05:31.354>also <00:05:31.554>with <00:05:31.755>communication, <00:05:31.955>how <00:05:32.155>the <00:05:32.354>vehicle <00:05:32.554>communicates

102
00:05:35.115 --> 00:05:36.655
<00:05:35.115>to <00:05:35.577>the <00:05:36.039>AWS <00:05:36.501>backend.

103
00:05:36.925 --> 00:05:39.015
<00:05:36.925>Yeah. <00:05:37.205>Um, <00:05:37.485>this <00:05:37.765>is <00:05:38.045>also <00:05:38.325>crucial

104
00:05:39.595 --> 00:05:44.015
<00:05:39.595>and, <00:05:39.735>um, <00:05:39.875>to <00:05:40.015>make <00:05:40.155>all <00:05:40.295>the <00:05:40.435>use <00:05:40.575>of <00:05:40.715>that <00:05:40.855>sensor <00:05:40.995>data,

105
00:05:44.045 --> 00:05:47.055
<00:05:44.045>vehicle <00:05:44.325>information, <00:05:44.605>um, <00:05:44.885>we <00:05:45.165>also <00:05:45.445>need

106
00:05:47.055 --> 00:05:50.375
<00:05:47.055>to <00:05:47.230>apply <00:05:47.405>deep <00:05:47.580>learning <00:05:47.755>algorithms, <00:05:47.930>um, <00:05:48.105>that, <00:05:48.280>you <00:05:48.455>know,

107
00:05:50.375 --> 00:05:53.975
<00:05:50.375>from <00:05:50.608>artificial <00:05:50.841>intelligence <00:05:51.075>to <00:05:51.308>really <00:05:51.541>recognize <00:05:51.775>objects,

108
00:05:54.315 --> 00:05:56.695
<00:05:54.315>um, <00:05:54.515>that <00:05:54.715>are <00:05:54.915>surrounding <00:05:55.115>the <00:05:55.315>vehicle <00:05:55.515>so <00:05:55.715>that,

109
00:05:57.035 --> 00:05:59.085
<00:05:57.034>that <00:05:57.268>we <00:05:57.501>can <00:05:57.734>remotely <00:05:57.968>control <00:05:58.201>the <00:05:58.434>vehicle,

110
00:05:59.585 --> 00:06:01.405
<00:05:59.585>um, <00:05:59.935>to <00:06:00.284>the <00:06:00.635>right <00:06:00.984>place.

111
00:06:02.595 --> 00:06:05.375
<00:06:02.595>And <00:06:02.945>therefore <00:06:03.295>we <00:06:03.645>are <00:06:03.995>kind

112
00:06:05.375 --> 00:06:06.935
<00:06:05.375>of <00:06:05.655>the <00:06:05.935>end-to-end <00:06:06.215>provider <00:06:06.495>for <00:06:06.775>this.

113
00:06:07.435 --> 00:06:09.615
<00:06:07.435>And <00:06:07.590>here <00:06:07.746>on <00:06:07.901>the <00:06:08.057>right <00:06:08.212>side, <00:06:08.368>what <00:06:08.523>you <00:06:08.679>see, <00:06:08.835>um,

114
00:06:09.635 --> 00:06:11.015
<00:06:09.635>we <00:06:09.883>have <00:06:10.131>kind <00:06:10.380>of <00:06:10.628>major <00:06:10.877>goals.

115
00:06:11.315 --> 00:06:14.495
<00:06:11.315>Um, <00:06:11.470>the <00:06:11.626>first <00:06:11.781>one <00:06:11.937>is <00:06:12.092>to <00:06:12.248>really <00:06:12.403>have <00:06:12.559>a <00:06:12.715>kind

116
00:06:14.495 --> 00:06:15.775
<00:06:14.495>of <00:06:15.070>environmental <00:06:15.647>model.

117
00:06:16.165 --> 00:06:19.615
<00:06:16.165>Yeah. <00:06:16.305>I <00:06:16.445>wish <00:06:16.585>I <00:06:16.725>will <00:06:16.865>show <00:06:17.005>you, <00:06:17.145>uh, <00:06:17.285>one <00:06:17.425>picture, <00:06:17.565>um,

118
00:06:19.615 --> 00:06:23.575
<00:06:19.615>further <00:06:19.790>slides, <00:06:19.965>but <00:06:20.140>environmental <00:06:20.315>model <00:06:20.490>means, <00:06:20.665>um, <00:06:20.840>that <00:06:21.015>we

119
00:06:24.615 --> 00:06:28.775
<00:06:24.615>digitize <00:06:24.965>entire <00:06:25.315>surrounding <00:06:25.665>territory, <00:06:26.015>um,

120
00:06:29.775 --> 00:06:32.275
<00:06:29.775>um, <00:06:29.950>through <00:06:30.125>IOT <00:06:30.299>sensor <00:06:30.474>so <00:06:30.650>that <00:06:30.825>we <00:06:31.000>can <00:06:31.174>easily

121
00:06:32.835 --> 00:06:34.515
<00:06:32.835>recognize <00:06:33.534>objects, <00:06:34.234>um,

122
00:06:34.705 --> 00:06:36.875
<00:06:34.705>that <00:06:34.905>we <00:06:35.104>not <00:06:35.305>only <00:06:35.505>see <00:06:35.705>the <00:06:35.905>driving <00:06:36.104>vehicles,

123
00:06:36.895 --> 00:06:39.395
<00:06:36.895>but <00:06:37.245>also <00:06:37.594>pedestrians, <00:06:37.945>um, <00:06:38.294>areas

124
00:06:39.525 --> 00:06:41.115
<00:06:39.525>where <00:06:39.875>the <00:06:40.224>vehicle <00:06:40.575>cannot <00:06:40.924>drive.

125
00:06:41.735 --> 00:06:43.515
<00:06:41.735>Um, <00:06:42.015>because <00:06:42.295>this <00:06:42.575>is <00:06:42.855>really <00:06:43.135>crucial

126
00:06:43.855 --> 00:06:46.275
<00:06:43.855>and <00:06:44.030>this <00:06:44.205>is <00:06:44.380>the <00:06:44.555>basis <00:06:44.730>for <00:06:44.905>the <00:06:45.080>entire <00:06:45.255>purpose

127
00:06:46.335 --> 00:06:48.395
<00:06:46.335>of <00:06:46.685>this <00:06:47.034>application <00:06:47.385>here <00:06:47.734>then

128
00:06:48.585 --> 00:06:51.235
<00:06:48.585>that <00:06:48.760>you <00:06:48.935>already <00:06:49.109>know <00:06:49.284>maybe <00:06:49.460>from <00:06:49.635>your <00:06:49.810>navigation <00:06:49.984>system

129
00:06:51.295 --> 00:06:53.835
<00:06:51.295>and <00:06:51.470>your <00:06:51.645>car, <00:06:51.820>or <00:06:51.995>maybe <00:06:52.170>also <00:06:52.345>your <00:06:52.520>mobile <00:06:52.695>phone.

130
00:06:54.255 --> 00:06:56.835
<00:06:54.255>We <00:06:54.488>need <00:06:54.721>some <00:06:54.955>normal <00:06:55.188>ING <00:06:55.421>capabilities <00:06:55.655>Yeah.

131
00:06:56.855 --> 00:07:00.075
<00:06:56.855>To, <00:06:57.055>to <00:06:57.255>drive <00:06:57.455>from <00:06:57.655>A <00:06:57.855>to <00:06:58.055>B <00:06:58.255>Yeah.

132
00:07:00.495 --> 00:07:02.155
<00:07:00.495>Um, <00:07:00.845>to <00:07:01.195>provide <00:07:01.545>possible <00:07:01.895>path.

133
00:07:02.655 --> 00:07:05.795
<00:07:02.655>Uh, <00:07:02.888>the <00:07:03.121>difference <00:07:03.354>here <00:07:03.588>is, <00:07:03.821>um, <00:07:04.054>compared

134
00:07:05.815 --> 00:07:08.395
<00:07:05.815>to <00:07:06.048>your <00:07:06.281>mobile <00:07:06.515>phone <00:07:06.748>or <00:07:06.981>to, <00:07:07.215>um,

135
00:07:09.015 --> 00:07:11.355
<00:07:09.015>as <00:07:09.190>a <00:07:09.365>navigation <00:07:09.539>system <00:07:09.715>really <00:07:09.890>in <00:07:10.065>the <00:07:10.240>car, <00:07:10.414>is

136
00:07:11.475 --> 00:07:14.315
<00:07:11.475>that <00:07:11.675>we <00:07:11.875>really <00:07:12.075>need <00:07:12.275>a <00:07:12.475>high <00:07:12.675>precision <00:07:12.875>Yes.

137
00:07:14.495 --> 00:07:18.515
<00:07:14.495>So <00:07:14.670>we <00:07:14.845>are <00:07:15.020>talking <00:07:15.195>about, <00:07:15.370>uh, <00:07:15.545>millimeters, <00:07:15.720>um, <00:07:15.895>so

138
00:07:18.515 --> 00:07:22.395
<00:07:18.515>that <00:07:18.655>we <00:07:18.794>can <00:07:18.935>really, <00:07:19.075>uh, <00:07:19.215>in <00:07:19.354>a <00:07:19.495>sharp <00:07:19.635>way <00:07:19.775>see, <00:07:19.914>uh,

139
00:07:22.415 --> 00:07:24.595
<00:07:22.415>the <00:07:22.695>surrounding <00:07:22.975>and <00:07:23.255>calculate <00:07:23.535>the <00:07:23.815>rooting.

140
00:07:25.295 --> 00:07:27.035
<00:07:25.295>And <00:07:25.495>the <00:07:25.695>third <00:07:25.895>point <00:07:26.095>is <00:07:26.295>having <00:07:26.495>a <00:07:26.695>near

141
00:07:27.105 --> 00:07:28.355
<00:07:27.105>time <00:07:27.667>cloud <00:07:28.230>infrastructure.

142
00:07:28.855 --> 00:07:31.635
<00:07:28.855>And <00:07:29.055>that <00:07:29.255>means, <00:07:29.455>um, <00:07:29.655>to <00:07:29.855>have <00:07:30.055>a <00:07:30.255>latency

143
00:07:31.695 --> 00:07:35.355
<00:07:31.695>or <00:07:31.928>response <00:07:32.161>time <00:07:32.395>by <00:07:32.628>within <00:07:32.861>50 <00:07:33.094>milliseconds.

144
00:07:35.855 --> 00:07:37.275
<00:07:35.855>Um, <00:07:37.133>yeah,

145
00:07:37.275 --> 00:07:39.275
<00:07:37.275>because <00:07:37.554>we <00:07:37.835>have <00:07:38.114>a <00:07:38.395>continuous <00:07:38.674>communication

146
00:07:39.275 --> 00:07:43.835
<00:07:39.275>between <00:07:39.450>the <00:07:39.625>vehicle <00:07:39.799>and <00:07:39.974>the <00:07:40.150>AWS <00:07:40.325>backend, <00:07:40.500>um, <00:07:40.674>yeah.

147
00:07:44.375 --> 00:07:46.315
<00:07:44.375>To <00:07:44.608>allow, <00:07:44.841>okay, <00:07:45.075>the <00:07:45.308>vehicle <00:07:45.541>is <00:07:45.775>driving

148
00:07:46.315 --> 00:07:49.475
<00:07:46.315>and <00:07:46.470>we <00:07:46.626>can <00:07:46.781>react <00:07:46.937>fast <00:07:47.092>to <00:07:47.248>change <00:07:47.403>maybe <00:07:47.559>the <00:07:47.715>route

149
00:07:49.615 --> 00:07:52.715
<00:07:49.615>to <00:07:49.770>find <00:07:49.926>the <00:07:50.081>right <00:07:50.237>place <00:07:50.392>to <00:07:50.548>stop <00:07:50.703>the <00:07:50.859>car, <00:07:51.015>uh,

150
00:07:52.865 --> 00:07:54.755
<00:07:52.865>when <00:07:53.331>some <00:07:53.798>obstacles <00:07:54.265>occur.

151
00:07:55.145 --> 00:07:56.995
<00:07:55.145>Yeah. <00:07:55.495>And <00:07:55.844>the <00:07:56.195>fourth <00:07:56.544>points,

152
00:07:57.175 --> 00:07:59.355
<00:07:57.175>but <00:07:57.408>it's <00:07:57.641>also <00:07:57.875>really <00:07:58.108>important, <00:07:58.341>is <00:07:58.575>kind

153
00:07:59.355 --> 00:08:00.955
<00:07:59.355>of <00:07:59.705>having <00:08:00.055>the <00:08:00.405>enterprise <00:08:00.755>integration.

154
00:08:01.305 --> 00:08:02.435
<00:08:01.305>That <00:08:01.813>means, <00:08:02.322>um,

155
00:08:02.575 --> 00:08:05.435
<00:08:02.575>we <00:08:02.730>do <00:08:02.886>not <00:08:03.041>have <00:08:03.197>only <00:08:03.352>a <00:08:03.508>communication <00:08:03.663>from <00:08:03.819>the <00:08:03.974>vehicle

156
00:08:05.495 --> 00:08:09.035
<00:08:05.495>to <00:08:05.670>the <00:08:05.845>backend, <00:08:06.020>but <00:08:06.195>also <00:08:06.370>to <00:08:06.545>existing <00:08:06.720>SAP <00:08:06.895>systems.

157
00:08:09.425 --> 00:08:12.235
<00:08:09.425>Yeah. <00:08:09.705>So <00:08:09.985>let's <00:08:10.265>say, <00:08:10.545>okay, <00:08:10.825>um,

158
00:08:12.455 --> 00:08:15.955
<00:08:12.455>the <00:08:12.610>vehicle <00:08:12.766>is <00:08:12.921>already <00:08:13.077>produced <00:08:13.232>and <00:08:13.388>you <00:08:13.543>can <00:08:13.699>take <00:08:13.854>it

159
00:08:16.095 --> 00:08:19.555
<00:08:16.095>and <00:08:16.235>you <00:08:16.375>can <00:08:16.515>start <00:08:16.655>it, <00:08:16.795>and <00:08:16.935>then <00:08:17.075>you <00:08:17.215>can <00:08:17.355>automatically <00:08:17.495>drive

160
00:08:19.975 --> 00:08:23.355
<00:08:19.975>and <00:08:20.150>also <00:08:20.325>provides <00:08:20.500>information <00:08:20.675>about <00:08:20.850>if <00:08:21.025>you <00:08:21.200>see <00:08:21.375>the

161
00:08:23.755 --> 00:08:28.465
<00:08:23.755>distribution <00:08:23.930>area, <00:08:24.105>um, <00:08:24.280>of <00:08:24.455>the <00:08:24.630>parking <00:08:24.805>places, <00:08:24.980>which <00:08:25.155>parking,

162
00:08:28.685 --> 00:08:31.385
<00:08:28.685>uh, <00:08:28.918>slots <00:08:29.151>are <00:08:29.385>available, <00:08:29.618>uh, <00:08:29.851>which <00:08:30.085>not.

163
00:08:31.925 --> 00:08:32.985
<00:08:31.925>And, <00:08:32.243>and <00:08:32.561>so <00:08:32.879>we,

164
00:08:32.985 --> 00:08:35.225
<00:08:32.985>therefore <00:08:33.265>we <00:08:33.544>need <00:08:33.825>also <00:08:34.105>some <00:08:34.385>really

165
00:08:35.225 --> 00:08:36.865
<00:08:35.225>crucial <00:08:35.691>business <00:08:36.158>information <00:08:36.625>there.

166
00:08:37.335 --> 00:08:40.425
<00:08:37.335>Yeah. <00:08:37.685>So, <00:08:38.035>and <00:08:38.385>here <00:08:38.735>Yeah.

167
00:08:40.575 --> 00:08:43.425
<00:08:40.575>With <00:08:40.808>those <00:08:41.041>kind <00:08:41.275>four <00:08:41.508>major <00:08:41.741>goals, <00:08:41.975>we,

168
00:08:43.765 --> 00:08:45.185
<00:08:43.765>we <00:08:44.191>started <00:08:44.617>that <00:08:45.042>project.

169
00:08:46.165 --> 00:08:49.545
<00:08:46.165>Um, <00:08:46.515>so <00:08:46.865>how, <00:08:47.214>looks <00:08:47.564>like

170
00:08:49.925 --> 00:08:52.705
<00:08:49.925>before <00:08:50.080>we <00:08:50.236>come <00:08:50.391>into <00:08:50.547>the <00:08:50.702>technical <00:08:50.858>details, <00:08:51.013>let's <00:08:51.169>say, <00:08:51.324>yeah.

171
00:08:52.805 --> 00:08:57.605
<00:08:52.805>So, <00:08:52.979>um, <00:08:53.155>nobody <00:08:53.329>knows <00:08:53.505>everything <00:08:53.680>about, <00:08:53.854>um, <00:08:54.030>IOT <00:08:54.204>sensor

172
00:08:57.785 --> 00:09:01.605
<00:08:57.785>and <00:08:57.892>so <00:08:58.000>on, <00:08:58.108>but <00:08:58.215>at <00:08:58.323>the <00:08:58.431>end <00:08:58.538>we <00:08:58.646>are <00:08:58.754>working <00:08:58.861>in <00:08:58.969>an <00:08:59.077>agile <00:08:59.185>way.

173
00:09:01.995 --> 00:09:05.765
<00:09:01.995>Yeah. <00:09:02.150>That <00:09:02.306>means <00:09:02.461>that <00:09:02.617>we, <00:09:02.772>somebody <00:09:02.928>have, <00:09:03.083>uh, <00:09:03.239>has, <00:09:03.395>uh,

174
00:09:05.925 --> 00:09:07.885
<00:09:05.925>requirements <00:09:06.391>as <00:09:06.858>product <00:09:07.324>owner

175
00:09:08.065 --> 00:09:11.125
<00:09:08.065>or <00:09:08.265>scrum <00:09:08.465>master, <00:09:08.665>uh, <00:09:08.865>that <00:09:09.065>is <00:09:09.265>closely, <00:09:09.465>uh,

176
00:09:11.725 --> 00:09:13.245
<00:09:11.725>a <00:09:11.998>close <00:09:12.272>discussion <00:09:12.545>with <00:09:12.819>the <00:09:13.093>client.

177
00:09:13.785 --> 00:09:15.645
<00:09:13.785>Um, <00:09:14.018>but <00:09:14.251>also <00:09:14.485>we <00:09:14.718>have <00:09:14.951>the <00:09:15.185>engineers

178
00:09:15.785 --> 00:09:18.805
<00:09:15.785>as <00:09:15.925>we <00:09:16.064>are <00:09:16.204>working <00:09:16.344>in <00:09:16.485>agile, <00:09:16.625>like <00:09:16.765>Scrum <00:09:16.905>as <00:09:17.045>you <00:09:17.185>know,

179
00:09:18.825 --> 00:09:21.525
<00:09:18.825>but <00:09:19.058>also <00:09:19.291>in <00:09:19.525>DevOps, <00:09:19.758>um, <00:09:19.991>that <00:09:20.225>means

180
00:09:21.525 --> 00:09:23.365
<00:09:21.525>that <00:09:21.805>we <00:09:22.084>have <00:09:22.365>a <00:09:22.645>continuous <00:09:22.925>integration,

181
00:09:23.365 --> 00:09:25.285
<00:09:23.365>continuous <00:09:24.065>development, <00:09:24.765>um,

182
00:09:25.665 --> 00:09:29.205
<00:09:25.665>and <00:09:25.820>here <00:09:25.976>you <00:09:26.131>can <00:09:26.287>see <00:09:26.442>kind <00:09:26.598>of, <00:09:26.753>uh, <00:09:26.909>interdisciplinary <00:09:27.064>team.

183
00:09:29.795 --> 00:09:34.045
<00:09:29.795>Yeah. <00:09:29.950>And <00:09:30.106>each <00:09:30.261>world <00:09:30.417>has <00:09:30.572>different <00:09:30.728>kind <00:09:30.883>of <00:09:31.039>skillset <00:09:31.194>Yeah.

184
00:09:34.385 --> 00:09:37.605
<00:09:34.385>And, <00:09:34.585>and <00:09:34.785>growth, <00:09:34.985>uh, <00:09:35.185>within <00:09:35.385>a <00:09:35.585>team. <00:09:35.785>Yeah.

185
00:09:38.545 --> 00:09:43.405
<00:09:38.545>And <00:09:38.672>yeah, <00:09:38.799>our, <00:09:38.926>our <00:09:39.054>major <00:09:39.181>DNA <00:09:39.308>is <00:09:39.435>really <00:09:39.563>working <00:09:39.690>as <00:09:39.817>a <00:09:39.944>team,

186
00:09:43.785 --> 00:09:46.205
<00:09:43.785>um, <00:09:43.985>but <00:09:44.185>also <00:09:44.385>not <00:09:44.584>only <00:09:44.785>people <00:09:44.985>from <00:09:45.185>Germany,

187
00:09:46.305 --> 00:09:47.605
<00:09:46.305>but <00:09:46.694>also <00:09:47.085>from <00:09:47.475>Portugal

188
00:09:47.625 --> 00:09:51.125
<00:09:47.625>or <00:09:47.825>from <00:09:48.025>Poland, <00:09:48.225>uh, <00:09:48.425>really <00:09:48.625>international <00:09:48.825>teams, <00:09:49.025>uh,

189
00:09:51.275 --> 00:09:53.485
<00:09:51.275>that <00:09:51.555>are <00:09:51.834>driving <00:09:52.115>this <00:09:52.395>topic <00:09:52.675>here.

190
00:09:55.195 --> 00:09:57.815
<00:09:55.195>Um, <00:09:55.475>so, <00:09:55.755>um, <00:09:56.035>here's <00:09:56.315>a <00:09:56.595>kind

191
00:09:57.815 --> 00:10:00.975
<00:09:57.815>of <00:09:58.015>closer <00:09:58.215>look <00:09:58.415>on <00:09:58.615>the <00:09:58.815>manufacturing <00:09:59.015>area <00:09:59.215>Yeah.

192
00:10:01.105 --> 00:10:04.935
<00:10:01.105>Plant <00:10:01.221>area. <00:10:01.338>So <00:10:01.455>what <00:10:01.571>you <00:10:01.688>see <00:10:01.805>here <00:10:01.921>on <00:10:02.038>the <00:10:02.155>right <00:10:02.271>side <00:10:02.388>is, <00:10:02.505>um,

193
00:10:05.475 --> 00:10:07.095
<00:10:05.475>is <00:10:05.825>the <00:10:06.175>actual <00:10:06.525>manufacturing <00:10:06.875>area

194
00:10:07.105 --> 00:10:10.895
<00:10:07.105>where <00:10:07.305>the <00:10:07.505>region <00:10:07.705>is <00:10:07.905>leaving, <00:10:08.105>um, <00:10:08.305>the <00:10:08.505>area

195
00:10:11.595 --> 00:10:14.615
<00:10:11.595>and <00:10:11.735>the <00:10:11.875>manufacturing, <00:10:12.015>and <00:10:12.155>then <00:10:12.295>is, <00:10:12.435>is <00:10:12.575>looking <00:10:12.715>for <00:10:12.855>a <00:10:12.995>kind

196
00:10:14.615 --> 00:10:18.775
<00:10:14.615>of <00:10:14.815>available <00:10:15.015>parking <00:10:15.215>slot, <00:10:15.415>um, <00:10:15.615>to <00:10:15.815>be <00:10:16.015>ready

197
00:10:18.875 --> 00:10:21.535
<00:10:18.875>for <00:10:19.155>further <00:10:19.435>distribution <00:10:19.715>and <00:10:19.995>further <00:10:20.275>markets.

198
00:10:22.355 --> 00:10:23.375
<00:10:22.355>Um, <00:10:23.273>but

199
00:10:23.565 --> 00:10:27.175
<00:10:23.565>what <00:10:23.692>we <00:10:23.819>considered <00:10:23.946>in <00:10:24.074>our <00:10:24.201>use <00:10:24.328>case <00:10:24.455>is <00:10:24.583>not <00:10:24.710>only <00:10:24.837>finding <00:10:24.965>the

200
00:10:27.175 --> 00:10:29.575
<00:10:27.175>right <00:10:27.408>parking <00:10:27.641>space, <00:10:27.875>what <00:10:28.108>we <00:10:28.341>also <00:10:28.574>can

201
00:10:30.175 --> 00:10:33.655
<00:10:30.175>automate <00:10:30.330>is <00:10:30.486>making <00:10:30.641>a <00:10:30.797>first <00:10:30.952>test <00:10:31.108>drive, <00:10:31.263>like <00:10:31.419>test <00:10:31.574>maneuvers,

202
00:10:34.055 --> 00:10:38.255
<00:10:34.055>a <00:10:34.210>test <00:10:34.366>feed <00:10:34.521>control, <00:10:34.677>um, <00:10:34.832>driving <00:10:34.988>to <00:10:35.143>parking <00:10:35.299>slots, <00:10:35.454>um,

203
00:10:38.515 --> 00:10:42.215
<00:10:38.515>if <00:10:38.715>you <00:10:38.915>consider, <00:10:39.115>uh, <00:10:39.314>electrified <00:10:39.515>cars, <00:10:39.715>um, <00:10:39.915>to

204
00:10:43.255 --> 00:10:47.295
<00:10:43.255>reload <00:10:43.410>them, <00:10:43.566>um, <00:10:43.721>this, <00:10:43.877>everything <00:10:44.032>can <00:10:44.188>really <00:10:44.343>automate <00:10:44.499>it <00:10:44.655>so

205
00:10:47.295 --> 00:10:51.055
<00:10:47.295>that <00:10:47.469>we <00:10:47.645>can, <00:10:47.819>uh, <00:10:47.995>drive <00:10:48.170>by <00:10:48.344>their <00:10:48.520>own, <00:10:48.694>um,

206
00:10:52.235 --> 00:10:54.735
<00:10:52.235>and <00:10:52.585>really <00:10:52.935>to <00:10:53.285>parking <00:10:53.635>slots

207
00:10:54.735 --> 00:10:56.535
<00:10:54.735>and <00:10:55.015>into <00:10:55.295>further <00:10:55.575>distribution <00:10:55.855>points <00:10:56.135>so

208
00:10:56.535 --> 00:10:59.135
<00:10:56.535>that <00:10:56.768>no <00:10:57.001>manual <00:10:57.235>work <00:10:57.468>is <00:10:57.701>actually <00:10:57.935>required.

209
00:10:59.645 --> 00:11:02.375
<00:10:59.645>Yeah. <00:10:59.878>And <00:11:00.111>the <00:11:00.345>entire <00:11:00.578>intelligence <00:11:00.811>comes <00:11:01.045>from

210
00:11:03.315 --> 00:11:04.695
<00:11:03.315>the <00:11:03.936>AWS <00:11:04.557>backend.

211
00:11:05.125 --> 00:11:06.175
<00:11:05.125>Yeah. <00:11:05.597>And <00:11:06.069>so,

212
00:11:06.275 --> 00:11:07.455
<00:11:06.275>and <00:11:06.629>with <00:11:06.983>our <00:11:07.337>platform,

213
00:11:07.515 --> 00:11:09.735
<00:11:07.515>we <00:11:07.748>really <00:11:07.981>automate <00:11:08.215>all <00:11:08.448>the <00:11:08.681>processes <00:11:08.915>here.

214
00:11:10.275 --> 00:11:12.495
<00:11:10.275>Um, <00:11:10.555>this <00:11:10.834>was <00:11:11.115>our <00:11:11.395>major, <00:11:11.675>um,

215
00:11:13.765 --> 00:11:15.535
<00:11:13.765>objective, <00:11:14.115>um, <00:11:14.465>for <00:11:14.814>that <00:11:15.165>project.

216
00:11:17.035 --> 00:11:21.695
<00:11:17.035>So, <00:11:17.175>um, <00:11:17.314>if <00:11:17.454>you <00:11:17.594>have <00:11:17.735>a <00:11:17.875>closer <00:11:18.015>log <00:11:18.155>on <00:11:18.295>the <00:11:18.435>technologies

217
00:11:21.765 --> 00:11:25.695
<00:11:21.765>that <00:11:21.939>we <00:11:22.115>use, <00:11:22.290>um, <00:11:22.465>it's <00:11:22.640>really <00:11:22.814>starting <00:11:22.990>from, <00:11:23.165>um,

218
00:11:25.825 --> 00:11:29.335
<00:11:25.825>doing <00:11:26.000>the <00:11:26.175>kind <00:11:26.350>of <00:11:26.525>development <00:11:26.700>in <00:11:26.875>AWS, <00:11:27.050>um, <00:11:27.225>with,

219
00:11:29.405 --> 00:11:30.735
<00:11:29.405>with <00:11:30.003>scripting, <00:11:30.602>um,

220
00:11:31.485 --> 00:11:34.095
<00:11:31.485>like <00:11:31.835>Terraform <00:11:32.185>developing <00:11:32.535>Lambda <00:11:32.885>functions.

221
00:11:34.355 --> 00:11:36.575
<00:11:34.355>Um, <00:11:34.588>but <00:11:34.821>it's <00:11:35.055>also <00:11:35.288>including <00:11:35.521>a <00:11:35.755>lot

222
00:11:36.575 --> 00:11:40.815
<00:11:36.575>of <00:11:36.730>further <00:11:36.886>tools <00:11:37.041>like <00:11:37.197>you <00:11:37.352>maybe <00:11:37.508>know <00:11:37.663>and <00:11:37.819>code <00:11:37.975>versioning.

223
00:11:41.595 --> 00:11:46.255
<00:11:41.595>Um, <00:11:41.770>um, <00:11:41.945>so <00:11:42.120>supporting <00:11:42.295>the <00:11:42.470>ci <00:11:42.645>cd <00:11:42.820>pipeline, <00:11:42.995>uh,

224
00:11:46.255 --> 00:11:48.135
<00:11:46.255>with <00:11:46.721>Jenkins <00:11:47.188>release <00:11:47.655>management.

225
00:11:48.635 --> 00:11:51.895
<00:11:48.635>So <00:11:48.775>to <00:11:48.915>achieve <00:11:49.055>that <00:11:49.194>kind <00:11:49.335>of <00:11:49.475>quality <00:11:49.615>of <00:11:49.755>the <00:11:49.895>entire <00:11:50.035>solutions,

226
00:11:51.895 --> 00:11:55.365
<00:11:51.895>the <00:11:52.050>code <00:11:52.206>quality, <00:11:52.361>which <00:11:52.517>is <00:11:52.672>quite <00:11:52.828>crucial <00:11:52.983>if <00:11:53.139>you <00:11:53.295>develop

227
00:11:55.725 --> 00:11:56.845
<00:11:55.725>reliable <00:11:56.733>applications.

228
00:11:57.425 --> 00:12:00.685
<00:11:57.425>Um, <00:11:57.599>what <00:11:57.775>we <00:11:57.949>used <00:11:58.125>here <00:11:58.300>in <00:11:58.474>our, <00:11:58.650>uh, <00:11:58.824>backend

229
00:12:00.985 --> 00:12:03.805
<00:12:00.985>and, <00:12:01.218>uh, <00:12:01.451>was <00:12:01.685>really, <00:12:01.918>really <00:12:02.151>based <00:12:02.385>on

230
00:12:04.315 --> 00:12:06.285
<00:12:04.315>Java <00:12:05.015>Intelli <00:12:05.715>IDA

231
00:12:06.585 --> 00:12:10.165
<00:12:06.585>and <00:12:06.935>developing <00:12:07.285>microservices, <00:12:07.635>um, <00:12:07.985>for,

232
00:12:10.905 --> 00:12:13.445
<00:12:10.905>for <00:12:11.138>the <00:12:11.371>entire <00:12:11.605>platform <00:12:11.838>that <00:12:12.071>are <00:12:12.305>communicating

233
00:12:13.445 --> 00:12:14.965
<00:12:13.445>through <00:12:13.787>each <00:12:14.129>other <00:12:14.471>through <00:12:14.813>Kafka.

234
00:12:15.305 --> 00:12:17.485
<00:12:15.305>And <00:12:15.538>then <00:12:15.771>we <00:12:16.005>developed <00:12:16.238>also <00:12:16.471>a <00:12:16.704>front

235
00:12:17.545 --> 00:12:20.765
<00:12:17.545>and <00:12:17.778>for <00:12:18.011>that, <00:12:18.245>uh, <00:12:18.478>based <00:12:18.711>on, <00:12:18.944>yeah.

236
00:12:21.065 --> 00:12:24.165
<00:12:21.065>And <00:12:21.240>this, <00:12:21.415>everything <00:12:21.590>is <00:12:21.765>hosted <00:12:21.940>on <00:12:22.115>AWS <00:12:22.290>in <00:12:22.465>different

237
00:12:24.165 --> 00:12:26.125
<00:12:24.165>instances, <00:12:24.515>we'll <00:12:24.865>give <00:12:25.214>you, <00:12:25.564>uh,

238
00:12:26.285 --> 00:12:29.565
<00:12:26.285>a <00:12:26.459>closer <00:12:26.635>look <00:12:26.810>into <00:12:26.985>the <00:12:27.160>architecture <00:12:27.334>and <00:12:27.510>upcoming <00:12:27.685>slides.

239
00:12:30.185 --> 00:12:35.085
<00:12:30.185>Um, <00:12:30.324>but <00:12:30.464>what <00:12:30.604>also <00:12:30.744>crucial, <00:12:30.885>what, <00:12:31.025>what <00:12:31.165>also, <00:12:31.305>um, <00:12:31.444>um, <00:12:31.584>remind

240
00:12:35.385 --> 00:12:39.005
<00:12:35.385>as <00:12:35.560>developer, <00:12:35.735>but <00:12:35.910>also <00:12:36.085>as <00:12:36.260>operator, <00:12:36.435>that <00:12:36.610>monitoring <00:12:36.785>of

241
00:12:39.005 --> 00:12:42.445
<00:12:39.005>that <00:12:39.205>kind <00:12:39.405>solutions <00:12:39.605>is <00:12:39.805>also <00:12:40.005>really <00:12:40.205>crucial, <00:12:40.405>uh,

242
00:12:42.445 --> 00:12:46.045
<00:12:42.445>because <00:12:42.620>seeing <00:12:42.795>the <00:12:42.970>head <00:12:43.145>state <00:12:43.320>of <00:12:43.495>the <00:12:43.670>entire, <00:12:43.845>uh,

243
00:12:46.045 --> 00:12:47.405
<00:12:46.045>backend <00:12:46.656>is <00:12:47.269>crucial,

244
00:12:47.545 --> 00:12:50.845
<00:12:47.545>but <00:12:47.745>also, <00:12:47.944>uh, <00:12:48.145>how <00:12:48.344>is <00:12:48.545>the <00:12:48.745>communication <00:12:48.944>going

245
00:12:50.875 --> 00:12:54.445
<00:12:50.875>with <00:12:51.075>the <00:12:51.275>vehicle, <00:12:51.475>um, <00:12:51.675>requires <00:12:51.875>really <00:12:52.075>continuous, <00:12:52.275>uh,

246
00:12:54.445 --> 00:12:57.525
<00:12:54.445>monitoring <00:12:54.725>based <00:12:55.005>on <00:12:55.285>the <00:12:55.565>logs <00:12:55.845>log

247
00:12:57.525 --> 00:12:59.325
<00:12:57.525>information <00:12:57.991>and <00:12:58.458>further <00:12:58.925>data.

248
00:13:01.675 --> 00:13:05.285
<00:13:01.675>Okay. <00:13:01.802>Here, <00:13:01.929>um, <00:13:02.056>if <00:13:02.184>you, <00:13:02.311>here <00:13:02.438>you <00:13:02.565>can <00:13:02.693>see <00:13:02.820>a <00:13:02.947>first <00:13:03.074>picture,

249
00:13:05.785 --> 00:13:10.325
<00:13:05.785>uh, <00:13:05.925>of <00:13:06.064>a <00:13:06.204>first, <00:13:06.344>let's <00:13:06.485>say <00:13:06.625>a <00:13:06.765>screenshot, <00:13:06.905>uh, <00:13:07.045>from, <00:13:07.185>um,

250
00:13:10.425 --> 00:13:12.005
<00:13:10.425>the <00:13:10.891>IOT <00:13:11.358>sensors, <00:13:11.824>uh,

251
00:13:12.005 --> 00:13:14.245
<00:13:12.005>that <00:13:12.238>we <00:13:12.471>place <00:13:12.705>on <00:13:12.938>the <00:13:13.171>manufacturing <00:13:13.405>area.

252
00:13:14.835 --> 00:13:18.765
<00:13:14.835>Yeah. <00:13:14.975>That <00:13:15.115>means <00:13:15.255>that <00:13:15.395>we <00:13:15.535>have <00:13:15.675>different, <00:13:15.815>here <00:13:15.955>you <00:13:16.095>see, <00:13:16.235>um,

253
00:13:19.875 --> 00:13:21.845
<00:13:19.875>some <00:13:20.341>detected <00:13:20.808>objects <00:13:21.275>like

254
00:13:22.075 --> 00:13:24.765
<00:13:22.075>what <00:13:22.230>you <00:13:22.386>see <00:13:22.541>here <00:13:22.697>in <00:13:22.852>the <00:13:23.008>yellow <00:13:23.163>mark, <00:13:23.319>uh, <00:13:23.475>rectangles

255
00:13:24.835 --> 00:13:26.525
<00:13:24.835>that <00:13:25.115>are <00:13:25.395>kind <00:13:25.675>of <00:13:25.955>parking <00:13:26.235>slots.

256
00:13:26.955 --> 00:13:31.845
<00:13:26.955>Yeah. <00:13:27.095>And <00:13:27.235>then <00:13:27.375>here's <00:13:27.515>the, <00:13:27.655>uh, <00:13:27.795>uh, <00:13:27.935>wallet, <00:13:28.075>green <00:13:28.215>lights, <00:13:28.355>uh,

257
00:13:31.855 --> 00:13:35.285
<00:13:31.855>lines <00:13:32.010>here <00:13:32.166>are <00:13:32.321>possible <00:13:32.477>route <00:13:32.632>that <00:13:32.788>the <00:13:32.943>vehicle <00:13:33.099>can <00:13:33.255>drive.

258
00:13:35.715 --> 00:13:40.525
<00:13:35.715>Yeah. <00:13:35.915>And <00:13:36.115>the <00:13:36.315>IT <00:13:36.515>sensors <00:13:36.715>are <00:13:36.915>basically <00:13:37.115>lighter

259
00:13:40.555 --> 00:13:44.645
<00:13:40.555>sensors, <00:13:40.694>which <00:13:40.834>means <00:13:40.974>they <00:13:41.114>are <00:13:41.255>sending <00:13:41.395>a <00:13:41.535>kind <00:13:41.675>of <00:13:41.814>lights, <00:13:41.954>uh,

260
00:13:44.905 --> 00:13:46.565
<00:13:44.905>so <00:13:45.185>on <00:13:45.464>in <00:13:45.745>the <00:13:46.025>surrounding <00:13:46.305>era,

261
00:13:46.865 --> 00:13:49.525
<00:13:46.865>and <00:13:47.065>you <00:13:47.265>see <00:13:47.465>kind <00:13:47.665>of <00:13:47.865>point <00:13:48.065>cloud, <00:13:48.265>um,

262
00:13:50.545 --> 00:13:52.805
<00:13:50.545>and <00:13:50.778>then <00:13:51.011>based <00:13:51.245>on <00:13:51.478>that <00:13:51.711>point <00:13:51.944>cloud,

263
00:13:52.905 --> 00:13:55.165
<00:13:52.905>you <00:13:53.185>can <00:13:53.464>extract <00:13:53.745>objects <00:13:54.025>from <00:13:54.305>that.

264
00:13:55.875 --> 00:13:58.765
<00:13:55.875>Yeah. <00:13:56.050>So, <00:13:56.225>uh, <00:13:56.400>which <00:13:56.575>are <00:13:56.750>here <00:13:56.925>detected <00:13:57.100>like <00:13:57.275>in

265
00:13:58.765 --> 00:14:01.925
<00:13:58.765>that <00:13:58.998>green <00:13:59.231>rectangles, <00:13:59.465>uh, <00:13:59.698>in <00:13:59.931>different <00:14:00.165>precisions.

266
00:14:02.545 --> 00:14:05.085
<00:14:02.545>And <00:14:02.745>so <00:14:02.944>here's <00:14:03.145>the <00:14:03.344>sharpest <00:14:03.545>position <00:14:03.745>is <00:14:03.944>here,

267
00:14:05.425 --> 00:14:07.445
<00:14:05.425>the <00:14:05.775>smallest <00:14:06.125>rectangle, <00:14:06.474>and <00:14:06.824>then,

268
00:14:07.825 --> 00:14:11.525
<00:14:07.825>but <00:14:07.965>this <00:14:08.105>is <00:14:08.245>also <00:14:08.385>crucial <00:14:08.525>to <00:14:08.665>say <00:14:08.805>Okay, <00:14:08.945>in <00:14:09.085>which <00:14:09.225>distance

269
00:14:12.225 --> 00:14:15.885
<00:14:12.225>it <00:14:12.400>is <00:14:12.575>between <00:14:12.750>the <00:14:12.925>vehicle <00:14:13.100>and <00:14:13.275>the <00:14:13.450>detective <00:14:13.625>objects.

270
00:14:16.355 --> 00:14:19.885
<00:14:16.355>Yeah. <00:14:16.510>And <00:14:16.666>this <00:14:16.821>screen, <00:14:16.977>what <00:14:17.132>you <00:14:17.288>see <00:14:17.443>here <00:14:17.599>is <00:14:17.755>something

271
00:14:19.955 --> 00:14:24.925
<00:14:19.955>what <00:14:20.095>we <00:14:20.235>take <00:14:20.375>into <00:14:20.515>the <00:14:20.655>AWS <00:14:20.795>backend <00:14:20.935>and <00:14:21.075>the <00:14:21.215>process <00:14:21.355>further.

272
00:14:25.275 --> 00:14:28.405
<00:14:25.275>Yeah. <00:14:25.430>Which <00:14:25.586>means <00:14:25.741>that <00:14:25.897>we <00:14:26.052>take <00:14:26.208>all <00:14:26.363>the <00:14:26.519>green <00:14:26.675>objects,

273
00:14:28.425 --> 00:14:30.325
<00:14:28.425>the <00:14:28.625>possible <00:14:28.824>route <00:14:29.025>that <00:14:29.224>the <00:14:29.425>vehicle <00:14:29.625>can <00:14:29.824>drive.

274
00:14:30.825 --> 00:14:35.405
<00:14:30.825>Um, <00:14:30.965>we <00:14:31.105>transfer <00:14:31.245>kind <00:14:31.385>of <00:14:31.525>information <00:14:31.665>as, <00:14:31.805>as <00:14:31.945>list <00:14:32.085>of <00:14:32.225>objects.

275
00:14:35.755 --> 00:14:40.005
<00:14:35.755>Yeah. <00:14:35.930>So <00:14:36.105>one <00:14:36.280>object <00:14:36.455>object <00:14:36.630>is <00:14:36.805>described, <00:14:36.980>um, <00:14:37.155>uh,

276
00:14:40.195 --> 00:14:43.205
<00:14:40.195>regarding <00:14:40.475>their <00:14:40.755>shape, <00:14:41.035>their <00:14:41.315>position, <00:14:41.595>um,

277
00:14:43.705 --> 00:14:46.005
<00:14:43.705>and <00:14:43.938>the <00:14:44.171>timestamp <00:14:44.405>is <00:14:44.638>really <00:14:44.871>crucial <00:14:45.105>Yeah.

278
00:14:46.105 --> 00:14:50.405
<00:14:46.105>To, <00:14:46.232>to <00:14:46.359>have <00:14:46.486>the <00:14:46.614>kind <00:14:46.741>of <00:14:46.868>near <00:14:46.995>real <00:14:47.123>time, <00:14:47.250>uh, <00:14:47.377>capability, <00:14:47.505>um,

279
00:14:50.705 --> 00:14:53.805
<00:14:50.705>and <00:14:50.832>then <00:14:50.959>to <00:14:51.086>take <00:14:51.214>it, <00:14:51.341>okay, <00:14:51.468>it's <00:14:51.595>the <00:14:51.723>obstacle <00:14:51.850>in <00:14:51.977>a <00:14:52.105>way

280
00:14:54.195 --> 00:14:56.605
<00:14:54.195>between <00:14:54.395>the <00:14:54.595>route <00:14:54.795>or <00:14:54.995>can <00:14:55.195>we <00:14:55.395>drive <00:14:55.595>further?

281
00:14:57.385 --> 00:15:00.325
<00:14:57.385>Um, <00:14:58.785>yeah.

282
00:15:00.625 --> 00:15:02.565
<00:15:00.625>And <00:15:00.905>this <00:15:01.185>is <00:15:01.465>basically <00:15:01.745>the <00:15:02.025>environmental

283
00:15:02.615 --> 00:15:03.925
<00:15:02.615>model <00:15:02.909>of <00:15:03.204>what <00:15:03.499>we <00:15:03.794>create.

284
00:15:04.275 --> 00:15:06.205
<00:15:04.275>Yeah. <00:15:04.625>So <00:15:04.975>on <00:15:05.324>continuously <00:15:05.675>track

285
00:15:06.345 --> 00:15:09.645
<00:15:06.345>and <00:15:06.578>process <00:15:06.811>in <00:15:07.045>our <00:15:07.278>AWS <00:15:07.511>backend, <00:15:07.745>um,

286
00:15:10.075 --> 00:15:14.885
<00:15:10.075>here <00:15:10.202>you <00:15:10.329>can <00:15:10.456>see <00:15:10.584>kind <00:15:10.711>of, <00:15:10.838>um, <00:15:10.965>the <00:15:11.093>front <00:15:11.220>end, <00:15:11.347>um, <00:15:11.475>um,

287
00:15:14.885 --> 00:15:19.205
<00:15:14.885>what <00:15:15.012>we <00:15:15.139>developed <00:15:15.266>based <00:15:15.394>on <00:15:15.521>our <00:15:15.648>ui <00:15:15.775>ux <00:15:15.903>designers, <00:15:16.030>uh, <00:15:16.157>at <00:15:16.285>first

288
00:15:19.435 --> 00:15:22.045
<00:15:19.435>that <00:15:19.635>create <00:15:19.834>a <00:15:20.035>kind <00:15:20.234>of <00:15:20.435>mock <00:15:20.635>wire <00:15:20.834>frame.

289
00:15:22.585 --> 00:15:26.445
<00:15:22.585>Um, <00:15:22.725>so, <00:15:22.865>um, <00:15:23.005>this <00:15:23.145>is <00:15:23.285>really <00:15:23.425>kind <00:15:23.565>of <00:15:23.705>the <00:15:23.845>front <00:15:23.985>end

290
00:15:26.445 --> 00:15:29.045
<00:15:26.445>that <00:15:26.645>we <00:15:26.845>have, <00:15:27.045>let's <00:15:27.245>say <00:15:27.445>users <00:15:27.645>able <00:15:27.845>to,

291
00:15:29.465 --> 00:15:31.285
<00:15:29.465>to <00:15:29.745>see <00:15:30.025>all <00:15:30.305>the <00:15:30.585>driving <00:15:30.865>vehicles

292
00:15:31.295 --> 00:15:34.365
<00:15:31.295>where <00:15:31.495>the <00:15:31.694>sensors <00:15:31.895>are <00:15:32.094>placed <00:15:32.295>here <00:15:32.495>with <00:15:32.694>blue

293
00:15:34.505 --> 00:15:38.125
<00:15:34.505>and <00:15:34.738>red, <00:15:34.971>uh, <00:15:35.205>sensor <00:15:35.438>icons, <00:15:35.671>um, <00:15:35.905>so

294
00:15:38.125 --> 00:15:40.405
<00:15:38.125>that <00:15:38.265>we <00:15:38.405>can <00:15:38.545>also <00:15:38.685>track <00:15:38.825>the <00:15:38.965>health <00:15:39.105>set <00:15:39.245>of <00:15:39.385>that <00:15:39.525>kind

295
00:15:40.405 --> 00:15:43.125
<00:15:40.405>of <00:15:40.871>sensors <00:15:41.338>and <00:15:41.805>yeah.

296
00:15:43.145 --> 00:15:46.085
<00:15:43.145>And <00:15:43.285>so <00:15:43.425>see <00:15:43.564>the <00:15:43.704>driving <00:15:43.845>vehicles <00:15:43.985>here <00:15:44.125>to <00:15:44.265>the <00:15:44.405>parking <00:15:44.545>slots

297
00:15:46.085 --> 00:15:47.925
<00:15:46.085>or <00:15:46.365>to <00:15:46.645>the, <00:15:46.925>uh, <00:15:47.205>load <00:15:47.485>station

298
00:15:48.385 --> 00:15:50.285
<00:15:48.385>and <00:15:48.735>then <00:15:49.085>to <00:15:49.435>analyze, <00:15:49.785>okay,

299
00:15:50.625 --> 00:15:52.885
<00:15:50.625>is <00:15:50.905>the <00:15:51.185>distribution <00:15:51.465>process <00:15:51.745>working <00:15:52.025>well

300
00:15:52.985 --> 00:15:56.205
<00:15:52.985>or <00:15:53.125>do <00:15:53.265>we <00:15:53.405>need <00:15:53.545>to, <00:15:53.685>uh, <00:15:53.825>take <00:15:53.965>action <00:15:54.105>in <00:15:54.245>certain <00:15:54.385>areas?

301
00:15:56.865 --> 00:16:00.405
<00:15:56.865>Um, <00:15:57.065>and <00:15:57.265>you <00:15:57.465>can <00:15:57.665>consider <00:15:57.865>that <00:15:58.065>this <00:15:58.265>kind

302
00:16:00.405 --> 00:16:03.645
<00:16:00.405>of <00:16:00.605>front <00:16:00.805>end <00:16:01.005>is <00:16:01.204>also <00:16:01.405>continuously <00:16:01.605>updating, <00:16:01.805>um,

303
00:16:04.105 --> 00:16:06.045
<00:16:04.105>the <00:16:04.385>front <00:16:04.665>end <00:16:04.945>regarding <00:16:05.225>the <00:16:05.505>position

304
00:16:06.045 --> 00:16:08.005
<00:16:06.045>of <00:16:06.511>vehicles <00:16:06.978>detected <00:16:07.444>obstacles.

305
00:16:08.505 --> 00:16:10.765
<00:16:08.505>So <00:16:08.738>we <00:16:08.971>have <00:16:09.205>a <00:16:09.438>kind <00:16:09.671>of, <00:16:09.905>uh,

306
00:16:10.765 --> 00:16:14.645
<00:16:10.765>end-to-end <00:16:10.998>near <00:16:11.231>real <00:16:11.465>time <00:16:11.698>capability <00:16:11.931>from, <00:16:12.165>um,

307
00:16:14.695 --> 00:16:16.405
<00:16:14.695>processing <00:16:15.161>the <00:16:15.628>environmental <00:16:16.095>model

308
00:16:16.405 --> 00:16:18.925
<00:16:16.405>that <00:16:16.638>we <00:16:16.871>retrieve <00:16:17.105>from <00:16:17.338>the <00:16:17.571>sensors, <00:16:17.805>um,

309
00:16:18.985 --> 00:16:20.205
<00:16:18.985>the <00:16:19.351>active <00:16:19.717>vehicle <00:16:20.083>data

310
00:16:20.625 --> 00:16:23.805
<00:16:20.625>as <00:16:20.800>the <00:16:20.975>vehicles <00:16:21.150>also <00:16:21.325>sending <00:16:21.500>the <00:16:21.675>information, <00:16:21.850>the <00:16:22.025>position,

311
00:16:24.425 --> 00:16:28.685
<00:16:24.425>um, <00:16:24.599>their <00:16:24.775>data, <00:16:24.949>uh, <00:16:25.125>like <00:16:25.300>the, <00:16:25.474>like <00:16:25.650>the <00:16:25.824>real,

312
00:16:29.065 --> 00:16:30.485
<00:16:29.065>uh, <00:16:29.384>position <00:16:29.704>and <00:16:30.023>so <00:16:30.343>on.

313
00:16:30.905 --> 00:16:35.005
<00:16:30.905>Um, <00:16:31.079>um, <00:16:31.255>that <00:16:31.430>is <00:16:31.605>really <00:16:31.780>processed <00:16:31.954>and <00:16:32.130>envision <00:16:32.305>milliseconds.

314
00:16:36.085 --> 00:16:38.865
<00:16:36.085>And <00:16:36.260>this <00:16:36.435>was <00:16:36.610>the <00:16:36.785>first, <00:16:36.960>uh, <00:16:37.135>user <00:16:37.310>interface <00:16:37.485>design,

315
00:16:39.085 --> 00:16:41.105
<00:16:39.085>but <00:16:39.435>it <00:16:39.785>can <00:16:40.135>really, <00:16:40.485>uh,

316
00:16:41.105 --> 00:16:44.185
<00:16:41.105>develop <00:16:41.305>an <00:16:41.505>angular <00:16:41.705>based <00:16:41.905>on <00:16:42.105>responsive <00:16:42.305>and <00:16:42.505>devices.

317
00:16:44.525 --> 00:16:46.305
<00:16:44.525>Um, <00:16:44.805>we <00:16:45.084>use <00:16:45.365>kind <00:16:45.645>of <00:16:45.925>desktop

318
00:16:46.405 --> 00:16:49.945
<00:16:46.405>and, <00:16:46.638>um, <00:16:46.871>tablet <00:16:47.105>applications <00:16:47.338>so <00:16:47.571>that, <00:16:47.805>uh,

319
00:16:49.945 --> 00:16:53.425
<00:16:49.945>workers <00:16:50.100>on <00:16:50.256>the <00:16:50.411>manufacturing <00:16:50.567>area <00:16:50.722>can <00:16:50.878>take <00:16:51.033>the <00:16:51.189>front <00:16:51.345>end

320
00:16:53.525 --> 00:16:56.665
<00:16:53.525>and <00:16:53.699>can <00:16:53.875>really <00:16:54.050>take <00:16:54.225>action, <00:16:54.400>uh, <00:16:54.574>within <00:16:54.750>certain <00:16:54.925>areas

321
00:16:56.845 --> 00:16:59.945
<00:16:56.845>and <00:16:56.985>can <00:16:57.125>have <00:16:57.265>a <00:16:57.405>look <00:16:57.545>on <00:16:57.685>that, <00:16:57.825>uh, <00:16:57.965>in <00:16:58.105>physical <00:16:58.245>way,

322
00:16:59.945 --> 00:17:04.185
<00:16:59.945>but <00:17:00.100>also <00:17:00.256>here <00:17:00.411>based <00:17:00.567>on <00:17:00.722>the <00:17:00.878>user <00:17:01.033>interface <00:17:01.189>front <00:17:01.345>end.

323
00:17:06.415 --> 00:17:09.745
<00:17:06.415>Okay. <00:17:06.648>Um, <00:17:06.881>what <00:17:07.115>that <00:17:07.348>kind <00:17:07.581>of, <00:17:07.815>uh,

324
00:17:09.745 --> 00:17:12.065
<00:17:09.744>support <00:17:09.944>is <00:17:10.145>not <00:17:10.344>only <00:17:10.544>tracking <00:17:10.744>all <00:17:10.944>the <00:17:11.145>vehicles,

325
00:17:12.065 --> 00:17:15.705
<00:17:12.065>it's <00:17:12.265>also <00:17:12.465>supporting <00:17:12.665>different, <00:17:12.865>uh, <00:17:13.065>manufacturing <00:17:13.265>areas, <00:17:13.465>uh,

326
00:17:15.705 --> 00:17:17.625
<00:17:15.704>that <00:17:15.905>are <00:17:16.105>based <00:17:16.304>kind <00:17:16.504>of <00:17:16.704>on <00:17:16.905>a <00:17:17.105>grid.

327
00:17:18.215 --> 00:17:21.865
<00:17:18.214>Yeah. <00:17:18.415>So <00:17:18.615>each <00:17:18.814>manufacturing <00:17:19.014>area <00:17:19.214>has <00:17:19.415>a <00:17:19.615>grid

328
00:17:21.865 --> 00:17:23.185
<00:17:21.865>of <00:17:22.261>parking <00:17:22.656>slots <00:17:23.052>available,

329
00:17:23.495 --> 00:17:25.385
<00:17:23.494>whether <00:17:23.728>the <00:17:23.961>vehicle <00:17:24.194>can <00:17:24.428>drive <00:17:24.661>or <00:17:24.895>not.

330
00:17:27.295 --> 00:17:31.185
<00:17:27.295>Okay. <00:17:27.495>Um, <00:17:27.695>what, <00:17:27.895>where <00:17:28.095>are <00:17:28.295>the <00:17:28.495>actual, <00:17:28.695>uh,

331
00:17:31.705 --> 00:17:33.265
<00:17:31.705>customer <00:17:32.054>challenges <00:17:32.405>that <00:17:32.754>were <00:17:33.105>faced?

332
00:17:33.405 --> 00:17:36.985
<00:17:33.405>So <00:17:33.580>we <00:17:33.754>are <00:17:33.930>talking <00:17:34.105>about <00:17:34.280>a <00:17:34.455>large <00:17:34.629>enterprise <00:17:34.805>enterprise

333
00:17:37.015 --> 00:17:40.465
<00:17:37.015>that <00:17:37.215>we <00:17:37.415>faced, <00:17:37.615>and <00:17:37.815>yeah, <00:17:38.015>that <00:17:38.215>has <00:17:38.415>kind

334
00:17:40.465 --> 00:17:43.505
<00:17:40.465>of <00:17:40.745>limitation <00:17:41.024>in <00:17:41.304>their <00:17:41.584>corporate <00:17:41.865>networks.

335
00:17:43.505 --> 00:17:45.105
<00:17:43.505>This <00:17:43.855>was <00:17:44.205>one <00:17:44.555>crucial <00:17:44.905>challenge,

336
00:17:45.445 --> 00:17:49.645
<00:17:45.445>but <00:17:45.620>also <00:17:45.794>considering <00:17:45.970>security <00:17:46.145>challenges <00:17:46.320>that <00:17:46.495>we <00:17:46.669>faced, <00:17:46.845>uh,

337
00:17:49.645 --> 00:17:51.765
<00:17:49.645>regarding <00:17:49.995>the <00:17:50.345>compliance <00:17:50.695>standards, <00:17:51.045>um,

338
00:17:51.815 --> 00:17:52.845
<00:17:51.815>which <00:17:52.124>is <00:17:52.433>really <00:17:52.742>crucial

339
00:17:52.845 --> 00:17:55.165
<00:17:52.845>because <00:17:53.078>nobody <00:17:53.311>wants <00:17:53.545>to <00:17:53.778>be <00:17:54.011>hacked, <00:17:54.245>um,

340
00:17:55.165 --> 00:17:57.005
<00:17:55.165>regarding <00:17:55.631>the <00:17:56.098>vehicle <00:17:56.565>communication,

341
00:17:57.005 --> 00:17:58.325
<00:17:57.005>but <00:17:57.242>also <00:17:57.480>on <00:17:57.717>the <00:17:57.955>backend <00:17:58.193>side.

342
00:17:58.785 --> 00:18:03.005
<00:17:58.785>Um, <00:17:58.940>so <00:17:59.096>this <00:17:59.251>is <00:17:59.407>really <00:17:59.562>something <00:17:59.718>where <00:17:59.873>we <00:18:00.029>need <00:18:00.185>kind

343
00:18:03.005 --> 00:18:06.005
<00:18:03.005>of <00:18:03.160>AWS <00:18:03.316>specialist <00:18:03.471>that <00:18:03.627>we <00:18:03.782>are <00:18:03.938>really <00:18:04.093>taking <00:18:04.249>care <00:18:04.405>of

344
00:18:06.005 --> 00:18:09.965
<00:18:06.005>that <00:18:06.160>kind, <00:18:06.316>um, <00:18:06.471>of <00:18:06.627>challenge, <00:18:06.782>uh, <00:18:06.938>to <00:18:07.093>make <00:18:07.249>it <00:18:07.405>secure

345
00:18:09.965 --> 00:18:13.165
<00:18:09.965>through <00:18:10.165>encryption, <00:18:10.365>through <00:18:10.564>using <00:18:10.764>the <00:18:10.965>right <00:18:11.165>protocols, <00:18:11.365>um,

346
00:18:13.265 --> 00:18:15.285
<00:18:13.265>the <00:18:13.731>right <00:18:14.198>communication <00:18:14.665>channel.

347
00:18:15.745 --> 00:18:20.325
<00:18:15.745>Um, <00:18:15.885>and <00:18:16.024>really <00:18:16.165>we <00:18:16.304>are <00:18:16.445>also <00:18:16.584>actively <00:18:16.725>tracking <00:18:16.864>that <00:18:17.004>kind <00:18:17.145>of

348
00:18:21.085 --> 00:18:23.045
<00:18:21.085>security <00:18:21.365>based <00:18:21.645>on <00:18:21.925>penetration <00:18:22.205>testing <00:18:22.485>Yeah.

349
00:18:23.045 --> 00:18:26.565
<00:18:23.045>Which <00:18:23.220>is <00:18:23.395>also, <00:18:23.570>uh, <00:18:23.745>made <00:18:23.920>on <00:18:24.095>yeah. <00:18:24.270>Regular <00:18:24.445>basis.

350
00:18:27.825 --> 00:18:31.045
<00:18:27.825>In <00:18:27.941>addition <00:18:28.058>to <00:18:28.175>that, <00:18:28.291>um, <00:18:28.408>what <00:18:28.525>was <00:18:28.641>as <00:18:28.758>a <00:18:28.875>third <00:18:28.991>point <00:18:29.108>is <00:18:29.225>really

351
00:18:31.045 --> 00:18:33.165
<00:18:31.045>what <00:18:31.220>I <00:18:31.395>already <00:18:31.570>mentioned <00:18:31.745>is <00:18:31.920>the <00:18:32.095>performance <00:18:32.270>and <00:18:32.445>stability.

352
00:18:33.705 --> 00:18:37.045
<00:18:33.705>Um, <00:18:33.860>because <00:18:34.016>we <00:18:34.171>have <00:18:34.327>a <00:18:34.482>high <00:18:34.638>load <00:18:34.793>of <00:18:34.949>processing, <00:18:35.105>we,

353
00:18:37.045 --> 00:18:39.085
<00:18:37.045>he <00:18:37.245>gets <00:18:37.445>a <00:18:37.645>lot <00:18:37.845>of <00:18:38.045>vehicles <00:18:38.245>and <00:18:38.445>parallel

354
00:18:39.545 --> 00:18:41.805
<00:18:39.545>and <00:18:39.895>over <00:18:40.245>different <00:18:40.595>communication <00:18:40.945>channels,

355
00:18:42.265 --> 00:18:45.805
<00:18:42.265>but <00:18:42.405>let's <00:18:42.545>have <00:18:42.685>a <00:18:42.825>look, <00:18:42.965>uh, <00:18:43.105>into <00:18:43.245>that <00:18:43.385>really <00:18:43.525>in <00:18:43.665>detail.

356
00:18:46.235 --> 00:18:50.205
<00:18:46.235>What <00:18:46.375>you <00:18:46.514>see <00:18:46.655>here <00:18:46.794>is <00:18:46.935>AWS <00:18:47.074>architecture <00:18:47.215>that <00:18:47.354>we <00:18:47.495>have <00:18:47.635>designed,

357
00:18:50.385 --> 00:18:51.805
<00:18:50.385>uh, <00:18:50.811>for <00:18:51.237>that <00:18:51.663>project.

358
00:18:52.385 --> 00:18:56.045
<00:18:52.385>Um, <00:18:52.585>it <00:18:52.785>comes <00:18:52.985>from <00:18:53.185>two <00:18:53.385>direction, <00:18:53.585>let's <00:18:53.785>say

359
00:18:56.625 --> 00:19:00.005
<00:18:56.625>the <00:18:56.765>first <00:18:56.905>direction <00:18:57.045>is <00:18:57.185>here <00:18:57.325>on <00:18:57.465>the <00:18:57.605>right <00:18:57.745>side, <00:18:57.885>let's <00:18:58.025>begin.

360
00:19:00.075 --> 00:19:01.445
<00:19:00.075>Here <00:19:00.383>is <00:19:00.691>a <00:19:00.999>car <00:19:01.308>actually.

361
00:19:02.145 --> 00:19:05.125
<00:19:02.145>Um, <00:19:02.611>we <00:19:03.078>realized <00:19:03.545>the,

362
00:19:05.395 --> 00:19:07.645
<00:19:05.395>it's <00:19:05.628>a <00:19:05.861>communication <00:19:06.095>channel <00:19:06.328>of <00:19:06.561>a <00:19:06.795>NetScaler.

363
00:19:08.225 --> 00:19:09.845
<00:19:08.225>Um, <00:19:08.691>so <00:19:09.158>that <00:19:09.625>provide,

364
00:19:09.915 --> 00:19:12.765
<00:19:09.915>that <00:19:10.148>provides <00:19:10.381>really <00:19:10.615>continuously <00:19:10.848>the <00:19:11.081>sensor <00:19:11.315>information,

365
00:19:13.105 --> 00:19:17.085
<00:19:13.105>uh, <00:19:13.260>of <00:19:13.416>the <00:19:13.571>vehicle <00:19:13.727>itself, <00:19:13.882>the <00:19:14.038>position, <00:19:14.193>uh, <00:19:14.349>in <00:19:14.505>particular.

366
00:19:17.465 --> 00:19:20.925
<00:19:17.465>And, <00:19:17.665>and <00:19:17.865>then <00:19:18.064>we <00:19:18.264>really <00:19:18.465>have <00:19:18.665>that <00:19:18.865>kind

367
00:19:20.925 --> 00:19:23.765
<00:19:20.925>of <00:19:21.125>connect <00:19:21.325>connectivity <00:19:21.524>services <00:19:21.725>that <00:19:21.925>we <00:19:22.125>use <00:19:22.325>here,

368
00:19:23.945 --> 00:19:25.245
<00:19:23.945>uh, <00:19:24.335>with <00:19:24.725>the <00:19:25.114>NetScaler.

369
00:19:25.545 --> 00:19:29.725
<00:19:25.545>Um, <00:19:25.700>the <00:19:25.856>first, <00:19:26.011>um, <00:19:26.167>contact <00:19:26.322>with <00:19:26.478>AWS <00:19:26.633>environment <00:19:26.789>is, <00:19:26.945>uh,

370
00:19:29.955 --> 00:19:33.165
<00:19:29.955>yeah, <00:19:30.095>it's <00:19:30.235>the <00:19:30.375>first <00:19:30.514>VPC <00:19:30.655>where <00:19:30.794>we <00:19:30.935>use <00:19:31.074>our <00:19:31.215>transit <00:19:31.355>account

371
00:19:33.625 --> 00:19:37.965
<00:19:33.625>and <00:19:33.765>transit <00:19:33.905>getaway <00:19:34.045>to <00:19:34.185>receive <00:19:34.325>all <00:19:34.465>the <00:19:34.605>data <00:19:34.745>in <00:19:34.885>our <00:19:35.025>backend.

372
00:19:39.425 --> 00:19:43.845
<00:19:39.425>Um, <00:19:39.625>processing <00:19:39.825>all <00:19:40.024>the <00:19:40.225>vehicles <00:19:40.425>in <00:19:40.625>parallel <00:19:40.825>means

373
00:19:43.845 --> 00:19:47.885
<00:19:43.845>that <00:19:44.000>we <00:19:44.156>really <00:19:44.311>need <00:19:44.467>kind <00:19:44.622>of <00:19:44.778>load <00:19:44.933>balancing, <00:19:45.089>um, <00:19:45.245>so

374
00:19:48.155 --> 00:19:51.005
<00:19:48.155>that <00:19:48.330>we <00:19:48.504>really <00:19:48.680>have <00:19:48.855>here <00:19:49.030>all <00:19:49.205>our <00:19:49.379>worker <00:19:49.555>nodes

375
00:19:51.025 --> 00:19:54.125
<00:19:51.025>and <00:19:51.200>based <00:19:51.375>on <00:19:51.550>EKS <00:19:51.725>that <00:19:51.900>are <00:19:52.075>processing <00:19:52.250>that <00:19:52.425>information.

376
00:19:54.125 --> 00:19:56.685
<00:19:54.125>That <00:19:54.325>means <00:19:54.525>processing <00:19:54.725>the <00:19:54.925>data <00:19:55.125>of <00:19:55.325>the <00:19:55.525>vehicles

377
00:19:56.745 --> 00:19:57.965
<00:19:56.745>and <00:19:57.293>environmental <00:19:57.842>model.

378
00:19:58.385 --> 00:19:59.965
<00:19:58.385>Um, <00:19:58.851>calculating <00:19:59.318>the <00:19:59.785>route

379
00:20:00.425 --> 00:20:03.885
<00:20:00.425>and <00:20:00.565>pushing <00:20:00.705>that <00:20:00.845>kind <00:20:00.985>of <00:20:01.125>information <00:20:01.264>back <00:20:01.405>to <00:20:01.544>the <00:20:01.685>car, <00:20:01.825>uh,

380
00:20:04.185 --> 00:20:07.925
<00:20:04.185>is <00:20:04.360>also <00:20:04.534>really <00:20:04.710>processed <00:20:04.885>in <00:20:05.060>that <00:20:05.235>worker <00:20:05.409>note <00:20:05.585>here.

381
00:20:08.625 --> 00:20:11.605
<00:20:08.625>And, <00:20:08.800>and <00:20:08.975>this <00:20:09.150>is <00:20:09.325>something, <00:20:09.500>what <00:20:09.675>it's <00:20:09.850>really <00:20:10.025>needs

382
00:20:11.605 --> 00:20:12.765
<00:20:11.605>to <00:20:11.813>happen <00:20:12.022>in <00:20:12.231>near <00:20:12.440>real <00:20:12.649>time.

383
00:20:12.765 --> 00:20:15.605
<00:20:12.765>This <00:20:12.905>is <00:20:13.045>some, <00:20:13.185>this <00:20:13.325>is <00:20:13.465>why <00:20:13.605>we, <00:20:13.745>um, <00:20:13.885>place <00:20:14.025>a <00:20:14.165>lot

384
00:20:15.605 --> 00:20:20.125
<00:20:15.605>of <00:20:15.760>load <00:20:15.916>balances, <00:20:16.071>um, <00:20:16.227>from <00:20:16.382>the <00:20:16.538>vehicle <00:20:16.693>into <00:20:16.849>the, <00:20:17.005>uh,

385
00:20:20.565 --> 00:20:24.205
<00:20:20.565>AWS <00:20:20.765>aspect <00:20:20.965>and, <00:20:21.165>um, <00:20:21.365>to <00:20:21.565>really <00:20:21.765>scale <00:20:21.965>up

386
00:20:24.395 --> 00:20:25.525
<00:20:24.395>that <00:20:24.734>kind <00:20:25.073>of <00:20:25.412>platform.

387
00:20:26.905 --> 00:20:30.045
<00:20:26.905>Um, <00:20:27.371>the <00:20:27.838>meaning <00:20:28.305>of

388
00:20:30.625 --> 00:20:32.765
<00:20:30.625>be <00:20:30.975>becoming <00:20:31.325>Indus <00:20:31.675>industry <00:20:32.025>ready

389
00:20:33.385 --> 00:20:37.445
<00:20:33.385>in <00:20:33.560>industry <00:20:33.735>ready <00:20:33.910>solution <00:20:34.085>means <00:20:34.260>also <00:20:34.435>to <00:20:34.610>support, <00:20:34.785>um,

390
00:20:38.025 --> 00:20:41.005
<00:20:38.025>the <00:20:38.305>service <00:20:38.585>around <00:20:38.865>AWS <00:20:39.145>guard, <00:20:39.425>duty

391
00:20:41.565 --> 00:20:45.845
<00:20:41.565>security <00:20:41.740>hub <00:20:41.915>detective, <00:20:42.090>uh, <00:20:42.265>to <00:20:42.440>really <00:20:42.615>have <00:20:42.790>a <00:20:42.965>consistent

392
00:20:45.945 --> 00:20:49.805
<00:20:45.945>and <00:20:46.145>continuously <00:20:46.345>continuous <00:20:46.544>view <00:20:46.745>on <00:20:46.945>the <00:20:47.145>security <00:20:47.345>level

393
00:20:49.865 --> 00:20:51.085
<00:20:49.865>of <00:20:50.231>the <00:20:50.597>entire <00:20:50.963>platform.

394
00:20:51.435 --> 00:20:54.725
<00:20:51.435>Yeah. <00:20:51.590>Um, <00:20:51.746>which <00:20:51.901>just <00:20:52.057>also <00:20:52.212>means <00:20:52.368>there's <00:20:52.523>a <00:20:52.679>key <00:20:52.835>management

395
00:20:55.165 --> 00:20:56.845
<00:20:55.165>certificate <00:20:55.865>manager, <00:20:56.565>um,

396
00:20:57.345 --> 00:21:00.925
<00:20:57.345>to <00:20:57.578>support <00:20:57.811>the <00:20:58.045>encrypted <00:20:58.278>communication <00:20:58.511>on <00:20:58.745>valid

397
00:21:01.285 --> 00:21:05.045
<00:21:01.285>certificates, <00:21:01.440>um, <00:21:01.596>is <00:21:01.751>also <00:21:01.907>really <00:21:02.062>crucial, <00:21:02.218>um, <00:21:02.373>for <00:21:02.529>that <00:21:02.685>kind

398
00:21:05.165 --> 00:21:09.005
<00:21:05.165>of <00:21:05.320>platform <00:21:05.476>and <00:21:05.631>needs <00:21:05.787>to <00:21:05.942>be <00:21:06.098>processed, <00:21:06.253>uh, <00:21:06.409>in <00:21:06.565>combination

399
00:21:09.005 --> 00:21:10.645
<00:21:09.005>with <00:21:09.355>all <00:21:09.705>the <00:21:10.055>broken <00:21:10.405>nodes.

400
00:21:11.225 --> 00:21:13.485
<00:21:11.225>Uh, <00:21:11.399>if <00:21:11.574>we <00:21:11.750>come <00:21:11.925>to <00:21:12.100>the <00:21:12.274>left <00:21:12.449>side, <00:21:12.625>um,

401
00:21:13.635 --> 00:21:18.485
<00:21:13.635>then <00:21:13.835>we <00:21:14.035>have <00:21:14.235>a <00:21:14.435>integration <00:21:14.635>of <00:21:14.835>on-premise <00:21:15.035>resources.

402
00:21:18.945 --> 00:21:22.325
<00:21:18.945>Um, <00:21:19.145>that <00:21:19.345>means <00:21:19.544>that <00:21:19.745>we, <00:21:19.945>uh, <00:21:20.145>have <00:21:20.345>our

403
00:21:23.545 --> 00:21:27.665
<00:21:23.545>SAP <00:21:23.700>systems <00:21:23.856>is <00:21:24.011>in <00:21:24.167>place <00:21:24.322>that <00:21:24.478>are <00:21:24.633>providing <00:21:24.789>the <00:21:24.945>information

404
00:21:27.665 --> 00:21:30.265
<00:21:27.665>around <00:21:27.840>the <00:21:28.014>parking <00:21:28.190>slots <00:21:28.365>when <00:21:28.540>the <00:21:28.715>vehicles <00:21:28.889>are <00:21:29.065>actually

405
00:21:30.315 --> 00:21:32.465
<00:21:30.315>ready <00:21:30.781>and <00:21:31.248>already <00:21:31.715>produced.

406
00:21:32.965 --> 00:21:34.345
<00:21:32.965>Um, <00:21:33.275>this <00:21:33.586>is <00:21:33.896>one <00:21:34.207>point,

407
00:21:34.725 --> 00:21:36.865
<00:21:34.725>and <00:21:34.958>the <00:21:35.191>second <00:21:35.425>point <00:21:35.658>is <00:21:35.891>also, <00:21:36.125>um,

408
00:21:37.045 --> 00:21:39.945
<00:21:37.045>to <00:21:37.200>have <00:21:37.356>the <00:21:37.511>sensor <00:21:37.667>information <00:21:37.822>in <00:21:37.978>place, <00:21:38.133>um, <00:21:38.289>that <00:21:38.445>goes

409
00:21:40.695 --> 00:21:45.025
<00:21:40.695>over <00:21:40.870>on <00:21:41.044>premise <00:21:41.220>resources <00:21:41.395>on <00:21:41.570>premise <00:21:41.745>means, <00:21:41.919>um, <00:21:42.095>yes,

410
00:21:45.645 --> 00:21:47.305
<00:21:45.645>server <00:21:46.111>are <00:21:46.578>actually <00:21:47.045>installed

411
00:21:47.865 --> 00:21:49.945
<00:21:47.865>directly <00:21:48.145>on <00:21:48.425>the <00:21:48.705>manufacturing <00:21:48.985>areas, <00:21:49.265>uh,

412
00:21:49.945 --> 00:21:51.745
<00:21:49.945>where <00:21:50.225>the <00:21:50.504>iot <00:21:50.784>centers <00:21:51.064>actually <00:21:51.345>are.

413
00:21:52.415 --> 00:21:55.465
<00:21:52.415>Yeah. <00:21:52.590>So <00:21:52.764>they <00:21:52.940>will, <00:21:53.115>they <00:21:53.290>will <00:21:53.465>be <00:21:53.639>process, <00:21:53.815>um,

414
00:21:55.685 --> 00:21:59.905
<00:21:55.685>the <00:21:55.860>object <00:21:56.034>detect <00:21:56.210>will <00:21:56.385>be <00:21:56.560>processed <00:21:56.735>directly <00:21:56.909>on <00:21:57.085>that,

415
00:21:59.925 --> 00:22:01.625
<00:21:59.925>on <00:22:00.391>pre <00:22:00.858>on-premise <00:22:01.325>environment,

416
00:22:02.085 --> 00:22:06.305
<00:22:02.085>and <00:22:02.225>we <00:22:02.365>receive, <00:22:02.505>um, <00:22:02.645>the <00:22:02.785>list <00:22:02.925>of <00:22:03.065>objects <00:22:03.205>that <00:22:03.345>were <00:22:03.485>detected,

417
00:22:06.885 --> 00:22:09.905
<00:22:06.885>um, <00:22:07.165>through <00:22:07.445>that <00:22:07.725>AWS <00:22:08.004>direct <00:22:08.285>connection.

418
00:22:10.685 --> 00:22:15.305
<00:22:10.685>And, <00:22:10.860>and <00:22:11.034>yeah, <00:22:11.210>so <00:22:11.385>if <00:22:11.560>you, <00:22:11.735>if <00:22:11.909>you <00:22:12.085>want

419
00:22:15.305 --> 00:22:17.145
<00:22:15.305>to <00:22:15.585>process <00:22:15.865>kind <00:22:16.145>of <00:22:16.425>environmental <00:22:16.705>model

420
00:22:17.365 --> 00:22:18.865
<00:22:17.365>and <00:22:17.815>really <00:22:18.265>in <00:22:18.715>milliseconds,

421
00:22:18.865 --> 00:22:21.145
<00:22:18.865>milliseconds <00:22:19.215>is <00:22:19.565>also <00:22:19.915>really <00:22:20.265>crucial

422
00:22:21.295 --> 00:22:24.545
<00:22:21.295>because <00:22:21.528>it <00:22:21.761>has <00:22:21.995>a <00:22:22.228>really, <00:22:22.461>uh, <00:22:22.695>yeah,

423
00:22:26.005 --> 00:22:30.105
<00:22:26.005>we <00:22:26.132>need <00:22:26.259>to <00:22:26.386>process <00:22:26.514>the <00:22:26.641>high <00:22:26.768>load <00:22:26.895>of <00:22:27.023>data <00:22:27.150>because, <00:22:27.277>uh, <00:22:27.405>yeah.

424
00:22:30.485 --> 00:22:33.185
<00:22:30.485>The <00:22:30.640>sensors <00:22:30.796>are <00:22:30.951>collecting <00:22:31.107>a <00:22:31.262>lot <00:22:31.418>of <00:22:31.573>object <00:22:31.729>amount. <00:22:31.885>Yes.

425
00:22:33.325 --> 00:22:34.705
<00:22:33.325>Not <00:22:33.635>only <00:22:33.946>the <00:22:34.256>700 <00:22:34.567>crown,

426
00:22:35.045 --> 00:22:38.705
<00:22:35.045>but <00:22:35.245>also <00:22:35.445>pedestrians, <00:22:35.645>uh, <00:22:35.845>workers <00:22:36.045>that <00:22:36.245>are <00:22:36.445>moving

427
00:22:38.705 --> 00:22:40.825
<00:22:38.705>around <00:22:39.405>and <00:22:40.105>Yeah.

428
00:22:41.205 --> 00:22:45.185
<00:22:41.205>And <00:22:41.360>you <00:22:41.516>also, <00:22:41.671>we <00:22:41.827>also <00:22:41.982>need <00:22:42.138>to <00:22:42.293>consider <00:22:42.449>weather <00:22:42.605>conditions.

429
00:22:45.185 --> 00:22:47.945
<00:22:45.185>Yeah. <00:22:45.360>If <00:22:45.534>it's <00:22:45.710>rains <00:22:45.885>or <00:22:46.060>we, <00:22:46.235>we <00:22:46.409>see <00:22:46.585>fog

430
00:22:48.165 --> 00:22:50.545
<00:22:48.165>or <00:22:48.320>something <00:22:48.476>that <00:22:48.631>we <00:22:48.787>also <00:22:48.942>need <00:22:49.098>to <00:22:49.253>process <00:22:49.409>that <00:22:49.565>kind

431
00:22:50.545 --> 00:22:54.025
<00:22:50.545>of <00:22:50.700>information <00:22:50.856>and <00:22:51.011>really <00:22:51.167>say, <00:22:51.322>okay, <00:22:51.478>is <00:22:51.633>the <00:22:51.789>car <00:22:51.945>able

432
00:22:54.025 --> 00:22:55.865
<00:22:54.025>to <00:22:54.375>drive <00:22:54.725>automatically <00:22:55.075>or <00:22:55.425>not?

433
00:22:56.605 --> 00:22:59.385
<00:22:56.605>And <00:22:56.838>this <00:22:57.071>is <00:22:57.305>a <00:22:57.538>crucial <00:22:57.771>decision, <00:22:58.005>which

434
00:22:59.935 --> 00:23:02.745
<00:22:59.935>it's <00:23:00.168>is <00:23:00.401>made <00:23:00.635>in <00:23:00.868>in <00:23:01.101>millisecond <00:23:01.335>milliseconds.

435
00:23:02.975 --> 00:23:07.945
<00:23:02.975>Yeah. <00:23:03.149>And <00:23:03.324>yeah. <00:23:03.500>And <00:23:03.675>how <00:23:03.850>do <00:23:04.024>we <00:23:04.199>handle <00:23:04.375>Lexus?

436
00:23:08.095 --> 00:23:10.305
<00:23:08.095>Yeah. <00:23:08.328>We, <00:23:08.561>we <00:23:08.795>have <00:23:09.028>like <00:23:09.261>of, <00:23:09.495>uh,

437
00:23:10.305 --> 00:23:12.465
<00:23:10.305>processing <00:23:10.505>engines <00:23:10.705>based <00:23:10.905>on <00:23:11.105>the <00:23:11.305>work <00:23:11.505>or <00:23:11.705>nos,

438
00:23:12.525 --> 00:23:16.265
<00:23:12.525>but <00:23:12.665>also <00:23:12.805>what <00:23:12.945>I <00:23:13.085>mentioned <00:23:13.225>this <00:23:13.365>that <00:23:13.505>we <00:23:13.645>here <00:23:13.785>have <00:23:13.925>a

439
00:23:16.995 --> 00:23:18.145
<00:23:16.995>monitoring <00:23:18.030>account

440
00:23:18.255 --> 00:23:21.745
<00:23:18.255>that <00:23:18.488>is <00:23:18.721>continuously <00:23:18.955>monitor <00:23:19.188>the <00:23:19.421>entire <00:23:19.655>solution

441
00:23:21.745 --> 00:23:23.025
<00:23:21.745>regarding <00:23:22.129>the <00:23:22.513>health <00:23:22.897>state.

442
00:23:23.605 --> 00:23:28.385
<00:23:23.605>Uh, <00:23:23.732>I'll <00:23:23.859>dive <00:23:23.986>into, <00:23:24.114>uh, <00:23:24.241>in <00:23:24.368>the <00:23:24.495>next <00:23:24.623>slide <00:23:24.750>in <00:23:24.877>particular, <00:23:25.005>um,

443
00:23:28.805 --> 00:23:32.625
<00:23:28.805>the <00:23:28.960>really <00:23:29.116>processing <00:23:29.271>the <00:23:29.427>log <00:23:29.582>information <00:23:29.738>of <00:23:29.893>the <00:23:30.049>AWS <00:23:30.205>backend

444
00:23:33.045 --> 00:23:37.785
<00:23:33.045>and <00:23:33.220>also <00:23:33.395>the <00:23:33.570>communication <00:23:33.745>to <00:23:33.920>the <00:23:34.095>vehicle, <00:23:34.270>um, <00:23:34.445>uh,

445
00:23:37.785 --> 00:23:40.585
<00:23:37.785>that <00:23:37.960>needs <00:23:38.135>to <00:23:38.310>be <00:23:38.485>tracked <00:23:38.660>really <00:23:38.835>is <00:23:39.010>a, <00:23:39.185>um,

446
00:23:41.085 --> 00:23:42.745
<00:23:41.085>the <00:23:41.318>vehicle <00:23:41.551>is <00:23:41.785>creating <00:23:42.018>kind <00:23:42.251>of <00:23:42.485>session.

447
00:23:42.975 --> 00:23:45.965
<00:23:42.975>Yeah. <00:23:43.130>If <00:23:43.286>you, <00:23:43.441>if <00:23:43.597>you <00:23:43.752>start <00:23:43.908>car, <00:23:44.063>uh, <00:23:44.219>then <00:23:44.375>it,

448
00:23:46.105 --> 00:23:47.685
<00:23:46.105>its <00:23:46.571>session <00:23:47.038>start, <00:23:47.505>um,

449
00:23:48.065 --> 00:23:51.045
<00:23:48.065>and <00:23:48.220>then <00:23:48.376>you <00:23:48.531>have <00:23:48.687>an <00:23:48.842>ongoing <00:23:48.998>session <00:23:49.153>where <00:23:49.309>you <00:23:49.465>can

450
00:23:51.645 --> 00:23:54.645
<00:23:51.645>communicate <00:23:51.878>with <00:23:52.111>the <00:23:52.345>vehicle <00:23:52.578>regarding <00:23:52.811>the <00:23:53.045>location,

451
00:23:55.405 --> 00:23:57.565
<00:23:55.405>possible <00:23:55.580>route, <00:23:55.754>uh, <00:23:55.930>that <00:23:56.105>the <00:23:56.280>vehicle <00:23:56.455>needs <00:23:56.629>to <00:23:56.805>drive.

452
00:23:57.985 --> 00:23:59.485
<00:23:57.985>And <00:23:58.177>then <00:23:58.370>you <00:23:58.563>can <00:23:58.756>also <00:23:58.949>close <00:23:59.142>that <00:23:59.334>session,

453
00:23:59.905 --> 00:24:02.405
<00:23:59.905>but <00:24:00.185>sometimes <00:24:00.465>the <00:24:00.745>session <00:24:01.024>is <00:24:01.305>broken

454
00:24:03.185 --> 00:24:07.845
<00:24:03.185>and <00:24:03.312>we <00:24:03.439>need <00:24:03.566>to <00:24:03.694>detect <00:24:03.821>that <00:24:03.948>kind <00:24:04.075>of, <00:24:04.203>um, <00:24:04.330>broken <00:24:04.457>session <00:24:04.585>early

455
00:24:08.185 --> 00:24:10.765
<00:24:08.185>and <00:24:08.385>the <00:24:08.585>occurrence <00:24:08.784>and <00:24:08.985>need <00:24:09.185>to <00:24:09.385>warn <00:24:09.585>users

456
00:24:11.065 --> 00:24:14.885
<00:24:11.065>or <00:24:11.240>the, <00:24:11.415>um, <00:24:11.590>the <00:24:11.765>workers <00:24:11.940>on <00:24:12.115>the <00:24:12.290>manufacturing <00:24:12.465>area

457
00:24:16.105 --> 00:24:17.165
<00:24:16.105>on <00:24:16.423>early <00:24:16.741>stage <00:24:17.059>Yeah.

458
00:24:17.165 --> 00:24:18.605
<00:24:17.165>So <00:24:17.380>that <00:24:17.597>they <00:24:17.813>can <00:24:18.029>take <00:24:18.245>action <00:24:18.461>Okay.

459
00:24:18.625 --> 00:24:21.125
<00:24:18.625>And, <00:24:18.825>and <00:24:19.025>can <00:24:19.225>find <00:24:19.425>out <00:24:19.625>what <00:24:19.825>was, <00:24:20.025>uh,

460
00:24:21.145 --> 00:24:22.725
<00:24:21.145>the <00:24:21.425>actual <00:24:21.705>root <00:24:21.985>cause <00:24:22.264>of <00:24:22.545>that.

461
00:24:23.075 --> 00:24:25.005
<00:24:23.075>Yeah. <00:24:24.475>Yeah.

462
00:24:25.745 --> 00:24:28.485
<00:24:25.745>Um, <00:24:25.900>here <00:24:26.056>you <00:24:26.211>can <00:24:26.367>see <00:24:26.522>the <00:24:26.678>kind <00:24:26.833>of <00:24:26.989>AWS <00:24:27.145>environment.

463
00:24:28.585 --> 00:24:30.765
<00:24:28.585>So, <00:24:28.785>uh, <00:24:28.985>we <00:24:29.185>needed <00:24:29.385>to <00:24:29.585>provide <00:24:29.785>kind <00:24:29.985>of,

464
00:24:30.985 --> 00:24:33.805
<00:24:30.985>we <00:24:31.218>have <00:24:31.451>working <00:24:31.685>infrastructure <00:24:31.918>based <00:24:32.151>on, <00:24:32.385>uh,

465
00:24:33.935 --> 00:24:38.245
<00:24:33.935>based <00:24:34.110>on <00:24:34.284>the <00:24:34.460>cloud <00:24:34.635>technologies <00:24:34.810>from <00:24:34.985>AWS <00:24:35.159>um, <00:24:35.335>yeah.

466
00:24:38.245 --> 00:24:40.405
<00:24:38.245>To <00:24:38.478>make <00:24:38.711>this <00:24:38.945>happen, <00:24:39.178>uh, <00:24:39.411>on <00:24:39.645>top

467
00:24:40.525 --> 00:24:42.285
<00:24:40.525>of <00:24:40.991>the <00:24:41.458>developing <00:24:41.925>microservices

468
00:24:42.385 --> 00:24:44.445
<00:24:42.385>and <00:24:42.560>building <00:24:42.735>the <00:24:42.910>front <00:24:43.085>apps <00:24:43.260>that <00:24:43.435>I <00:24:43.610>have <00:24:43.785>shown.

469
00:24:45.425 --> 00:24:46.885
<00:24:45.425>Um, <00:24:46.739>okay.

470
00:24:47.785 --> 00:24:51.325
<00:24:47.785>Um, <00:24:47.912>here <00:24:48.039>you <00:24:48.166>can <00:24:48.294>have <00:24:48.421>a <00:24:48.548>clear <00:24:48.675>of <00:24:48.803>a <00:24:48.930>closer <00:24:49.057>look, <00:24:49.185>uh,

471
00:24:51.345 --> 00:24:54.605
<00:24:51.345>on <00:24:51.520>the <00:24:51.695>connectivities, <00:24:51.870>uh, <00:24:52.045>from <00:24:52.220>both <00:24:52.395>directions <00:24:52.570>from <00:24:52.745>there,

472
00:24:54.785 --> 00:24:58.485
<00:24:54.785>um, <00:24:54.940>from <00:24:55.096>the <00:24:55.251>enterprise <00:24:55.407>systems, <00:24:55.562>uh, <00:24:55.718>what <00:24:55.873>I <00:24:56.029>have <00:24:56.185>described,

473
00:24:58.985 --> 00:25:03.645
<00:24:58.985>um, <00:24:59.125>uh, <00:24:59.264>which <00:24:59.405>is <00:24:59.544>really <00:24:59.685>doing <00:24:59.824>the <00:24:59.965>VPC <00:25:00.104>peering <00:25:00.245>and <00:25:00.385>the,

474
00:25:03.665 --> 00:25:05.485
<00:25:03.665>and <00:25:04.014>the <00:25:04.365>load <00:25:04.715>balancing, <00:25:05.065>um,

475
00:25:05.585 --> 00:25:08.325
<00:25:05.585>to <00:25:05.818>process <00:25:06.051>the <00:25:06.285>enterprise <00:25:06.518>data <00:25:06.751>business <00:25:06.985>information,

476
00:25:08.465 --> 00:25:11.925
<00:25:08.465>the <00:25:08.620>parking <00:25:08.776>slots, <00:25:08.931>and <00:25:09.087>on <00:25:09.242>the <00:25:09.398>right <00:25:09.553>side <00:25:09.709>more <00:25:09.865>the

477
00:25:11.925 --> 00:25:15.805
<00:25:11.925>connectivity <00:25:12.080>to <00:25:12.236>the <00:25:12.391>car <00:25:12.547>that <00:25:12.702>we <00:25:12.858>need <00:25:13.013>to <00:25:13.169>ensure, <00:25:13.325>uh,

478
00:25:15.805 --> 00:25:17.725
<00:25:15.805>through <00:25:16.155>the <00:25:16.505>transit <00:25:16.855>gateway <00:25:17.205>mainly.

479
00:25:18.945 --> 00:25:21.005
<00:25:18.945>Um, <00:25:20.345>yeah.

480
00:25:21.225 --> 00:25:24.925
<00:25:21.225>If <00:25:21.399>we <00:25:21.574>want <00:25:21.750>to <00:25:21.925>analyze <00:25:22.100>the <00:25:22.274>system <00:25:22.449>behavior, <00:25:22.625>uh,

481
00:25:25.065 --> 00:25:29.465
<00:25:25.065>of <00:25:25.220>the <00:25:25.376>entire <00:25:25.531>environment, <00:25:25.687>um, <00:25:25.842>then <00:25:25.998>we <00:25:26.153>need <00:25:26.309>to <00:25:26.465>consider,

482
00:25:29.885 --> 00:25:31.825
<00:25:29.885>um, <00:25:30.585>three <00:25:31.285>areas.

483
00:25:32.525 --> 00:25:36.335
<00:25:32.525>Um, <00:25:32.700>first <00:25:32.875>of <00:25:33.050>all, <00:25:33.225>we <00:25:33.400>need <00:25:33.575>to <00:25:33.750>define <00:25:33.925>how

484
00:25:36.335 --> 00:25:40.135
<00:25:36.335>to <00:25:36.535>evaluate <00:25:36.735>the <00:25:36.935>hasted <00:25:37.135>of <00:25:37.335>the <00:25:37.535>AWS <00:25:37.735>backend.

485
00:25:41.085 --> 00:25:44.025
<00:25:41.085>Uh, <00:25:41.285>therefore <00:25:41.485>we <00:25:41.685>can <00:25:41.885>define <00:25:42.085>metrics <00:25:42.285>in <00:25:42.485>Grafana

486
00:25:44.025 --> 00:25:46.545
<00:25:44.025>and <00:25:44.305>building <00:25:44.585>a <00:25:44.865>kind <00:25:45.145>of <00:25:45.425>frontend

487
00:25:46.545 --> 00:25:49.985
<00:25:46.545>that <00:25:46.672>you <00:25:46.799>see <00:25:46.926>here <00:25:47.054>on <00:25:47.181>the <00:25:47.308>right <00:25:47.435>side <00:25:47.563>here <00:25:47.690>that <00:25:47.817>is <00:25:47.945>also

488
00:25:50.895 --> 00:25:52.505
<00:25:50.895>will <00:25:51.128>be <00:25:51.361>updated <00:25:51.595>in <00:25:51.828>near <00:25:52.061>real <00:25:52.295>time.

489
00:25:52.805 --> 00:25:56.785
<00:25:52.805>And <00:25:52.960>then <00:25:53.116>you <00:25:53.271>have, <00:25:53.427>uh, <00:25:53.582>parameters <00:25:53.738>storage, <00:25:53.893>uh, <00:25:54.049>to, <00:25:54.205>um,

490
00:25:56.815 --> 00:26:00.425
<00:25:56.815>process <00:25:56.970>information <00:25:57.126>from <00:25:57.281>all <00:25:57.437>the <00:25:57.592>web <00:25:57.748>services <00:25:57.903>that <00:25:58.059>we <00:25:58.215>have,

491
00:26:00.845 --> 00:26:04.105
<00:26:00.845>uh, <00:26:00.985>the <00:26:01.125>web <00:26:01.265>service <00:26:01.405>microservices <00:26:01.545>that <00:26:01.685>we <00:26:01.825>have <00:26:01.965>in <00:26:02.105>our <00:26:02.245>AWS,

492
00:26:04.845 --> 00:26:07.385
<00:26:04.845>um, <00:26:05.078>to <00:26:05.311>process <00:26:05.545>to <00:26:05.778>calculate <00:26:06.011>the <00:26:06.245>metrics

493
00:26:07.845 --> 00:26:10.225
<00:26:07.845>and <00:26:08.020>to <00:26:08.195>have, <00:26:08.370>to <00:26:08.545>really <00:26:08.720>have <00:26:08.895>kind <00:26:09.070>of <00:26:09.245>view

494
00:26:10.225 --> 00:26:13.745
<00:26:10.225>of <00:26:10.458>key <00:26:10.691>performance <00:26:10.925>indicators, <00:26:11.158>um, <00:26:11.391>to <00:26:11.625>ensure

495
00:26:14.325 --> 00:26:16.905
<00:26:14.325>the <00:26:14.675>service <00:26:15.025>of <00:26:15.375>asset <00:26:15.725>platform.

496
00:26:17.485 --> 00:26:21.545
<00:26:17.485>In <00:26:17.640>addition <00:26:17.796>to <00:26:17.951>that, <00:26:18.107>um, <00:26:18.262>we <00:26:18.418>analyze, <00:26:18.573>uh, <00:26:18.729>logs, <00:26:18.885>uh,

497
00:26:21.895 --> 00:26:25.025
<00:26:21.895>like <00:26:22.070>you <00:26:22.245>maybe <00:26:22.420>know <00:26:22.595>from <00:26:22.770>Javas <00:26:22.945>generating <00:26:23.120>a <00:26:23.295>lot

498
00:26:25.025 --> 00:26:27.065
<00:26:25.025>of <00:26:25.305>log <00:26:25.585>information <00:26:25.865>on <00:26:26.145>different <00:26:26.425>levels,

499
00:26:27.335 --> 00:26:29.025
<00:26:27.335>info <00:26:27.801>area <00:26:28.268>or <00:26:28.735>warnings.

500
00:26:29.445 --> 00:26:33.025
<00:26:29.445>Um, <00:26:29.620>we <00:26:29.794>collect <00:26:29.970>the <00:26:30.145>highest <00:26:30.320>level <00:26:30.495>of <00:26:30.669>locks, <00:26:30.845>um,

501
00:26:33.085 --> 00:26:34.145
<00:26:33.085>so <00:26:33.323>we <00:26:33.562>collect <00:26:33.800>them <00:26:34.039>all

502
00:26:34.925 --> 00:26:38.745
<00:26:34.925>and <00:26:35.100>aggregate <00:26:35.274>them, <00:26:35.450>um, <00:26:35.625>based <00:26:35.800>on <00:26:35.975>the <00:26:36.149>Intex, <00:26:36.325>um,

503
00:26:39.845 --> 00:26:43.445
<00:26:39.845>uh, <00:26:39.972>search <00:26:40.099>by <00:26:40.226>with <00:26:40.354>elastic <00:26:40.481>search <00:26:40.608>so <00:26:40.735>that <00:26:40.863>we <00:26:40.990>have <00:26:41.117>a <00:26:41.245>schema,

504
00:26:43.785 --> 00:26:46.885
<00:26:43.785>uh, <00:26:43.912>on <00:26:44.039>that <00:26:44.166>so <00:26:44.294>that <00:26:44.421>you <00:26:44.548>find <00:26:44.675>the <00:26:44.803>log, <00:26:44.930>how <00:26:45.057>we <00:26:45.185>want

505
00:26:46.885 --> 00:26:51.125
<00:26:46.885>to <00:26:47.025>extract <00:26:47.165>them, <00:26:47.305>and <00:26:47.445>then <00:26:47.585>we <00:26:47.725>visualize <00:26:47.865>them <00:26:48.004>in <00:26:48.145>Kibana <00:26:48.285>also.

506
00:26:51.425 --> 00:26:56.255
<00:26:51.425>Um, <00:26:51.600>this <00:26:51.774>helps <00:26:51.950>us <00:26:52.125>really <00:26:52.300>to <00:26:52.475>analyze <00:26:52.649>this <00:26:52.825>errors

507
00:26:56.255 --> 00:26:57.695
<00:26:56.255>and <00:26:56.579>defects <00:26:56.903>in <00:26:57.227>our <00:26:57.551>environment

508
00:26:57.965 --> 00:26:59.775
<00:26:57.965>that <00:26:58.198>are <00:26:58.431>maybe <00:26:58.665>coming <00:26:58.898>from <00:26:59.131>the <00:26:59.365>vehicle,

509
00:26:59.955 --> 00:27:03.015
<00:26:59.955>but <00:27:00.235>maybe <00:27:00.514>also <00:27:00.794>we, <00:27:01.074>uh, <00:27:01.355>defect

510
00:27:03.015 --> 00:27:06.375
<00:27:03.015>or <00:27:03.215>queue <00:27:03.415>in <00:27:03.615>our <00:27:03.815>backend, <00:27:04.015>uh, <00:27:04.215>AWS <00:27:04.415>backend,

511
00:27:06.585 --> 00:27:10.335
<00:27:06.585>maybe <00:27:06.865>microservice, <00:27:07.145>um, <00:27:07.425>raised <00:27:07.705>an <00:27:07.985>exception

512
00:27:10.335 --> 00:27:12.935
<00:27:10.335>or <00:27:10.615>something <00:27:10.895>like <00:27:11.175>this, <00:27:11.455>then <00:27:11.735>yeah.

513
00:27:13.315 --> 00:27:16.735
<00:27:13.315>So <00:27:13.442>then <00:27:13.569>we <00:27:13.696>need <00:27:13.824>to <00:27:13.951>react <00:27:14.078>fast <00:27:14.205>and <00:27:14.333>we <00:27:14.460>need <00:27:14.587>to <00:27:14.715>analyze,

514
00:27:16.805 --> 00:27:19.735
<00:27:16.805>because <00:27:17.005>it's <00:27:17.205>not <00:27:17.405>about <00:27:17.605>that <00:27:17.805>we <00:27:18.005>have <00:27:18.205>kind

515
00:27:19.935 --> 00:27:22.015
<00:27:19.935>of <00:27:20.168>functional <00:27:20.401>defects <00:27:20.635>that <00:27:20.868>something <00:27:21.101>is <00:27:21.335>wrong.

516
00:27:22.125 --> 00:27:23.775
<00:27:22.125>It's, <00:27:22.475>it's <00:27:22.825>more <00:27:23.175>about, <00:27:23.525>uh,

517
00:27:24.135 --> 00:27:26.535
<00:27:24.135>considering <00:27:24.601>the <00:27:25.068>non-functional <00:27:25.535>requirements

518
00:27:26.535 --> 00:27:30.855
<00:27:26.535>that <00:27:26.710>which <00:27:26.885>are <00:27:27.060>performance, <00:27:27.235>um, <00:27:27.410>like, <00:27:27.585>um, <00:27:27.760>the <00:27:27.935>load

519
00:27:31.045 --> 00:27:32.735
<00:27:31.045>that <00:27:31.395>we <00:27:31.745>currently <00:27:32.095>have, <00:27:32.445>um,

520
00:27:32.875 --> 00:27:35.815
<00:27:32.875>and <00:27:33.030>that <00:27:33.186>that <00:27:33.341>can, <00:27:33.497>that <00:27:33.652>we <00:27:33.808>maybe <00:27:33.963>reach <00:27:34.119>some <00:27:34.275>limits

521
00:27:35.955 --> 00:27:37.255
<00:27:35.955>of <00:27:36.540>some <00:27:37.125>microservices,

522
00:27:37.795 --> 00:27:40.415
<00:27:37.795>and <00:27:37.950>this <00:27:38.106>is <00:27:38.261>something <00:27:38.417>what <00:27:38.572>we <00:27:38.728>need <00:27:38.883>to <00:27:39.039>detect <00:27:39.195>early.

523
00:27:40.605 --> 00:27:43.535
<00:27:40.605>Yeah. <00:27:40.745>And <00:27:40.885>this <00:27:41.025>is <00:27:41.165>something <00:27:41.305>what <00:27:41.445>we <00:27:41.585>can <00:27:41.725>only, <00:27:41.865>uh, <00:27:42.005>analyze

524
00:27:43.715 --> 00:27:45.015
<00:27:43.715>by <00:27:44.105>the <00:27:44.495>system <00:27:44.885>behavior.

525
00:27:45.285 --> 00:27:47.455
<00:27:45.285>Yeah. <00:27:45.518>During <00:27:45.751>the <00:27:45.985>run <00:27:46.218>time <00:27:46.451>doing <00:27:46.685>that,

526
00:27:47.875 --> 00:27:49.535
<00:27:47.875>the <00:27:48.225>system <00:27:48.575>is <00:27:48.925>running <00:27:49.275>continuously,

527
00:27:50.075 --> 00:27:52.855
<00:27:50.075>and <00:27:50.230>this <00:27:50.386>is <00:27:50.541>the <00:27:50.697>most <00:27:50.852>crucial <00:27:51.008>topics <00:27:51.163>that <00:27:51.319>we <00:27:51.475>face,

528
00:27:52.995 --> 00:27:57.215
<00:27:52.995>and <00:27:53.150>those <00:27:53.306>kind <00:27:53.461>of <00:27:53.617>defects <00:27:53.772>are <00:27:53.928>sometimes <00:27:54.083>hard <00:27:54.239>to <00:27:54.395>resolve.

529
00:27:57.485 --> 00:28:00.375
<00:27:57.485>Yeah. <00:27:57.834>Like <00:27:58.185>performance <00:27:58.534>issues, <00:27:58.885>um,

530
00:28:01.045 --> 00:28:04.695
<00:28:01.045>with <00:28:01.220>when <00:28:01.395>the <00:28:01.570>storage <00:28:01.745>is <00:28:01.920>reached <00:28:02.095>or <00:28:02.270>the <00:28:02.445>Yeah.

531
00:28:05.885 --> 00:28:08.135
<00:28:05.885>Yeah. <00:28:06.118>Then <00:28:06.351>it <00:28:06.585>can <00:28:06.818>be <00:28:07.051>really <00:28:07.285>crucial

532
00:28:08.275 --> 00:28:10.175
<00:28:08.275>and <00:28:08.555>time <00:28:08.835>consuming <00:28:09.115>so <00:28:09.395>that <00:28:09.675>we,

533
00:28:11.275 --> 00:28:13.535
<00:28:11.275>and <00:28:11.475>at <00:28:11.675>the <00:28:11.875>end <00:28:12.075>we <00:28:12.275>have <00:28:12.475>also <00:28:12.675>Dynatrace

534
00:28:13.535 --> 00:28:16.575
<00:28:13.535>and <00:28:13.768>issues <00:28:14.001>that <00:28:14.235>we <00:28:14.468>analyze <00:28:14.701>each <00:28:14.935>microservice

535
00:28:16.765 --> 00:28:20.295
<00:28:16.765>regarding <00:28:16.940>their, <00:28:17.115>their <00:28:17.290>hand <00:28:17.465>stays <00:28:17.640>based <00:28:17.815>on <00:28:17.990>their <00:28:18.165>traces.

536
00:28:20.835 --> 00:28:24.015
<00:28:20.835>And <00:28:20.962>yeah, <00:28:21.089>I <00:28:21.216>think <00:28:21.344>this <00:28:21.471>is <00:28:21.598>a <00:28:21.725>third <00:28:21.853>component <00:28:21.980>that <00:28:22.107>we <00:28:22.235>have

537
00:28:24.395 --> 00:28:27.575
<00:28:24.395>for <00:28:24.745>our <00:28:25.095>monitor <00:28:25.445>system, <00:28:25.795>uh,

538
00:28:27.715 --> 00:28:30.895
<00:28:27.715>to <00:28:27.948>really <00:28:28.181>have <00:28:28.415>a <00:28:28.648>comprehensive <00:28:28.881>view, <00:28:29.115>uh,

539
00:28:30.995 --> 00:28:32.735
<00:28:30.995>on <00:28:31.461>our <00:28:31.928>develop <00:28:32.395>platform.

540
00:28:34.685 --> 00:28:38.255
<00:28:34.685>Yeah. <00:28:34.840>Um, <00:28:34.996>this <00:28:35.151>was <00:28:35.307>a <00:28:35.462>small <00:28:35.618>introduction <00:28:35.773>into <00:28:35.929>the <00:28:36.085>topic.

541
00:28:38.595 --> 00:28:43.455
<00:28:38.595>Um, <00:28:38.770>I <00:28:38.945>hope <00:28:39.120>you, <00:28:39.295>uh, <00:28:39.470>enjoyed <00:28:39.645>the <00:28:39.820>presentation <00:28:39.995>and

542
00:28:52.505 --> 00:28:55.645
<00:28:52.505>Hi <00:28:52.705>e <00:28:52.905>thank <00:28:53.105>you <00:28:53.305>very <00:28:53.505>much <00:28:53.705>for <00:28:53.905>presentation.

543
00:28:56.075 --> 00:28:59.605
<00:28:56.075>Yeah. <00:28:56.215>A <00:28:56.355>complex <00:28:56.495>topic, <00:28:56.635>but <00:28:56.775>very <00:28:56.915>well <00:28:57.055>explained, <00:28:57.195>I <00:28:57.335>would <00:28:57.475>say.

544
00:29:00.145 --> 00:29:01.485
<00:29:00.145>Uh, <00:29:00.386>so <00:29:00.627>thank <00:29:00.868>you <00:29:01.109>for <00:29:01.351>that.

545
00:29:02.265 --> 00:29:04.165
<00:29:02.265>Um, <00:29:02.498>we <00:29:02.731>have <00:29:02.965>one <00:29:03.198>question <00:29:03.431>so <00:29:03.665>far,

546
00:29:04.225 --> 00:29:06.965
<00:29:04.225>but <00:29:04.341>for <00:29:04.458>the <00:29:04.574>others, <00:29:04.691>like, <00:29:04.808>uh, <00:29:04.925>please <00:29:05.041>feel <00:29:05.158>free <00:29:05.274>to <00:29:05.391>use <00:29:05.508>the <00:29:05.625>q

547
00:29:06.965 --> 00:29:08.205
<00:29:06.965>and <00:29:07.244>a <00:29:07.523>for <00:29:07.802>more <00:29:08.081>questions.

548
00:29:09.145 --> 00:29:11.445
<00:29:09.145>Um, <00:29:09.611>let <00:29:10.078>me <00:29:10.545>check.

549
00:29:11.505 --> 00:29:15.445
<00:29:11.505>So <00:29:11.645>long <00:29:11.785>is <00:29:11.925>asking <00:29:12.065>how <00:29:12.205>much <00:29:12.345>data <00:29:12.485>do <00:29:12.625>you <00:29:12.765>generate <00:29:12.905>with

550
00:29:15.445 --> 00:29:17.325
<00:29:15.445>that <00:29:15.725>system <00:29:16.004>over <00:29:16.284>a <00:29:16.564>specific <00:29:16.845>period?

551
00:29:18.915 --> 00:29:23.855
<00:29:18.915>How <00:29:19.090>much? <00:29:19.264>So <00:29:19.440>we <00:29:19.615>are <00:29:19.790>talking <00:29:19.965>about <00:29:20.139>terabytes. <00:29:20.315>Yeah.

552
00:29:23.955 --> 00:29:28.095
<00:29:23.955>So, <00:29:24.110>um, <00:29:24.266>um, <00:29:24.421>how <00:29:24.577>much <00:29:24.732>data <00:29:24.888>we <00:29:25.043>process <00:29:25.199>depends, <00:29:25.355>yeah.

553
00:29:28.095 --> 00:29:31.855
<00:29:28.095>Where <00:29:28.250>you <00:29:28.406>go <00:29:28.561>from, <00:29:28.717>if <00:29:28.872>we <00:29:29.028>have <00:29:29.183>the <00:29:29.339>environmental <00:29:29.495>models,

554
00:29:32.105 --> 00:29:36.255
<00:29:32.105>image <00:29:32.280>information, <00:29:32.455>uh, <00:29:32.630>or <00:29:32.805>as <00:29:32.980>information <00:29:33.155>are <00:29:33.330>pretty <00:29:33.505>large.

555
00:29:36.605 --> 00:29:39.935
<00:29:36.605>Yeah. <00:29:36.780>So <00:29:36.955>this <00:29:37.130>is <00:29:37.305>why <00:29:37.480>we <00:29:37.655>process <00:29:37.830>them <00:29:38.005>on,

556
00:29:40.075 --> 00:29:41.135
<00:29:40.075>on <00:29:40.552>premise <00:29:41.029>environment.

557
00:29:41.465 --> 00:29:44.885
<00:29:41.465>So <00:29:41.639>it's, <00:29:41.814>it's <00:29:41.990>also <00:29:42.165>really <00:29:42.340>expensive <00:29:42.514>to <00:29:42.689>transfer <00:29:42.865>all

558
00:29:44.885 --> 00:29:46.085
<00:29:44.885>that <00:29:45.245>info, <00:29:45.605>uh, <00:29:45.965>video

559
00:29:46.185 --> 00:29:48.365
<00:29:46.185>and <00:29:46.418>image <00:29:46.651>information <00:29:46.885>into <00:29:47.118>the <00:29:47.351>AWS <00:29:47.585>cloud.

560
00:29:48.945 --> 00:29:52.285
<00:29:48.945>Um, <00:29:49.120>therefore <00:29:49.294>we <00:29:49.470>are <00:29:49.645>talking <00:29:49.820>about <00:29:49.995>really <00:29:50.169>a <00:29:50.345>lot

561
00:29:52.285 --> 00:29:56.365
<00:29:52.285>of <00:29:52.518>terabytes, <00:29:52.751>um, <00:29:52.985>daily, <00:29:53.218>daily <00:29:53.451>basis. <00:29:53.685>Um,

562
00:29:56.635 --> 00:29:57.635
<00:29:56.635>Okay. <00:29:57.535>That's

563
00:29:57.635 --> 00:29:58.845
<00:29:57.635>quite <00:29:57.998>a <00:29:58.361>lot. <00:29:58.724>Yeah.

564
00:30:00.185 --> 00:30:03.365
<00:30:00.185>And <00:30:00.340>so, <00:30:00.496>so <00:30:00.651>only <00:30:00.807>for <00:30:00.962>one, <00:30:01.118>uh, <00:30:01.273>manufacturing <00:30:01.429>plant. <00:30:01.585>Yeah.

565
00:30:03.745 --> 00:30:06.805
<00:30:03.745>Um, <00:30:03.978>but <00:30:04.211>if <00:30:04.445>you, <00:30:04.678>the <00:30:04.911>actual <00:30:05.145>data

566
00:30:06.875 --> 00:30:09.725
<00:30:06.875>that <00:30:07.075>you <00:30:07.275>process <00:30:07.475>is <00:30:07.675>more <00:30:07.875>about <00:30:08.075>gigabytes, <00:30:08.275>um,

567
00:30:09.865 --> 00:30:11.205
<00:30:09.865>on <00:30:10.166>a <00:30:10.468>daily <00:30:10.769>basis, <00:30:11.071>um,

568
00:30:11.355 --> 00:30:14.685
<00:30:11.355>because <00:30:11.555>we <00:30:11.755>are <00:30:11.955>processing <00:30:12.155>like <00:30:12.355>JSON <00:30:12.555>information <00:30:12.755>mm-hmm.

569
00:30:14.825 --> 00:30:17.005
<00:30:14.825>Um, <00:30:15.058>we <00:30:15.291>have <00:30:15.525>adjacent <00:30:15.758>from <00:30:15.991>it, <00:30:16.225>uh,

570
00:30:17.255 --> 00:30:18.925
<00:30:17.255>about <00:30:17.721>the <00:30:18.188>detected <00:30:18.655>objects.

571
00:30:19.185 --> 00:30:22.405
<00:30:19.185>The <00:30:19.385>vehicle <00:30:19.585>information <00:30:19.784>are <00:30:19.985>also <00:30:20.185>more <00:30:20.385>structured <00:30:20.585>information

572
00:30:22.745 --> 00:30:25.245
<00:30:22.745>so <00:30:22.945>that <00:30:23.145>we <00:30:23.344>can <00:30:23.544>process <00:30:23.745>them <00:30:23.945>really <00:30:24.145>fast.

573
00:30:25.465 --> 00:30:29.045
<00:30:25.465>So <00:30:25.605>it's <00:30:25.745>not <00:30:25.885>about <00:30:26.024>the <00:30:26.165>size <00:30:26.304>here <00:30:26.445>in <00:30:26.584>this <00:30:26.725>matter. <00:30:26.865>Yeah.

574
00:30:29.585 --> 00:30:32.245
<00:30:29.585>Um, <00:30:29.725>it's <00:30:29.865>more <00:30:30.005>about <00:30:30.145>the <00:30:30.285>speeds <00:30:30.425>that <00:30:30.565>we <00:30:30.705>need <00:30:30.845>to <00:30:30.985>achieve.

575
00:30:32.625 --> 00:30:35.405
<00:30:32.625>Uh, <00:30:32.800>so <00:30:32.975>we <00:30:33.150>need <00:30:33.325>to <00:30:33.500>really <00:30:33.675>tailor <00:30:33.850>information <00:30:34.025>so

576
00:30:35.405 --> 00:30:37.245
<00:30:35.405>that <00:30:35.685>we <00:30:35.965>can <00:30:36.245>process <00:30:36.524>them <00:30:36.805>fast.

577
00:30:37.515 --> 00:30:40.005
<00:30:37.515>Yeah. <00:30:37.795>So <00:30:38.075>really <00:30:38.355>within <00:30:38.635>millisecond <00:30:38.915>and,

578
00:30:40.005 --> 00:30:41.845
<00:30:40.005>and <00:30:40.238>really <00:30:40.471>on <00:30:40.705>a <00:30:40.938>reliable <00:30:41.171>way, <00:30:41.405>yeah.

579
00:30:41.875 --> 00:30:43.205
<00:30:41.875>This <00:30:42.114>was <00:30:42.353>the <00:30:42.593>most <00:30:42.832>crucial <00:30:43.072>topic

580
00:30:43.265 --> 00:30:46.845
<00:30:43.265>and <00:30:43.420>this <00:30:43.576>is <00:30:43.731>not <00:30:43.887>really <00:30:44.042>feasible, <00:30:44.198>this <00:30:44.353>kind <00:30:44.509>of <00:30:44.665>Yeah.

581
00:30:46.895 --> 00:30:48.125
<00:30:46.895>Image <00:30:47.448>data. <00:30:48.002>Yeah.

582
00:30:48.265 --> 00:30:52.405
<00:30:48.265>So <00:30:48.420>our <00:30:48.576>main <00:30:48.731>streaming <00:30:48.887>pipelines <00:30:49.042>were <00:30:49.198>made <00:30:49.353>on <00:30:49.509>net <00:30:49.665>NetScaler,

583
00:30:52.625 --> 00:30:56.765
<00:30:52.625>uh, <00:30:52.825>but <00:30:53.025>also <00:30:53.225>Kafka, <00:30:53.425>uh, <00:30:53.625>event <00:30:53.825>streaming <00:30:54.025>technology

584
00:30:56.785 --> 00:30:58.005
<00:30:56.785>and <00:30:57.059>framework <00:30:57.334>that <00:30:57.608>we <00:30:57.883>use.

585
00:30:58.545 --> 00:31:03.085
<00:30:58.545>And, <00:30:58.720>and <00:30:58.895>normally <00:30:59.070>you <00:30:59.245>use, <00:30:59.420>uh, <00:30:59.595>Jasons <00:30:59.770>information, <00:30:59.945>um,

586
00:31:03.705 --> 00:31:05.125
<00:31:03.705>as <00:31:04.024>data <00:31:04.344>from <00:31:04.663>it <00:31:04.983>so

587
00:31:05.125 --> 00:31:08.485
<00:31:05.125>that <00:31:05.300>you <00:31:05.475>really <00:31:05.650>can <00:31:05.825>process <00:31:06.000>them <00:31:06.175>fast. <00:31:06.350>Yeah. <00:31:06.525>Mm-hmm.

588
00:31:08.605 --> 00:31:10.125
<00:31:08.605>Mm-hmm. <00:31:09.289>Okay. <00:31:09.973>Um,

589
00:31:11.315 --> 00:31:14.525
<00:31:11.315>what <00:31:11.490>would <00:31:11.665>you <00:31:11.840>say <00:31:12.015>have <00:31:12.190>been <00:31:12.365>the <00:31:12.540>most <00:31:12.715>challenging

590
00:31:14.595 --> 00:31:15.805
<00:31:14.595>part <00:31:14.867>of <00:31:15.139>the <00:31:15.411>whole <00:31:15.684>project?

591
00:31:17.785 --> 00:31:20.645
<00:31:17.785>Uh, <00:31:17.940>I <00:31:18.096>think <00:31:18.251>the <00:31:18.407>most <00:31:18.562>challenging <00:31:18.718>part <00:31:18.873>was <00:31:19.029>really <00:31:19.185>having,

592
00:31:21.105 --> 00:31:23.045
<00:31:21.105>um, <00:31:22.505>uh,

593
00:31:23.065 --> 00:31:25.285
<00:31:23.065>it <00:31:23.205>was <00:31:23.345>in <00:31:23.485>the <00:31:23.625>last <00:31:23.765>day <00:31:23.905>we <00:31:24.045>really <00:31:24.185>had <00:31:24.325>the <00:31:24.465>technical

594
00:31:25.285 --> 00:31:29.205
<00:31:25.285>breakthrough <00:31:25.460>from <00:31:25.635>the <00:31:25.810>vehicle <00:31:25.985>to <00:31:26.160>the <00:31:26.335>AWS <00:31:26.510>backend, <00:31:26.685>um,

595
00:31:29.295 --> 00:31:30.845
<00:31:29.295>which <00:31:29.760>was <00:31:30.225>really <00:31:30.690>crucial.

596
00:31:31.225 --> 00:31:33.685
<00:31:31.225>And <00:31:31.399>I <00:31:31.574>think <00:31:31.750>the <00:31:31.925>most <00:31:32.100>challenging <00:31:32.274>part <00:31:32.449>was <00:31:32.625>really

597
00:31:33.685 --> 00:31:35.125
<00:31:33.685>to <00:31:33.900>have <00:31:34.117>it <00:31:34.333>in <00:31:34.549>a <00:31:34.764>reliable <00:31:34.981>way.

598
00:31:35.505 --> 00:31:38.485
<00:31:35.505>You <00:31:35.680>cannot <00:31:35.855>imagine <00:31:36.030>how <00:31:36.205>many <00:31:36.380>errors <00:31:36.555>you <00:31:36.730>occur, <00:31:36.905>um,

599
00:31:39.135 --> 00:31:41.525
<00:31:39.135>doing <00:31:39.368>not <00:31:39.601>only <00:31:39.835>having <00:31:40.068>the <00:31:40.301>technical <00:31:40.535>breakthrough

600
00:31:41.555 --> 00:31:42.645
<00:31:41.555>that <00:31:41.882>it <00:31:42.209>works <00:31:42.536>okay.

601
00:31:42.645 --> 00:31:45.085
<00:31:42.645>Vehicle <00:31:42.878>is <00:31:43.111>communicating <00:31:43.345>to <00:31:43.578>the <00:31:43.811>AWS <00:31:44.045>backend.

602
00:31:45.545 --> 00:31:48.845
<00:31:45.545>Um, <00:31:45.700>so, <00:31:45.856>so <00:31:46.011>a <00:31:46.167>lot <00:31:46.322>of <00:31:46.478>errors <00:31:46.633>of <00:31:46.789>queue. <00:31:46.945>Yeah.

603
00:31:48.845 --> 00:31:52.325
<00:31:48.845>So, <00:31:49.020>um, <00:31:49.195>normally <00:31:49.370>the <00:31:49.545>vehicle <00:31:49.720>are <00:31:49.895>communicating <00:31:50.070>over <00:31:50.245>a

604
00:31:52.345 --> 00:31:53.365
<00:31:52.345>sim <00:31:52.804>card <00:31:53.263>integration.

605
00:31:53.675 --> 00:31:58.205
<00:31:53.675>Yeah. <00:31:53.802>So <00:31:53.929>over <00:31:54.056>the <00:31:54.184>a <00:31:54.311>e <00:31:54.438>network <00:31:54.565>and <00:31:54.693>this <00:31:54.820>can <00:31:54.947>broke, <00:31:55.075>um,

606
00:31:58.505 --> 00:32:01.885
<00:31:58.505>or <00:31:58.680>not <00:31:58.855>really <00:31:59.030>stable, <00:31:59.205>and <00:31:59.380>this <00:31:59.555>was <00:31:59.730>really <00:31:59.905>crucial.

607
00:32:02.205 --> 00:32:05.605
<00:32:02.205>I <00:32:02.345>think <00:32:02.485>the <00:32:02.625>most <00:32:02.764>crucial <00:32:02.905>aspect <00:32:03.044>on <00:32:03.185>painful <00:32:03.324>point <00:32:03.465>was <00:32:03.605>really

608
00:32:05.605 --> 00:32:08.205
<00:32:05.605>that <00:32:05.885>have <00:32:06.165>the <00:32:06.445>nonfunctional <00:32:06.725>requirements. <00:32:07.005>Yeah.

609
00:32:08.985 --> 00:32:10.125
<00:32:08.985>Mm-hmm. <00:32:10.011>Okay.

610
00:32:10.385 --> 00:32:13.325
<00:32:10.385>And <00:32:10.540>did <00:32:10.696>you <00:32:10.851>have <00:32:11.007>like <00:32:11.162>a <00:32:11.318>lot <00:32:11.473>of <00:32:11.629>changing <00:32:11.785>requirements

611
00:32:13.345 --> 00:32:15.445
<00:32:13.345>during <00:32:13.545>the <00:32:13.745>process <00:32:13.945>and <00:32:14.145>during <00:32:14.345>like, <00:32:14.545>you <00:32:14.745>know,

612
00:32:15.905 --> 00:32:17.525
<00:32:15.905>you <00:32:16.185>start <00:32:16.465>working <00:32:16.745>on <00:32:17.024>a <00:32:17.305>project

613
00:32:17.745 --> 00:32:20.605
<00:32:17.745>and <00:32:17.900>then <00:32:18.056>you <00:32:18.211>start <00:32:18.367>trying <00:32:18.522>to, <00:32:18.678>to <00:32:18.833>build <00:32:18.989>something <00:32:19.145>and,

614
00:32:20.745 --> 00:32:23.925
<00:32:20.745>and, <00:32:20.978>uh, <00:32:21.211>then <00:32:21.445>you <00:32:21.678>actually <00:32:21.911>realize, <00:32:22.145>okay,

615
00:32:24.745 --> 00:32:25.825
<00:32:24.745>wouldn't <00:32:25.069>work <00:32:25.393>like <00:32:25.717>that.

616
00:32:27.385 --> 00:32:30.155
<00:32:27.385>Yeah. <00:32:27.512>I, <00:32:27.639>I <00:32:27.766>think <00:32:27.894>this <00:32:28.021>was <00:32:28.148>a, <00:32:28.275>as <00:32:28.403>a <00:32:28.530>major <00:32:28.657>wish, <00:32:28.785>uh,

617
00:32:30.155 --> 00:32:32.035
<00:32:30.155>from <00:32:30.388>clients, <00:32:30.621>but <00:32:30.855>also <00:32:31.088>from <00:32:31.321>our <00:32:31.555>side,

618
00:32:32.055 --> 00:32:33.555
<00:32:32.055>it <00:32:32.392>was <00:32:32.730>really <00:32:33.067>about <00:32:33.405>Scrum.

619
00:32:33.855 --> 00:32:36.355
<00:32:33.855>Um, <00:32:34.088>so <00:32:34.321>we <00:32:34.555>are <00:32:34.788>working <00:32:35.021>in <00:32:35.255>sprints

620
00:32:36.415 --> 00:32:40.005
<00:32:36.415>and <00:32:36.570>we, <00:32:36.726>we <00:32:36.881>had <00:32:37.037>a <00:32:37.192>lot <00:32:37.348>of, <00:32:37.503>uh, <00:32:37.659>changing <00:32:37.815>requirements

621
00:32:40.315 --> 00:32:42.165
<00:32:40.315>because <00:32:40.595>in <00:32:40.875>particular, <00:32:41.155>when <00:32:41.435>it <00:32:41.715>comes

622
00:32:42.165 --> 00:32:45.085
<00:32:42.165>to <00:32:42.365>the <00:32:42.565>technical <00:32:42.764>breakthrough, <00:32:42.965>we <00:32:43.165>changed <00:32:43.365>the <00:32:43.565>technologies

623
00:32:45.115 --> 00:32:47.845
<00:32:45.115>that <00:32:45.315>we <00:32:45.515>use, <00:32:45.715>maybe <00:32:45.915>for <00:32:46.115>example, <00:32:46.315>event <00:32:46.515>streaming.

624
00:32:47.845 --> 00:32:50.885
<00:32:47.845>Yeah. <00:32:48.020>We, <00:32:48.195>we <00:32:48.370>tried <00:32:48.545>it <00:32:48.720>out <00:32:48.895>with <00:32:49.070>AWS <00:32:49.245>Kinesis,

625
00:32:51.025 --> 00:32:53.365
<00:32:51.025>but <00:32:51.200>also <00:32:51.375>with <00:32:51.550>Kafka, <00:32:51.725>and <00:32:51.900>we <00:32:52.075>reached <00:32:52.250>some <00:32:52.425>limit.

626
00:32:53.385 --> 00:32:55.605
<00:32:53.385>We <00:32:53.560>reached <00:32:53.735>some <00:32:53.910>limits <00:32:54.085>with <00:32:54.260>Kinesis, <00:32:54.435>so <00:32:54.610>we <00:32:54.785>moved

627
00:32:55.605 --> 00:32:56.725
<00:32:55.605>to, <00:32:56.109>uh, <00:32:56.612>Kafka.

628
00:32:56.725 --> 00:32:59.205
<00:32:56.725>This <00:32:56.958>was <00:32:57.191>more <00:32:57.425>a <00:32:57.658>technical, <00:32:57.891>uh, <00:32:58.125>requirement.

629
00:32:59.785 --> 00:33:02.285
<00:32:59.785>Um, <00:33:00.065>but <00:33:00.345>also <00:33:00.625>we, <00:33:00.905>uh, <00:33:01.185>needed

630
00:33:02.285 --> 00:33:04.085
<00:33:02.285>to <00:33:02.565>consider <00:33:02.845>some <00:33:03.125>functional <00:33:03.405>requirements, <00:33:03.685>uh,

631
00:33:04.085 --> 00:33:06.805
<00:33:04.085>from <00:33:04.260>vehicle <00:33:04.435>development <00:33:04.610>side <00:33:04.785>so <00:33:04.960>that <00:33:05.135>they <00:33:05.310>have, <00:33:05.485>okay,

632
00:33:06.805 --> 00:33:10.525
<00:33:06.805>we <00:33:06.960>need <00:33:07.116>to <00:33:07.271>change <00:33:07.427>the <00:33:07.582>protocol, <00:33:07.738>um, <00:33:07.893>that, <00:33:08.049>uh, <00:33:08.205>communica

633
00:33:10.525 --> 00:33:12.165
<00:33:10.525>that <00:33:10.805>the <00:33:11.085>communication <00:33:11.365>becomes <00:33:11.645>much <00:33:11.925>more

634
00:33:12.165 --> 00:33:13.525
<00:33:12.165>faster, <00:33:12.573>so <00:33:12.981>like <00:33:13.389>this.

635
00:33:13.825 --> 00:33:16.245
<00:33:13.825>And <00:33:14.000>so <00:33:14.175>it <00:33:14.350>was <00:33:14.525>really <00:33:14.700>a <00:33:14.875>giant <00:33:15.050>error <00:33:15.225>stuff.

636
00:33:16.745 --> 00:33:18.405
<00:33:16.745>Um, <00:33:17.024>it <00:33:17.304>really <00:33:17.584>changes <00:33:17.864>a <00:33:18.145>lot,

637
00:33:18.505 --> 00:33:20.525
<00:33:18.505>really <00:33:18.705>on <00:33:18.905>the <00:33:19.105>two <00:33:19.305>way, <00:33:19.505>two <00:33:19.705>week <00:33:19.905>basis.

638
00:33:20.595 --> 00:33:21.805
<00:33:20.595>Yeah. <00:33:21.139>So. <00:33:21.684>Mm-hmm.

639
00:33:23.195 --> 00:33:25.125
<00:33:23.195>Yeah. <00:33:23.475>So <00:33:23.754>your <00:33:24.034>sprints <00:33:24.314>are <00:33:24.595>actually

640
00:33:25.125 --> 00:33:26.205
<00:33:25.125>based <00:33:25.368>on <00:33:25.610>two <00:33:25.854>weeks, <00:33:26.097>right?

641
00:33:26.955 --> 00:33:29.165
<00:33:26.955>Yeah. <00:33:27.155>Our <00:33:27.355>sprints <00:33:27.554>are <00:33:27.754>actually <00:33:27.955>made <00:33:28.155>on <00:33:28.355>two,

642
00:33:29.265 --> 00:33:30.405
<00:33:29.265>uh, <00:33:29.607>two <00:33:29.949>weeks, <00:33:30.291>yeah.

643
00:33:30.405 --> 00:33:34.045
<00:33:30.405>Mm-hmm. <00:33:30.560>Really <00:33:30.716>in <00:33:30.871>way, <00:33:31.027>uh, <00:33:31.182>where <00:33:31.338>we <00:33:31.493>have <00:33:31.649>the <00:33:31.805>regular

644
00:33:34.645 --> 00:33:36.365
<00:33:34.645>scrum <00:33:34.925>ceremony <00:33:35.205>that <00:33:35.485>you <00:33:35.764>maybe <00:33:36.045>know,

645
00:33:36.395 --> 00:33:39.125
<00:33:36.395>like <00:33:36.628>having <00:33:36.861>the <00:33:37.095>back <00:33:37.328>grooming <00:33:37.561>sprint <00:33:37.795>planning

646
00:33:39.265 --> 00:33:40.685
<00:33:39.265>review <00:33:39.691>and <00:33:40.117>the <00:33:40.543>retrospective.

647
00:33:41.265 --> 00:33:44.285
<00:33:41.265>Um, <00:33:41.498>yeah. <00:33:41.731>Which <00:33:41.965>helped <00:33:42.198>us, <00:33:42.431>um, <00:33:42.665>to

648
00:33:45.295 --> 00:33:48.765
<00:33:45.295>react <00:33:45.495>fast <00:33:45.695>on <00:33:45.895>the <00:33:46.095>changing <00:33:46.295>environ, <00:33:46.495>uh, <00:33:46.695>requirements.

649
00:33:49.505 --> 00:33:52.885
<00:33:49.505>Um, <00:33:49.645>because <00:33:49.785>we, <00:33:49.925>we <00:33:50.065>go, <00:33:50.205>we <00:33:50.345>are <00:33:50.485>kind <00:33:50.625>of <00:33:50.765>s <00:33:50.905>Yeah.

650
00:33:52.905 --> 00:33:54.805
<00:33:52.905>And, <00:33:53.105>and <00:33:53.305>it <00:33:53.504>was <00:33:53.705>not <00:33:53.905>feasible <00:33:54.105>from <00:33:54.305>us

651
00:33:54.945 --> 00:33:58.285
<00:33:54.945>as <00:33:55.100>Deloitte <00:33:55.256>really <00:33:55.411>having <00:33:55.567>kind <00:33:55.722>of <00:33:55.878>fixed <00:33:56.033>price <00:33:56.189>contract, <00:33:56.345>um,

652
00:33:58.625 --> 00:34:01.525
<00:33:58.625>and <00:33:58.858>where <00:33:59.091>you <00:33:59.325>cannot <00:33:59.558>really <00:33:59.791>act <00:34:00.025>flexible.

653
00:34:01.715 --> 00:34:02.805
<00:34:01.715>Yeah. <00:34:02.205>Mm-hmm. <00:34:02.696>So,

654
00:34:04.335 --> 00:34:05.335
<00:34:04.335>Okay. <00:34:05.235>Sounds

655
00:34:05.335 --> 00:34:07.065
<00:34:05.335>interesting. <00:34:05.685>Gasper <00:34:06.035>has <00:34:06.385>a <00:34:06.735>question.

656
00:34:07.095 --> 00:34:10.225
<00:34:07.095>He's <00:34:07.270>asking, <00:34:07.445>what <00:34:07.620>kind <00:34:07.795>of <00:34:07.970>database <00:34:08.145>platform <00:34:08.320>do <00:34:08.495>you

657
00:34:10.325 --> 00:34:11.625
<00:34:10.324>use <00:34:10.714>for <00:34:11.105>this <00:34:11.495>system?

658
00:34:13.625 --> 00:34:15.955
<00:34:13.625>Yeah. <00:34:13.858>Different, <00:34:14.091>different <00:34:14.324>storage <00:34:14.558>that <00:34:14.791>we <00:34:15.025>used.

659
00:34:16.155 --> 00:34:17.955
<00:34:16.155>I <00:34:16.388>think <00:34:16.621>for <00:34:16.855>the <00:34:17.088>near <00:34:17.321>return <00:34:17.555>capability,

660
00:34:18.095 --> 00:34:20.355
<00:34:18.094>it <00:34:18.250>was <00:34:18.406>really <00:34:18.561>crucial <00:34:18.717>to <00:34:18.872>have <00:34:19.028>a <00:34:19.183>key <00:34:19.339>value <00:34:19.495>store.

661
00:34:20.615 --> 00:34:22.595
<00:34:20.614>Mm-hmm. <00:34:21.081>Yeah. <00:34:21.548>Um, <00:34:22.014>so

662
00:34:22.705 --> 00:34:25.475
<00:34:22.705>that <00:34:22.904>really <00:34:23.105>enabled <00:34:23.304>the <00:34:23.505>near <00:34:23.705>really <00:34:23.904>accessing <00:34:24.105>the

663
00:34:25.475 --> 00:34:26.715
<00:34:25.475>information <00:34:25.754>based <00:34:26.033>on <00:34:26.312>the <00:34:26.591>key

664
00:34:27.015 --> 00:34:28.875
<00:34:27.014>and <00:34:27.364>really <00:34:27.714>having <00:34:28.065>that <00:34:28.415>available.

665
00:34:29.375 --> 00:34:33.395
<00:34:29.375>Um, <00:34:29.514>but <00:34:29.655>we <00:34:29.795>also <00:34:29.935>use <00:34:30.074>different, <00:34:30.215>uh, <00:34:30.355>S3 <00:34:30.495>buckets <00:34:30.635>to <00:34:30.775>store

666
00:34:33.975 --> 00:34:36.515
<00:34:33.975>the <00:34:34.255>information <00:34:34.534>more <00:34:34.815>permanently, <00:34:35.094>um, <00:34:35.375>so

667
00:34:36.515 --> 00:34:39.835
<00:34:36.514>that <00:34:36.670>we <00:34:36.826>have <00:34:36.981>the <00:34:37.137>information <00:34:37.292>more <00:34:37.448>available <00:34:37.603>during <00:34:37.759>a <00:34:37.915>time.

668
00:34:40.255 --> 00:34:43.875
<00:34:40.255>Um, <00:34:40.382>but <00:34:40.509>we <00:34:40.636>also <00:34:40.764>use <00:34:40.891>kind <00:34:41.018>of <00:34:41.145>aggregation, <00:34:41.273>uh, <00:34:41.400>I <00:34:41.527>think <00:34:41.655>with,

669
00:34:43.875 --> 00:34:47.395
<00:34:43.875>with <00:34:44.074>Redshift, <00:34:44.275>for <00:34:44.475>example, <00:34:44.675>to <00:34:44.875>aggregate <00:34:45.074>the <00:34:45.275>data

670
00:34:47.815 --> 00:34:50.555
<00:34:47.815>and <00:34:48.048>how <00:34:48.281>many <00:34:48.514>vehicles, <00:34:48.748>uh, <00:34:48.981>vehicle, <00:34:49.215>uh,

671
00:34:50.775 --> 00:34:52.115
<00:34:50.775>on <00:34:51.177>the <00:34:51.578>manufacturing <00:34:51.980>area.

672
00:34:52.455 --> 00:34:55.675
<00:34:52.455>So, <00:34:52.594>uh, <00:34:52.735>depends, <00:34:52.875>uh, <00:34:53.014>actually <00:34:53.154>on <00:34:53.295>the <00:34:53.435>purpose <00:34:53.574>that <00:34:53.715>we <00:34:53.855>have,

673
00:34:55.735 --> 00:34:58.595
<00:34:55.735>but <00:34:55.968>the <00:34:56.201>most <00:34:56.435>crucial, <00:34:56.668>like <00:34:56.901>odb <00:34:57.135>Yeah.

674
00:34:58.655 --> 00:35:01.355
<00:34:58.655>Was <00:34:58.830>the <00:34:59.005>key <00:34:59.180>to <00:34:59.355>have <00:34:59.530>set <00:34:59.705>in <00:34:59.880>place <00:35:00.055>Yeah.

675
00:35:01.355 --> 00:35:02.715
<00:35:01.355>For <00:35:01.599>the <00:35:01.844>new <00:35:02.089>real <00:35:02.334>time <00:35:02.579>capability.

676
00:35:03.065 --> 00:35:04.475
<00:35:03.065>Okay. <00:35:03.276>Why <00:35:03.488>did <00:35:03.699>you <00:35:03.911>choose <00:35:04.122>that <00:35:04.334>one?

677
00:35:07.175 --> 00:35:09.555
<00:35:07.175>Um, <00:35:07.455>yeah, <00:35:07.735>it <00:35:08.015>relies <00:35:08.295>on <00:35:08.575>AWS

678
00:35:09.855 --> 00:35:13.475
<00:35:09.855>and <00:35:09.995>like <00:35:10.135>I <00:35:10.275>mentioned, <00:35:10.415>um, <00:35:10.555>yeah, <00:35:10.695>you <00:35:10.835>can <00:35:10.975>also <00:35:11.115>choose, <00:35:11.255>uh,

679
00:35:13.475 --> 00:35:16.555
<00:35:13.475>between <00:35:13.825>RDS, <00:35:14.174>so <00:35:14.525>relational <00:35:14.875>databases,

680
00:35:17.015 --> 00:35:19.595
<00:35:17.015>but, <00:35:17.248>uh, <00:35:17.481>the <00:35:17.714>biggest <00:35:17.948>advantage <00:35:18.181>is, <00:35:18.415>um,

681
00:35:19.645 --> 00:35:21.795
<00:35:19.645>based <00:35:19.878>on <00:35:20.111>the <00:35:20.345>key <00:35:20.578>value <00:35:20.811>store <00:35:21.045>is

682
00:35:22.025 --> 00:35:23.915
<00:35:22.025>that <00:35:22.258>you <00:35:22.491>have <00:35:22.725>a <00:35:22.958>certain <00:35:23.191>key <00:35:23.425>Yeah.

683
00:35:23.915 --> 00:35:27.035
<00:35:23.915>Which <00:35:24.115>is <00:35:24.315>index, <00:35:24.515>so <00:35:24.715>the <00:35:24.915>can <00:35:25.115>really, <00:35:25.315>uh,

684
00:35:27.095 --> 00:35:29.155
<00:35:27.095>access <00:35:27.328>in <00:35:27.561>a <00:35:27.794>really, <00:35:28.028>really <00:35:28.261>fast <00:35:28.495>way.

685
00:35:29.465 --> 00:35:31.635
<00:35:29.465>Yeah. <00:35:29.931>Um, <00:35:30.398>based, <00:35:30.865>um,

686
00:35:31.815 --> 00:35:36.395
<00:35:31.815>and <00:35:31.970>we <00:35:32.126>started <00:35:32.281>kind <00:35:32.437>of <00:35:32.592>information <00:35:32.748>behind <00:35:32.903>the <00:35:33.059>possible <00:35:33.215>route

687
00:35:36.735 --> 00:35:39.405
<00:35:36.735>and <00:35:36.910>that, <00:35:37.085>so <00:35:37.260>that <00:35:37.435>we <00:35:37.610>realize <00:35:37.785>kind <00:35:37.960>of <00:35:38.135>cash.

688
00:35:39.515 --> 00:35:43.645
<00:35:39.515>Yeah. <00:35:39.642>So <00:35:39.769>to <00:35:39.896>process <00:35:40.024>them <00:35:40.151>fast <00:35:40.278>and, <00:35:40.405>and <00:35:40.533>that <00:35:40.660>kind <00:35:40.787>of <00:35:40.915>speed

689
00:35:43.705 --> 00:35:45.925
<00:35:43.705>or <00:35:43.938>performance <00:35:44.171>is <00:35:44.404>not <00:35:44.638>feasible, <00:35:44.871>this <00:35:45.105>kind

690
00:35:45.925 --> 00:35:47.445
<00:35:45.925>of <00:35:46.609>relational <00:35:47.293>database.

691
00:35:47.635 --> 00:35:50.285
<00:35:47.635>Yeah. <00:35:47.868>So, <00:35:48.101>uh, <00:35:48.335>which <00:35:48.568>are <00:35:48.801>known <00:35:49.035>like,

692
00:35:52.395 --> 00:35:53.395
<00:35:52.395>Yeah. <00:35:53.295>Yeah.

693
00:35:53.395 --> 00:35:54.965
<00:35:53.395>Yeah. <00:35:54.795>Okay.

694
00:35:55.455 --> 00:35:59.005
<00:35:55.455>Let's <00:35:55.688>wait <00:35:55.921>for <00:35:56.154>a <00:35:56.388>couple <00:35:56.621>more <00:35:56.855>question.

695
00:35:59.195 --> 00:36:00.485
<00:35:59.195>This <00:35:59.485>one <00:35:59.775>we <00:36:00.065>already <00:36:00.356>had.

696
00:36:01.145 --> 00:36:04.485
<00:36:01.145>Um, <00:36:01.320>is <00:36:01.495>there <00:36:01.670>anything <00:36:01.845>else <00:36:02.020>interesting <00:36:02.195>from <00:36:02.370>the <00:36:02.545>project

697
00:36:04.515 --> 00:36:05.725
<00:36:04.515>that <00:36:04.732>you <00:36:04.950>could <00:36:05.168>share <00:36:05.386>with <00:36:05.604>us?

698
00:36:05.835 --> 00:36:08.845
<00:36:05.835>Like, <00:36:05.962>uh, <00:36:06.089>I <00:36:06.216>mean, <00:36:06.344>we <00:36:06.471>talked <00:36:06.598>a <00:36:06.725>bit <00:36:06.853>about <00:36:06.980>the <00:36:07.107>team, <00:36:07.235>uh,

699
00:36:08.845 --> 00:36:11.325
<00:36:08.845>about <00:36:09.000>the <00:36:09.156>team <00:36:09.311>and <00:36:09.467>like <00:36:09.622>how <00:36:09.778>it <00:36:09.933>is <00:36:10.089>structured, <00:36:10.245>what

700
00:36:11.845 --> 00:36:13.805
<00:36:11.845>function <00:36:12.311>functions <00:36:12.778>are <00:36:13.245>there?

701
00:36:14.465 --> 00:36:16.965
<00:36:14.465>Um, <00:36:14.640>how, <00:36:14.815>how <00:36:14.990>big <00:36:15.165>is <00:36:15.340>actually <00:36:15.515>the <00:36:15.690>whole <00:36:15.865>team

702
00:36:17.025 --> 00:36:18.365
<00:36:17.025>for <00:36:17.266>the, <00:36:17.507>for <00:36:17.748>such <00:36:17.989>a <00:36:18.231>project?

703
00:36:20.225 --> 00:36:22.885
<00:36:20.225>Uh, <00:36:20.424>the <00:36:20.625>project <00:36:20.825>itself, <00:36:21.025>um, <00:36:21.225>we <00:36:21.424>are <00:36:21.625>kind

704
00:36:22.885 --> 00:36:26.005
<00:36:22.885>of <00:36:23.040>certain <00:36:23.196>team <00:36:23.351>members, <00:36:23.507>which <00:36:23.662>is <00:36:23.818>divided <00:36:23.973>in <00:36:24.129>two <00:36:24.285>teams.

705
00:36:26.265 --> 00:36:28.245
<00:36:26.265>Uh, <00:36:26.545>actually <00:36:26.825>there's <00:36:27.105>the <00:36:27.384>AWS <00:36:27.665>backend,

706
00:36:28.465 --> 00:36:31.165
<00:36:28.465>but <00:36:28.592>also <00:36:28.719>the <00:36:28.846>front <00:36:28.974>end <00:36:29.101>that <00:36:29.228>we <00:36:29.355>developed <00:36:29.483>that <00:36:29.610>you <00:36:29.737>have <00:36:29.865>seen

707
00:36:31.395 --> 00:36:33.445
<00:36:31.395>with, <00:36:31.628>with <00:36:31.861>the <00:36:32.095>kind <00:36:32.328>of <00:36:32.561>mockup, <00:36:32.795>um,

708
00:36:33.445 --> 00:36:35.045
<00:36:33.445>that <00:36:33.725>you <00:36:34.005>have <00:36:34.285>a <00:36:34.565>user <00:36:34.845>interface.

709
00:36:35.265 --> 00:36:39.405
<00:36:35.265>Um, <00:36:35.420>normally <00:36:35.576>the <00:36:35.731>front <00:36:35.887>end <00:36:36.042>team <00:36:36.198>has <00:36:36.353>experience <00:36:36.509>with <00:36:36.665>Angular,

710
00:36:39.665 --> 00:36:41.845
<00:36:39.665>um, <00:36:40.131>but <00:36:40.598>also, <00:36:41.065>yeah.

711
00:36:42.745 --> 00:36:45.725
<00:36:42.745>Um, <00:36:43.025>with <00:36:43.305>developing <00:36:43.585>rest <00:36:43.865>API <00:36:44.145>interfaces

712
00:36:46.025 --> 00:36:49.045
<00:36:46.025>and <00:36:46.180>to <00:36:46.336>really <00:36:46.491>have <00:36:46.647>that <00:36:46.802>kind <00:36:46.958>of, <00:36:47.113>uh, <00:36:47.269>communication, <00:36:47.425>uh,

713
00:36:49.045 --> 00:36:50.885
<00:36:49.045>available <00:36:49.395>to <00:36:49.745>the <00:36:50.095>AWS <00:36:50.445>backend

714
00:36:51.545 --> 00:36:52.725
<00:36:51.545>and <00:36:51.899>the <00:36:52.253>backend <00:36:52.607>team,

715
00:36:53.015 --> 00:36:56.285
<00:36:53.015>their <00:36:53.214>core <00:36:53.415>competencies <00:36:53.615>were <00:36:53.815>really <00:36:54.015>made <00:36:54.214>on <00:36:54.415>Java

716
00:36:56.545 --> 00:36:57.965
<00:36:56.545>and <00:36:57.184>building <00:36:57.823>microservices,

717
00:36:58.385 --> 00:37:01.125
<00:36:58.385>but <00:36:58.585>also <00:36:58.785>working <00:36:58.985>with <00:36:59.185>event <00:36:59.385>streaming <00:36:59.585>technologies <00:36:59.785>like

718
00:37:01.255 --> 00:37:05.245
<00:37:01.255>Kafka, <00:37:01.488>um, <00:37:01.721>that <00:37:01.955>are <00:37:02.188>really <00:37:02.421>useful, <00:37:02.655>um,

719
00:37:06.145 --> 00:37:08.925
<00:37:06.145>to, <00:37:06.378>to <00:37:06.611>have <00:37:06.845>that <00:37:07.078>near <00:37:07.311>capability <00:37:07.545>available.

720
00:37:10.705 --> 00:37:15.165
<00:37:10.705>And, <00:37:10.845>and <00:37:10.985>those, <00:37:11.125>those <00:37:11.265>teams <00:37:11.404>must <00:37:11.545>be <00:37:11.685>in <00:37:11.825>cinch <00:37:11.965>co <00:37:12.105>needs

721
00:37:15.165 --> 00:37:16.365
<00:37:15.165>to <00:37:15.525>coordinate <00:37:15.884>each <00:37:16.245>other.

722
00:37:16.985 --> 00:37:20.925
<00:37:16.985>So, <00:37:17.160>um, <00:37:17.335>but <00:37:17.510>also <00:37:17.685>we <00:37:17.860>have <00:37:18.035>some <00:37:18.210>other <00:37:18.385>stakeholders

723
00:37:20.925 --> 00:37:23.445
<00:37:20.925>that <00:37:21.065>we <00:37:21.205>need <00:37:21.345>to <00:37:21.485>manage, <00:37:21.625>like <00:37:21.765>the <00:37:21.905>guys <00:37:22.045>from <00:37:22.185>the <00:37:22.325>manufacturing

724
00:37:23.465 --> 00:37:27.205
<00:37:23.465>plants, <00:37:23.640>but <00:37:23.815>also <00:37:23.990>from <00:37:24.165>the <00:37:24.340>development <00:37:24.515>that <00:37:24.690>say, <00:37:24.865>okay,

725
00:37:27.205 --> 00:37:30.365
<00:37:27.205>it's <00:37:27.360>the <00:37:27.516>first <00:37:27.671>draft, <00:37:27.827>the <00:37:27.982>first <00:37:28.138>test <00:37:28.293>drive <00:37:28.449>was <00:37:28.605>successful.

726
00:37:31.155 --> 00:37:32.565
<00:37:31.155>This, <00:37:31.472>they <00:37:31.789>started <00:37:32.106>the <00:37:32.424>vehicle.

727
00:37:33.265 --> 00:37:35.445
<00:37:33.265>We <00:37:33.440>made <00:37:33.615>the <00:37:33.790>first <00:37:33.964>route <00:37:34.140>from <00:37:34.315>A <00:37:34.490>to <00:37:34.665>B,

728
00:37:35.745 --> 00:37:38.125
<00:37:35.745>and <00:37:35.978>we <00:37:36.211>had <00:37:36.444>some <00:37:36.678>kind <00:37:36.911>of <00:37:37.145>communication.

729
00:37:38.665 --> 00:37:42.605
<00:37:38.665>Um, <00:37:38.792>so <00:37:38.919>on <00:37:39.046>top <00:37:39.174>of <00:37:39.301>that, <00:37:39.428>uh, <00:37:39.555>we <00:37:39.683>have <00:37:39.810>kind <00:37:39.937>of, <00:37:40.065>kind

730
00:37:42.605 --> 00:37:45.205
<00:37:42.605>of <00:37:42.805>program <00:37:43.005>management, <00:37:43.205>which <00:37:43.405>was <00:37:43.605>based <00:37:43.805>on <00:37:44.005>safe.

731
00:37:46.145 --> 00:37:50.845
<00:37:46.145>Um, <00:37:46.285>we <00:37:46.425>are, <00:37:46.565>which <00:37:46.705>is <00:37:46.845>also <00:37:46.985>a <00:37:47.125>major <00:37:47.265>agile <00:37:47.405>method <00:37:47.545>to

732
00:37:51.415 --> 00:37:54.765
<00:37:51.415>coordinate <00:37:51.648>work <00:37:51.881>packages <00:37:52.115>or <00:37:52.348>work <00:37:52.581>streams <00:37:52.815>and

733
00:37:54.945 --> 00:37:57.605
<00:37:54.945>or <00:37:55.225>let's <00:37:55.505>say <00:37:55.785>different <00:37:56.065>projects, <00:37:56.345>uh,

734
00:37:57.625 --> 00:37:59.125
<00:37:57.625>in <00:37:57.895>parallel <00:37:58.165>in <00:37:58.435>the <00:37:58.705>agile <00:37:58.975>way.

735
00:37:59.315 --> 00:38:02.485
<00:37:59.315>Yeah. <00:37:59.515>And <00:37:59.715>yeah, <00:37:59.915>and <00:38:00.115>it's <00:38:00.315>kind <00:38:00.515>of, <00:38:00.715>yeah.

736
00:38:02.485 --> 00:38:05.365
<00:38:02.485>Different <00:38:02.685>world <00:38:02.885>that, <00:38:03.085>uh, <00:38:03.285>phase <00:38:03.485>to <00:38:03.685>each <00:38:03.885>other

737
00:38:05.365 --> 00:38:08.525
<00:38:05.365>because <00:38:05.598>the <00:38:05.831>development <00:38:06.064>is <00:38:06.298>normally <00:38:06.531>really <00:38:06.765>slow.

738
00:38:08.715 --> 00:38:11.405
<00:38:08.715>Yeah. <00:38:08.890>Because <00:38:09.065>you <00:38:09.240>cannot <00:38:09.415>change <00:38:09.590>things <00:38:09.765>on <00:38:09.940>the <00:38:10.115>week

739
00:38:11.405 --> 00:38:14.485
<00:38:11.405>or <00:38:11.560>really <00:38:11.716>fast <00:38:11.871>because <00:38:12.027>it <00:38:12.182>needs <00:38:12.338>to <00:38:12.493>be <00:38:12.649>reliable, <00:38:12.805>secure,

740
00:38:15.345 --> 00:38:17.165
<00:38:15.345>uh, <00:38:16.044>and <00:38:16.745>yeah.

741
00:38:18.065 --> 00:38:21.205
<00:38:18.065>And <00:38:18.220>so <00:38:18.376>they, <00:38:18.531>they <00:38:18.687>have <00:38:18.842>a <00:38:18.998>much <00:38:19.153>longer <00:38:19.309>release <00:38:19.465>plan,

742
00:38:21.365 --> 00:38:23.405
<00:38:21.365>I <00:38:21.598>would <00:38:21.831>say, <00:38:22.064>and <00:38:22.298>are <00:38:22.531>normally <00:38:22.765>working

743
00:38:23.585 --> 00:38:25.685
<00:38:23.585>and <00:38:23.865>based <00:38:24.145>on <00:38:24.425>the <00:38:24.705>waterfall <00:38:24.985>model.

744
00:38:26.025 --> 00:38:28.445
<00:38:26.025>Mm-hmm. <00:38:26.725>And <00:38:27.425>this

745
00:38:29.065 --> 00:38:33.645
<00:38:29.065>is <00:38:29.192>also <00:38:29.319>coming <00:38:29.446>into <00:38:29.574>conflicts <00:38:29.701>if <00:38:29.828>you <00:38:29.955>work <00:38:30.083>in <00:38:30.210>agile <00:38:30.337>way, <00:38:30.465>um,

746
00:38:35.225 --> 00:38:37.405
<00:38:35.225>and, <00:38:35.458>and, <00:38:35.691>and <00:38:35.924>also <00:38:36.158>the <00:38:36.391>manufacturing <00:38:36.625>area.

747
00:38:37.705 --> 00:38:40.765
<00:38:37.705>So <00:38:37.832>if <00:38:37.959>you <00:38:38.086>want <00:38:38.214>to <00:38:38.341>ramp <00:38:38.468>up <00:38:38.595>a <00:38:38.723>new <00:38:38.850>infrastructure <00:38:38.977>like <00:38:39.105>LIDAR

748
00:38:40.765 --> 00:38:41.845
<00:38:40.765>sensors <00:38:41.736>mm-hmm.

749
00:38:41.865 --> 00:38:45.885
<00:38:41.865>Um, <00:38:42.020>it's <00:38:42.176>really, <00:38:42.331>uh, <00:38:42.487>not <00:38:42.642>going <00:38:42.798>in <00:38:42.953>that <00:38:43.109>agile <00:38:43.265>way.

750
00:38:46.265 --> 00:38:48.645
<00:38:46.265>Uh, <00:38:46.404>it <00:38:46.545>takes <00:38:46.685>a <00:38:46.825>lot <00:38:46.964>of <00:38:47.105>times <00:38:47.245>a <00:38:47.384>lot <00:38:47.525>of <00:38:47.665>approvals

751
00:38:48.645 --> 00:38:51.085
<00:38:48.645>that <00:38:48.878>you <00:38:49.111>need <00:38:49.345>from <00:38:49.578>different <00:38:49.811>stakeholders, <00:38:50.045>um,

752
00:38:51.305 --> 00:38:54.445
<00:38:51.305>to <00:38:51.504>make <00:38:51.705>this <00:38:51.904>kind <00:38:52.105>of, <00:38:52.305>uh, <00:38:52.504>solution <00:38:52.705>happen.

753
00:38:54.475 --> 00:38:56.645
<00:38:54.475>Yeah. <00:38:54.941>Um, <00:38:55.408>and <00:38:55.875>yeah.

754
00:38:56.785 --> 00:38:59.765
<00:38:56.785>So <00:38:56.960>you, <00:38:57.134>you <00:38:57.310>need <00:38:57.484>to <00:38:57.660>manage <00:38:57.835>different <00:38:58.009>cultures <00:38:58.185>Yeah.

755
00:39:00.025 --> 00:39:01.525
<00:39:00.025>So <00:39:00.362>across <00:39:00.700>the <00:39:01.037>entire <00:39:01.375>process,

756
00:39:01.585 --> 00:39:03.165
<00:39:01.585>But <00:39:01.818>that's <00:39:02.051>the <00:39:02.285>fun <00:39:02.518>part <00:39:02.751>again, <00:39:02.985>right?

757
00:39:03.435 --> 00:39:05.045
<00:39:03.435>Yeah. <00:39:03.901>Yeah. <00:39:04.368>Definitely. <00:39:04.835>Yeah.

758
00:39:05.865 --> 00:39:07.965
<00:39:05.865>Um, <00:39:06.064>I <00:39:06.265>mean, <00:39:06.464>when <00:39:06.665>we <00:39:06.865>talk <00:39:07.064>about <00:39:07.265>microservices

759
00:39:08.065 --> 00:39:11.325
<00:39:08.065>and <00:39:08.240>software <00:39:08.415>architecture <00:39:08.590>in <00:39:08.765>general, <00:39:08.940>um, <00:39:09.115>as <00:39:09.290>you <00:39:09.465>mentioned,

760
00:39:11.745 --> 00:39:14.845
<00:39:11.745>um, <00:39:11.872>what <00:39:11.999>do <00:39:12.126>you <00:39:12.254>think <00:39:12.381>about, <00:39:12.508>you <00:39:12.635>know, <00:39:12.763>there <00:39:12.890>was <00:39:13.017>a, <00:39:13.145>back,

761
00:39:15.115 --> 00:39:18.165
<00:39:15.115>back <00:39:15.242>a <00:39:15.369>time <00:39:15.496>a <00:39:15.624>few <00:39:15.751>years <00:39:15.878>ago <00:39:16.005>when <00:39:16.133>everyone <00:39:16.260>was <00:39:16.387>moving <00:39:16.515>from

762
00:39:18.165 --> 00:39:19.605
<00:39:18.165>monoliths <00:39:18.813>to <00:39:19.461>microservices,

763
00:39:20.385 --> 00:39:24.405
<00:39:20.385>and <00:39:20.512>nowadays <00:39:20.639>you <00:39:20.766>again <00:39:20.894>kind <00:39:21.021>of <00:39:21.148>have <00:39:21.275>a <00:39:21.403>trend <00:39:21.530>of <00:39:21.657>moving <00:39:21.785>back

764
00:39:24.405 --> 00:39:26.045
<00:39:24.405>to <00:39:24.638>monoliths <00:39:24.871>in <00:39:25.105>a <00:39:25.338>lot <00:39:25.571>of <00:39:25.805>projects.

765
00:39:26.065 --> 00:39:27.605
<00:39:26.065>So <00:39:26.296>what's <00:39:26.527>your <00:39:26.758>personal <00:39:26.989>take <00:39:27.220>on <00:39:27.451>that?

766
00:39:30.235 --> 00:39:34.605
<00:39:30.235>Yeah. <00:39:30.435>Uh, <00:39:30.635>I <00:39:30.835>come <00:39:31.035>from <00:39:31.235>the <00:39:31.435>genera <00:39:31.635>generation

767
00:39:34.605 --> 00:39:37.245
<00:39:34.605>where <00:39:34.805>we <00:39:35.005>developed <00:39:35.205>a <00:39:35.405>kind <00:39:35.605>of <00:39:35.805>mono <00:39:36.005>application.

768
00:39:37.745 --> 00:39:42.445
<00:39:37.745>So, <00:39:37.884>um, <00:39:38.025>so <00:39:38.165>we, <00:39:38.305>we <00:39:38.444>planned <00:39:38.585>a <00:39:38.725>lot <00:39:38.865>in <00:39:39.005>advance <00:39:39.145>Yeah.

769
00:39:42.465 --> 00:39:45.245
<00:39:42.465>So <00:39:42.640>that <00:39:42.815>we <00:39:42.990>had <00:39:43.165>a <00:39:43.340>clear <00:39:43.515>target <00:39:43.690>picture, <00:39:43.865>uh,

770
00:39:45.245 --> 00:39:47.645
<00:39:45.245>of <00:39:45.525>the <00:39:45.805>entire <00:39:46.085>architecture <00:39:46.365>and <00:39:46.645>platform.

771
00:39:47.865 --> 00:39:52.255
<00:39:47.865>And <00:39:47.981>so <00:39:48.098>it <00:39:48.214>was, <00:39:48.331>uh, <00:39:48.448>good <00:39:48.564>to <00:39:48.681>see <00:39:48.798>how <00:39:48.915>the <00:39:49.031>platform <00:39:49.148>looks <00:39:49.265>like,

772
00:39:52.755 --> 00:39:54.735
<00:39:52.755>and <00:39:53.105>also <00:39:53.455>regarding <00:39:53.805>the <00:39:54.155>functionality.

773
00:39:56.195 --> 00:40:00.455
<00:39:56.195>Uh, <00:39:56.335>but, <00:39:56.475>um, <00:39:56.615>it <00:39:56.755>was <00:39:56.895>a <00:39:57.035>bit <00:39:57.175>harder <00:39:57.315>to <00:39:57.455>scale <00:39:57.595>up

774
00:40:00.455 --> 00:40:01.535
<00:40:00.455>that <00:40:00.779>kind <00:40:01.103>of <00:40:01.426>applications.

775
00:40:01.605 --> 00:40:04.215
<00:40:01.605>Yeah. <00:40:01.760>I <00:40:01.916>developed <00:40:02.071>a <00:40:02.227>couple <00:40:02.382>of <00:40:02.538>applications <00:40:02.693>around <00:40:02.849>big <00:40:03.005>data

776
00:40:04.875 --> 00:40:07.895
<00:40:04.875>and <00:40:05.075>or <00:40:05.275>business <00:40:05.475>intelligence <00:40:05.675>application <00:40:05.875>where <00:40:06.075>you <00:40:06.275>need

777
00:40:08.015 --> 00:40:10.095
<00:40:08.015>to <00:40:08.248>handle <00:40:08.481>a <00:40:08.714>huge <00:40:08.948>load <00:40:09.181>of <00:40:09.415>data,

778
00:40:10.715 --> 00:40:14.335
<00:40:10.715>and <00:40:10.855>if <00:40:10.995>your <00:40:11.135>system <00:40:11.275>design <00:40:11.415>was <00:40:11.555>considered <00:40:11.695>to <00:40:11.835>a <00:40:11.975>certain <00:40:12.115>amount

779
00:40:14.335 --> 00:40:17.535
<00:40:14.335>of <00:40:14.535>data, <00:40:14.735>you <00:40:14.935>came <00:40:15.135>really <00:40:15.335>into <00:40:15.535>struggles <00:40:15.735>Yeah.

780
00:40:17.595 --> 00:40:18.895
<00:40:17.595>To <00:40:17.984>scale <00:40:18.375>up. <00:40:18.765>And,

781
00:40:18.955 --> 00:40:22.895
<00:40:18.955>and <00:40:19.130>normally <00:40:19.305>you <00:40:19.480>need <00:40:19.654>an <00:40:19.830>entire <00:40:20.005>redesign, <00:40:20.180>um, <00:40:20.355>yeah.

782
00:40:23.045 --> 00:40:26.335
<00:40:23.045>From <00:40:23.278>the <00:40:23.511>ETL <00:40:23.745>process <00:40:23.978>or <00:40:24.211>data <00:40:24.445>warehousing.

783
00:40:26.955 --> 00:40:30.295
<00:40:26.955>And <00:40:27.095>I <00:40:27.235>think <00:40:27.375>the <00:40:27.515>microservice <00:40:27.654>way <00:40:27.795>is <00:40:27.935>really <00:40:28.075>to <00:40:28.215>say, <00:40:28.355>okay,

784
00:40:30.295 --> 00:40:32.695
<00:40:30.295>based <00:40:30.495>on <00:40:30.695>the <00:40:30.895>domain <00:40:31.095>driven <00:40:31.295>design, <00:40:31.495>you <00:40:31.695>know,

785
00:40:32.695 --> 00:40:35.375
<00:40:32.695>which <00:40:32.870>is <00:40:33.045>really <00:40:33.220>one <00:40:33.395>of <00:40:33.570>the <00:40:33.745>major <00:40:33.920>design <00:40:34.095>principles

786
00:40:35.395 --> 00:40:39.335
<00:40:35.395>behind <00:40:35.550>this, <00:40:35.706>that <00:40:35.861>you <00:40:36.017>really <00:40:36.172>place <00:40:36.328>a <00:40:36.483>certain <00:40:36.639>business <00:40:36.795>logic

787
00:40:39.355 --> 00:40:42.215
<00:40:39.355>and <00:40:39.588>technical <00:40:39.821>logic <00:40:40.055>into <00:40:40.288>one <00:40:40.521>microservices, <00:40:40.755>uh,

788
00:40:42.705 --> 00:40:45.575
<00:40:42.705>which <00:40:42.985>includes <00:40:43.265>the <00:40:43.545>functionality, <00:40:43.825>the <00:40:44.105>processing,

789
00:40:45.795 --> 00:40:49.215
<00:40:45.795>the <00:40:45.995>storage, <00:40:46.195>and <00:40:46.395>then <00:40:46.595>it <00:40:46.795>really <00:40:46.995>can, <00:40:47.195>uh,

790
00:40:49.275 --> 00:40:51.935
<00:40:49.275>be <00:40:49.508>managed <00:40:49.741>really <00:40:49.975>on <00:40:50.208>a <00:40:50.441>granular <00:40:50.675>level

791
00:40:52.275 --> 00:40:54.255
<00:40:52.275>and <00:40:52.475>you <00:40:52.675>can <00:40:52.875>really <00:40:53.075>scale <00:40:53.275>up, <00:40:53.475>you <00:40:53.675>know,

792
00:40:54.315 --> 00:40:57.375
<00:40:54.315>and <00:40:54.490>if <00:40:54.665>you <00:40:54.840>want <00:40:55.015>to <00:40:55.190>put <00:40:55.365>multiple <00:40:55.540>instances <00:40:55.715>of

793
00:40:57.375 --> 00:41:01.975
<00:40:57.375>that <00:40:57.530>microservices, <00:40:57.686>but <00:40:57.841>there <00:40:57.997>are <00:40:58.152>even <00:40:58.308>more, <00:40:58.463>um, <00:40:58.619>to <00:40:58.775>manage,

794
00:41:02.355 --> 00:41:04.575
<00:41:02.355>uh, <00:41:02.705>doing <00:41:03.055>the <00:41:03.405>operations <00:41:03.755>you

795
00:41:04.575 --> 00:41:07.975
<00:41:04.575>because, <00:41:04.730>um, <00:41:04.886>it's <00:41:05.041>easy <00:41:05.197>to <00:41:05.352>scale <00:41:05.508>up <00:41:05.663>and <00:41:05.819>scale <00:41:05.975>down,

796
00:41:08.435 --> 00:41:11.575
<00:41:08.435>but, <00:41:08.634>uh, <00:41:08.835>to <00:41:09.035>have <00:41:09.235>really <00:41:09.435>a <00:41:09.634>stable <00:41:09.835>version,

797
00:41:11.995 --> 00:41:14.975
<00:41:11.995>is <00:41:12.194>it <00:41:12.395>really <00:41:12.595>reliable, <00:41:12.795>uh, <00:41:12.995>becoming <00:41:13.194>more <00:41:13.395>complex?

798
00:41:15.035 --> 00:41:16.055
<00:41:15.035>You <00:41:15.341>need <00:41:15.647>like <00:41:15.953>mm-hmm.

799
00:41:16.205 --> 00:41:18.415
<00:41:16.205>Service <00:41:16.555>mesh <00:41:16.904>or <00:41:17.255>issue <00:41:17.605>frameworks

800
00:41:18.415 --> 00:41:20.455
<00:41:18.415>to <00:41:18.648>really <00:41:18.881>have <00:41:19.115>some <00:41:19.348>kind <00:41:19.581>of <00:41:19.815>overview.

801
00:41:21.115 --> 00:41:24.815
<00:41:21.115>Um, <00:41:21.314>but <00:41:21.515>you <00:41:21.714>really <00:41:21.915>need <00:41:22.115>to <00:41:22.314>analyze <00:41:22.515>more

802
00:41:24.815 --> 00:41:27.815
<00:41:24.815>of <00:41:25.095>the <00:41:25.375>system <00:41:25.655>behavior, <00:41:25.935>um, <00:41:26.215>compared

803
00:41:27.835 --> 00:41:29.415
<00:41:27.835>to <00:41:28.301>the <00:41:28.768>monolith <00:41:29.235>application

804
00:41:30.405 --> 00:41:31.415
<00:41:30.405>Because <00:41:30.859>it's, <00:41:31.314>yeah.

805
00:41:31.415 --> 00:41:33.805
<00:41:31.415>And <00:41:31.555>also <00:41:31.695>the <00:41:31.835>requirements <00:41:31.975>maybe <00:41:32.115>I, <00:41:32.255>I <00:41:32.395>mean, <00:41:32.535>you <00:41:32.675>don't <00:41:32.815>need

806
00:41:33.805 --> 00:41:37.805
<00:41:33.805>for <00:41:33.980>every <00:41:34.154>bit, <00:41:34.330>uh, <00:41:34.504>a <00:41:34.680>microservice <00:41:34.855>and <00:41:35.029>then <00:41:35.205>complexity.

807
00:41:38.345 --> 00:41:40.525
<00:41:38.345>So <00:41:38.520>I <00:41:38.694>think <00:41:38.870>it <00:41:39.044>also <00:41:39.220>depends <00:41:39.395>a <00:41:39.569>lot <00:41:39.745>on

808
00:41:40.525 --> 00:41:42.165
<00:41:40.525>what <00:41:40.805>you <00:41:41.085>want <00:41:41.365>to <00:41:41.645>achieve, <00:41:41.925>right.

809
00:41:42.225 --> 00:41:45.125
<00:41:42.225>And <00:41:42.380>what <00:41:42.536>needs <00:41:42.691>to <00:41:42.847>be <00:41:43.002>maintainable <00:41:43.158>and, <00:41:43.313>uh, <00:41:43.469>so <00:41:43.625>on,

810
00:41:45.125 --> 00:41:46.565
<00:41:45.125>and <00:41:45.341>what <00:41:45.557>needs <00:41:45.773>to <00:41:45.989>scale <00:41:46.205>and <00:41:46.421>what

811
00:41:46.565 --> 00:41:47.565
<00:41:46.565>Not. <00:41:47.465>Yeah.

812
00:41:47.565 --> 00:41:48.925
Yeah.

813
00:41:49.025 --> 00:41:53.325
<00:41:49.025>And, <00:41:49.165>and <00:41:49.305>the, <00:41:49.445>the, <00:41:49.585>one <00:41:49.725>of <00:41:49.865>the <00:41:50.005>biggest <00:41:50.145>advantage <00:41:50.285>was, <00:41:50.425>um,

814
00:41:54.245 --> 00:41:57.165
<00:41:54.245>considering <00:41:54.478>the <00:41:54.711>microservice, <00:41:54.944>uh, <00:41:55.178>not <00:41:55.411>only <00:41:55.645>for

815
00:41:57.165 --> 00:41:58.445
<00:41:57.165>that <00:41:57.549>platform <00:41:57.933>here <00:41:58.317>is,

816
00:41:58.585 --> 00:42:01.565
<00:41:58.585>but <00:41:58.785>if <00:41:58.985>you <00:41:59.185>consider <00:41:59.385>microservice <00:41:59.585>for <00:41:59.785>business <00:41:59.985>applications,

817
00:42:01.865 --> 00:42:06.485
<00:42:01.865>say <00:42:02.098>reusability <00:42:02.331>as <00:42:02.564>also <00:42:02.798>increase, <00:42:03.031>you <00:42:03.265>can,

818
00:42:06.945 --> 00:42:10.005
<00:42:06.945>uh, <00:42:07.225>use <00:42:07.505>microservices <00:42:07.785>for <00:42:08.065>different, <00:42:08.345>uh,

819
00:42:10.125 --> 00:42:11.725
<00:42:10.125>purposes, <00:42:10.591>business <00:42:11.058>use <00:42:11.525>cases.

820
00:42:12.425 --> 00:42:17.365
<00:42:12.425>Um, <00:42:12.552>this <00:42:12.679>was <00:42:12.806>also <00:42:12.934>something <00:42:13.061>what <00:42:13.188>is <00:42:13.315>maybe <00:42:13.443>better <00:42:13.570>to <00:42:13.697>a <00:42:13.825>kind

821
00:42:17.365 --> 00:42:19.605
<00:42:17.365>of <00:42:17.564>more <00:42:17.765>logical <00:42:17.964>application <00:42:18.165>where <00:42:18.365>you <00:42:18.564>need <00:42:18.765>to,

822
00:42:19.735 --> 00:42:23.645
<00:42:19.735>where <00:42:19.910>you <00:42:20.085>developed <00:42:20.260>rather <00:42:20.435>done <00:42:20.610>code <00:42:20.785>or <00:42:20.960>multiple <00:42:21.135>Yeah.

823
00:42:24.475 --> 00:42:29.285
<00:42:24.475>Same <00:42:24.650>code <00:42:24.825>artifacts, <00:42:25.000>uh, <00:42:25.174>for <00:42:25.350>different, <00:42:25.525>uh, <00:42:25.700>purposes. <00:42:25.875>Yeah.

824
00:42:29.285 --> 00:42:31.605
<00:42:29.285>Mm-hmm. <00:42:29.518>We <00:42:29.751>have <00:42:29.984>another <00:42:30.218>question <00:42:30.451>coming <00:42:30.685>in

825
00:42:31.625 --> 00:42:32.805
<00:42:31.625>the <00:42:31.890>last <00:42:32.156>one <00:42:32.421>for <00:42:32.687>today.

826
00:42:33.265 --> 00:42:36.245
<00:42:33.265>Uh, <00:42:33.498>it's <00:42:33.731>an <00:42:33.964>interesting <00:42:34.198>topic, <00:42:34.431>uh, <00:42:34.665>like,

827
00:42:36.385 --> 00:42:37.765
<00:42:36.385>um, <00:42:36.799>it's <00:42:37.213>about <00:42:37.627>security.

828
00:42:38.305 --> 00:42:41.085
<00:42:38.305>Um, <00:42:38.444>maybe <00:42:38.585>we <00:42:38.725>can <00:42:38.865>talk <00:42:39.004>a <00:42:39.145>bit <00:42:39.285>about <00:42:39.424>the <00:42:39.565>security <00:42:39.705>aspect

829
00:42:41.085 --> 00:42:43.525
<00:42:41.085>of <00:42:41.260>the <00:42:41.435>project, <00:42:41.610>but <00:42:41.785>in <00:42:41.960>general <00:42:42.135>about, <00:42:42.310>uh, <00:42:42.485>security,

830
00:42:43.545 --> 00:42:45.805
<00:42:43.545>public <00:42:44.245>transportation, <00:42:44.945>um,

831
00:42:46.105 --> 00:42:49.725
<00:42:46.105>but <00:42:46.260>security <00:42:46.416>protocols, <00:42:46.571>uh, <00:42:46.727>could <00:42:46.882>be <00:42:47.038>used <00:42:47.193>and <00:42:47.349>so <00:42:47.505>on.

832
00:42:52.315 --> 00:42:57.285
<00:42:52.315>Yeah, <00:42:52.470>I <00:42:52.626>think, <00:42:52.781>um, <00:42:52.937>yeah, <00:42:53.092>we, <00:42:53.248>we, <00:42:53.403>the, <00:42:53.559>the <00:42:53.715>communication

833
00:42:57.285 --> 00:42:59.405
<00:42:57.285>between <00:42:57.518>the <00:42:57.751>vehicle <00:42:57.984>and <00:42:58.218>the <00:42:58.451>AWS <00:42:58.685>back

834
00:42:59.465 --> 00:43:03.125
<00:42:59.465>and <00:42:59.620>use <00:42:59.776>a <00:42:59.931>two-way <00:43:00.087>detailed <00:43:00.242>s <00:43:00.398>communication <00:43:00.553>based <00:43:00.709>on <00:43:00.865>open

835
00:43:03.405 --> 00:43:04.645
<00:43:03.405>SSL, <00:43:04.521>um,

836
00:43:05.545 --> 00:43:08.765
<00:43:05.545>but <00:43:05.720>we <00:43:05.895>can <00:43:06.070>assure <00:43:06.245>you <00:43:06.420>that <00:43:06.595>we <00:43:06.770>used, <00:43:06.945>um,

837
00:43:09.925 --> 00:43:11.405
<00:43:09.925>a <00:43:10.369>custom <00:43:10.813>encryption <00:43:11.257>algorithm.

838
00:43:12.385 --> 00:43:16.965
<00:43:12.385>So <00:43:12.585>for <00:43:12.785>that <00:43:12.985>kind <00:43:13.185>of, <00:43:13.385>um, <00:43:13.585>uh, <00:43:13.785>communication,

839
00:43:17.225 --> 00:43:18.325
<00:43:17.225>um, <00:43:18.214>yeah.

840
00:43:18.325 --> 00:43:21.005
<00:43:18.325>So <00:43:18.480>that <00:43:18.636>it's <00:43:18.791>really <00:43:18.947>kind <00:43:19.102>of <00:43:19.258>encrypted <00:43:19.413>based <00:43:19.569>on <00:43:19.725>handshake.

841
00:43:21.545 --> 00:43:22.725
<00:43:21.545>Um, <00:43:22.607>so

842
00:43:22.725 --> 00:43:25.965
<00:43:22.725>that <00:43:22.865>the <00:43:23.005>first <00:43:23.145>thing <00:43:23.285>is <00:43:23.424>pass <00:43:23.565>the <00:43:23.705>vehicle <00:43:23.845>has <00:43:23.985>a <00:43:24.125>rated

843
00:43:26.365 --> 00:43:29.885
<00:43:26.365>certificate, <00:43:26.564>and <00:43:26.765>then <00:43:26.964>when <00:43:27.165>the <00:43:27.365>session <00:43:27.564>is <00:43:27.765>starting,

844
00:43:30.035 --> 00:43:32.245
<00:43:30.035>then <00:43:30.315>the, <00:43:30.595>the <00:43:30.875>AWS <00:43:31.154>back <00:43:31.435>and,

845
00:43:32.425 --> 00:43:37.245
<00:43:32.425>and <00:43:32.565>the <00:43:32.705>vehicle <00:43:32.845>is <00:43:32.985>doing <00:43:33.125>a <00:43:33.265>handshake <00:43:33.405>based <00:43:33.545>on <00:43:33.685>their <00:43:33.825>keys,

846
00:43:37.585 --> 00:43:40.925
<00:43:37.585>uh, <00:43:37.725>that <00:43:37.865>we <00:43:38.005>are <00:43:38.145>managed, <00:43:38.285>uh, <00:43:38.425>centrally <00:43:38.565>from <00:43:38.705>the <00:43:38.845>AWS <00:43:38.985>back.

847
00:43:40.925 --> 00:43:44.885
<00:43:40.925>And, <00:43:41.065>and <00:43:41.205>the <00:43:41.345>key, <00:43:41.485>one <00:43:41.625>key <00:43:41.765>has <00:43:41.905>a <00:43:42.045>vehicle <00:43:42.185>itself, <00:43:42.325>um,

848
00:43:45.425 --> 00:43:47.925
<00:43:45.425>and <00:43:45.658>that <00:43:45.891>kind <00:43:46.125>of <00:43:46.358>encryption <00:43:46.591>algorithm, <00:43:46.825>um,

849
00:43:48.385 --> 00:43:52.325
<00:43:48.385>was <00:43:48.585>developed <00:43:48.785>in <00:43:48.985>individually, <00:43:49.185>uh, <00:43:49.385>in <00:43:49.585>our <00:43:49.785>environment

850
00:43:52.345 --> 00:43:56.575
<00:43:52.345>to <00:43:52.520>have <00:43:52.694>really <00:43:52.870>the <00:43:53.044>highest <00:43:53.220>level <00:43:53.395>of <00:43:53.569>security <00:43:53.745>Yeah.

851
00:43:56.915 --> 00:43:59.815
<00:43:56.915>Was <00:43:57.115>based <00:43:57.315>on <00:43:57.515>open <00:43:57.715>source <00:43:57.915>technologies, <00:43:58.115>actually. <00:43:58.315>Yeah.

852
00:43:59.955 --> 00:44:03.855
<00:43:59.955>So, <00:44:00.188>um, <00:44:00.421>yeah. <00:44:00.654>Well, <00:44:00.888>that's <00:44:01.121>cool. <00:44:01.355>Yeah.

853
00:44:05.805 --> 00:44:08.695
<00:44:05.805>Okay. <00:44:06.004>Oliver, <00:44:06.205>that <00:44:06.404>was <00:44:06.605>the <00:44:06.805>last, <00:44:07.004>last <00:44:07.205>question.

854
00:44:08.755 --> 00:44:12.135
<00:44:08.755>So <00:44:08.930>maybe <00:44:09.105>from <00:44:09.280>my <00:44:09.455>side, <00:44:09.630>um, <00:44:09.805>your <00:44:09.980>chance, <00:44:10.155>um,

855
00:44:12.315 --> 00:44:14.895
<00:44:12.315>to <00:44:12.455>promote <00:44:12.595>it <00:44:12.735>a <00:44:12.875>bit, <00:44:13.015>uh, <00:44:13.155>are <00:44:13.295>you <00:44:13.435>looking <00:44:13.575>for <00:44:13.715>colleagues?

856
00:44:16.925 --> 00:44:19.695
<00:44:16.925>Yeah, <00:44:17.158>definitely. <00:44:17.391>Yeah, <00:44:17.625>definitely <00:44:17.858>everyone <00:44:18.091>is <00:44:18.325>looking

857
00:44:19.695 --> 00:44:21.015
<00:44:19.695>For <00:44:20.091>developers, <00:44:20.487>right? <00:44:20.883>So

858
00:44:21.165 --> 00:44:22.165
<00:44:21.165>Yeah. <00:44:22.065>Yeah.

859
00:44:22.165 --> 00:44:25.495
<00:44:22.165>For, <00:44:22.398>for <00:44:22.631>developers <00:44:22.865>in <00:44:23.098>particular, <00:44:23.331>Java <00:44:23.565>developers,

860
00:44:25.875 --> 00:44:28.095
<00:44:25.875>um, <00:44:26.225>people <00:44:26.575>that <00:44:26.925>would <00:44:27.275>like

861
00:44:28.095 --> 00:44:31.405
<00:44:28.095>to <00:44:28.250>know <00:44:28.406>more <00:44:28.561>about <00:44:28.717>AWS <00:44:28.872>technologies <00:44:29.028>that, <00:44:29.183>that <00:44:29.339>we <00:44:29.495>use.

862
00:44:31.985 --> 00:44:36.005
<00:44:31.985>Um, <00:44:32.125>so <00:44:32.265>I <00:44:32.405>think <00:44:32.545>you <00:44:32.685>can <00:44:32.825>imagine <00:44:32.965>all <00:44:33.105>the <00:44:33.245>areas <00:44:33.385>developing

863
00:44:36.005 --> 00:44:37.405
<00:44:36.005>microservice <00:44:36.425>that <00:44:36.845>you <00:44:37.265>mentioned,

864
00:44:37.625 --> 00:44:40.325
<00:44:37.625>or <00:44:37.825>if <00:44:38.025>somebody <00:44:38.225>is <00:44:38.425>more <00:44:38.625>interested <00:44:38.825>in <00:44:39.025>monitoring

865
00:44:40.345 --> 00:44:41.685
<00:44:40.345>or <00:44:40.747>operating <00:44:41.149>a <00:44:41.551>system.

866
00:44:42.225 --> 00:44:45.885
<00:44:42.225>So, <00:44:42.365>um, <00:44:42.505>we, <00:44:42.645>we <00:44:42.785>are <00:44:42.924>looking <00:44:43.065>for <00:44:43.205>people <00:44:43.345>in <00:44:43.485>different <00:44:43.625>stages,

867
00:44:46.195 --> 00:44:49.125
<00:44:46.195>like <00:44:46.661>students, <00:44:47.128>um, <00:44:47.595>graduates,

868
00:44:49.305 --> 00:44:51.725
<00:44:49.305>but <00:44:49.585>more, <00:44:49.865>more <00:44:50.145>experienced <00:44:50.424>people, <00:44:50.705>uh,

869
00:44:51.725 --> 00:44:53.525
<00:44:51.725>that <00:44:52.075>join <00:44:52.424>our <00:44:52.775>sessions <00:44:53.125>there.

870
00:44:53.545 --> 00:44:56.725
<00:44:53.545>Uh, <00:44:53.685>one <00:44:53.825>of <00:44:53.965>the <00:44:54.105>big <00:44:54.245>advantages <00:44:54.385>is <00:44:54.525>that <00:44:54.665>you <00:44:54.805>can, <00:44:54.945>yeah,

871
00:44:56.725 --> 00:44:59.045
<00:44:56.725>during <00:44:56.924>the <00:44:57.125>pandemic, <00:44:57.325>we <00:44:57.525>also <00:44:57.725>can <00:44:57.924>work <00:44:58.125>remotely,

872
00:44:59.465 --> 00:45:03.405
<00:44:59.465>but <00:44:59.620>there's <00:44:59.776>also <00:44:59.931>of <00:45:00.087>the, <00:45:00.242>without <00:45:00.398>that, <00:45:00.553>uh, <00:45:00.709>pandemic, <00:45:00.865>um,

873
00:45:03.745 --> 00:45:08.205
<00:45:03.745>we <00:45:03.920>have <00:45:04.095>locations <00:45:04.270>in <00:45:04.444>all, <00:45:04.620>I <00:45:04.795>think <00:45:04.970>major <00:45:05.145>cities

874
00:45:08.785 --> 00:45:11.045
<00:45:08.785>now, <00:45:08.960>not <00:45:09.134>only <00:45:09.310>in <00:45:09.484>Germany, <00:45:09.660>but <00:45:09.835>also <00:45:10.009>in <00:45:10.185>Europe.

875
00:45:11.145 --> 00:45:13.445
<00:45:11.145>Mm-hmm. <00:45:11.425>So <00:45:11.705>I'm <00:45:11.985>from <00:45:12.265>Berlin, <00:45:12.545>um,

876
00:45:13.545 --> 00:45:16.725
<00:45:13.545>but <00:45:13.825>we <00:45:14.105>also <00:45:14.385>have <00:45:14.665>Munich, <00:45:14.945>Frankfurt.

877
00:45:16.905 --> 00:45:18.925
<00:45:16.905>So, <00:45:17.185>um, <00:45:17.465>and <00:45:17.745>this <00:45:18.025>is <00:45:18.305>also,

878
00:45:19.105 --> 00:45:21.725
<00:45:19.105>And <00:45:19.260>can <00:45:19.416>you <00:45:19.571>actually <00:45:19.727>choose <00:45:19.882>in <00:45:20.038>which <00:45:20.193>location <00:45:20.349>you <00:45:20.505>Yeah.

879
00:45:21.725 --> 00:45:24.285
<00:45:21.725>You <00:45:21.865>would <00:45:22.005>like <00:45:22.145>to <00:45:22.285>work <00:45:22.424>from? <00:45:22.565>Okay. <00:45:22.705>Yeah. <00:45:22.845>Oh, <00:45:22.985>that's <00:45:23.125>cool.

880
00:45:24.465 --> 00:45:27.925
<00:45:24.465>That's <00:45:24.620>cool. <00:45:24.776>So <00:45:24.931>there <00:45:25.087>have <00:45:25.242>their <00:45:25.398>freedom, <00:45:25.553>um, <00:45:25.709>to <00:45:25.865>choose.

881
00:45:28.385 --> 00:45:32.605
<00:45:28.385>And <00:45:28.525>so, <00:45:28.665>um, <00:45:28.805>so <00:45:28.945>can <00:45:29.085>combine <00:45:29.225>it <00:45:29.365>with <00:45:29.505>a <00:45:29.645>private <00:45:29.785>life

882
00:45:32.745 --> 00:45:33.925
<00:45:32.745>or <00:45:33.099>what's <00:45:33.453>they <00:45:33.807>Yeah.

883
00:45:34.155 --> 00:45:35.445
<00:45:34.155>Have <00:45:34.542>in <00:45:34.929>mind. <00:45:35.316>Um,

884
00:45:36.105 --> 00:45:39.045
<00:45:36.105>and <00:45:36.260>they <00:45:36.416>have <00:45:36.571>the <00:45:36.727>experience <00:45:36.882>they <00:45:37.038>can <00:45:37.193>really <00:45:37.349>learn <00:45:37.505>from

885
00:45:39.475 --> 00:45:40.525
<00:45:39.475>intercultural <00:45:40.420>teams.

886
00:45:40.545 --> 00:45:44.245
<00:45:40.545>So <00:45:40.720>we <00:45:40.895>have <00:45:41.070>people <00:45:41.245>from, <00:45:41.420>from <00:45:41.595>America, <00:45:41.770>uh, <00:45:41.945>England,

887
00:45:44.685 --> 00:45:46.965
<00:45:44.685>I <00:45:44.965>don't <00:45:45.245>know, <00:45:45.525>um, <00:45:45.805>from <00:45:46.085>Japan.

888
00:45:47.225 --> 00:45:49.765
<00:45:47.225>So <00:45:47.424>they <00:45:47.625>are <00:45:47.825>really <00:45:48.025>working <00:45:48.225>in <00:45:48.424>our <00:45:48.625>offices

889
00:45:49.955 --> 00:45:51.165
<00:45:49.955>here <00:45:50.317>in <00:45:50.681>Germany, <00:45:51.044>so

890
00:45:51.745 --> 00:45:52.745
<00:45:51.745>That's <00:45:52.645>cool.

891
00:45:52.825 --> 00:45:55.725
<00:45:52.825>Um, <00:45:53.000>how, <00:45:53.174>how <00:45:53.350>do <00:45:53.524>you <00:45:53.700>get <00:45:53.875>the <00:45:54.049>project <00:45:54.225>there?

892
00:45:55.725 --> 00:45:58.245
<00:45:55.725>Like <00:45:55.924>if <00:45:56.125>I, <00:45:56.325>if <00:45:56.525>someone <00:45:56.725>new, <00:45:56.924>new <00:45:57.125>joins

893
00:45:58.245 --> 00:46:00.285
<00:45:58.245>and <00:45:58.400>so <00:45:58.556>on, <00:45:58.711>how, <00:45:58.867>how, <00:45:59.022>how <00:45:59.178>do <00:45:59.333>the, <00:45:59.489>you <00:45:59.645>know,

894
00:46:00.295 --> 00:46:01.485
<00:46:00.295>first <00:46:00.652>steps <00:46:01.009>look <00:46:01.366>like

895
00:46:01.745 --> 00:46:05.845
<00:46:01.745>and, <00:46:01.872>uh, <00:46:01.999>how, <00:46:02.126>how <00:46:02.254>does <00:46:02.381>the <00:46:02.508>decision <00:46:02.635>making <00:46:02.763>work <00:46:02.890>in <00:46:03.017>terms <00:46:03.145>of,

896
00:46:05.865 --> 00:46:07.965
<00:46:05.865>um, <00:46:06.064>what <00:46:06.265>project <00:46:06.464>you'll <00:46:06.665>work <00:46:06.865>on <00:46:07.064>and <00:46:07.265>so

897
00:46:07.965 --> 00:46:08.965
On?

898
00:46:09.185 --> 00:46:11.765
<00:46:09.185>Um, <00:46:09.418>here <00:46:09.651>we <00:46:09.884>are <00:46:10.118>really <00:46:10.351>flexible. <00:46:10.585>Yeah.

899
00:46:11.885 --> 00:46:15.645
<00:46:11.885>I <00:46:12.025>think <00:46:12.165>we <00:46:12.305>are <00:46:12.445>starting <00:46:12.585>from, <00:46:12.725>um, <00:46:12.865>yeah, <00:46:13.005>we <00:46:13.145>are <00:46:13.285>discussing

900
00:46:15.645 --> 00:46:17.205
<00:46:15.645>that <00:46:15.925>kind <00:46:16.205>in <00:46:16.485>our <00:46:16.765>first <00:46:17.045>interviews.

901
00:46:17.475 --> 00:46:19.565
<00:46:17.475>Yeah. <00:46:17.708>So <00:46:17.941>if <00:46:18.174>you, <00:46:18.408>if <00:46:18.641>you <00:46:18.875>apply

902
00:46:19.705 --> 00:46:22.605
<00:46:19.705>or <00:46:19.904>if <00:46:20.105>you, <00:46:20.305>yeah, <00:46:20.505>write <00:46:20.705>me <00:46:20.904>over <00:46:21.105>LinkedIn

903
00:46:22.605 --> 00:46:25.605
<00:46:22.605>or <00:46:22.805>something, <00:46:23.005>we, <00:46:23.205>we <00:46:23.405>definitely <00:46:23.605>talk <00:46:23.805>about <00:46:24.005>that.

904
00:46:25.825 --> 00:46:27.165
<00:46:25.825>And, <00:46:26.428>um, <00:46:27.031>we,

905
00:46:27.265 --> 00:46:30.285
<00:46:27.265>we <00:46:27.440>are <00:46:27.615>talking <00:46:27.790>together <00:46:27.964>about <00:46:28.140>which <00:46:28.315>industry <00:46:28.490>is <00:46:28.665>interesting

906
00:46:30.285 --> 00:46:31.885
<00:46:30.285>for <00:46:30.634>me, <00:46:30.984>uh, <00:46:31.335>for <00:46:31.685>engineers

907
00:46:31.885 --> 00:46:34.085
<00:46:31.885>with <00:46:32.165>this <00:46:32.445>is <00:46:32.725>more <00:46:33.005>about <00:46:33.285>technology.

908
00:46:34.555 --> 00:46:36.765
<00:46:34.555>Yeah. <00:46:34.788>Mm-hmm. <00:46:35.021>It's <00:46:35.254>not <00:46:35.488>that <00:46:35.721>industry <00:46:35.955>specific.

909
00:46:36.945 --> 00:46:40.245
<00:46:36.945>My <00:46:37.120>purpose <00:46:37.295>was <00:46:37.470>more <00:46:37.645>here <00:46:37.820>and <00:46:37.995>the <00:46:38.170>automotive <00:46:38.345>area,

910
00:46:40.265 --> 00:46:41.485
<00:46:40.265>but <00:46:40.539>we <00:46:40.814>also <00:46:41.088>have <00:46:41.363>insurance.

911
00:46:42.105 --> 00:46:45.285
<00:46:42.105>Um, <00:46:42.305>but <00:46:42.505>the <00:46:42.705>first <00:46:42.905>thing <00:46:43.105>that <00:46:43.305>you <00:46:43.505>have,

912
00:46:45.385 --> 00:46:47.485
<00:46:45.385>so <00:46:45.585>you <00:46:45.785>have <00:46:45.985>a <00:46:46.185>mentor <00:46:46.385>on <00:46:46.585>your <00:46:46.785>side.

913
00:46:47.755 --> 00:46:50.245
<00:46:47.755>Yeah. <00:46:47.955>So <00:46:48.155>if <00:46:48.355>you <00:46:48.555>make <00:46:48.755>your <00:46:48.955>first <00:46:49.155>step,

914
00:46:50.345 --> 00:46:51.885
<00:46:50.345>you <00:46:50.622>do <00:46:50.899>not <00:46:51.176>make <00:46:51.453>this <00:46:51.731>alone.

915
00:46:52.195 --> 00:46:54.965
<00:46:52.195>Yeah. <00:46:52.370>You <00:46:52.545>have <00:46:52.720>a <00:46:52.895>mentor <00:46:53.070>that <00:46:53.245>you <00:46:53.420>really, <00:46:53.595>uh,

916
00:46:55.665 --> 00:46:57.165
<00:46:55.665>is <00:46:55.935>really <00:46:56.205>close <00:46:56.475>to <00:46:56.745>you <00:46:57.015>Yeah.

917
00:46:57.225 --> 00:46:58.245
<00:46:57.225>In <00:46:57.531>your <00:46:57.837>daily <00:46:58.143>business.

918
00:46:58.745 --> 00:47:01.885
<00:46:58.745>And <00:46:58.920>then <00:46:59.095>you <00:46:59.270>become <00:46:59.444>familiar <00:46:59.620>with <00:46:59.795>our <00:46:59.970>department, <00:47:00.145>uh,

919
00:47:01.885 --> 00:47:05.805
<00:47:01.885>with <00:47:02.040>the <00:47:02.196>people <00:47:02.351>that <00:47:02.507>are <00:47:02.662>surround <00:47:02.818>you <00:47:02.973>and, <00:47:03.129>and <00:47:03.285>yeah.

920
00:47:06.065 --> 00:47:07.485
<00:47:06.065>And <00:47:06.278>we <00:47:06.491>are <00:47:06.704>talking <00:47:06.917>to <00:47:07.130>each <00:47:07.343>other

921
00:47:07.985 --> 00:47:09.725
<00:47:07.985>and <00:47:08.185>really <00:47:08.385>find <00:47:08.585>the <00:47:08.785>right <00:47:08.985>place <00:47:09.185>for <00:47:09.385>you.

922
00:47:09.745 --> 00:47:14.085
<00:47:09.745>For <00:47:09.900>the <00:47:10.056>first <00:47:10.211>project. <00:47:10.367>Normally <00:47:10.522>we <00:47:10.678>place, <00:47:10.833>uh, <00:47:10.989>the <00:47:11.145>students,

923
00:47:14.305 --> 00:47:16.885
<00:47:14.305>uh, <00:47:14.538>or <00:47:14.771>graduates <00:47:15.004>more <00:47:15.238>in <00:47:15.471>smaller <00:47:15.705>projects,

924
00:47:16.895 --> 00:47:18.725
<00:47:16.895>which <00:47:17.245>are <00:47:17.595>quite <00:47:17.945>interesting <00:47:18.295>here.

925
00:47:18.785 --> 00:47:22.045
<00:47:18.785>The <00:47:18.924>project <00:47:19.065>also <00:47:19.205>started <00:47:19.345>as <00:47:19.484>kind <00:47:19.625>of <00:47:19.765>proof <00:47:19.904>of <00:47:20.045>concept <00:47:20.185>with,

926
00:47:22.045 --> 00:47:25.565
<00:47:22.045>with <00:47:22.172>a <00:47:22.299>really <00:47:22.426>small <00:47:22.554>team, <00:47:22.681>like, <00:47:22.808>uh, <00:47:22.935>four <00:47:23.063>up <00:47:23.190>to <00:47:23.317>seven <00:47:23.445>people.

927
00:47:26.195 --> 00:47:30.125
<00:47:26.195>Yeah. <00:47:26.335>It's <00:47:26.475>really <00:47:26.615>one <00:47:26.755>Scru <00:47:26.895>team <00:47:27.035>working <00:47:27.175>really <00:47:27.315>on <00:47:27.455>one <00:47:27.595>table

928
00:47:30.345 --> 00:47:33.085
<00:47:30.345>as <00:47:30.578>a <00:47:30.811>think <00:47:31.044>tank, <00:47:31.278>uh, <00:47:31.511>uh, <00:47:31.745>together.

929
00:47:33.465 --> 00:47:36.965
<00:47:33.465>And <00:47:33.640>so <00:47:33.815>that <00:47:33.990>you <00:47:34.165>become <00:47:34.340>familiar <00:47:34.515>with, <00:47:34.690>okay, <00:47:34.865>uh,

930
00:47:36.985 --> 00:47:40.045
<00:47:36.985>we <00:47:37.112>have <00:47:37.239>different <00:47:37.366>worlds <00:47:37.494>on <00:47:37.621>one <00:47:37.748>team, <00:47:37.875>uh, <00:47:38.003>what <00:47:38.130>is <00:47:38.257>my <00:47:38.385>role,

931
00:47:40.195 --> 00:47:41.765
<00:47:40.195>what, <00:47:40.545>how <00:47:40.895>can <00:47:41.245>I <00:47:41.595>contribute?

932
00:47:42.345 --> 00:47:45.885
<00:47:42.345>Um, <00:47:42.694>um, <00:47:43.044>so <00:47:43.395>that, <00:47:43.745>yeah.

933
00:47:46.265 --> 00:47:50.165
<00:47:46.265>And <00:47:46.392>then <00:47:46.519>you <00:47:46.646>can <00:47:46.774>also <00:47:46.901>grow, <00:47:47.028>you <00:47:47.155>can <00:47:47.283>go <00:47:47.410>to <00:47:47.537>larger <00:47:47.665>projects.

934
00:47:50.165 --> 00:47:53.285
<00:47:50.165>We <00:47:50.365>have <00:47:50.565>also <00:47:50.765>transformation <00:47:50.965>projects, <00:47:51.165>which <00:47:51.365>has <00:47:51.565>100

935
00:47:53.385 --> 00:47:57.165
<00:47:53.385>or <00:47:53.525>1000 <00:47:53.665>project <00:47:53.805>members <00:47:53.945>around, <00:47:54.085>but <00:47:54.225>this <00:47:54.365>is <00:47:54.505>more <00:47:54.645>a <00:47:54.785>flavor

936
00:47:59.025 --> 00:48:00.025
<00:47:59.025>You <00:47:59.475>can <00:47:59.925>decide.

937
00:48:00.315 --> 00:48:03.605
<00:48:00.315>Okay. <00:48:00.470>So <00:48:00.626>everyone, <00:48:00.781>if <00:48:00.937>you <00:48:01.092>want <00:48:01.248>to <00:48:01.403>work <00:48:01.559>on <00:48:01.715>interesting,

938
00:48:03.605 --> 00:48:05.765
<00:48:03.605>cool <00:48:03.805>projects, <00:48:04.005>for <00:48:04.205>example, <00:48:04.405>in <00:48:04.605>the <00:48:04.805>machine <00:48:05.005>learning

939
00:48:06.025 --> 00:48:09.125
<00:48:06.025>or <00:48:06.258>automotive <00:48:06.491>industry, <00:48:06.725>Oliver <00:48:06.958>is <00:48:07.191>your <00:48:07.425>guy.

940
00:48:10.065 --> 00:48:11.925
<00:48:10.065>Um, <00:48:10.345>catch <00:48:10.625>him <00:48:10.905>up <00:48:11.185>on <00:48:11.465>LinkedIn.

941
00:48:12.265 --> 00:48:16.205
<00:48:12.265>Um, <00:48:12.392>or <00:48:12.519>you <00:48:12.646>can <00:48:12.774>also <00:48:12.901>find <00:48:13.028>some <00:48:13.155>Deloitte <00:48:13.283>jobs <00:48:13.410>on <00:48:13.537>the <00:48:13.665>real

942
00:48:16.205 --> 00:48:19.605
<00:48:16.205>developers <00:48:16.360>platform, <00:48:16.516>which <00:48:16.671>is <00:48:16.827>generally <00:48:16.982>a <00:48:17.138>nice <00:48:17.293>place <00:48:17.449>to <00:48:17.605>look

943
00:48:19.625 --> 00:48:21.405
<00:48:19.625>for <00:48:20.091>jobs <00:48:20.558>in <00:48:21.025>Europe.

944
00:48:22.225 --> 00:48:25.205
<00:48:22.225>Um, <00:48:22.458>Oliver, <00:48:22.691>it <00:48:22.924>has <00:48:23.158>been <00:48:23.391>a <00:48:23.625>pleasure.

945
00:48:25.345 --> 00:48:27.605
<00:48:25.345>The <00:48:25.544>day <00:48:25.745>is <00:48:25.944>coming <00:48:26.145>slowly <00:48:26.345>to <00:48:26.544>an <00:48:26.745>end.

946
00:48:27.885 --> 00:48:30.525
<00:48:27.885>I <00:48:28.025>hope <00:48:28.165>that <00:48:28.305>we <00:48:28.445>will <00:48:28.585>meet <00:48:28.725>again <00:48:28.865>in <00:48:29.005>the <00:48:29.145>future. <00:48:29.285>Yeah.

947
00:48:30.525 --> 00:48:32.045
<00:48:30.525>Maybe <00:48:30.798>also <00:48:31.072>in <00:48:31.345>person <00:48:31.619>in <00:48:31.893>Berlin.

948
00:48:32.655 --> 00:48:34.405
<00:48:32.655>Would <00:48:32.935>love <00:48:33.215>to <00:48:33.495>travel <00:48:33.775>there <00:48:34.055>again.

949
00:48:35.105 --> 00:48:37.965
<00:48:35.105>And <00:48:35.280>thanks <00:48:35.455>again <00:48:35.630>for <00:48:35.805>the <00:48:35.980>presentation <00:48:36.155>and <00:48:36.330>the <00:48:36.505>insights.

950
00:48:37.965 --> 00:48:39.765
<00:48:37.965>Really <00:48:38.198>enjoyed <00:48:38.431>it. <00:48:38.665>I <00:48:38.898>hope <00:48:39.131>the <00:48:39.365>audience,

951
00:48:39.785 --> 00:48:41.885
<00:48:39.785>but <00:48:39.984>I'm <00:48:40.185>sure <00:48:40.384>the <00:48:40.585>audience <00:48:40.785>also <00:48:40.984>enjoyed <00:48:41.185>it

952
00:48:42.585 --> 00:48:43.885
<00:48:42.585>and <00:48:42.877>have <00:48:43.170>a <00:48:43.462>nice <00:48:43.755>evening.

953
00:48:44.635 --> 00:48:47.045
<00:48:44.635>Yeah, <00:48:44.775>you <00:48:44.915>too. <00:48:45.055>Yeah. <00:48:45.195>Would <00:48:45.335>be <00:48:45.475>great <00:48:45.615>to <00:48:45.755>see <00:48:45.895>you <00:48:46.035>again.

954
00:48:48.115 --> 00:48:48.405
Okay.