WEBVTT

1
00:00:02.635 --> 00:00:03.105
<00:00:02.635>Thank <00:00:03.058>you.

2
00:00:03.875 --> 00:00:08.345
<00:00:03.875>Thank <00:00:04.108>you <00:00:04.341>very <00:00:04.575>much. <00:00:04.808>So, <00:00:05.041>of <00:00:05.275>course,

3
00:00:08.865 --> 00:00:10.665
<00:00:08.865>I <00:00:09.145>had <00:00:09.425>a <00:00:09.705>very <00:00:09.985>nice <00:00:10.265>presentation.

4
00:00:10.725 --> 00:00:13.785
<00:00:10.725>So <00:00:10.865>there <00:00:11.004>is <00:00:11.145>not <00:00:11.285>a <00:00:11.424>lot <00:00:11.565>to <00:00:11.705>say <00:00:11.844>about <00:00:11.985>me <00:00:12.125>anymore,

5
00:00:13.835 --> 00:00:17.265
<00:00:13.835>other <00:00:13.975>than <00:00:14.115>when <00:00:14.255>I'm <00:00:14.395>not <00:00:14.535>in <00:00:14.675>the <00:00:14.815>technical <00:00:14.955>side <00:00:15.095>of <00:00:15.235>things,

6
00:00:17.265 --> 00:00:20.145
<00:00:17.265>you <00:00:17.440>know, <00:00:17.615>coding <00:00:17.790>or <00:00:17.965>doing <00:00:18.140>something <00:00:18.315>related <00:00:18.490>to <00:00:18.665>coding.

7
00:00:20.905 --> 00:00:24.145
<00:00:20.905>I <00:00:21.105>like <00:00:21.305>to <00:00:21.505>go <00:00:21.705>out <00:00:21.905>door, <00:00:22.105>be <00:00:22.305>offline,

8
00:00:24.325 --> 00:00:26.385
<00:00:24.325>and, <00:00:24.525>you <00:00:24.724>know, <00:00:24.925>go <00:00:25.125>for <00:00:25.325>a <00:00:25.525>good <00:00:25.724>hike

9
00:00:26.685 --> 00:00:29.585
<00:00:26.685>or, <00:00:26.840>uh, <00:00:26.996>just <00:00:27.151>have <00:00:27.307>a <00:00:27.462>walk <00:00:27.618>in <00:00:27.773>the <00:00:27.929>park <00:00:28.084>to,

10
00:00:29.765 --> 00:00:32.225
<00:00:29.765>to <00:00:30.465>refresh <00:00:31.165>this.

11
00:00:32.725 --> 00:00:36.505
<00:00:32.725>Uh, <00:00:32.841>after <00:00:32.958>I, <00:00:33.075>uh, <00:00:33.191>you <00:00:33.308>know, <00:00:33.425>just <00:00:33.541>think <00:00:33.658>about <00:00:33.775>what <00:00:33.891>I <00:00:34.008>can, <00:00:34.125>uh,

12
00:00:36.695 --> 00:00:38.905
<00:00:36.695>what <00:00:36.822>I <00:00:36.949>can <00:00:37.076>share, <00:00:37.204>what <00:00:37.331>I <00:00:37.458>can <00:00:37.585>do <00:00:37.713>better <00:00:37.840>in <00:00:37.967>my <00:00:38.095>work,

13
00:00:38.925 --> 00:00:41.385
<00:00:38.925>and, <00:00:39.205>uh, <00:00:39.485>how <00:00:39.765>I <00:00:40.044>can <00:00:40.324>help

14
00:00:41.445 --> 00:00:44.185
<00:00:41.445>or <00:00:41.645>give <00:00:41.845>insights <00:00:42.045>to, <00:00:42.245>to <00:00:42.445>others <00:00:42.645>related <00:00:42.845>to

15
00:00:44.765 --> 00:00:48.225
<00:00:44.765>how <00:00:44.920>they <00:00:45.076>can <00:00:45.231>grow <00:00:45.387>in <00:00:45.542>their, <00:00:45.698>uh, <00:00:45.853>in <00:00:46.009>their <00:00:46.165>career

16
00:00:48.765 --> 00:00:51.625
<00:00:48.765>or <00:00:48.965>in <00:00:49.165>their, <00:00:49.365>uh, <00:00:49.565>you <00:00:49.765>know, <00:00:49.965>personal, <00:00:50.165>uh,

17
00:00:51.895 --> 00:00:54.425
<00:00:51.895>development <00:00:52.095>when <00:00:52.295>it <00:00:52.495>comes <00:00:52.695>to, <00:00:52.895>to <00:00:53.095>technical <00:00:53.295>things.

18
00:00:56.125 --> 00:01:00.645
<00:00:56.125>So <00:00:56.358>today <00:00:56.591>we're <00:00:56.825>discussing <00:00:57.058>about <00:00:57.291>system <00:00:57.525>resilience,

19
00:01:00.865 --> 00:01:03.395
<00:01:00.865>and <00:01:01.215>let's <00:01:01.565>do <00:01:01.915>an <00:01:02.265>exercise.

20
00:01:03.465 --> 00:01:07.635
<00:01:03.465>Just <00:01:03.665>imagine <00:01:03.865>the <00:01:04.065>scenario <00:01:04.265>where <00:01:04.465>your <00:01:04.665>company's, <00:01:04.865>uh,

21
00:01:08.715 --> 00:01:10.365
<00:01:08.715>site, <00:01:08.948>let's <00:01:09.181>say <00:01:09.415>it's <00:01:09.648>an <00:01:09.881>e-commerce <00:01:10.115>site.

22
00:01:12.305 --> 00:01:15.635
<00:01:12.305>It's <00:01:12.538>experiencing <00:01:12.771>a <00:01:13.005>massive <00:01:13.238>amount <00:01:13.471>of <00:01:13.705>traffic

23
00:01:15.705 --> 00:01:17.195
<00:01:15.705>because <00:01:16.152>it's <00:01:16.598>Black <00:01:17.045>Friday,

24
00:01:17.215 --> 00:01:19.035
<00:01:17.215>you're <00:01:17.448>selling <00:01:17.681>this <00:01:17.915>thing <00:01:18.148>that <00:01:18.381>everyone <00:01:18.615>wants.

25
00:01:19.255 --> 00:01:21.675
<00:01:19.255>So <00:01:19.455>shoppers <00:01:19.655>from <00:01:19.854>around <00:01:20.054>the <00:01:20.255>world <00:01:20.455>are <00:01:20.655>eager

26
00:01:21.735 --> 00:01:23.715
<00:01:21.735>to <00:01:22.015>take <00:01:22.295>advantage <00:01:22.575>of <00:01:22.855>these <00:01:23.135>sales,

27
00:01:24.375 --> 00:01:26.275
<00:01:24.375>and <00:01:24.725>suddenly <00:01:25.075>a <00:01:25.425>critical <00:01:25.775>component

28
00:01:26.415 --> 00:01:28.835
<00:01:26.414>of <00:01:26.648>your <00:01:26.881>website's <00:01:27.115>infrastructure <00:01:27.348>is <00:01:27.581>going <00:01:27.815>down.

29
00:01:30.475 --> 00:01:34.165
<00:01:30.475>This <00:01:30.630>failure, <00:01:30.786>of <00:01:30.941>course, <00:01:31.097>could <00:01:31.252>lead <00:01:31.408>to <00:01:31.563>losing <00:01:31.719>sales, <00:01:31.875>uh,

30
00:01:34.165 --> 00:01:36.125
<00:01:34.164>to <00:01:34.514>have <00:01:34.865>it <00:01:35.214>frustrated, <00:01:35.565>customers

31
00:01:36.765 --> 00:01:38.405
<00:01:36.765>damaging <00:01:37.231>your <00:01:37.698>brand <00:01:38.165>reputation.

32
00:01:39.825 --> 00:01:41.605
<00:01:39.825>All <00:01:40.000>the <00:01:40.175>bad <00:01:40.350>things <00:01:40.525>can <00:01:40.700>happen <00:01:40.875>at <00:01:41.050>that <00:01:41.225>moment.

33
00:01:41.835 --> 00:01:46.045
<00:01:41.835>However, <00:01:42.010>your <00:01:42.185>software <00:01:42.360>system <00:01:42.535>is <00:01:42.710>designed <00:01:42.885>to <00:01:43.060>be <00:01:43.235>resilient,

34
00:01:46.545 --> 00:01:48.325
<00:01:46.545>and <00:01:46.825>the <00:01:47.105>failure <00:01:47.385>is <00:01:47.665>quickly <00:01:47.945>detected.

35
00:01:48.835 --> 00:01:50.485
<00:01:48.835>Traffic <00:01:49.535>is <00:01:50.235>redirected,

36
00:01:50.625 --> 00:01:54.245
<00:01:50.625>and <00:01:50.780>that <00:01:50.936>that <00:01:51.091>component <00:01:51.247>that <00:01:51.402>caused <00:01:51.558>problems <00:01:51.713>is, <00:01:51.869>you <00:01:52.025>know,

37
00:01:54.245 --> 00:01:58.565
<00:01:54.245>just <00:01:54.445>bypassed <00:01:54.645>without <00:01:54.845>any <00:01:55.045>customer <00:01:55.245>noting, <00:01:55.445>think <00:01:55.645>anything.

38
00:01:58.865 --> 00:02:01.885
<00:01:58.865>So <00:01:59.065>things <00:01:59.265>are <00:01:59.465>just <00:01:59.665>going <00:01:59.865>further, <00:02:00.065>just <00:02:00.265>ha

39
00:02:02.265 --> 00:02:03.525
<00:02:02.265>as <00:02:02.643>nothing <00:02:03.021>has <00:02:03.399>happened.

40
00:02:04.755 --> 00:02:07.085
<00:02:04.755>This <00:02:05.035>scenario <00:02:05.315>is <00:02:05.595>highlighting <00:02:05.875>the <00:02:06.155>importance

41
00:02:07.085 --> 00:02:10.525
<00:02:07.085>of <00:02:07.285>having <00:02:07.485>resilient <00:02:07.684>software <00:02:07.884>systems <00:02:08.084>in <00:02:08.285>today's <00:02:08.484>digital

42
00:02:10.595 --> 00:02:14.645
<00:02:10.595>landscape <00:02:10.945>with <00:02:11.295>downtime <00:02:11.645>leading <00:02:11.995>to

43
00:02:15.515 --> 00:02:18.765
<00:02:15.515>such <00:02:15.714>significant <00:02:15.915>financial <00:02:16.114>losses <00:02:16.315>as <00:02:16.515>we <00:02:16.714>are <00:02:16.915>discussing,

44
00:02:18.985 --> 00:02:22.925
<00:02:18.985>and, <00:02:19.160>uh, <00:02:19.335>damaging <00:02:19.510>the <00:02:19.685>customer <00:02:19.860>trust, <00:02:20.035>uh, <00:02:20.210>the <00:02:20.385>ability

45
00:02:23.065 --> 00:02:26.985
<00:02:23.065>to <00:02:23.298>withstand <00:02:23.531>all <00:02:23.765>sorts <00:02:23.998>of <00:02:24.231>failures, <00:02:24.465>uh,

46
00:02:27.415 --> 00:02:31.745
<00:02:27.415>network <00:02:27.614>outages, <00:02:27.815>uh, <00:02:28.015>cyber <00:02:28.215>attacks, <00:02:28.415>traffic <00:02:28.614>spikes <00:02:28.815>are,

47
00:02:32.045 --> 00:02:33.385
<00:02:32.045>is <00:02:32.286>in <00:02:32.527>this, <00:02:32.768>in <00:02:33.009>this <00:02:33.251>case,

48
00:02:34.285 --> 00:02:37.345
<00:02:34.285>having <00:02:34.460>system <00:02:34.635>resilience <00:02:34.810>is <00:02:34.984>not <00:02:35.160>just <00:02:35.335>some <00:02:35.510>fancy <00:02:35.685>thing

49
00:02:37.345 --> 00:02:40.985
<00:02:37.345>that <00:02:37.500>we <00:02:37.656>might <00:02:37.811>have <00:02:37.967>or, <00:02:38.122>you <00:02:38.278>know, <00:02:38.433>an <00:02:38.589>advantage, <00:02:38.745>uh,

50
00:02:41.085 --> 00:02:43.105
<00:02:41.085>for <00:02:41.285>the <00:02:41.485>competition, <00:02:41.685>but <00:02:41.885>more <00:02:42.085>like <00:02:42.285>a <00:02:42.485>necessity.

51
00:02:43.125 --> 00:02:44.385
<00:02:43.125>We <00:02:43.351>need <00:02:43.578>to <00:02:43.805>look <00:02:44.032>into <00:02:44.259>this

52
00:02:44.805 --> 00:02:49.065
<00:02:44.805>and <00:02:45.038>resilience <00:02:45.271>systems <00:02:45.505>ensure <00:02:45.738>that <00:02:45.971>services <00:02:46.205>continuing

53
00:02:49.065 --> 00:02:53.385
<00:02:49.065>to <00:02:49.220>work, <00:02:49.376>uh, <00:02:49.531>it's <00:02:49.687>taking <00:02:49.842>care <00:02:49.998>of <00:02:50.153>data <00:02:50.309>integrity, <00:02:50.465>uh,

54
00:02:53.705 --> 00:02:55.625
<00:02:53.704>maintains <00:02:53.984>the <00:02:54.265>user <00:02:54.545>satisfaction <00:02:54.825>as <00:02:55.105>we,

55
00:02:55.845 --> 00:02:57.145
<00:02:55.845>we <00:02:56.235>just, <00:02:56.625>uh, <00:02:57.015>mentioned.

56
00:02:57.805 --> 00:03:01.045
<00:02:57.805>And <00:02:58.005>no <00:02:58.205>matter <00:02:58.405>what <00:02:58.605>challenges <00:02:58.805>we <00:02:59.005>are <00:02:59.205>facing

57
00:03:01.775 --> 00:03:05.485
<00:03:01.775>helps <00:03:01.915>us <00:03:02.055>be <00:03:02.195>being <00:03:02.335>prepared <00:03:02.475>and <00:03:02.615>having <00:03:02.755>a <00:03:02.895>fallback <00:03:03.035>for <00:03:03.175>that,

58
00:03:05.485 --> 00:03:07.685
<00:03:05.485>or <00:03:05.718>at <00:03:05.951>least <00:03:06.185>some, <00:03:06.418>uh, <00:03:06.651>some <00:03:06.885>sort

59
00:03:07.685 --> 00:03:09.205
<00:03:07.685>of <00:03:07.958>strategy <00:03:08.232>to, <00:03:08.505>to <00:03:08.779>work <00:03:09.053>with.

60
00:03:10.805 --> 00:03:13.385
<00:03:10.805>In <00:03:11.005>this <00:03:11.205>presentation, <00:03:11.405>we <00:03:11.605>will <00:03:11.805>explore <00:03:12.005>the <00:03:12.205>fundamental

61
00:03:13.385 --> 00:03:17.825
<00:03:13.385>principles <00:03:13.584>and <00:03:13.785>strategies <00:03:13.984>that <00:03:14.185>make <00:03:14.385>such <00:03:14.584>resilience <00:03:14.785>possible

62
00:03:18.735 --> 00:03:20.065
<00:03:18.735>from <00:03:19.932>redundancy

63
00:03:20.085 --> 00:03:23.865
<00:03:20.085>and <00:03:20.260>failover <00:03:20.435>mechanisms <00:03:20.610>to <00:03:20.785>discussing <00:03:20.960>a <00:03:21.135>bit <00:03:21.310>about, <00:03:21.485>uh,

64
00:03:25.535 --> 00:03:28.625
<00:03:25.535>some <00:03:25.734>options <00:03:25.935>like, <00:03:26.135>uh, <00:03:26.335>that <00:03:26.535>bring <00:03:26.734>advantages, <00:03:26.935>uh,

65
00:03:28.715 --> 00:03:32.745
<00:03:28.715>advantages <00:03:28.870>in <00:03:29.026>this, <00:03:29.181>uh, <00:03:29.337>in <00:03:29.492>this <00:03:29.648>area, <00:03:29.803>such <00:03:29.959>as <00:03:30.115>using

66
00:03:33.315 --> 00:03:37.705
<00:03:33.315>right <00:03:33.548>microservices, <00:03:33.781>architect, <00:03:34.015>or, <00:03:34.248>uh, <00:03:34.481>load <00:03:34.715>balancing

67
00:03:37.885 --> 00:03:38.905
<00:03:37.885>and <00:03:38.803>beyond.

68
00:03:39.285 --> 00:03:43.345
<00:03:39.285>So <00:03:39.412>we <00:03:39.539>will <00:03:39.666>take <00:03:39.794>them <00:03:39.921>one <00:03:40.048>by <00:03:40.175>one, <00:03:40.303>um, <00:03:40.430>a <00:03:40.557>bit, <00:03:40.685>uh,

69
00:03:43.355 --> 00:03:44.825
<00:03:43.355>later <00:03:43.796>in <00:03:44.237>the <00:03:44.678>presentation.

70
00:03:45.925 --> 00:03:48.705
<00:03:45.925>But <00:03:46.080>for <00:03:46.236>now, <00:03:46.391>when <00:03:46.547>it <00:03:46.702>comes <00:03:46.858>to <00:03:47.013>ensuring <00:03:47.169>system <00:03:47.325>resilience,

71
00:03:48.975 --> 00:03:52.505
<00:03:48.975>it's <00:03:49.255>important <00:03:49.535>to <00:03:49.815>understand <00:03:50.095>faults, <00:03:50.375>failures,

72
00:03:52.605 --> 00:03:55.385
<00:03:52.605>and <00:03:52.804>the <00:03:53.005>mechanisms <00:03:53.204>designed <00:03:53.405>to <00:03:53.605>medicate <00:03:53.804>these <00:03:54.005>issues.

73
00:03:56.165 --> 00:04:00.135
<00:03:56.165>And <00:03:56.320>to <00:03:56.476>do <00:03:56.631>so, <00:03:56.787>let's <00:03:56.942>take <00:03:57.098>our <00:03:57.253>example <00:03:57.409>from <00:03:57.565>before

74
00:04:00.795 --> 00:04:04.065
<00:04:00.795>and <00:04:00.950>go <00:04:01.106>back <00:04:01.261>a <00:04:01.417>bit <00:04:01.572>to <00:04:01.728>the <00:04:01.883>Black <00:04:02.039>Friday <00:04:02.195>season

75
00:04:04.125 --> 00:04:08.905
<00:04:04.125>and <00:04:04.358>think, <00:04:04.591>okay, <00:04:04.825>how <00:04:05.058>can <00:04:05.291>we <00:04:05.525>find,

76
00:04:09.485 --> 00:04:13.185
<00:04:09.485>uh, <00:04:09.625>uh, <00:04:09.765>this <00:04:09.905>fault <00:04:10.045>issue <00:04:10.185>or <00:04:10.325>how <00:04:10.465>we <00:04:10.605>can <00:04:10.745>identify <00:04:10.885>it?

77
00:04:13.185 --> 00:04:16.265
<00:04:13.185>So <00:04:13.360>in <00:04:13.535>a <00:04:13.710>crowded <00:04:13.885>environment <00:04:14.060>like <00:04:14.235>this, <00:04:14.410>you <00:04:14.585>know,

78
00:04:16.405 --> 00:04:18.825
<00:04:16.404>as <00:04:16.544>we <00:04:16.684>were <00:04:16.825>discussing <00:04:16.964>a <00:04:17.104>lot <00:04:17.244>of <00:04:17.385>things <00:04:17.524>happening, <00:04:17.664>a <00:04:17.804>lot

79
00:04:18.825 --> 00:04:19.945
<00:04:18.825>of <00:04:19.161>customers <00:04:19.497>and <00:04:19.832>actions

80
00:04:19.965 --> 00:04:22.385
<00:04:19.964>and <00:04:20.104>so <00:04:20.244>on <00:04:20.385>of <00:04:20.524>all <00:04:20.664>might <00:04:20.804>be <00:04:20.945>hiding <00:04:21.084>in <00:04:21.224>the <00:04:21.364>system.

81
00:04:22.765 --> 00:04:25.185
<00:04:22.765>You <00:04:22.905>know, <00:04:23.044>it <00:04:23.185>might <00:04:23.325>be <00:04:23.465>a <00:04:23.604>piece <00:04:23.745>of <00:04:23.885>code <00:04:24.025>that, <00:04:24.164>uh,

82
00:04:26.095 --> 00:04:29.225
<00:04:26.095>does <00:04:26.250>not <00:04:26.406>correctly <00:04:26.561>handle <00:04:26.717>a <00:04:26.872>specific <00:04:27.028>kind <00:04:27.183>of, <00:04:27.339>you <00:04:27.495>know,

83
00:04:29.805 --> 00:04:31.425
<00:04:29.805>the <00:04:30.271>usual <00:04:30.738>user <00:04:31.205>input.

84
00:04:32.045 --> 00:04:35.145
<00:04:32.045>And <00:04:32.200>this <00:04:32.356>fault <00:04:32.511>can <00:04:32.667>go <00:04:32.822>unnoticed <00:04:32.978>during <00:04:33.133>the <00:04:33.289>regular <00:04:33.445>testing

85
00:04:35.145 --> 00:04:38.665
<00:04:35.145>because <00:04:35.424>it's <00:04:35.705>only <00:04:35.984>becoming, <00:04:36.265>uh, <00:04:36.544>available.

86
00:04:38.965 --> 00:04:42.705
<00:04:38.965>Uh, <00:04:39.198>it's <00:04:39.431>only <00:04:39.665>creating <00:04:39.898>problems <00:04:40.131>under <00:04:40.365>specific

87
00:04:42.845 --> 00:04:45.505
<00:04:42.845>and <00:04:43.078>very <00:04:43.311>rare <00:04:43.545>conditions <00:04:43.778>and <00:04:44.011>configuration <00:04:44.245>even.

88
00:04:46.725 --> 00:04:48.465
<00:04:46.725>So, <00:04:46.925>we <00:04:47.125>have <00:04:47.325>this <00:04:47.525>fault <00:04:47.725>in <00:04:47.925>our <00:04:48.125>system,

89
00:04:49.805 --> 00:04:54.185
<00:04:49.805>but, <00:04:49.932>uh, <00:04:50.059>as <00:04:50.186>long <00:04:50.314>as <00:04:50.441>we <00:04:50.568>don't <00:04:50.695>touch <00:04:50.823>that, <00:04:50.950>uh, <00:04:51.077>specific, <00:04:51.205>uh,

90
00:04:54.255 --> 00:04:56.345
<00:04:54.255>case, <00:04:54.605>everything <00:04:54.955>goes <00:04:55.305>very <00:04:55.655>well.

91
00:04:56.405 --> 00:04:57.585
<00:04:56.405>So <00:04:56.617>we <00:04:56.829>don't <00:04:57.042>know <00:04:57.254>about <00:04:57.467>it.

92
00:04:58.365 --> 00:04:59.985
<00:04:58.365>But <00:04:58.598>let's <00:04:58.831>say <00:04:59.065>as <00:04:59.298>the <00:04:59.531>day <00:04:59.765>progresses,

93
00:05:00.175 --> 00:05:02.065
<00:05:00.175>this <00:05:00.525>rare <00:05:00.875>condition <00:05:01.225>finally <00:05:01.575>occurs,

94
00:05:02.285 --> 00:05:04.865
<00:05:02.285>and <00:05:02.518>the <00:05:02.751>user <00:05:02.985>just <00:05:03.218>types <00:05:03.451>some <00:05:03.685>input,

95
00:05:05.365 --> 00:05:09.905
<00:05:05.365>and <00:05:05.565>that <00:05:05.765>input <00:05:05.965>triggers <00:05:06.165>the <00:05:06.365>problematic, <00:05:06.565>uh, <00:05:06.765>issue

96
00:05:10.565 --> 00:05:13.025
<00:05:10.565>and <00:05:10.740>causing <00:05:10.915>the <00:05:11.090>service <00:05:11.265>within <00:05:11.440>the <00:05:11.615>website <00:05:11.790>to <00:05:11.965>crash.

97
00:05:13.375 --> 00:05:16.065
<00:05:13.375>This <00:05:13.550>is <00:05:13.725>when <00:05:13.900>the <00:05:14.075>fall <00:05:14.250>escalates <00:05:14.425>into <00:05:14.600>a <00:05:14.775>failure.

98
00:05:17.185 --> 00:05:20.185
<00:05:17.185>Suddenly <00:05:17.385>customers <00:05:17.585>start <00:05:17.785>to <00:05:17.985>experience <00:05:18.185>errors <00:05:18.385>when <00:05:18.585>trying

99
00:05:20.185 --> 00:05:22.585
<00:05:20.185>to <00:05:20.360>add <00:05:20.535>I <00:05:20.710>items <00:05:20.885>to <00:05:21.060>their, <00:05:21.235>uh, <00:05:21.410>shopping <00:05:21.585>card.

100
00:05:23.165 --> 00:05:25.625
<00:05:23.165>Uh, <00:05:23.515>which, <00:05:23.865>yeah, <00:05:24.215>it's, <00:05:24.565>uh,

101
00:05:25.855 --> 00:05:29.945
<00:05:25.855>it's <00:05:26.010>a <00:05:26.166>very <00:05:26.321>important <00:05:26.477>problem <00:05:26.632>in <00:05:26.788>an <00:05:26.943>e-commerce, <00:05:27.099>uh, <00:05:27.255>uh,

102
00:05:30.435 --> 00:05:32.265
<00:05:30.435>experience <00:05:30.901>and <00:05:31.368>the <00:05:31.835>platform.

103
00:05:33.085 --> 00:05:35.385
<00:05:33.085>So <00:05:33.240>to <00:05:33.396>keep <00:05:33.551>the <00:05:33.707>website <00:05:33.862>on, <00:05:34.018>we <00:05:34.173>need <00:05:34.329>to <00:05:34.484>ensure

104
00:05:35.575 --> 00:05:36.985
<00:05:35.575>that <00:05:35.892>we <00:05:36.209>have <00:05:36.526>full <00:05:36.844>tolerance

105
00:05:36.985 --> 00:05:38.985
<00:05:36.985>and <00:05:37.218>fail <00:05:37.451>safe <00:05:37.685>strategies <00:05:37.918>for <00:05:38.151>our <00:05:38.385>system.

106
00:05:40.635 --> 00:05:42.895
<00:05:40.635>And <00:05:40.835>now, <00:05:41.034>let's <00:05:41.235>be <00:05:41.435>clear, <00:05:41.635>problems <00:05:41.835>will <00:05:42.034>appear.

107
00:05:43.945 --> 00:05:48.775
<00:05:43.945>There <00:05:44.224>is <00:05:44.505>no <00:05:44.784>perfect, <00:05:45.065>uh, <00:05:45.344>always,

108
00:05:49.275 --> 00:05:52.415
<00:05:49.275>uh, <00:05:49.625>incredibly <00:05:49.974>well <00:05:50.325>working <00:05:50.674>platform,

109
00:05:53.475 --> 00:05:56.375
<00:05:53.475>but <00:05:53.591>this <00:05:53.708>not, <00:05:53.825>does <00:05:53.941>not <00:05:54.058>seem <00:05:54.175>that <00:05:54.291>we <00:05:54.408>have <00:05:54.525>to <00:05:54.641>be <00:05:54.758>just <00:05:54.875>like,

110
00:05:56.375 --> 00:05:57.485
<00:05:56.375>okay, <00:05:56.708>this <00:05:57.041>is <00:05:57.374>it.

111
00:05:57.795 --> 00:06:00.325
<00:05:57.795>This <00:05:57.995>happens. <00:05:58.195>We'll <00:05:58.395>just <00:05:58.595>deal <00:05:58.795>with <00:05:58.995>it <00:05:59.195>later.

112
00:06:00.505 --> 00:06:01.805
<00:06:00.505>No, <00:06:00.739>we <00:06:00.973>need <00:06:01.207>to <00:06:01.441>go <00:06:01.675>ahead

113
00:06:01.945 --> 00:06:05.125
<00:06:01.945>and <00:06:02.061>see <00:06:02.178>what <00:06:02.295>we <00:06:02.411>can <00:06:02.528>do <00:06:02.645>about <00:06:02.761>it <00:06:02.878>so <00:06:02.995>that <00:06:03.111>we <00:06:03.228>can <00:06:03.344>ensure

114
00:06:05.125 --> 00:06:07.325
<00:06:05.125>that <00:06:05.358>our <00:06:05.591>website <00:06:05.825>is <00:06:06.058>available <00:06:06.291>for <00:06:06.525>user.

115
00:06:07.505 --> 00:06:11.645
<00:06:07.505>And <00:06:07.632>if <00:06:07.759>something <00:06:07.886>does <00:06:08.014>happen <00:06:08.141>at <00:06:08.268>some <00:06:08.395>point, <00:06:08.523>we <00:06:08.650>have <00:06:08.777>a <00:06:08.905>way

116
00:06:11.645 --> 00:06:13.085
<00:06:11.645>to <00:06:11.969>recover <00:06:12.293>smoothly <00:06:12.616>and <00:06:12.941>rapidly.

117
00:06:13.985 --> 00:06:17.765
<00:06:13.985>So <00:06:14.185>let <00:06:14.385>me <00:06:14.585>explain. <00:06:14.785>Fault <00:06:14.985>tolerance <00:06:15.185>and <00:06:15.385>sales.

118
00:06:18.065 --> 00:06:19.645
<00:06:18.065>Uh, <00:06:18.531>fail <00:06:18.998>safe <00:06:19.465>systems

119
00:06:20.515 --> 00:06:22.365
<00:06:20.515>play <00:06:20.748>a <00:06:20.981>crucial <00:06:21.215>role <00:06:21.448>in <00:06:21.681>disaster <00:06:21.914>recovery

120
00:06:22.365 --> 00:06:24.885
<00:06:22.365>because <00:06:22.540>they <00:06:22.715>reduce <00:06:22.890>the <00:06:23.065>chances <00:06:23.240>of <00:06:23.415>a <00:06:23.590>complete <00:06:23.765>disaster

121
00:06:25.505 --> 00:06:27.765
<00:06:25.505>and <00:06:25.705>limit <00:06:25.905>the <00:06:26.105>damage <00:06:26.305>in <00:06:26.505>case <00:06:26.705>of <00:06:26.905>failures.

122
00:06:28.415 --> 00:06:31.525
<00:06:28.415>Fault <00:06:28.648>tolerance <00:06:28.881>allow <00:06:29.115>systems <00:06:29.348>to <00:06:29.581>keep <00:06:29.815>running

123
00:06:31.525 --> 00:06:34.525
<00:06:31.525>through <00:06:31.804>any <00:06:32.085>issues, <00:06:32.364>minimizing <00:06:32.645>their <00:06:32.924>impact,

124
00:06:34.585 --> 00:06:37.285
<00:06:34.585>and <00:06:34.784>reducing <00:06:34.984>the <00:06:35.185>need <00:06:35.385>for <00:06:35.585>disaster <00:06:35.784>recovery <00:06:35.984>actions.

125
00:06:37.745 --> 00:06:41.325
<00:06:37.745>On <00:06:37.920>the <00:06:38.095>other <00:06:38.270>side, <00:06:38.445>the <00:06:38.620>fail <00:06:38.795>safe <00:06:38.970>mechanism <00:06:39.145>ensures

126
00:06:41.515 --> 00:06:44.205
<00:06:41.515>that <00:06:41.655>when <00:06:41.794>systems <00:06:41.935>fail, <00:06:42.075>they <00:06:42.215>do <00:06:42.354>in <00:06:42.495>such <00:06:42.635>a <00:06:42.775>way <00:06:42.914>that,

127
00:06:44.705 --> 00:06:48.845
<00:06:44.705>you <00:06:44.880>know, <00:06:45.055>they <00:06:45.229>either <00:06:45.405>make <00:06:45.580>the <00:06:45.755>recovery, <00:06:45.930>uh, <00:06:46.104>quicker

128
00:06:49.465 --> 00:06:51.605
<00:06:49.465>and <00:06:49.745>the <00:06:50.025>user <00:06:50.305>almost <00:06:50.585>doesn't <00:06:50.865>notice

129
00:06:51.605 --> 00:06:52.805
<00:06:51.605>that <00:06:51.965>something <00:06:52.325>has <00:06:52.685>happened.

130
00:06:52.825 --> 00:06:55.525
<00:06:52.825>So <00:06:53.000>together, <00:06:53.175>we <00:06:53.349>create <00:06:53.525>a <00:06:53.700>real, <00:06:53.875>a <00:06:54.050>resilient <00:06:54.224>foundation

131
00:06:55.525 --> 00:06:57.925
<00:06:55.525>that <00:06:55.804>makes <00:06:56.085>disaster <00:06:56.364>recovery <00:06:56.645>more <00:06:56.924>manageable,

132
00:06:58.505 --> 00:07:02.955
<00:06:58.505>and <00:06:58.738>it's <00:06:58.971>ensure <00:06:59.205>it's <00:06:59.438>ensuring <00:06:59.671>actually <00:06:59.905>faster,

133
00:07:03.615 --> 00:07:07.795
<00:07:03.615>uh, <00:07:03.790>uh, <00:07:03.965>you <00:07:04.140>know, <00:07:04.315>uh, <00:07:04.490>restart <00:07:04.665>of <00:07:04.840>operations <00:07:05.015>with

134
00:07:08.345 --> 00:07:11.435
<00:07:08.345>minimal <00:07:08.625>data <00:07:08.905>loss <00:07:09.185>and <00:07:09.465>minimal <00:07:09.745>downtime

135
00:07:11.695 --> 00:07:15.635
<00:07:11.695>and <00:07:12.045>minimal <00:07:12.395>user, <00:07:12.745>uh, <00:07:13.094>uh,

136
00:07:16.135 --> 00:07:17.275
<00:07:16.135>bad <00:07:16.647>user <00:07:17.161>experience.

137
00:07:17.815 --> 00:07:19.275
<00:07:17.815>And <00:07:18.077>the <00:07:18.340>same <00:07:18.603>goes <00:07:18.866>for <00:07:19.128>availability.

138
00:07:19.415 --> 00:07:22.555
<00:07:19.415>We <00:07:19.648>improve, <00:07:19.881>uh, <00:07:20.115>systems <00:07:20.348>availability <00:07:20.581>by <00:07:20.815>ensuring

139
00:07:22.555 --> 00:07:25.435
<00:07:22.555>that <00:07:22.788>everything <00:07:23.021>con <00:07:23.255>continues <00:07:23.488>to <00:07:23.721>operate, <00:07:23.955>uh,

140
00:07:25.535 --> 00:07:27.195
<00:07:25.535>during <00:07:25.885>this <00:07:26.235>kind <00:07:26.585>of <00:07:26.935>situation.

141
00:07:27.215 --> 00:07:31.775
<00:07:27.215>So <00:07:27.448>when <00:07:27.681>combined, <00:07:27.914>uh, <00:07:28.148>ensuring <00:07:28.381>the <00:07:28.614>availability

142
00:07:32.155 --> 00:07:35.575
<00:07:32.155>and <00:07:32.310>taking <00:07:32.466>care <00:07:32.621>that <00:07:32.777>we <00:07:32.932>have, <00:07:33.088>uh, <00:07:33.243>disaster <00:07:33.399>recovery <00:07:33.554>plans,

143
00:07:36.785 --> 00:07:39.885
<00:07:36.784>we <00:07:36.924>keep <00:07:37.064>our <00:07:37.205>ser <00:07:37.344>uh, <00:07:37.484>we <00:07:37.624>keep <00:07:37.765>our <00:07:37.905>services, <00:07:38.044>yeah, <00:07:38.184>uh,

144
00:07:39.885 --> 00:07:42.325
<00:07:39.885>accessible <00:07:40.164>to <00:07:40.445>users <00:07:40.724>with <00:07:41.005>minimal <00:07:41.284>interaction.

145
00:07:42.865 --> 00:07:45.445
<00:07:42.865>So <00:07:43.005>then <00:07:43.145>we <00:07:43.285>can <00:07:43.425>say, <00:07:43.565>okay, <00:07:43.705>we <00:07:43.845>have <00:07:43.985>a <00:07:44.125>resilience <00:07:44.265>system.

146
00:07:45.465 --> 00:07:49.985
<00:07:45.465>We <00:07:45.640>can <00:07:45.815>at <00:07:45.990>least <00:07:46.165>say <00:07:46.340>we <00:07:46.515>covered, <00:07:46.690>we <00:07:46.865>know

147
00:07:50.115 --> 00:07:52.265
<00:07:50.115>where <00:07:50.315>to <00:07:50.515>look <00:07:50.715>in <00:07:50.915>order <00:07:51.115>to <00:07:51.315>cover <00:07:51.515>this.

148
00:07:52.285 --> 00:07:56.585
<00:07:52.284>Uh, <00:07:52.484>this <00:07:52.684>important <00:07:52.885>part <00:07:53.085>we <00:07:53.284>were <00:07:53.484>discussing <00:07:53.684>about

149
00:07:56.745 --> 00:07:59.065
<00:07:56.745>downtime, <00:07:56.978>and <00:07:57.211>why <00:07:57.445>is <00:07:57.678>it <00:07:57.911>this <00:07:58.145>important?

150
00:07:59.165 --> 00:08:02.505
<00:07:59.165>It <00:07:59.281>might <00:07:59.398>not <00:07:59.515>be, <00:07:59.631>uh, <00:07:59.748>seem <00:07:59.865>like <00:07:59.981>a <00:08:00.098>big <00:08:00.215>problem <00:08:00.331>when, <00:08:00.448>you <00:08:00.565>know,

151
00:08:02.565 --> 00:08:05.785
<00:08:02.565>for <00:08:02.740>a <00:08:02.915>little <00:08:03.090>bit, <00:08:03.265>uh, <00:08:03.440>your <00:08:03.615>service <00:08:03.790>failed, <00:08:03.965>uh,

152
00:08:06.125 --> 00:08:07.945
<00:08:06.125>for <00:08:06.591>some <00:08:07.058>seconds <00:08:07.525>today.

153
00:08:08.525 --> 00:08:11.905
<00:08:08.525>But <00:08:08.652>when <00:08:08.779>we <00:08:08.906>are <00:08:09.034>putting <00:08:09.161>it <00:08:09.288>together, <00:08:09.415>uh, <00:08:09.543>in <00:08:09.670>a <00:08:09.797>year <00:08:09.924>or,

154
00:08:12.125 --> 00:08:14.945
<00:08:12.125>or <00:08:12.265>more, <00:08:12.405>you <00:08:12.545>know, <00:08:12.685>like, <00:08:12.825>uh, <00:08:12.965>looking <00:08:13.105>at <00:08:13.245>the <00:08:13.385>big <00:08:13.525>picture,

155
00:08:15.565 --> 00:08:17.585
<00:08:15.565>we <00:08:15.765>are <00:08:15.965>going <00:08:16.165>to <00:08:16.365>see <00:08:16.565>that, <00:08:16.765>uh, <00:08:16.965>uh,

156
00:08:17.975 --> 00:08:20.385
<00:08:17.975>this <00:08:18.175>is <00:08:18.375>actually <00:08:18.575>impacting <00:08:18.775>the <00:08:18.975>business <00:08:19.175>long <00:08:19.375>term.

157
00:08:20.485 --> 00:08:24.465
<00:08:20.485>And <00:08:20.685>also, <00:08:20.885>uh, <00:08:21.085>the <00:08:21.285>user <00:08:21.485>experience <00:08:21.685>is, <00:08:21.885>uh,

158
00:08:25.535 --> 00:08:27.905
<00:08:25.535>even <00:08:25.675>though <00:08:25.815>it <00:08:25.955>might <00:08:26.095>seem <00:08:26.235>that <00:08:26.375>it's <00:08:26.515>not <00:08:26.655>something <00:08:26.795>that, <00:08:26.935>uh,

159
00:08:27.965 --> 00:08:30.265
<00:08:27.965>is <00:08:28.164>triggering, <00:08:28.364>it <00:08:28.565>becomes <00:08:28.765>triggering <00:08:28.965>at <00:08:29.164>some <00:08:29.364>point,

160
00:08:30.265 --> 00:08:32.425
<00:08:30.265>even <00:08:30.498>though <00:08:30.731>it's <00:08:30.965>just <00:08:31.198>a <00:08:31.431>small <00:08:31.664>amount

161
00:08:32.425 --> 00:08:33.745
<00:08:32.424>of <00:08:32.662>time <00:08:32.900>from <00:08:33.137>time <00:08:33.375>to <00:08:33.613>time.

162
00:08:35.655 --> 00:08:38.265
<00:08:35.655>Okay. <00:08:35.888>So <00:08:36.121>let's <00:08:36.355>see <00:08:36.588>what's <00:08:36.821>to <00:08:37.054>do?

163
00:08:38.525 --> 00:08:42.025
<00:08:38.525>How <00:08:38.680>we <00:08:38.836>can <00:08:38.991>work <00:08:39.147>around <00:08:39.302>this <00:08:39.458>reality <00:08:39.613>that <00:08:39.769>we <00:08:39.924>have,

164
00:08:42.025 --> 00:08:44.585
<00:08:42.025>because <00:08:42.225>we <00:08:42.424>are <00:08:42.625>just <00:08:42.824>discussing <00:08:43.025>that <00:08:43.225>this <00:08:43.424>happens.

165
00:08:45.685 --> 00:08:48.985
<00:08:45.685>So <00:08:45.885>clearly <00:08:46.084>modern <00:08:46.285>software <00:08:46.484>development <00:08:46.685>faces <00:08:46.885>a <00:08:47.084>lot

166
00:08:48.985 --> 00:08:51.665
<00:08:48.985>of <00:08:49.218>challenges <00:08:49.451>because <00:08:49.685>of <00:08:49.918>this, <00:08:50.151>you <00:08:50.385>know,

167
00:08:51.835 --> 00:08:56.205
<00:08:51.835>rapid <00:08:52.068>technological, <00:08:52.301>uh, <00:08:52.535>advancements <00:08:52.768>that <00:08:53.001>we <00:08:53.235>have,

168
00:08:56.225 --> 00:09:00.405
<00:08:56.225>and <00:08:56.352>we <00:08:56.479>have <00:08:56.606>maybe <00:08:56.734>our <00:08:56.861>complexity <00:08:56.988>in <00:08:57.115>the, <00:08:57.243>uh, <00:08:57.370>in <00:08:57.497>the <00:08:57.625>systems,

169
00:09:00.705 --> 00:09:02.965
<00:09:00.705>and <00:09:00.985>then <00:09:01.265>also <00:09:01.545>the, <00:09:01.825>the <00:09:02.105>attacks

170
00:09:02.965 --> 00:09:05.125
<00:09:02.965>that <00:09:03.198>systems <00:09:03.431>can <00:09:03.665>suffer <00:09:03.898>are <00:09:04.131>evolving <00:09:04.365>too.

171
00:09:06.225 --> 00:09:09.885
<00:09:06.225>And <00:09:06.352>on <00:09:06.479>the <00:09:06.606>other <00:09:06.734>side, <00:09:06.861>we <00:09:06.988>have <00:09:07.115>the <00:09:07.243>users <00:09:07.370>that <00:09:07.497>have <00:09:07.625>some

172
00:09:10.395 --> 00:09:12.565
<00:09:10.395>greater <00:09:10.745>expectations <00:09:11.095>than <00:09:11.444>they <00:09:11.795>had,

173
00:09:12.735 --> 00:09:13.925
<00:09:12.735>let's <00:09:13.002>say, <00:09:13.270>five <00:09:13.538>years <00:09:13.805>ago.

174
00:09:14.465 --> 00:09:16.405
<00:09:14.465>So <00:09:14.640>to <00:09:14.815>me, <00:09:14.990>the <00:09:15.165>demands <00:09:15.340>of <00:09:15.515>the <00:09:15.690>digital <00:09:15.865>era,

175
00:09:18.495 --> 00:09:21.315
<00:09:18.495>we <00:09:18.650>in <00:09:18.806>the <00:09:18.961>team <00:09:19.117>need <00:09:19.272>to <00:09:19.428>focus <00:09:19.583>on <00:09:19.739>continuous <00:09:19.895>innovation,

176
00:09:22.115 --> 00:09:24.875
<00:09:22.115>efficient <00:09:22.395>management, <00:09:22.675>and <00:09:22.955>in <00:09:23.235>the <00:09:23.515>end,

177
00:09:24.875 --> 00:09:26.555
<00:09:24.875>to <00:09:25.225>deliver <00:09:25.575>high <00:09:25.925>quality <00:09:26.275>software.

178
00:09:28.065 --> 00:09:30.285
<00:09:28.065>And <00:09:28.415>the <00:09:28.765>continuous <00:09:29.115>evolution, <00:09:29.465>evolution

179
00:09:30.285 --> 00:09:31.445
<00:09:30.285>of <00:09:30.807>these <00:09:31.329>technologies

180
00:09:31.585 --> 00:09:34.765
<00:09:31.585>and <00:09:31.760>the <00:09:31.935>programming <00:09:32.110>languages <00:09:32.285>can <00:09:32.460>make <00:09:32.635>it <00:09:32.810>hard <00:09:32.985>sometimes

181
00:09:34.765 --> 00:09:36.605
<00:09:34.765>for <00:09:34.998>teams <00:09:35.231>to <00:09:35.465>stay <00:09:35.698>up <00:09:35.931>to <00:09:36.165>date

182
00:09:36.745 --> 00:09:38.645
<00:09:36.745>and <00:09:37.025>choose <00:09:37.305>the <00:09:37.585>most, <00:09:37.865>you <00:09:38.145>know,

183
00:09:38.645 --> 00:09:40.485
<00:09:38.645>the <00:09:38.925>best <00:09:39.204>solutions <00:09:39.485>for <00:09:39.765>their <00:09:40.045>project.

184
00:09:41.235 --> 00:09:44.365
<00:09:41.235>Because <00:09:41.410>we <00:09:41.585>are <00:09:41.760>discussing <00:09:41.935>about <00:09:42.110>this <00:09:42.285>complexity <00:09:42.460>that <00:09:42.635>is,

185
00:09:44.385 --> 00:09:45.965
<00:09:44.385>uh, <00:09:45.085>uh, <00:09:45.785>appearing.

186
00:09:46.025 --> 00:09:48.925
<00:09:46.025>We <00:09:46.180>think <00:09:46.336>that <00:09:46.491>something <00:09:46.647>is <00:09:46.802>going <00:09:46.958>to <00:09:47.113>resolve <00:09:47.269>a <00:09:47.425>problem

187
00:09:48.925 --> 00:09:52.885
<00:09:48.925>that <00:09:49.099>we <00:09:49.275>have, <00:09:49.449>and <00:09:49.625>we <00:09:49.800>are <00:09:49.974>using <00:09:50.150>this <00:09:50.324>last

188
00:09:53.595 --> 00:09:56.365
<00:09:53.595>pattern <00:09:53.750>that <00:09:53.906>we <00:09:54.061>heard <00:09:54.217>of <00:09:54.372>that <00:09:54.528>is, <00:09:54.683>uh, <00:09:54.839>so <00:09:54.995>great.

189
00:09:56.385 --> 00:09:58.165
<00:09:56.385>But <00:09:56.851>then <00:09:57.318>we <00:09:57.785>realized

190
00:09:58.165 --> 00:10:01.365
<00:09:58.165>that <00:09:58.365>we <00:09:58.564>are <00:09:58.765>integrating <00:09:58.964>multiple <00:09:59.165>components <00:09:59.365>and <00:09:59.564>services

191
00:10:01.465 --> 00:10:03.765
<00:10:01.465>and <00:10:01.665>data <00:10:01.865>sources, <00:10:02.065>and <00:10:02.265>we <00:10:02.465>lost <00:10:02.665>track <00:10:02.865>of

192
00:10:03.765 --> 00:10:06.245
<00:10:03.765>what <00:10:03.998>is <00:10:04.231>happening <00:10:04.465>in <00:10:04.698>there, <00:10:04.931>because <00:10:05.165>actually

193
00:10:06.755 --> 00:10:10.605
<00:10:06.755>that <00:10:06.955>pattern <00:10:07.155>was <00:10:07.355>not <00:10:07.555>suitable <00:10:07.755>for <00:10:07.955>our <00:10:08.155>application.

194
00:10:11.345 --> 00:10:14.125
<00:10:11.345>So <00:10:11.500>all <00:10:11.656>of <00:10:11.811>this <00:10:11.967>make <00:10:12.122>our <00:10:12.278>systems <00:10:12.433>more <00:10:12.589>error <00:10:12.745>prone

195
00:10:14.145 --> 00:10:15.325
<00:10:14.145>and <00:10:14.499>harder <00:10:14.853>to <00:10:15.207>maintain.

196
00:10:16.585 --> 00:10:20.485
<00:10:16.585>We <00:10:16.760>discussed <00:10:16.935>about <00:10:17.110>user <00:10:17.285>expectations, <00:10:17.460>uh, <00:10:17.635>in <00:10:17.810>terms <00:10:17.985>of,

197
00:10:21.105 --> 00:10:23.725
<00:10:21.105>you <00:10:21.305>know, <00:10:21.505>from <00:10:21.705>user <00:10:21.905>experience <00:10:22.105>to, <00:10:22.305>to <00:10:22.505>performance.

198
00:10:23.725 --> 00:10:25.965
<00:10:23.725>So <00:10:23.925>this <00:10:24.125>is <00:10:24.325>something <00:10:24.525>that <00:10:24.725>we <00:10:24.925>also <00:10:25.125>need

199
00:10:25.965 --> 00:10:28.365
<00:10:25.965>to <00:10:26.245>take <00:10:26.525>into <00:10:26.805>consideration, <00:10:27.085>into <00:10:27.365>consideration.

200
00:10:29.345 --> 00:10:33.725
<00:10:29.345>And <00:10:29.545>beside <00:10:29.745>working <00:10:29.945>on <00:10:30.145>this <00:10:30.345>application <00:10:30.545>infrastructure <00:10:30.745>part,

201
00:10:33.785 --> 00:10:37.685
<00:10:33.785>we <00:10:33.940>also <00:10:34.096>have <00:10:34.251>to <00:10:34.407>take <00:10:34.562>care <00:10:34.718>of, <00:10:34.873>you <00:10:35.029>know, <00:10:35.185>solutions

202
00:10:37.685 --> 00:10:39.405
<00:10:37.685>that <00:10:38.385>are <00:10:39.084>user-centric.

203
00:10:39.905 --> 00:10:41.445
<00:10:39.905>So <00:10:40.251>we <00:10:40.598>need <00:10:40.944>to <00:10:41.291>take

204
00:10:42.525 --> 00:10:45.365
<00:10:42.525>a <00:10:42.680>lot <00:10:42.836>into <00:10:42.991>consideration <00:10:43.147>when <00:10:43.302>we <00:10:43.458>are <00:10:43.613>discussing <00:10:43.769>about, <00:10:43.925>um,

205
00:10:46.545 --> 00:10:49.405
<00:10:46.545>all <00:10:46.719>this <00:10:46.895>landscape <00:10:47.069>that <00:10:47.245>we <00:10:47.420>are, <00:10:47.594>we <00:10:47.770>are <00:10:47.944>working,

206
00:10:50.265 --> 00:10:52.285
<00:10:50.265>uh, <00:10:50.731>with <00:10:51.198>every <00:10:51.665>day.

207
00:10:52.825 --> 00:10:57.285
<00:10:52.825>So <00:10:52.980>despite <00:10:53.136>advances <00:10:53.291>in <00:10:53.447>this, <00:10:53.602>uh, <00:10:53.758>area <00:10:53.913>of <00:10:54.069>resilient, <00:10:54.225>uh,

208
00:10:57.565 --> 00:11:00.755
<00:10:57.565>software <00:10:57.798>design, <00:10:58.031>some <00:10:58.265>challenges <00:10:58.498>remain <00:10:58.731>in <00:10:58.965>there.

209
00:11:01.415 --> 00:11:02.875
<00:11:01.415>And <00:11:01.602>I'm <00:11:01.790>not <00:11:01.978>sure <00:11:02.165>exactly <00:11:02.353>if <00:11:02.541>it's <00:11:02.729>that

210
00:11:02.875 --> 00:11:07.355
<00:11:02.875>because <00:11:03.015>people <00:11:03.155>are <00:11:03.295>just <00:11:03.435>not <00:11:03.575>able, <00:11:03.715>you <00:11:03.855>know, <00:11:03.995>we <00:11:04.135>are, <00:11:04.275>uh,

211
00:11:07.985 --> 00:11:09.875
<00:11:07.985>specialists <00:11:08.451>or <00:11:08.918>as <00:11:09.385>developers

212
00:11:09.935 --> 00:11:14.395
<00:11:09.935>or <00:11:10.090>are <00:11:10.246>as, <00:11:10.401>uh, <00:11:10.557>people <00:11:10.712>that <00:11:10.868>are <00:11:11.023>making <00:11:11.179>decisions, <00:11:11.334>uh,

213
00:11:14.765 --> 00:11:17.795
<00:11:14.765>about, <00:11:14.998>uh, <00:11:15.231>this <00:11:15.465>kind <00:11:15.698>of <00:11:15.931>important <00:11:16.165>topics.

214
00:11:18.415 --> 00:11:23.225
<00:11:18.415>Uh, <00:11:18.648>we <00:11:18.881>are <00:11:19.115>not, <00:11:19.348>uh, <00:11:19.581>maybe, <00:11:19.814>uh,

215
00:11:23.995 --> 00:11:27.505
<00:11:23.995>aware <00:11:24.195>of <00:11:24.395>the <00:11:24.595>bad <00:11:24.795>decisions <00:11:24.995>that <00:11:25.195>we're <00:11:25.395>making,

216
00:11:27.965 --> 00:11:29.745
<00:11:27.965>or <00:11:28.315>if <00:11:28.665>the, <00:11:29.015>the <00:11:29.365>tools

217
00:11:29.745 --> 00:11:31.825
<00:11:29.745>that <00:11:29.920>we <00:11:30.095>are <00:11:30.270>using <00:11:30.445>are <00:11:30.620>being <00:11:30.795>used <00:11:30.970>in <00:11:31.145>the,

218
00:11:32.485 --> 00:11:34.105
<00:11:32.485>in <00:11:32.685>the <00:11:32.885>bad, <00:11:33.085>uh, <00:11:33.285>in <00:11:33.485>a <00:11:33.685>bad <00:11:33.885>way.

219
00:11:34.225 --> 00:11:35.665
<00:11:34.225>I <00:11:34.549>think <00:11:34.873>this <00:11:35.197>differs <00:11:35.521>from,

220
00:11:35.695 --> 00:11:37.665
<00:11:35.695>from <00:11:35.975>product, <00:11:36.255>uh, <00:11:36.535>product <00:11:36.815>to <00:11:37.095>product.

221
00:11:38.165 --> 00:11:40.865
<00:11:38.165>But <00:11:38.320>let's <00:11:38.476>say <00:11:38.631>that <00:11:38.787>for <00:11:38.942>example, <00:11:39.098>as <00:11:39.253>a <00:11:39.409>system <00:11:39.564>grows

222
00:11:40.865 --> 00:11:44.265
<00:11:40.865>and <00:11:41.145>becomes <00:11:41.425>distributing, <00:11:41.705>managing <00:11:41.985>state <00:11:42.265>consistently,

223
00:11:44.685 --> 00:11:47.105
<00:11:44.685>you <00:11:44.918>know, <00:11:45.151>across <00:11:45.385>services <00:11:45.618>becomes <00:11:45.851>difficult <00:11:46.084>too.

224
00:11:47.125 --> 00:11:50.465
<00:11:47.125>So <00:11:47.265>we <00:11:47.405>might <00:11:47.545>think <00:11:47.685>that, <00:11:47.825>okay, <00:11:47.965>I'm <00:11:48.105>going <00:11:48.245>to <00:11:48.385>use, <00:11:48.525>um,

225
00:11:52.245 --> 00:11:54.695
<00:11:52.245>let's <00:11:52.595>say, <00:11:52.945>um, <00:11:53.295>uh, <00:11:53.645>microservices.

226
00:11:54.765 --> 00:11:56.935
<00:11:54.765>Yeah, <00:11:55.465>well, <00:11:56.165>okay,

227
00:11:57.435 --> 00:12:00.495
<00:11:57.435>but <00:11:57.609>we <00:11:57.785>also <00:11:57.959>have <00:11:58.135>to <00:11:58.310>think <00:11:58.484>of <00:11:58.660>the <00:11:58.834>complexity

228
00:12:00.555 --> 00:12:04.335
<00:12:00.555>or <00:12:00.671>how <00:12:00.788>that <00:12:00.905>is <00:12:01.021>going <00:12:01.138>to <00:12:01.255>go <00:12:01.371>in <00:12:01.488>the <00:12:01.604>context <00:12:01.721>of <00:12:01.838>the <00:12:01.954>product

229
00:12:04.335 --> 00:12:06.055
<00:12:04.335>that <00:12:04.615>we <00:12:04.895>are <00:12:05.175>trying <00:12:05.455>to <00:12:05.735>build.

230
00:12:06.125 --> 00:12:08.895
<00:12:06.125>Yeah, <00:12:06.241>we <00:12:06.358>are <00:12:06.475>not <00:12:06.591>just <00:12:06.708>going <00:12:06.825>to <00:12:06.941>the <00:12:07.058>look <00:12:07.175>at <00:12:07.291>the <00:12:07.408>bright <00:12:07.525>side

231
00:12:08.895 --> 00:12:11.095
<00:12:08.895>and <00:12:09.095>be <00:12:09.295>like, <00:12:09.495>okay, <00:12:09.694>this <00:12:09.895>is <00:12:10.095>the <00:12:10.295>best.

232
00:12:11.315 --> 00:12:14.255
<00:12:11.315>And, <00:12:11.490>uh, <00:12:11.665>I <00:12:11.840>heard <00:12:12.015>such <00:12:12.190>good <00:12:12.365>feedback <00:12:12.540>from <00:12:12.715>it,

233
00:12:14.315 --> 00:12:16.175
<00:12:14.315>and <00:12:14.490>I <00:12:14.665>don't <00:12:14.840>have <00:12:15.015>to <00:12:15.190>look <00:12:15.365>into <00:12:15.540>the <00:12:15.715>details

234
00:12:16.175 --> 00:12:17.975
<00:12:16.175>because <00:12:16.330>I <00:12:16.486>know <00:12:16.641>for <00:12:16.797>sure <00:12:16.952>the <00:12:17.108>feedback <00:12:17.263>is <00:12:17.419>so <00:12:17.574>good,

235
00:12:17.975 --> 00:12:20.215
<00:12:17.975>but <00:12:18.091>I <00:12:18.208>know <00:12:18.325>for <00:12:18.441>sure <00:12:18.558>that <00:12:18.675>it's <00:12:18.791>going <00:12:18.908>to <00:12:19.025>work <00:12:19.141>for <00:12:19.258>my <00:12:19.375>content.

236
00:12:20.315 --> 00:12:23.815
<00:12:20.315>Now <00:12:20.665>we <00:12:21.015>need <00:12:21.365>to, <00:12:21.715>uh,

237
00:12:24.585 --> 00:12:28.155
<00:12:24.585>look <00:12:24.760>a <00:12:24.935>bit <00:12:25.110>into, <00:12:25.285>uh, <00:12:25.460>into <00:12:25.635>the <00:12:25.810>details, <00:12:25.985>understand

238
00:12:28.665 --> 00:12:31.355
<00:12:28.665>what <00:12:28.792>we <00:12:28.919>want <00:12:29.046>to <00:12:29.174>build, <00:12:29.301>understand <00:12:29.428>what <00:12:29.555>we <00:12:29.683>are <00:12:29.810>going <00:12:29.937>to <00:12:30.064>use

239
00:12:31.355 --> 00:12:34.555
<00:12:31.355>and <00:12:31.495>what <00:12:31.635>is <00:12:31.775>going <00:12:31.915>to <00:12:32.055>actually <00:12:32.195>bring <00:12:32.335>value <00:12:32.475>into <00:12:32.615>our <00:12:32.755>project.

240
00:12:35.255 --> 00:12:38.275
<00:12:35.255>And, <00:12:35.455>you <00:12:35.655>know, <00:12:35.855>strike <00:12:36.055>the <00:12:36.255>balance <00:12:36.455>between <00:12:36.655>over-engineering

241
00:12:38.415 --> 00:12:42.595
<00:12:38.415>for <00:12:38.615>resilience <00:12:38.814>and <00:12:39.015>avoiding <00:12:39.214>some, <00:12:39.415>uh, <00:12:39.615>anti <00:12:39.814>patterns.

242
00:12:43.335 --> 00:12:45.915
<00:12:43.335>Uh, <00:12:43.462>I <00:12:43.589>think <00:12:43.716>that <00:12:43.844>this <00:12:43.971>in <00:12:44.098>the <00:12:44.225>end <00:12:44.353>is, <00:12:44.480>uh, <00:12:44.607>it's <00:12:44.735>something

243
00:12:45.915 --> 00:12:50.675
<00:12:45.915>that, <00:12:46.070>uh, <00:12:46.226>is <00:12:46.381>going <00:12:46.537>to, <00:12:46.692>I <00:12:46.848>dare <00:12:47.003>to <00:12:47.159>say, <00:12:47.314>lead

244
00:12:50.695 --> 00:12:52.195
<00:12:50.695>for, <00:12:51.032>for <00:12:51.370>a <00:12:51.707>good <00:12:52.045>success.

245
00:12:53.105 --> 00:12:55.675
<00:12:53.105>Systems <00:12:53.385>or <00:12:53.665>components <00:12:53.945>are <00:12:54.225>closely, <00:12:54.505>uh,

246
00:12:56.015 --> 00:12:57.355
<00:12:56.015>linked, <00:12:56.417>can <00:12:56.819>be <00:12:57.221>fragile.

247
00:12:58.175 --> 00:13:01.435
<00:12:58.175>And <00:12:58.349>then <00:12:58.525>again, <00:12:58.699>we <00:12:58.875>are <00:12:59.050>going <00:12:59.224>back <00:12:59.400>to, <00:12:59.574>okay,

248
00:13:01.615 --> 00:13:04.955
<00:13:01.615>but <00:13:01.770>if <00:13:01.926>I'm <00:13:02.081>using <00:13:02.237>the <00:13:02.392>distributed, <00:13:02.548>uh, <00:13:02.703>a <00:13:02.859>distributed <00:13:03.015>system,

249
00:13:05.195 --> 00:13:07.355
<00:13:05.195>I <00:13:05.428>may <00:13:05.661>get <00:13:05.895>problems <00:13:06.128>with <00:13:06.361>managing <00:13:06.595>state.

250
00:13:08.915 --> 00:13:12.775
<00:13:08.915>So <00:13:09.089>we <00:13:09.265>can, <00:13:09.439>we <00:13:09.615>have <00:13:09.790>to <00:13:09.964>look <00:13:10.140>exactly <00:13:10.314>of

251
00:13:12.775 --> 00:13:14.495
<00:13:12.775>what <00:13:13.008>problems <00:13:13.241>we <00:13:13.475>are <00:13:13.708>trying <00:13:13.941>to <00:13:14.175>solve,

252
00:13:14.885 --> 00:13:17.495
<00:13:14.885>like <00:13:15.060>look <00:13:15.235>exactly <00:13:15.410>into <00:13:15.585>the <00:13:15.760>context <00:13:15.935>of <00:13:16.110>our <00:13:16.285>product,

253
00:13:17.635 --> 00:13:20.975
<00:13:17.635>see <00:13:17.775>the <00:13:17.915>problems <00:13:18.055>that <00:13:18.194>we <00:13:18.335>are <00:13:18.475>trying <00:13:18.615>to, <00:13:18.755>to, <00:13:18.895>uh, <00:13:19.035>solve,

254
00:13:21.075 --> 00:13:24.375
<00:13:21.075>and <00:13:21.215>then <00:13:21.355>see <00:13:21.495>how <00:13:21.635>all <00:13:21.775>of <00:13:21.915>these <00:13:22.055>are <00:13:22.195>going <00:13:22.335>to <00:13:22.475>work

255
00:13:25.015 --> 00:13:27.975
<00:13:25.015>together <00:13:25.170>in <00:13:25.326>the <00:13:25.481>end <00:13:25.637>in <00:13:25.792>order <00:13:25.948>to <00:13:26.103>avoid, <00:13:26.259>you <00:13:26.415>know,

256
00:13:27.975 --> 00:13:30.215
<00:13:27.975>having <00:13:28.208>like <00:13:28.441>a <00:13:28.675>domino <00:13:28.908>effect <00:13:29.141>where, <00:13:29.375>uh,

257
00:13:30.295 --> 00:13:31.775
<00:13:30.295>failures <00:13:30.738>are <00:13:31.183>happening <00:13:31.627>everywhere.

258
00:13:31.795 --> 00:13:36.175
<00:13:31.795>And <00:13:31.911>we <00:13:32.028>don't <00:13:32.145>know <00:13:32.261>exactly <00:13:32.378>what <00:13:32.495>is, <00:13:32.611>uh, <00:13:32.728>uh, <00:13:32.844>what <00:13:32.961>is <00:13:33.078>a <00:13:33.194>problem

259
00:13:36.315 --> 00:13:37.375
<00:13:36.315>or <00:13:36.553>where <00:13:36.792>did <00:13:37.030>it <00:13:37.269>start.

260
00:13:39.275 --> 00:13:41.765
<00:13:39.275>Achieving <00:13:39.625>resilience <00:13:39.975>in <00:13:40.324>software <00:13:40.675>systems

261
00:13:42.845 --> 00:13:46.085
<00:13:42.845>requires <00:13:43.078>an <00:13:43.311>extensive <00:13:43.545>approach <00:13:43.778>where <00:13:44.011>different <00:13:44.245>layers

262
00:13:46.625 --> 00:13:48.165
<00:13:46.625>of <00:13:46.902>the <00:13:47.179>software <00:13:47.456>stack <00:13:47.733>work <00:13:48.011>together

263
00:13:48.185 --> 00:13:49.885
<00:13:48.185>to <00:13:48.651>ensure <00:13:49.118>overall <00:13:49.584>robustness.

264
00:13:50.015 --> 00:13:53.365
<00:13:50.015>There <00:13:50.142>is <00:13:50.269>no <00:13:50.396>magic <00:13:50.524>trick, <00:13:50.651>like, <00:13:50.778>uh, <00:13:50.905>I'm, <00:13:51.033>as <00:13:51.160>I <00:13:51.287>was <00:13:51.415>saying,

265
00:13:53.465 --> 00:13:55.125
<00:13:53.465>I'm <00:13:53.745>finding <00:13:54.025>this, <00:13:54.305>uh, <00:13:54.585>this <00:13:54.865>solution

266
00:13:55.145 --> 00:13:56.685
<00:13:55.145>and <00:13:55.343>I'm <00:13:55.540>just <00:13:55.738>going <00:13:55.937>to <00:13:56.135>go <00:13:56.333>with <00:13:56.531>it

267
00:13:56.685 --> 00:13:58.805
<00:13:56.685>because <00:13:56.812>I <00:13:56.939>know <00:13:57.066>it's <00:13:57.194>the <00:13:57.321>best <00:13:57.448>and <00:13:57.575>I <00:13:57.703>don't <00:13:57.830>have <00:13:57.957>to <00:13:58.084>worry.

268
00:13:59.185 --> 00:14:01.285
<00:13:59.185>Uh, <00:13:59.359>I'll <00:13:59.535>see <00:13:59.709>you <00:13:59.885>in <00:14:00.060>10 <00:14:00.234>years <00:14:00.410>or <00:14:00.584>something.

269
00:14:01.545 --> 00:14:04.855
<00:14:01.545>No, <00:14:01.745>we <00:14:01.944>have <00:14:02.145>to <00:14:02.344>look <00:14:02.545>at <00:14:02.745>all <00:14:02.944>layers.

270
00:14:04.855 --> 00:14:07.175
<00:14:04.855>Infrastructure, <00:14:05.555>application, <00:14:06.255>database.

271
00:14:07.545 --> 00:14:11.375
<00:14:07.545>Let's, <00:14:07.700>uh, <00:14:07.856>just <00:14:08.011>go <00:14:08.167>through <00:14:08.322>this, <00:14:08.478>uh, <00:14:08.633>for <00:14:08.789>a <00:14:08.944>while.

272
00:14:11.435 --> 00:14:14.345
<00:14:11.435>So <00:14:11.668>at <00:14:11.901>the <00:14:12.135>infrastructure <00:14:12.368>level, <00:14:12.601>we <00:14:12.834>need

273
00:14:14.345 --> 00:14:18.105
<00:14:14.345>to <00:14:14.520>have <00:14:14.695>some <00:14:14.870>backup <00:14:15.045>service, <00:14:15.220>yeah, <00:14:15.395>failover <00:14:15.570>mechanisms, <00:14:15.745>uh,

274
00:14:18.455 --> 00:14:21.185
<00:14:18.455>some <00:14:18.805>geographic <00:14:19.155>distribution <00:14:19.505>in <00:14:19.855>order

275
00:14:21.285 --> 00:14:25.505
<00:14:21.285>to <00:14:21.485>spread <00:14:21.685>resources <00:14:21.885>across <00:14:22.084>various <00:14:22.285>regions <00:14:22.485>to <00:14:22.685>mitigate,

276
00:14:25.725 --> 00:14:28.465
<00:14:25.725>you <00:14:25.900>know, <00:14:26.075>some <00:14:26.250>localized <00:14:26.425>issues <00:14:26.600>if <00:14:26.775>they <00:14:26.950>might <00:14:27.125>appear.

277
00:14:29.215 --> 00:14:32.855
<00:14:29.215>This <00:14:29.415>helps <00:14:29.615>a <00:14:29.815>lot <00:14:30.015>in <00:14:30.215>achieving <00:14:30.415>infrastructure <00:14:30.615>resilience.

278
00:14:33.085 --> 00:14:35.255
<00:14:33.085>Then <00:14:33.365>we're <00:14:33.645>discussing <00:14:33.925>the <00:14:34.205>application <00:14:34.485>layer,

279
00:14:36.485 --> 00:14:40.625
<00:14:36.485>and <00:14:36.660>in <00:14:36.835>this <00:14:37.010>area, <00:14:37.185>we <00:14:37.360>can, <00:14:37.535>uh, <00:14:37.710>think <00:14:37.885>of,

280
00:14:41.325 --> 00:14:43.145
<00:14:41.325>uh, <00:14:41.791>effective <00:14:42.258>error <00:14:42.725>handling,

281
00:14:44.545 --> 00:14:46.465
<00:14:44.545>ensuring <00:14:44.895>graceful <00:14:45.245>degradation, <00:14:45.594>for <00:14:45.944>example.

282
00:14:46.925 --> 00:14:49.345
<00:14:46.925>Uh, <00:14:47.099>I <00:14:47.275>want <00:14:47.449>my <00:14:47.625>system <00:14:47.800>to <00:14:47.974>continue <00:14:48.150>to <00:14:48.324>function,

283
00:14:49.455 --> 00:14:52.365
<00:14:49.455>even <00:14:49.655>if <00:14:49.855>it's <00:14:50.055>at <00:14:50.255>the <00:14:50.455>reduced <00:14:50.655>capacity <00:14:50.855>when

284
00:14:52.565 --> 00:14:53.645
<00:14:52.565>a, <00:14:52.808>a <00:14:53.051>failure <00:14:53.294>is <00:14:53.537>happening.

285
00:14:53.665 --> 00:14:58.205
<00:14:53.665>So <00:14:53.805>I <00:14:53.944>don't <00:14:54.084>want <00:14:54.224>it <00:14:54.365>to, <00:14:54.505>uh, <00:14:54.645>uh, <00:14:54.785>disappear <00:14:54.925>for, <00:14:55.064>uh,

286
00:14:59.585 --> 00:15:01.645
<00:14:59.585>for <00:14:59.725>the <00:14:59.865>user <00:15:00.005>to <00:15:00.145>not <00:15:00.285>be <00:15:00.425>able <00:15:00.565>to <00:15:00.705>do <00:15:00.845>anything <00:15:00.985>anymore.

287
00:15:01.945 --> 00:15:03.965
<00:15:01.945>And <00:15:02.145>of <00:15:02.345>course, <00:15:02.545>we <00:15:02.745>go <00:15:02.945>back <00:15:03.145>again <00:15:03.345>to,

288
00:15:03.965 --> 00:15:05.045
<00:15:03.965>to <00:15:04.289>strong <00:15:04.613>state <00:15:04.937>management.

289
00:15:06.075 --> 00:15:08.565
<00:15:06.075>Then <00:15:06.308>we <00:15:06.541>have <00:15:06.775>the <00:15:07.008>databases, <00:15:07.241>critical <00:15:07.475>components

290
00:15:09.105 --> 00:15:10.365
<00:15:09.105>for <00:15:09.672>many <00:15:10.239>systems,

291
00:15:10.585 --> 00:15:15.405
<00:15:10.585>and <00:15:10.740>we <00:15:10.896>need <00:15:11.051>to <00:15:11.207>ensure <00:15:11.362>that <00:15:11.518>we <00:15:11.673>have <00:15:11.829>strategies, <00:15:11.985>uh,

292
00:15:15.875 --> 00:15:20.245
<00:15:15.875>that <00:15:16.075>involve <00:15:16.275>replication, <00:15:16.475>uh, <00:15:16.675>that <00:15:16.875>involve <00:15:17.075>regular <00:15:17.275>backups,

293
00:15:20.635 --> 00:15:24.525
<00:15:20.635>that <00:15:20.810>we <00:15:20.985>have <00:15:21.160>the <00:15:21.335>data <00:15:21.510>distributed <00:15:21.685>across <00:15:21.860>multiple <00:15:22.035>databases.

294
00:15:24.525 --> 00:15:27.845
<00:15:24.525>So <00:15:24.652>we <00:15:24.779>are <00:15:24.906>not <00:15:25.034>putting <00:15:25.161>all, <00:15:25.288>uh, <00:15:25.415>the <00:15:25.543>information <00:15:25.670>in <00:15:25.797>one <00:15:25.925>place

295
00:15:27.945 --> 00:15:32.445
<00:15:27.945>and, <00:15:28.085>uh, <00:15:28.225>hope <00:15:28.365>for <00:15:28.505>the, <00:15:28.645>uh, <00:15:28.785>the <00:15:28.925>magic <00:15:29.065>tool <00:15:29.205>that <00:15:29.345>we,

296
00:15:32.985 --> 00:15:37.285
<00:15:32.985>we <00:15:33.112>started <00:15:33.239>using, <00:15:33.366>uh, <00:15:33.494>uh, <00:15:33.621>I <00:15:33.748>don't <00:15:33.875>know, <00:15:34.003>two <00:15:34.130>years <00:15:34.257>ago, <00:15:34.385>to,

297
00:15:37.345 --> 00:15:39.045
<00:15:37.345>to <00:15:37.520>do <00:15:37.695>the <00:15:37.870>trick <00:15:38.045>and <00:15:38.220>take <00:15:38.395>care <00:15:38.570>of <00:15:38.745>everything.

298
00:15:40.225 --> 00:15:43.725
<00:15:40.225>And <00:15:40.425>last <00:15:40.625>but <00:15:40.825>not <00:15:41.025>least, <00:15:41.225>I <00:15:41.425>think <00:15:41.625>going

299
00:15:43.725 --> 00:15:48.405
<00:15:43.725>beyond <00:15:43.958>the <00:15:44.191>technical <00:15:44.425>part, <00:15:44.658>um, <00:15:44.891>we <00:15:45.125>need

300
00:15:48.405 --> 00:15:50.885
<00:15:48.405>to <00:15:48.638>discuss <00:15:48.871>about <00:15:49.105>what <00:15:49.338>is <00:15:49.571>the <00:15:49.805>impact

301
00:15:50.885 --> 00:15:52.285
<00:15:50.885>of <00:15:51.199>people <00:15:51.515>in <00:15:51.829>these <00:15:52.145>problems.

302
00:15:52.825 --> 00:15:56.005
<00:15:52.825>And <00:15:52.980>I'm <00:15:53.136>talking <00:15:53.291>in <00:15:53.447>here <00:15:53.602>about <00:15:53.758>team <00:15:53.913>dynamics, <00:15:54.069>uh, <00:15:54.225>quality

303
00:15:56.265 --> 00:15:59.365
<00:15:56.265>and <00:15:56.545>continuous <00:15:56.824>improvement, <00:15:57.105>culture, <00:15:57.385>you <00:15:57.665>know,

304
00:15:59.645 --> 00:16:01.765
<00:15:59.645>collaboration, <00:15:59.995>uh, <00:16:00.345>continuous <00:16:00.694>growth <00:16:01.045>mindset.

305
00:16:02.455 --> 00:16:04.485
<00:16:02.455>These <00:16:02.805>are <00:16:03.155>an <00:16:03.505>extremely <00:16:03.855>important,

306
00:16:04.985 --> 00:16:06.965
<00:16:04.985>or <00:16:05.265>create <00:16:05.545>an <00:16:05.825>extremely <00:16:06.105>important <00:16:06.385>pillar

307
00:16:07.065 --> 00:16:08.125
<00:16:07.065>of <00:16:07.542>resilience <00:16:08.019>systems.

308
00:16:09.115 --> 00:16:11.805
<00:16:09.115>I've <00:16:09.348>seen <00:16:09.581>amazing <00:16:09.815>strategies <00:16:10.048>and <00:16:10.281>architectures <00:16:10.515>fail

309
00:16:11.805 --> 00:16:14.635
<00:16:11.805>because <00:16:12.155>they <00:16:12.505>were <00:16:12.854>not <00:16:13.204>understood

310
00:16:15.095 --> 00:16:18.275
<00:16:15.095>and <00:16:15.235>implemented <00:16:15.375>by <00:16:15.515>everyone <00:16:15.655>in <00:16:15.795>the <00:16:15.935>team <00:16:16.075>and <00:16:16.215>at <00:16:16.355>all <00:16:16.495>levels.

311
00:16:18.775 --> 00:16:21.555
<00:16:18.775>So <00:16:19.055>we <00:16:19.334>had <00:16:19.615>such <00:16:19.895>bad <00:16:20.175>communication

312
00:16:21.695 --> 00:16:24.835
<00:16:21.695>and, <00:16:22.045>uh, <00:16:22.395>such <00:16:22.745>bad <00:16:23.095>things.

313
00:16:24.835 --> 00:16:28.755
<00:16:24.835>Think <00:16:24.990>that <00:16:25.146>this <00:16:25.301>amazing <00:16:25.457>architecture <00:16:25.612>that <00:16:25.768>was, <00:16:25.923>uh, <00:16:26.079>you <00:16:26.235>know,

314
00:16:29.495 --> 00:16:31.915
<00:16:29.495>of <00:16:29.775>course <00:16:30.055>of, <00:16:30.335>uh, <00:16:30.615>uh, <00:16:30.895>complex

315
00:16:31.915 --> 00:16:35.995
<00:16:31.915>because <00:16:32.089>of <00:16:32.265>the <00:16:32.439>nature <00:16:32.615>of <00:16:32.790>the, <00:16:32.964>of <00:16:33.140>the <00:16:33.314>product,

316
00:16:36.535 --> 00:16:39.775
<00:16:36.535>and <00:16:36.768>still, <00:16:37.001>uh, <00:16:37.235>it <00:16:37.468>did <00:16:37.701>not <00:16:37.935>help

317
00:16:40.225 --> 00:16:44.655
<00:16:40.225>until <00:16:40.365>we <00:16:40.505>did <00:16:40.645>not <00:16:40.785>actually <00:16:40.925>had, <00:16:41.065>uh, <00:16:41.205>a <00:16:41.345>team <00:16:41.485>of <00:16:41.625>people

318
00:16:44.805 --> 00:16:47.895
<00:16:44.805>that <00:16:44.979>was <00:16:45.155>working <00:16:45.329>and <00:16:45.505>looking <00:16:45.680>into <00:16:45.854>the <00:16:46.030>same <00:16:46.204>direction

319
00:16:47.895 --> 00:16:52.055
<00:16:47.895>and <00:16:48.035>understood <00:16:48.175>exactly <00:16:48.314>what, <00:16:48.454>uh, <00:16:48.595>it <00:16:48.735>is <00:16:48.875>to, <00:16:49.015>to <00:16:49.155>be <00:16:49.295>done.

320
00:16:53.885 --> 00:16:57.495
<00:16:53.885>Then <00:16:54.025>going <00:16:54.165>a <00:16:54.305>bit <00:16:54.444>further, <00:16:54.585>one <00:16:54.725>of <00:16:54.865>the <00:16:55.005>most <00:16:55.145>important <00:16:55.285>aspects,

321
00:16:59.955 --> 00:17:04.375
<00:16:59.955>uh, <00:17:00.188>is <00:17:00.421>implementing <00:17:00.655>redundancy <00:17:00.888>and <00:17:01.121>failover <00:17:01.355>mechanisms.

322
00:17:04.995 --> 00:17:07.615
<00:17:04.994>So <00:17:05.274>redundancy <00:17:05.554>means <00:17:05.834>having <00:17:06.114>multiple <00:17:06.395>copies

323
00:17:07.795 --> 00:17:10.495
<00:17:07.795>or <00:17:07.995>backups <00:17:08.195>of <00:17:08.395>the <00:17:08.595>same <00:17:08.795>data <00:17:08.995>or <00:17:09.195>resource.

324
00:17:10.565 --> 00:17:13.335
<00:17:10.565>This <00:17:10.705>ensures <00:17:10.845>that <00:17:10.985>if <00:17:11.125>one <00:17:11.265>fails, <00:17:11.405>another <00:17:11.545>one <00:17:11.685>can <00:17:11.825>take <00:17:11.965>over.

325
00:17:13.955 --> 00:17:17.895
<00:17:13.954>So <00:17:14.188>failover <00:17:14.421>involves <00:17:14.655>switching <00:17:14.888>to <00:17:15.121>a <00:17:15.355>redundant

326
00:17:17.915 --> 00:17:22.695
<00:17:17.915>or, <00:17:18.089>you <00:17:18.264>know, <00:17:18.440>uh, <00:17:18.615>yeah, <00:17:18.790>redundant <00:17:18.964>system <00:17:19.139>in <00:17:19.315>case

327
00:17:22.695 --> 00:17:25.415
<00:17:22.694>of <00:17:22.869>a <00:17:23.044>failure, <00:17:23.220>or <00:17:23.395>if <00:17:23.569>something <00:17:23.744>happens <00:17:23.919>that <00:17:24.095>we,

328
00:17:26.195 --> 00:17:28.215
<00:17:26.194>we <00:17:26.395>did <00:17:26.595>not <00:17:26.794>thought <00:17:26.994>of <00:17:27.194>in <00:17:27.395>the <00:17:27.595>beginning.

329
00:17:28.515 --> 00:17:29.655
<00:17:28.515>So <00:17:28.720>it's <00:17:28.925>like <00:17:29.130>a <00:17:29.335>safety <00:17:29.541>net,

330
00:17:30.355 --> 00:17:34.015
<00:17:30.355>and <00:17:30.555>this <00:17:30.755>mechanisms <00:17:30.955>can <00:17:31.155>help <00:17:31.355>prevent <00:17:31.555>data <00:17:31.755>loss

331
00:17:34.075 --> 00:17:36.455
<00:17:34.075>and <00:17:34.215>the <00:17:34.355>downtime <00:17:34.495>that <00:17:34.635>we <00:17:34.775>are <00:17:34.915>discussing <00:17:35.055>that <00:17:35.195>is <00:17:35.335>so <00:17:35.475>important

332
00:17:36.715 --> 00:17:41.695
<00:17:36.715>and <00:17:36.915>ensure <00:17:37.115>the <00:17:37.314>availability <00:17:37.514>of, <00:17:37.715>uh, <00:17:37.915>our <00:17:38.115>product.

333
00:17:41.795 --> 00:17:46.335
<00:17:41.795>In <00:17:41.970>the <00:17:42.145>end. <00:17:42.320>Then <00:17:42.495>we <00:17:42.670>have, <00:17:42.845>uh, <00:17:43.020>load <00:17:43.195>balancing,

334
00:17:46.915 --> 00:17:50.845
<00:17:46.915>uh, <00:17:47.042>as <00:17:47.169>an <00:17:47.296>approach <00:17:47.424>to, <00:17:47.551>to <00:17:47.678>ensure <00:17:47.805>that <00:17:47.933>our <00:17:48.060>systems <00:17:48.187>are <00:17:48.315>not,

335
00:17:50.945 --> 00:17:54.125
<00:17:50.945>uh, <00:17:51.225>you <00:17:51.504>know, <00:17:51.784>going <00:17:52.064>down <00:17:52.345>completely

336
00:17:55.025 --> 00:17:58.965
<00:17:55.025>and <00:17:55.225>low <00:17:55.425>balancing, <00:17:55.625>uh, <00:17:55.825>enhances <00:17:56.025>system <00:17:56.225>resilience <00:17:56.425>by

337
00:17:59.825 --> 00:18:04.045
<00:17:59.825>evenly <00:18:00.058>distributing <00:18:00.291>incoming <00:18:00.525>traffic <00:18:00.758>across, <00:18:00.991>let's <00:18:01.225>say,

338
00:18:04.285 --> 00:18:08.895
<00:18:04.285>multiple <00:18:04.518>servers, <00:18:04.751>and <00:18:04.985>prevents, <00:18:05.218>you <00:18:05.451>know, <00:18:05.685>for

339
00:18:09.555 --> 00:18:11.655
<00:18:09.555>one <00:18:09.835>specific <00:18:10.115>server <00:18:10.395>to <00:18:10.675>become <00:18:10.955>overwhelmed

340
00:18:12.395 --> 00:18:16.815
<00:18:12.395>and <00:18:12.535>to <00:18:12.675>have <00:18:12.815>maybe <00:18:12.955>the <00:18:13.095>most <00:18:13.235>important, <00:18:13.375>uh, <00:18:13.514>traffic <00:18:13.655>in <00:18:13.795>there.

341
00:18:16.915 --> 00:18:19.655
<00:18:16.915>And <00:18:17.070>then <00:18:17.226>when <00:18:17.381>it, <00:18:17.537>uh, <00:18:17.692>is <00:18:17.848>failing, <00:18:18.003>everything <00:18:18.159>is <00:18:18.315>failing.

342
00:18:20.315 --> 00:18:21.735
<00:18:20.315>So <00:18:20.741>this <00:18:21.167>ensures <00:18:21.592>smoother

343
00:18:21.735 --> 00:18:25.895
<00:18:21.735>and <00:18:21.935>more <00:18:22.135>reliable <00:18:22.334>services, <00:18:22.534>uh, <00:18:22.735>reduces <00:18:22.935>the <00:18:23.135>risk

344
00:18:25.995 --> 00:18:29.615
<00:18:25.995>of <00:18:26.150>server <00:18:26.306>failures <00:18:26.461>because <00:18:26.617>of <00:18:26.772>this, <00:18:26.928>uh, <00:18:27.083>this <00:18:27.239>is <00:18:27.395>distribution

345
00:18:29.715 --> 00:18:32.095
<00:18:29.715>or, <00:18:29.995>uh, <00:18:30.274>thanks <00:18:30.554>to <00:18:30.834>this <00:18:31.115>distribution

346
00:18:32.515 --> 00:18:35.095
<00:18:32.515>and <00:18:32.795>allows, <00:18:33.075>uh, <00:18:33.355>you <00:18:33.635>know, <00:18:33.915>uh,

347
00:18:35.095 --> 00:18:38.655
<00:18:35.095>updates <00:18:35.270>without <00:18:35.445>disrupting <00:18:35.620>the <00:18:35.795>user <00:18:35.970>experience <00:18:36.145>in <00:18:36.320>the <00:18:36.495>end,

348
00:18:38.745 --> 00:18:40.055
<00:18:38.745>which <00:18:38.980>is <00:18:39.216>also <00:18:39.452>something <00:18:39.688>that <00:18:39.924>we

349
00:18:40.085 --> 00:18:41.335
<00:18:40.085>need <00:18:40.366>to <00:18:40.647>take <00:18:40.928>into <00:18:41.210>consideration.

350
00:18:44.355 --> 00:18:48.805
<00:18:44.355>Um, <00:18:44.482>I <00:18:44.609>think <00:18:44.736>that <00:18:44.864>it's <00:18:44.991>safe <00:18:45.118>to <00:18:45.245>mention <00:18:45.373>in <00:18:45.500>here <00:18:45.627>also, <00:18:45.755>uh,

351
00:18:49.545 --> 00:18:53.485
<00:18:49.545>uh, <00:18:49.700>another <00:18:49.856>way <00:18:50.011>to <00:18:50.167>work <00:18:50.322>towards <00:18:50.478>really, <00:18:50.633>uh, <00:18:50.789>resilience, <00:18:50.945>uh,

352
00:18:53.535 --> 00:18:55.525
<00:18:53.535>which <00:18:53.885>is <00:18:54.235>to <00:18:54.585>distribution <00:18:54.935>upload.

353
00:18:55.945 --> 00:19:00.605
<00:18:55.945>We <00:18:56.120>can <00:18:56.294>use <00:18:56.470>availability <00:18:56.645>zones <00:18:56.820>that <00:18:56.995>improve <00:18:57.169>system <00:18:57.345>resilience

354
00:19:00.785 --> 00:19:03.965
<00:19:00.785>by <00:19:00.985>physically <00:19:01.185>separating <00:19:01.385>data <00:19:01.585>centers <00:19:01.785>within <00:19:01.985>a <00:19:02.185>region.

355
00:19:04.185 --> 00:19:07.205
<00:19:04.185>So <00:19:04.534>this <00:19:04.885>protects <00:19:05.235>against <00:19:05.585>failures

356
00:19:07.345 --> 00:19:11.765
<00:19:07.345>and, <00:19:07.545>uh, <00:19:07.745>allows <00:19:07.945>for, <00:19:08.145>uh, <00:19:08.345>rerouting <00:19:08.545>of <00:19:08.745>traffic

357
00:19:11.945 --> 00:19:16.195
<00:19:11.945>to <00:19:12.061>available <00:19:12.178>zone <00:19:12.294>in <00:19:12.411>the <00:19:12.528>event <00:19:12.645>of, <00:19:12.761>you <00:19:12.878>know, <00:19:12.995>if <00:19:13.111>one <00:19:13.228>of <00:19:13.345>them,

358
00:19:16.415 --> 00:19:17.795
<00:19:16.415>uh, <00:19:16.829>becomes, <00:19:17.243>uh, <00:19:17.657>unavailable.

359
00:19:19.995 --> 00:19:22.605
<00:19:19.995>Another <00:19:20.195>approach <00:19:20.395>that <00:19:20.594>I've <00:19:20.794>been <00:19:20.995>mentioning <00:19:21.195>in <00:19:21.395>the,

360
00:19:22.725 --> 00:19:25.765
<00:19:22.725>in <00:19:22.925>the <00:19:23.125>beginning <00:19:23.324>that <00:19:23.524>I <00:19:23.725>was <00:19:23.925>saying <00:19:24.125>that

361
00:19:26.425 --> 00:19:28.005
<00:19:26.425>it <00:19:26.774>can <00:19:27.125>go <00:19:27.475>either <00:19:27.825>good

362
00:19:28.185 --> 00:19:32.645
<00:19:28.185>or <00:19:28.325>it <00:19:28.465>can <00:19:28.605>also <00:19:28.745>go <00:19:28.885>bad, <00:19:29.024>is <00:19:29.165>a <00:19:29.304>microservices, <00:19:29.445>uh, <00:19:29.585>uh,

363
00:19:32.645 --> 00:19:37.455
<00:19:32.645>architecture, <00:19:32.878>basically, <00:19:33.111>uh, <00:19:33.345>it <00:19:33.578>boosts <00:19:33.811>the <00:19:34.045>resilience

364
00:19:37.635 --> 00:19:42.085
<00:19:37.635>and <00:19:37.835>robustness <00:19:38.035>of <00:19:38.235>a <00:19:38.435>system <00:19:38.635>primarily <00:19:38.835>through <00:19:39.035>some

365
00:19:42.085 --> 00:19:44.245
<00:19:42.085>of <00:19:42.285>the <00:19:42.485>benefits <00:19:42.685>that, <00:19:42.885>uh, <00:19:43.085>this <00:19:43.285>approach <00:19:43.485>has,

366
00:19:44.245 --> 00:19:49.105
<00:19:44.245>which <00:19:44.478>is <00:19:44.711>decoupling <00:19:44.945>scalability <00:19:45.178>or <00:19:45.411>independent <00:19:45.645>scalability

367
00:19:49.205 --> 00:19:50.705
<00:19:49.205>and <00:19:49.655>fault, <00:19:50.105>uh, <00:19:50.554>isolation.

368
00:19:51.445 --> 00:19:54.545
<00:19:51.445>Of <00:19:51.585>course, <00:19:51.725>keep <00:19:51.865>in <00:19:52.004>mind <00:19:52.145>that <00:19:52.284>there <00:19:52.425>is <00:19:52.564>no <00:19:52.705>silver <00:19:52.845>bullet.

369
00:19:54.805 --> 00:19:56.745
<00:19:54.805>You <00:19:55.155>can, <00:19:55.505>you <00:19:55.855>know, <00:19:56.205>take

370
00:19:56.765 --> 00:20:00.745
<00:19:56.765>and <00:19:56.998>create <00:19:57.231>a <00:19:57.465>perfectly, <00:19:57.698>uh, <00:19:57.931>good <00:19:58.165>product.

371
00:20:01.245 --> 00:20:03.985
<00:20:01.245>We <00:20:01.385>need <00:20:01.524>to <00:20:01.665>understand <00:20:01.804>the <00:20:01.945>context <00:20:02.084>that <00:20:02.225>we <00:20:02.364>are <00:20:02.504>working <00:20:02.645>with

372
00:20:04.685 --> 00:20:07.465
<00:20:04.685>and, <00:20:04.918>uh, <00:20:05.151>avoid <00:20:05.385>a <00:20:05.618>big <00:20:05.851>fail <00:20:06.085>just

373
00:20:07.465 --> 00:20:12.385
<00:20:07.465>because <00:20:07.931>of, <00:20:08.398>uh, <00:20:08.865>uh,

374
00:20:13.495 --> 00:20:16.665
<00:20:13.495>some <00:20:13.622>fake <00:20:13.749>trust <00:20:13.876>that <00:20:14.004>we, <00:20:14.131>we <00:20:14.258>have, <00:20:14.385>you <00:20:14.513>know, <00:20:14.640>uh, <00:20:14.767>based <00:20:14.895>on,

375
00:20:16.765 --> 00:20:20.425
<00:20:16.765>uh, <00:20:16.965>uh, <00:20:17.165>on <00:20:17.365>information <00:20:17.565>that <00:20:17.765>we've <00:20:17.965>been, <00:20:18.165>uh,

376
00:20:20.615 --> 00:20:24.865
<00:20:20.615>gathering <00:20:20.815>without, <00:20:21.015>uh, <00:20:21.215>actually <00:20:21.415>checking <00:20:21.615>how <00:20:21.815>they, <00:20:22.015>uh,

377
00:20:25.285 --> 00:20:28.225
<00:20:25.285>are <00:20:25.440>working <00:20:25.596>in <00:20:25.751>our <00:20:25.907>context, <00:20:26.062>like <00:20:26.218>creating <00:20:26.373>a, <00:20:26.529>a <00:20:26.685>proof

378
00:20:28.225 --> 00:20:29.505
<00:20:28.225>of <00:20:28.513>concept <00:20:28.801>and <00:20:29.089>seeing <00:20:29.377>exactly

379
00:20:29.565 --> 00:20:30.865
<00:20:29.565>how <00:20:29.799>things <00:20:30.033>are <00:20:30.267>evolving <00:20:30.501>in <00:20:30.735>time.

380
00:20:31.645 --> 00:20:32.825
<00:20:31.645>So, <00:20:31.999>understand <00:20:32.353>your <00:20:32.707>context

381
00:20:32.845 --> 00:20:35.545
<00:20:32.845>before <00:20:33.125>choosing <00:20:33.405>any <00:20:33.685>of <00:20:33.965>these <00:20:34.245>approaches

382
00:20:36.045 --> 00:20:39.465
<00:20:36.045>and <00:20:36.278>understand <00:20:36.511>how <00:20:36.745>to <00:20:36.978>implement <00:20:37.211>them <00:20:37.445>correctly

383
00:20:40.125 --> 00:20:41.425
<00:20:40.125>before <00:20:40.710>actually <00:20:41.295>starting

384
00:20:41.565 --> 00:20:43.265
<00:20:41.565>and <00:20:41.765>going, <00:20:41.965>you <00:20:42.165>know, <00:20:42.365>with <00:20:42.565>a <00:20:42.765>big <00:20:42.965>load

385
00:20:43.565 --> 00:20:47.865
<00:20:43.565>and, <00:20:43.915>uh, <00:20:44.265>making <00:20:44.615>important <00:20:44.965>decisions,

386
00:20:49.685 --> 00:20:51.575
<00:20:49.685>some <00:20:49.965>additional <00:20:50.245>techniques <00:20:50.524>that <00:20:50.804>can <00:20:51.085>help

387
00:20:51.575 --> 00:20:53.855
<00:20:51.575>to <00:20:51.808>improve <00:20:52.041>their <00:20:52.275>resilience <00:20:52.508>of <00:20:52.741>software <00:20:52.975>systems.

388
00:20:58.665 --> 00:21:02.775
<00:20:58.665>Let's <00:20:58.805>say <00:20:58.945>we <00:20:59.085>can, <00:20:59.225>we <00:20:59.365>are <00:20:59.504>essentially <00:20:59.645>taking <00:20:59.784>a, <00:20:59.925>an <00:21:00.065>approach

389
00:21:02.795 --> 00:21:04.615
<00:21:02.795>to <00:21:03.028>ensure <00:21:03.261>that <00:21:03.495>our <00:21:03.728>systems <00:21:03.961>can <00:21:04.195>withstand,

390
00:21:04.635 --> 00:21:08.815
<00:21:04.635>so <00:21:04.751>we <00:21:04.868>have <00:21:04.985>this <00:21:05.101>base <00:21:05.218>part <00:21:05.335>yeah, <00:21:05.451>that <00:21:05.568>we <00:21:05.685>are, <00:21:05.801>are <00:21:05.918>taking <00:21:06.035>care

391
00:21:08.815 --> 00:21:11.015
<00:21:08.815>of, <00:21:09.015>but <00:21:09.215>maybe <00:21:09.415>there <00:21:09.615>are <00:21:09.815>some <00:21:10.015>other <00:21:10.215>things

392
00:21:11.015 --> 00:21:14.815
<00:21:11.015>that <00:21:11.155>can <00:21:11.295>help <00:21:11.435>us <00:21:11.575>ensure <00:21:11.715>that <00:21:11.855>our <00:21:11.995>systems <00:21:12.135>can, <00:21:12.275>can <00:21:12.415>recover

393
00:21:15.035 --> 00:21:17.215
<00:21:15.035>and <00:21:15.268>maintain <00:21:15.501>their <00:21:15.735>operations <00:21:15.968>in <00:21:16.201>the <00:21:16.435>event

394
00:21:17.215 --> 00:21:18.655
<00:21:17.215>of <00:21:17.862>unexpected <00:21:18.511>incidents.

395
00:21:18.715 --> 00:21:23.405
<00:21:18.715>And <00:21:18.855>sometimes <00:21:18.995>as <00:21:19.135>we <00:21:19.274>are <00:21:19.415>going <00:21:19.554>to, <00:21:19.695>uh, <00:21:19.834>discuss <00:21:19.975>further, <00:21:20.115>uh,

396
00:21:24.055 --> 00:21:26.205
<00:21:24.055>maybe <00:21:24.405>we <00:21:24.755>think, <00:21:25.105>okay, <00:21:25.455>uh,

397
00:21:26.225 --> 00:21:27.885
<00:21:26.225>we <00:21:26.574>are <00:21:26.925>discussing <00:21:27.274>about <00:21:27.625>microservices

398
00:21:28.145 --> 00:21:31.765
<00:21:28.145>and, <00:21:28.495>uh, <00:21:28.845>um, <00:21:29.195>load <00:21:29.545>balancing

399
00:21:31.865 --> 00:21:35.325
<00:21:31.865>and, <00:21:32.065>uh, <00:21:32.265>uh, <00:21:32.465>availability <00:21:32.665>zones <00:21:32.865>and <00:21:33.065>so <00:21:33.265>on.

400
00:21:35.755 --> 00:21:37.245
<00:21:35.755>Sometimes <00:21:36.090>maybe <00:21:36.425>we <00:21:36.760>think, <00:21:37.096>okay,

401
00:21:37.265 --> 00:21:41.645
<00:21:37.265>but <00:21:37.392>if <00:21:37.519>I'm <00:21:37.646>just <00:21:37.774>someone <00:21:37.901>in <00:21:38.028>the <00:21:38.155>team, <00:21:38.283>you <00:21:38.410>know, <00:21:38.537>I'm, <00:21:38.665>I'm,

402
00:21:41.645 --> 00:21:43.285
<00:21:41.645>I'm <00:21:41.878>a <00:21:42.111>developer <00:21:42.345>in <00:21:42.578>the <00:21:42.811>team, <00:21:43.045>right?

403
00:21:43.645 --> 00:21:46.165
<00:21:43.645>I <00:21:43.820>don't <00:21:43.995>have <00:21:44.170>the <00:21:44.345>power <00:21:44.520>to <00:21:44.695>go <00:21:44.870>towards <00:21:45.045>that.

404
00:21:46.285 --> 00:21:48.845
<00:21:46.285>I <00:21:46.460>don't <00:21:46.635>have <00:21:46.810>the <00:21:46.985>power <00:21:47.160>to <00:21:47.335>impact <00:21:47.510>that, <00:21:47.685>so

405
00:21:52.105 --> 00:21:53.295
<00:21:52.105>maybe <00:21:52.319>that <00:21:52.533>is <00:21:52.747>not <00:21:52.961>my <00:21:53.176>job.

406
00:21:53.795 --> 00:21:57.895
<00:21:53.795>And <00:21:53.935>then <00:21:54.075>I'm <00:21:54.215>going <00:21:54.355>again <00:21:54.495>to, <00:21:54.635>uh, <00:21:54.775>that <00:21:54.915>idea <00:21:55.055>that, <00:21:55.195>uh,

407
00:21:58.555 --> 00:22:00.055
<00:21:58.555>if <00:21:58.747>we <00:21:58.940>are <00:21:59.133>not <00:21:59.326>working <00:21:59.519>as <00:21:59.712>a <00:21:59.905>team,

408
00:22:00.115 --> 00:22:01.975
<00:22:00.115>and <00:22:00.290>if <00:22:00.465>we <00:22:00.640>are, <00:22:00.815>don't <00:22:00.990>have <00:22:01.165>the <00:22:01.340>same <00:22:01.515>objectives,

409
00:22:01.975 --> 00:22:03.775
<00:22:01.975>and <00:22:02.130>we <00:22:02.286>think <00:22:02.441>that, <00:22:02.597>okay, <00:22:02.752>this <00:22:02.908>is <00:22:03.063>not <00:22:03.219>my <00:22:03.375>job.

410
00:22:03.875 --> 00:22:05.695
<00:22:03.875>I'm <00:22:04.225>just <00:22:04.575>going <00:22:04.925>to, <00:22:05.275>uh,

411
00:22:05.795 --> 00:22:08.135
<00:22:05.795>do <00:22:05.935>my <00:22:06.075>coding <00:22:06.215>the <00:22:06.355>way <00:22:06.495>I've <00:22:06.635>been <00:22:06.775>doing <00:22:06.915>it <00:22:07.055>until <00:22:07.195>now,

412
00:22:08.955 --> 00:22:12.535
<00:22:08.955>we <00:22:09.110>are <00:22:09.266>going <00:22:09.421>to <00:22:09.577>find <00:22:09.732>failures <00:22:09.888>at <00:22:10.043>some <00:22:10.199>point <00:22:10.355>sooner

413
00:22:12.635 --> 00:22:15.735
<00:22:12.635>or <00:22:12.835>later, <00:22:13.035>uh, <00:22:13.235>something <00:22:13.435>is <00:22:13.635>going <00:22:13.835>to, <00:22:14.035>uh,

414
00:22:17.545 --> 00:22:19.285
<00:22:17.545>to <00:22:17.778>have, <00:22:18.011>so <00:22:18.245>to <00:22:18.478>bring <00:22:18.711>some <00:22:18.945>downtime.

415
00:22:21.025 --> 00:22:24.725
<00:22:21.025>So <00:22:21.200>as <00:22:21.375>we <00:22:21.550>touched, <00:22:21.725>uh, <00:22:21.900>already <00:22:22.075>the, <00:22:22.250>the <00:22:22.425>subject

416
00:22:25.625 --> 00:22:27.885
<00:22:25.625>of <00:22:25.800>disaster <00:22:25.975>recovery, <00:22:26.150>I <00:22:26.325>just <00:22:26.500>want <00:22:26.675>to <00:22:26.850>say <00:22:27.025>that

417
00:22:28.855 --> 00:22:32.435
<00:22:28.855>an <00:22:29.088>important <00:22:29.321>process <00:22:29.555>that <00:22:29.788>helps <00:22:30.021>organizations <00:22:30.255>prepare

418
00:22:32.575 --> 00:22:37.035
<00:22:32.575>and <00:22:32.750>for, <00:22:32.925>and, <00:22:33.100>uh, <00:22:33.275>respond <00:22:33.450>to <00:22:33.625>unexpected <00:22:33.800>events <00:22:33.975>such

419
00:22:37.035 --> 00:22:39.595
<00:22:37.035>as <00:22:37.385>cyber <00:22:37.735>attacks, <00:22:38.085>harder <00:22:38.435>malfunctions.

420
00:22:39.995 --> 00:22:42.355
<00:22:39.995>I <00:22:40.195>don't <00:22:40.395>know, <00:22:40.594>natural <00:22:40.794>disasters <00:22:40.995>in <00:22:41.195>the <00:22:41.395>end,

421
00:22:42.355 --> 00:22:46.115
<00:22:42.355>because <00:22:42.510>this <00:22:42.666>is <00:22:42.821>something <00:22:42.977>that <00:22:43.132>we <00:22:43.288>cannot, <00:22:43.443>uh, <00:22:43.599>work <00:22:43.755>against.

422
00:22:46.215 --> 00:22:49.995
<00:22:46.215>We <00:22:46.370>just, <00:22:46.526>we <00:22:46.681>can <00:22:46.837>just <00:22:46.992>prepare <00:22:47.148>for <00:22:47.303>them, <00:22:47.459>might <00:22:47.615>be

423
00:22:50.715 --> 00:22:52.675
<00:22:50.715>creating <00:22:50.995>a <00:22:51.274>risk <00:22:51.554>assessment, <00:22:51.834>you <00:22:52.115>know,

424
00:22:53.075 --> 00:22:55.635
<00:22:53.075>identify <00:22:53.541>potential <00:22:54.008>risks, <00:22:54.475>um,

425
00:22:56.655 --> 00:23:00.115
<00:22:56.655>and <00:22:56.935>understand <00:22:57.215>the <00:22:57.495>potential, <00:22:57.774>uh, <00:22:58.055>impact

426
00:23:00.115 --> 00:23:03.835
<00:23:00.115>of <00:23:00.242>these <00:23:00.369>risks <00:23:00.496>in <00:23:00.624>order <00:23:00.751>to <00:23:00.878>prepare <00:23:01.005>as, <00:23:01.133>uh, <00:23:01.260>as <00:23:01.387>we <00:23:01.515>should.

427
00:23:03.935 --> 00:23:08.915
<00:23:03.935>And <00:23:04.075>we <00:23:04.215>really <00:23:04.355>need <00:23:04.495>to <00:23:04.635>think <00:23:04.774>of, <00:23:04.915>uh, <00:23:05.054>like <00:23:05.195>the <00:23:05.335>most,

428
00:23:09.775 --> 00:23:12.035
<00:23:09.775>uh, <00:23:10.055>improbable <00:23:10.335>things <00:23:10.615>that <00:23:10.895>might <00:23:11.175>happen.

429
00:23:12.145 --> 00:23:16.115
<00:23:12.145>Then, <00:23:12.345>uh, <00:23:12.545>doing <00:23:12.745>some <00:23:12.945>critical <00:23:13.145>assets, <00:23:13.345>uh, <00:23:13.545>identification.

430
00:23:16.255 --> 00:23:20.945
<00:23:16.255>You <00:23:16.488>know, <00:23:16.721>organizations <00:23:16.955>can <00:23:17.188>identify <00:23:17.421>the <00:23:17.655>systems

431
00:23:21.205 --> 00:23:23.745
<00:23:21.205>and <00:23:21.379>data <00:23:21.554>that <00:23:21.730>are <00:23:21.905>most <00:23:22.080>essential <00:23:22.254>to <00:23:22.429>their <00:23:22.605>operations,

432
00:23:23.845 --> 00:23:28.105
<00:23:23.845>and <00:23:24.020>prioritize <00:23:24.195>recovery <00:23:24.370>efforts <00:23:24.545>to <00:23:24.720>ensure <00:23:24.895>that <00:23:25.070>these, <00:23:25.245>uh,

433
00:23:28.355 --> 00:23:29.505
<00:23:28.355>areas, <00:23:28.872>this, <00:23:29.390>uh,

434
00:23:29.905 --> 00:23:32.225
<00:23:29.905>critical <00:23:30.138>assets <00:23:30.371>are <00:23:30.605>brought <00:23:30.838>back <00:23:31.071>online <00:23:31.305>quickly

435
00:23:32.225 --> 00:23:33.265
<00:23:32.225>in <00:23:32.412>the <00:23:32.599>event <00:23:32.786>of <00:23:32.973>a <00:23:33.161>disaster.

436
00:23:33.325 --> 00:23:35.385
<00:23:33.325>So <00:23:33.525>we <00:23:33.725>can, <00:23:33.925>we <00:23:34.125>need <00:23:34.325>at <00:23:34.525>some <00:23:34.725>point

437
00:23:35.385 --> 00:23:38.465
<00:23:35.385>to <00:23:35.618>also <00:23:35.851>make <00:23:36.085>some <00:23:36.318>important, <00:23:36.551>uh, <00:23:36.785>uh,

438
00:23:38.465 --> 00:23:40.065
<00:23:38.465>important <00:23:38.814>decisions <00:23:39.165>of <00:23:39.514>this <00:23:39.865>kind.

439
00:23:40.825 --> 00:23:44.065
<00:23:40.825>Recovery <00:23:41.058>strategies, <00:23:41.291>we've <00:23:41.525>already <00:23:41.758>already <00:23:41.991>touched <00:23:42.225>that,

440
00:23:44.125 --> 00:23:46.645
<00:23:44.125>but <00:23:44.358>once <00:23:44.591>critical <00:23:44.825>assets <00:23:45.058>have <00:23:45.291>been <00:23:45.525>identified

441
00:23:47.065 --> 00:23:51.645
<00:23:47.065>and <00:23:47.265>risks, <00:23:47.465>uh, <00:23:47.665>are, <00:23:47.865>uh, <00:23:48.065>here <00:23:48.265>for <00:23:48.465>everyone,

442
00:23:51.645 --> 00:23:54.085
<00:23:51.645>organizations <00:23:51.995>can <00:23:52.345>create <00:23:52.695>specific <00:23:53.045>strategy

443
00:23:54.225 --> 00:23:56.885
<00:23:54.225>to <00:23:54.504>recover <00:23:54.784>this <00:23:55.064>asset <00:23:55.344>communication <00:23:55.625>plan.

444
00:23:57.455 --> 00:23:59.365
<00:23:57.455>Again, <00:23:57.804>it's <00:23:58.155>essential <00:23:58.504>to <00:23:58.855>ensure

445
00:23:59.365 --> 00:24:02.405
<00:23:59.365>that <00:23:59.565>everyone <00:23:59.765>involved <00:23:59.965>in <00:24:00.165>the <00:24:00.365>recovery <00:24:00.565>process <00:24:00.765>knows

446
00:24:02.715 --> 00:24:07.365
<00:24:02.715>what <00:24:02.870>is <00:24:03.026>happening, <00:24:03.181>uh, <00:24:03.337>uh, <00:24:03.492>what <00:24:03.648>they <00:24:03.803>should <00:24:03.959>do, <00:24:04.115>uh,

447
00:24:08.915 --> 00:24:13.055
<00:24:08.915>how <00:24:09.115>long <00:24:09.315>this, <00:24:09.514>uh, <00:24:09.715>uh, <00:24:09.915>is, <00:24:10.115>is <00:24:10.315>taking,

448
00:24:13.315 --> 00:24:16.175
<00:24:13.315>how <00:24:13.515>things <00:24:13.715>are <00:24:13.915>progressing, <00:24:14.115>uh, <00:24:14.315>in <00:24:14.515>this <00:24:14.715>way.

449
00:24:16.315 --> 00:24:17.375
<00:24:16.315>We <00:24:16.633>reduce <00:24:16.951>the <00:24:17.269>stress

450
00:24:17.375 --> 00:24:19.895
<00:24:17.375>and <00:24:17.655>confusion, <00:24:17.935>especially <00:24:18.215>in <00:24:18.495>high <00:24:18.775>pressure

451
00:24:20.025 --> 00:24:21.095
<00:24:20.025>situations <00:24:20.506>like <00:24:20.988>this.

452
00:24:21.555 --> 00:24:22.935
<00:24:21.555>And <00:24:21.865>of <00:24:22.176>course, <00:24:22.486>regular <00:24:22.797>testing

453
00:24:23.115 --> 00:24:27.975
<00:24:23.115>and <00:24:23.242>updates <00:24:23.369>in <00:24:23.496>order <00:24:23.624>to <00:24:23.751>see <00:24:23.878>that, <00:24:24.005>uh, <00:24:24.133>uh, <00:24:24.260>all <00:24:24.387>the <00:24:24.515>changes

454
00:24:28.005 --> 00:24:30.895
<00:24:28.005>that <00:24:28.160>we <00:24:28.316>did, <00:24:28.471>all <00:24:28.627>the <00:24:28.782>updates <00:24:28.938>that <00:24:29.093>we <00:24:29.249>did, <00:24:29.405>uh,

455
00:24:31.875 --> 00:24:34.855
<00:24:31.875>remain <00:24:32.030>effective <00:24:32.186>and <00:24:32.341>that <00:24:32.497>they <00:24:32.652>are <00:24:32.808>not, <00:24:32.963>uh, <00:24:33.119>you <00:24:33.275>know,

456
00:24:34.855 --> 00:24:37.255
<00:24:34.855>causing <00:24:35.088>any <00:24:35.321>other <00:24:35.555>issues <00:24:35.788>in <00:24:36.021>another <00:24:36.255>area.

457
00:24:39.685 --> 00:24:43.935
<00:24:39.685>Then, <00:24:39.825>uh, <00:24:39.965>the <00:24:40.105>security <00:24:40.245>part, <00:24:40.385>we <00:24:40.524>were, <00:24:40.665>uh, <00:24:40.804>we <00:24:40.945>were <00:24:41.085>discussing

458
00:24:43.935 --> 00:24:47.695
<00:24:43.935>before <00:24:44.168>about, <00:24:44.401>you <00:24:44.635>know, <00:24:44.868>how <00:24:45.101>can <00:24:45.335>I,

459
00:24:47.715 --> 00:24:52.535
<00:24:47.715>as <00:24:47.915>a <00:24:48.115>developer <00:24:48.314>impact, <00:24:48.514>uh, <00:24:48.715>such <00:24:48.915>an <00:24:49.115>event?

460
00:24:52.555 --> 00:24:54.815
<00:24:52.555>You <00:24:52.682>know, <00:24:52.809>how <00:24:52.936>much <00:24:53.064>impact <00:24:53.191>can <00:24:53.318>I <00:24:53.445>have <00:24:53.573>as <00:24:53.700>a <00:24:53.827>developer <00:24:53.955>where,

461
00:24:55.755 --> 00:24:58.065
<00:24:55.755>let's <00:24:56.035>just <00:24:56.315>think <00:24:56.595>about <00:24:56.875>securing <00:24:57.155>code.

462
00:24:58.065 --> 00:25:02.005
<00:24:58.065>You <00:24:58.265>know, <00:24:58.465>when <00:24:58.665>I'm <00:24:58.865>securing <00:24:59.065>code, <00:24:59.265>it's <00:24:59.465>similar

463
00:25:02.065 --> 00:25:04.245
<00:25:02.065>to <00:25:02.265>building <00:25:02.465>a <00:25:02.665>fortress <00:25:02.865>in, <00:25:03.065>in, <00:25:03.265>in <00:25:03.465>software.

464
00:25:04.505 --> 00:25:08.245
<00:25:04.505>It <00:25:04.680>is <00:25:04.855>about, <00:25:05.030>uh, <00:25:05.205>having <00:25:05.380>the <00:25:05.555>guidance <00:25:05.730>in <00:25:05.905>the,

465
00:25:08.425 --> 00:25:10.125
<00:25:08.425>in <00:25:08.658>the <00:25:08.891>development <00:25:09.125>team <00:25:09.358>to <00:25:09.591>write <00:25:09.825>code

466
00:25:10.125 --> 00:25:12.125
<00:25:10.125>that <00:25:10.325>is <00:25:10.525>not <00:25:10.725>only <00:25:10.925>functional <00:25:11.125>and <00:25:11.325>that <00:25:11.525>works

467
00:25:12.425 --> 00:25:14.005
<00:25:12.425>and, <00:25:12.774>uh, <00:25:13.125>everything <00:25:13.475>is <00:25:13.825>okay,

468
00:25:14.005 --> 00:25:16.285
<00:25:14.005>but <00:25:14.238>also <00:25:14.471>to <00:25:14.705>be <00:25:14.938>prepared <00:25:15.171>for <00:25:15.405>attacks.

469
00:25:16.595 --> 00:25:19.525
<00:25:16.595>This <00:25:16.795>involves <00:25:16.995>protecting <00:25:17.195>against <00:25:17.395>the <00:25:17.595>common <00:25:17.795>v <00:25:17.995>uh,

470
00:25:19.525 --> 00:25:22.165
<00:25:19.525>vulnerabilities, <00:25:19.805>like, <00:25:20.085>uh, <00:25:20.365>s <00:25:20.645>scale <00:25:20.925>injection

471
00:25:22.345 --> 00:25:23.845
<00:25:22.345>and <00:25:22.795>cross <00:25:23.245>site <00:25:23.695>scripting.

472
00:25:24.505 --> 00:25:28.925
<00:25:24.505>Uh, <00:25:24.660>but <00:25:24.816>it <00:25:24.971>goes <00:25:25.127>also <00:25:25.282>to <00:25:25.438>understanding <00:25:25.593>the <00:25:25.749>principles <00:25:25.905>that,

473
00:25:28.945 --> 00:25:32.045
<00:25:28.945>uh, <00:25:29.145>such <00:25:29.345>as <00:25:29.544>the <00:25:29.745>least <00:25:29.945>pre, <00:25:30.145>uh, <00:25:30.345>privilege

474
00:25:32.065 --> 00:25:36.285
<00:25:32.065>and <00:25:32.240>ensuring, <00:25:32.415>uh, <00:25:32.590>secure <00:25:32.765>sessions <00:25:32.940>and <00:25:33.115>having <00:25:33.290>the <00:25:33.465>training

475
00:25:36.545 --> 00:25:40.485
<00:25:36.545>and <00:25:36.685>the <00:25:36.825>information <00:25:36.965>about <00:25:37.105>what <00:25:37.245>else <00:25:37.385>might <00:25:37.525>appear <00:25:37.665>as <00:25:37.805>we <00:25:37.945>go

476
00:25:40.485 --> 00:25:42.285
<00:25:40.485>through <00:25:40.718>the <00:25:40.951>process <00:25:41.185>of <00:25:41.418>building <00:25:41.651>a <00:25:41.885>product.

477
00:25:45.765 --> 00:25:50.665
<00:25:45.765>And, <00:25:45.998>uh, <00:25:46.231>one <00:25:46.465>of <00:25:46.698>the, <00:25:46.931>the <00:25:47.165>approaches,

478
00:25:50.665 --> 00:25:55.265
<00:25:50.665>let's <00:25:50.820>say <00:25:50.976>the <00:25:51.131>supporting <00:25:51.287>strategies, <00:25:51.442>uh, <00:25:51.598>goes <00:25:51.753>in <00:25:51.909>the <00:25:52.065>part

479
00:25:55.365 --> 00:25:57.545
<00:25:55.365>of <00:25:55.831>monitoring <00:25:56.298>and <00:25:56.765>alerting.

480
00:26:00.075 --> 00:26:02.035
<00:26:00.075>I <00:26:00.308>think <00:26:00.541>that <00:26:00.775>we <00:26:01.008>don't <00:26:01.241>understand <00:26:01.475>exactly

481
00:26:02.135 --> 00:26:04.755
<00:26:02.135>how <00:26:02.310>important <00:26:02.485>these <00:26:02.660>are <00:26:02.835>until <00:26:03.010>the <00:26:03.185>point <00:26:03.360>when <00:26:03.535>we

482
00:26:05.275 --> 00:26:09.435
<00:26:05.275>actually <00:26:05.430>have <00:26:05.586>a <00:26:05.741>very <00:26:05.897>serious <00:26:06.052>situation <00:26:06.208>where <00:26:06.363>we <00:26:06.519>need, <00:26:06.675>uh,

483
00:26:11.075 --> 00:26:15.545
<00:26:11.075>where <00:26:11.230>some <00:26:11.386>feedback, <00:26:11.541>uh, <00:26:11.697>it <00:26:11.852>would <00:26:12.008>have <00:26:12.163>been, <00:26:12.319>uh, <00:26:12.475>needed

484
00:26:15.645 --> 00:26:17.505
<00:26:15.645>and <00:26:15.845>useful, <00:26:16.045>and <00:26:16.245>we <00:26:16.445>did <00:26:16.645>not <00:26:16.845>have <00:26:17.045>that.

485
00:26:18.165 --> 00:26:21.265
<00:26:18.165>So, <00:26:18.340>monitoring <00:26:18.514>tools <00:26:18.690>act <00:26:18.865>as <00:26:19.040>our <00:26:19.215>eyes <00:26:19.389>and <00:26:19.565>ears,

486
00:26:21.885 --> 00:26:24.265
<00:26:21.885>and <00:26:22.118>they <00:26:22.351>are <00:26:22.585>continuously <00:26:22.818>scanning <00:26:23.051>our <00:26:23.285>systems

487
00:26:24.625 --> 00:26:25.705
<00:26:24.625>together <00:26:24.949>and <00:26:25.273>present <00:26:25.597>data.

488
00:26:26.535 --> 00:26:29.345
<00:26:26.535>They <00:26:26.735>assist <00:26:26.935>us <00:26:27.135>in <00:26:27.335>defining <00:26:27.535>normal <00:26:27.735>system <00:26:27.935>operations

489
00:26:29.365 --> 00:26:31.545
<00:26:29.365>so <00:26:29.715>we <00:26:30.065>can <00:26:30.415>prompt, <00:26:30.765>identify,

490
00:26:32.485 --> 00:26:36.225
<00:26:32.485>and, <00:26:32.685>uh, <00:26:32.885>work <00:26:33.084>on <00:26:33.284>any <00:26:33.485>out <00:26:33.685>of, <00:26:33.885>uh,

491
00:26:37.405 --> 00:26:40.425
<00:26:37.405>the <00:26:37.580>normal <00:26:37.754>scope <00:26:37.930>that, <00:26:38.105>uh, <00:26:38.280>uh, <00:26:38.455>that <00:26:38.629>might <00:26:38.805>appear

492
00:26:41.295 --> 00:26:43.925
<00:26:41.295>by <00:26:41.575>understanding <00:26:41.855>and <00:26:42.135>implementing <00:26:42.415>these <00:26:42.695>strategies,

493
00:26:44.195 --> 00:26:45.565
<00:26:44.195>this <00:26:44.606>kind <00:26:45.017>of <00:26:45.428>approaches.

494
00:26:46.425 --> 00:26:50.775
<00:26:46.425>Um, <00:26:46.705>we <00:26:46.985>enhance <00:26:47.264>resiliency, <00:26:47.544>of <00:26:47.825>course,

495
00:26:51.235 --> 00:26:54.015
<00:26:51.235>and <00:26:51.390>we <00:26:51.546>ensure <00:26:51.701>that <00:26:51.857>our <00:26:52.012>systems <00:26:52.168>not <00:26:52.323>only, <00:26:52.479>you <00:26:52.635>know,

496
00:26:54.015 --> 00:26:56.375
<00:26:54.015>withstand <00:26:54.365>disruption, <00:26:54.715>but <00:26:55.065>also <00:26:55.415>recover

497
00:26:57.315 --> 00:27:00.575
<00:26:57.315>and <00:26:57.470>actually <00:26:57.626>thrive <00:26:57.781>in, <00:26:57.937>in <00:26:58.092>the <00:26:58.248>face <00:26:58.403>of <00:26:58.559>these <00:26:58.715>challenges

498
00:27:00.575 --> 00:27:04.455
<00:27:00.575>that <00:27:00.750>might <00:27:00.925>appear <00:27:01.100>that, <00:27:01.275>uh, <00:27:01.450>as <00:27:01.625>mentioned, <00:27:01.800>they <00:27:01.975>are

499
00:27:06.765 --> 00:27:08.055
<00:27:06.765>more <00:27:07.152>and <00:27:07.539>more <00:27:07.926>complex

500
00:27:08.315 --> 00:27:12.975
<00:27:08.315>and, <00:27:08.515>uh, <00:27:08.715>uh, <00:27:08.915>harder <00:27:09.115>to <00:27:09.315>identify <00:27:09.515>as, <00:27:09.715>uh,

501
00:27:13.035 --> 00:27:17.975
<00:27:13.035>the <00:27:13.235>whole <00:27:13.435>scene <00:27:13.635>of <00:27:13.835>basically <00:27:14.035>technical, <00:27:14.235>uh, <00:27:14.435>uh,

502
00:27:21.595 --> 00:27:25.445
<00:27:21.595>yeah, <00:27:21.770>technical, <00:27:21.945>uh, <00:27:22.120>uh, <00:27:22.295>domain <00:27:22.470>evolves <00:27:22.645>if <00:27:22.820>we <00:27:22.995>can,

503
00:27:25.505 --> 00:27:27.805
<00:27:25.505>uh, <00:27:25.738>uh, <00:27:25.971>think <00:27:26.205>of <00:27:26.438>it <00:27:26.671>like <00:27:26.905>that.

504
00:27:27.985 --> 00:27:29.965
<00:27:27.985>So <00:27:28.264>it, <00:27:28.544>it's <00:27:28.824>so, <00:27:29.104>uh, <00:27:29.385>wide

505
00:27:29.965 --> 00:27:32.685
<00:27:29.965>and <00:27:30.120>so <00:27:30.276>complex <00:27:30.431>that <00:27:30.587>it's <00:27:30.742>even <00:27:30.898>hard <00:27:31.053>to, <00:27:31.209>to <00:27:31.365>define

506
00:27:35.325 --> 00:27:39.255
<00:27:35.325>then, <00:27:35.452>okay, <00:27:35.579>if <00:27:35.706>it <00:27:35.834>is <00:27:35.961>to <00:27:36.088>step <00:27:36.215>for, <00:27:36.343>uh, <00:27:36.470>for <00:27:36.597>a <00:27:36.725>second,

507
00:27:39.585 --> 00:27:41.655
<00:27:39.585>we've <00:27:39.865>been <00:27:40.145>discussing <00:27:40.425>about <00:27:40.705>the <00:27:40.985>strategies.

508
00:27:41.755 --> 00:27:46.055
<00:27:41.755>So <00:27:41.895>we <00:27:42.035>know <00:27:42.175>what <00:27:42.315>we <00:27:42.455>can <00:27:42.595>do, <00:27:42.735>uh, <00:27:42.875>in <00:27:43.015>order <00:27:43.155>to,

509
00:27:46.795 --> 00:27:48.775
<00:27:46.795>uh, <00:27:47.145>prevent <00:27:47.495>situations <00:27:47.845>like <00:27:48.195>this.

510
00:27:49.435 --> 00:27:53.735
<00:27:49.435>Uh, <00:27:49.590>but <00:27:49.746>let's <00:27:49.901>see <00:27:50.057>how <00:27:50.212>we <00:27:50.368>can, <00:27:50.523>is <00:27:50.679>this <00:27:50.835>something

511
00:27:53.735 --> 00:27:55.975
<00:27:53.735>that <00:27:53.862>we <00:27:53.989>are <00:27:54.116>doing <00:27:54.244>just <00:27:54.371>in <00:27:54.498>the <00:27:54.625>beginning <00:27:54.753>when <00:27:54.880>we <00:27:55.007>are <00:27:55.135>starting

512
00:27:55.975 --> 00:27:58.055
<00:27:55.975>to <00:27:56.115>work <00:27:56.254>in <00:27:56.395>a <00:27:56.534>product <00:27:56.675>and <00:27:56.814>we <00:27:56.955>are <00:27:57.094>creating <00:27:57.235>this <00:27:57.375>strategy,

513
00:27:58.155 --> 00:28:00.255
<00:27:58.155>and <00:27:58.330>then <00:27:58.504>we're <00:27:58.680>just <00:27:58.855>leaving <00:27:59.030>it <00:27:59.205>later <00:27:59.379>than <00:27:59.555>hoping

514
00:28:00.315 --> 00:28:02.735
<00:28:00.315>for <00:28:00.515>the <00:28:00.715>best <00:28:00.915>because <00:28:01.115>we <00:28:01.315>use <00:28:01.515>the <00:28:01.715>strategies

515
00:28:02.735 --> 00:28:05.375
<00:28:02.735>and <00:28:02.935>we <00:28:03.135>used <00:28:03.334>the <00:28:03.534>all <00:28:03.735>the <00:28:03.935>best <00:28:04.135>practices,

516
00:28:05.475 --> 00:28:07.015
<00:28:05.475>so <00:28:05.821>we <00:28:06.168>should <00:28:06.514>be <00:28:06.861>fine,

517
00:28:07.155 --> 00:28:10.575
<00:28:07.155>or <00:28:07.271>it's <00:28:07.388>something <00:28:07.504>that <00:28:07.621>we <00:28:07.738>can, <00:28:07.855>uh, <00:28:07.971>do <00:28:08.088>in <00:28:08.205>a <00:28:08.321>cycle <00:28:08.438>in <00:28:08.555>order

518
00:28:10.635 --> 00:28:14.815
<00:28:10.635>for <00:28:10.790>us <00:28:10.946>to, <00:28:11.101>uh, <00:28:11.257>see <00:28:11.412>how <00:28:11.568>our <00:28:11.723>system <00:28:11.879>is <00:28:12.035>evolving

519
00:28:14.915 --> 00:28:19.455
<00:28:14.915>and <00:28:15.264>adapting <00:28:15.615>to, <00:28:15.965>uh, <00:28:16.315>uh,

520
00:28:19.515 --> 00:28:21.575
<00:28:19.515>to <00:28:19.715>the <00:28:19.915>environment <00:28:20.115>that <00:28:20.315>we, <00:28:20.515>we <00:28:20.715>are <00:28:20.915>using.

521
00:28:22.635 --> 00:28:27.095
<00:28:22.635>And <00:28:22.742>in <00:28:22.850>here, <00:28:22.958>I <00:28:23.065>see <00:28:23.173>two, <00:28:23.281>two <00:28:23.388>steps <00:28:23.496>that <00:28:23.604>we <00:28:23.711>need <00:28:23.819>to <00:28:23.927>go, <00:28:24.035>uh,

522
00:28:28.155 --> 00:28:30.175
<00:28:28.155>in <00:28:28.388>cycles <00:28:28.621>through <00:28:28.855>them, <00:28:29.088>on <00:28:29.321>and <00:28:29.555>on.

523
00:28:30.475 --> 00:28:33.215
<00:28:30.475>One <00:28:30.675>is <00:28:30.875>the <00:28:31.074>continuous <00:28:31.274>testing, <00:28:31.475>which <00:28:31.675>is <00:28:31.875>similar

524
00:28:33.275 --> 00:28:36.255
<00:28:33.275>to <00:28:33.430>having <00:28:33.586>a <00:28:33.741>health <00:28:33.897>checkup <00:28:34.052>at <00:28:34.208>regular <00:28:34.363>intervals, <00:28:34.519>you <00:28:34.675>know,

525
00:28:36.255 --> 00:28:39.495
<00:28:36.255>rather <00:28:36.430>than <00:28:36.605>waiting <00:28:36.780>for <00:28:36.955>or <00:28:37.130>si <00:28:37.305>symptoms <00:28:37.480>to <00:28:37.655>appear.

526
00:28:40.435 --> 00:28:43.975
<00:28:40.435>And <00:28:40.668>by <00:28:40.901>identifying <00:28:41.135>potential <00:28:41.368>problems <00:28:41.601>early <00:28:41.835>on,

527
00:28:44.025 --> 00:28:46.095
<00:28:44.025>continuous <00:28:44.375>testing <00:28:44.725>reduces <00:28:45.075>the <00:28:45.425>risk

528
00:28:46.115 --> 00:28:48.615
<00:28:46.115>of <00:28:46.465>failures <00:28:46.815>in <00:28:47.165>production <00:28:47.515>environment.

529
00:28:48.715 --> 00:28:51.695
<00:28:48.715>So <00:28:48.889>this <00:28:49.064>is <00:28:49.240>something <00:28:49.415>to, <00:28:49.590>to <00:28:49.764>take <00:28:49.939>into <00:28:50.115>consideration.

530
00:28:51.755 --> 00:28:54.615
<00:28:51.755>And <00:28:52.035>automated <00:28:52.315>testing <00:28:52.595>is <00:28:52.875>the <00:28:53.155>backbone

531
00:28:54.635 --> 00:28:56.375
<00:28:54.635>of <00:28:55.101>continuant <00:28:55.568>continuous <00:28:56.035>testing,

532
00:28:56.375 --> 00:28:59.455
<00:28:56.375>because <00:28:56.575>it <00:28:56.775>involves <00:28:56.975>setting <00:28:57.175>up, <00:28:57.375>uh, <00:28:57.575>some <00:28:57.775>tests

533
00:28:59.725 --> 00:29:01.655
<00:28:59.725>that <00:29:00.425>run <00:29:01.125>automatically

534
00:29:01.935 --> 00:29:03.495
<00:29:01.935>whenever <00:29:02.135>changes <00:29:02.335>are <00:29:02.534>made <00:29:02.735>to <00:29:02.935>the <00:29:03.135>code <00:29:03.335>base.

535
00:29:03.515 --> 00:29:07.375
<00:29:03.515>And <00:29:03.655>this <00:29:03.795>could <00:29:03.935>be <00:29:04.075>unit <00:29:04.215>tests <00:29:04.355>that <00:29:04.495>checks <00:29:04.635>some <00:29:04.775>small <00:29:04.915>pieces

536
00:29:07.435 --> 00:29:10.895
<00:29:07.435>of <00:29:07.610>code, <00:29:07.784>uh, <00:29:07.960>could <00:29:08.135>be <00:29:08.310>integration, <00:29:08.485>uh, <00:29:08.659>integration <00:29:08.835>tests,

537
00:29:11.145 --> 00:29:14.495
<00:29:11.145>could <00:29:11.320>be <00:29:11.495>security <00:29:11.670>tests, <00:29:11.845>load <00:29:12.020>tests, <00:29:12.195>and <00:29:12.370>so <00:29:12.545>on.

538
00:29:14.555 --> 00:29:16.455
<00:29:14.555>So, <00:29:14.835>sky's <00:29:15.115>the <00:29:15.395>limit <00:29:15.675>in <00:29:15.955>here.

539
00:29:17.835 --> 00:29:20.335
<00:29:17.835>The <00:29:18.035>key <00:29:18.235>is <00:29:18.435>that <00:29:18.635>these <00:29:18.835>tests <00:29:19.035>are <00:29:19.235>automated,

540
00:29:20.915 --> 00:29:23.775
<00:29:20.915>so <00:29:21.070>we <00:29:21.226>don't <00:29:21.381>have <00:29:21.537>the <00:29:21.692>human <00:29:21.848>error <00:29:22.003>involved <00:29:22.159>in <00:29:22.315>it.

541
00:29:24.395 --> 00:29:27.975
<00:29:24.395>And <00:29:24.570>also, <00:29:24.745>since <00:29:24.920>we <00:29:25.095>don't <00:29:25.270>have <00:29:25.445>someone <00:29:25.620>that <00:29:25.795>has

542
00:29:27.975 --> 00:29:29.255
<00:29:27.975>to <00:29:28.167>do <00:29:28.359>this <00:29:28.551>over <00:29:28.743>and <00:29:28.935>over <00:29:29.127>again,

543
00:29:30.075 --> 00:29:31.855
<00:29:30.075>we <00:29:30.355>speed <00:29:30.635>up <00:29:30.915>the <00:29:31.195>development <00:29:31.475>process

544
00:29:32.155 --> 00:29:36.945
<00:29:32.155>and, <00:29:32.295>uh, <00:29:32.435>we <00:29:32.575>make <00:29:32.715>sure <00:29:32.855>that, <00:29:32.995>uh, <00:29:33.135>software <00:29:33.274>quality <00:29:33.415>is, <00:29:33.555>uh,

545
00:29:36.965 --> 00:29:40.545
<00:29:36.965>is <00:29:37.165>enhanced, <00:29:37.365>then <00:29:37.564>learning <00:29:37.764>from <00:29:37.965>the <00:29:38.165>future, <00:29:38.365>uh,

546
00:29:40.735 --> 00:29:41.845
<00:29:40.735>from <00:29:41.234>the <00:29:41.734>failures.

547
00:29:42.555 --> 00:29:47.505
<00:29:42.555>Well, <00:29:42.730>we <00:29:42.905>might <00:29:43.080>think, <00:29:43.255>uh, <00:29:43.430>at <00:29:43.605>failures <00:29:43.780>as <00:29:43.955>something

548
00:29:47.505 --> 00:29:50.745
<00:29:47.505>that, <00:29:47.738>uh, <00:29:47.971>you <00:29:48.205>know, <00:29:48.438>it, <00:29:48.671>it's <00:29:48.905>scary

549
00:29:51.045 --> 00:29:53.545
<00:29:51.045>and <00:29:51.245>we <00:29:51.445>need <00:29:51.645>to <00:29:51.845>protect <00:29:52.045>ourself <00:29:52.245>at <00:29:52.445>against,

550
00:29:54.045 --> 00:29:57.905
<00:29:54.045>but <00:29:54.220>how <00:29:54.395>about <00:29:54.570>we <00:29:54.745>also <00:29:54.920>think, <00:29:55.095>uh, <00:29:55.270>as, <00:29:55.445>um,

551
00:29:59.705 --> 00:30:01.355
<00:29:59.705>some <00:30:00.171>valuable <00:30:00.638>learning <00:30:01.105>opportunities,

552
00:30:02.185 --> 00:30:06.595
<00:30:02.185>because <00:30:02.360>in <00:30:02.534>a <00:30:02.710>moment <00:30:02.885>when <00:30:03.060>we <00:30:03.235>are, <00:30:03.409>uh, <00:30:03.585>receiving

553
00:30:07.105 --> 00:30:11.195
<00:30:07.105>this <00:30:07.260>kind <00:30:07.416>of <00:30:07.571>feedback, <00:30:07.727>we <00:30:07.882>actually <00:30:08.038>are <00:30:08.193>able <00:30:08.349>to <00:30:08.505>understand

554
00:30:11.825 --> 00:30:15.755
<00:30:11.825>much <00:30:11.965>more <00:30:12.105>about <00:30:12.245>our <00:30:12.385>system <00:30:12.525>and, <00:30:12.665>uh, <00:30:12.805>how <00:30:12.945>is <00:30:13.085>it <00:30:13.225>evolving

555
00:30:15.975 --> 00:30:19.395
<00:30:15.975>and, <00:30:16.130>uh, <00:30:16.286>and <00:30:16.441>what <00:30:16.597>is, <00:30:16.752>uh, <00:30:16.908>what <00:30:17.063>are <00:30:17.219>the <00:30:17.375>approaches

556
00:30:19.535 --> 00:30:23.955
<00:30:19.535>and <00:30:19.662>the <00:30:19.789>strategies <00:30:19.916>that <00:30:20.044>can, <00:30:20.171>we <00:30:20.298>can <00:30:20.425>use <00:30:20.553>in <00:30:20.680>order <00:30:20.807>to, <00:30:20.935>um,

557
00:30:24.335 --> 00:30:25.435
<00:30:24.335>to <00:30:24.665>improve <00:30:24.995>the <00:30:25.325>systems

558
00:30:27.345 --> 00:30:30.875
<00:30:27.345>and <00:30:27.811>based <00:30:28.278>on <00:30:28.745>this,

559
00:30:31.055 --> 00:30:33.275
<00:30:31.055>or <00:30:31.230>how <00:30:31.405>we <00:30:31.580>can <00:30:31.755>actually <00:30:31.930>work <00:30:32.105>with <00:30:32.280>this <00:30:32.455>feedback.

560
00:30:34.985 --> 00:30:39.275
<00:30:34.985>This <00:30:35.185>means <00:30:35.385>conducting <00:30:35.584>some, <00:30:35.784>some <00:30:35.985>analysis <00:30:36.185>to <00:30:36.385>understand

561
00:30:39.275 --> 00:30:41.115
<00:30:39.275>what <00:30:39.555>went <00:30:39.835>wrong, <00:30:40.115>why <00:30:40.395>it <00:30:40.675>happened,

562
00:30:41.415 --> 00:30:43.915
<00:30:41.415>how <00:30:41.590>similar <00:30:41.764>issues <00:30:41.940>can <00:30:42.115>be <00:30:42.290>preventing <00:30:42.465>in <00:30:42.639>the <00:30:42.815>fu

563
00:30:43.935 --> 00:30:45.035
<00:30:43.935>uh, <00:30:44.182>prevented <00:30:44.430>in <00:30:44.677>the <00:30:44.925>future.

564
00:30:46.255 --> 00:30:50.985
<00:30:46.255>And, <00:30:46.395>you <00:30:46.535>know, <00:30:46.675>basically <00:30:46.815>we <00:30:46.955>come <00:30:47.095>to, <00:30:47.235>to <00:30:47.375>the <00:30:47.515>point <00:30:47.655>where,

565
00:30:51.485 --> 00:30:53.065
<00:30:51.485>uh, <00:30:51.834>we <00:30:52.185>take <00:30:52.534>a <00:30:52.885>failure

566
00:30:53.445 --> 00:30:58.135
<00:30:53.445>and <00:30:53.585>we <00:30:53.725>just, <00:30:53.865>uh, <00:30:54.004>we <00:30:54.145>strip <00:30:54.284>it <00:30:54.425>down <00:30:54.564>by, <00:30:54.705>uh, <00:30:54.845>uh,

567
00:30:58.555 --> 00:30:59.615
<00:30:58.555>by <00:30:58.873>all <00:30:59.191>these <00:30:59.509>details.

568
00:30:59.915 --> 00:31:04.855
<00:30:59.915>And, <00:31:00.090>uh, <00:31:00.264>we <00:31:00.440>transform <00:31:00.615>it <00:31:00.790>into, <00:31:00.965>uh, <00:31:01.139>another <00:31:01.315>important,

569
00:31:05.595 --> 00:31:10.375
<00:31:05.595>uh, <00:31:05.735>lesson <00:31:05.875>and, <00:31:06.015>um, <00:31:06.155>action <00:31:06.295>that <00:31:06.435>we <00:31:06.575>can <00:31:06.715>take <00:31:06.855>in <00:31:06.995>our,

570
00:31:10.475 --> 00:31:14.055
<00:31:10.475>uh, <00:31:10.602>system <00:31:10.729>in <00:31:10.856>order <00:31:10.984>to, <00:31:11.111>uh, <00:31:11.238>to <00:31:11.365>improve <00:31:11.493>it <00:31:11.620>for <00:31:11.747>the <00:31:11.875>future

571
00:31:14.075 --> 00:31:15.135
<00:31:14.075>and <00:31:14.265>prepare <00:31:14.456>it <00:31:14.647>for <00:31:14.838>the <00:31:15.029>future.

572
00:31:18.035 --> 00:31:20.975
<00:31:18.035>And <00:31:18.210>in <00:31:18.385>this <00:31:18.560>area, <00:31:18.735>you <00:31:18.910>know, <00:31:19.085>sky's <00:31:19.260>the <00:31:19.435>limit.

573
00:31:20.995 --> 00:31:25.175
<00:31:20.995>We <00:31:21.111>have <00:31:21.228>a <00:31:21.344>lot <00:31:21.461>of <00:31:21.578>options <00:31:21.695>that <00:31:21.811>can <00:31:21.928>help <00:31:22.044>us <00:31:22.161>in, <00:31:22.278>uh, <00:31:22.395>adding,

574
00:31:26.095 --> 00:31:27.235
<00:31:26.095>adding <00:31:26.608>even <00:31:27.120>more

575
00:31:27.255 --> 00:31:31.075
<00:31:27.255>and <00:31:27.488>more, <00:31:27.721>uh, <00:31:27.955>resiliency <00:31:28.188>into <00:31:28.421>our, <00:31:28.655>uh,

576
00:31:31.225 --> 00:31:32.275
<00:31:31.225>into <00:31:31.697>our <00:31:32.170>products.

577
00:31:33.265 --> 00:31:36.355
<00:31:33.265>From <00:31:33.465>designing <00:31:33.665>the <00:31:33.865>resilient <00:31:34.065>architecture, <00:31:34.265>of <00:31:34.465>course, <00:31:34.665>to,

578
00:31:37.535 --> 00:31:42.195
<00:31:37.535>uh, <00:31:37.735>implementing <00:31:37.935>some, <00:31:38.135>um, <00:31:38.335>uh, <00:31:38.535>static <00:31:38.735>analysis <00:31:38.935>practices.

579
00:31:42.655 --> 00:31:45.435
<00:31:42.655>Or <00:31:42.888>we <00:31:43.121>can <00:31:43.355>use, <00:31:43.588>uh, <00:31:43.821>continuous <00:31:44.055>integration

580
00:31:45.435 --> 00:31:48.595
<00:31:45.435>and <00:31:45.590>delivery <00:31:45.746>practices, <00:31:45.901>you <00:31:46.057>know, <00:31:46.212>in <00:31:46.368>order <00:31:46.523>to <00:31:46.679>create <00:31:46.835>a,

581
00:31:48.675 --> 00:31:53.155
<00:31:48.675>a <00:31:48.802>lot <00:31:48.929>of, <00:31:49.056>uh, <00:31:49.184>uh, <00:31:49.311>you <00:31:49.438>know, <00:31:49.565>to <00:31:49.693>work <00:31:49.820>with <00:31:49.947>automating <00:31:50.075>the,

582
00:31:53.175 --> 00:31:55.635
<00:31:53.175>the <00:31:53.375>build, <00:31:53.575>the <00:31:53.774>test, <00:31:53.975>deployment, <00:31:54.175>everything <00:31:54.375>in <00:31:54.575>order

583
00:31:55.655 --> 00:32:00.435
<00:31:55.655>to <00:31:55.855>ensure <00:31:56.055>that, <00:31:56.254>uh, <00:31:56.455>we <00:31:56.655>detect <00:31:56.855>as <00:31:57.055>early

584
00:32:00.495 --> 00:32:03.675
<00:32:00.495>as <00:32:00.695>possible <00:32:00.895>this, <00:32:01.094>uh, <00:32:01.294>this <00:32:01.495>possible, <00:32:01.695>uh, <00:32:01.895>defect.

585
00:32:03.745 --> 00:32:07.755
<00:32:03.745>Then, <00:32:03.945>uh, <00:32:04.145>we <00:32:04.344>can <00:32:04.544>discuss <00:32:04.745>about, <00:32:04.945>uh, <00:32:05.145>monitoring

586
00:32:07.815 --> 00:32:09.795
<00:32:07.815>and <00:32:08.015>alerting <00:32:08.215>as <00:32:08.415>we <00:32:08.615>are <00:32:08.815>discussing <00:32:09.015>the <00:32:09.215>culture

587
00:32:09.975 --> 00:32:11.115
<00:32:09.975>of, <00:32:10.488>uh, <00:32:11.001>collaboration.

588
00:32:11.495 --> 00:32:15.195
<00:32:11.495>So <00:32:11.669>there <00:32:11.844>are <00:32:12.020>the <00:32:12.195>spectrum <00:32:12.370>of, <00:32:12.544>uh, <00:32:12.719>working, <00:32:12.895>uh,

589
00:32:15.655 --> 00:32:17.555
<00:32:15.655>in <00:32:15.855>this <00:32:16.055>area <00:32:16.254>is, <00:32:16.455>uh, <00:32:16.655>is <00:32:16.855>so <00:32:17.055>big

590
00:32:18.475 --> 00:32:23.135
<00:32:18.475>and <00:32:18.615>is, <00:32:18.754>uh, <00:32:18.895>is, <00:32:19.034>uh, <00:32:19.175>giving <00:32:19.314>us <00:32:19.455>a <00:32:19.594>lot <00:32:19.735>of <00:32:19.875>options

591
00:32:23.165 --> 00:32:27.055
<00:32:23.165>that <00:32:23.305>we <00:32:23.445>can, <00:32:23.585>uh, <00:32:23.725>work <00:32:23.865>on <00:32:24.004>and <00:32:24.145>integrate <00:32:24.284>in <00:32:24.425>our <00:32:24.565>systems.

592
00:32:29.325 --> 00:32:32.105
<00:32:29.325>Now, <00:32:29.480>this <00:32:29.636>slide <00:32:29.791>is <00:32:29.947>for <00:32:30.102>the <00:32:30.258>ones <00:32:30.413>that <00:32:30.569>don't <00:32:30.725>know,

593
00:32:32.485 --> 00:32:33.665
<00:32:32.485>uh, <00:32:32.839>where <00:32:33.193>to <00:32:33.547>start.

594
00:32:34.035 --> 00:32:35.865
<00:32:34.035>Maybe <00:32:34.210>they <00:32:34.385>are <00:32:34.560>at <00:32:34.735>the <00:32:34.910>beginning <00:32:35.085>of <00:32:35.260>their <00:32:35.435>career,

595
00:32:35.865 --> 00:32:38.385
<00:32:35.865>maybe <00:32:36.065>they're <00:32:36.265>freaking <00:32:36.465>out <00:32:36.665>to <00:32:36.865>everything <00:32:37.065>that, <00:32:37.265>uh,

596
00:32:38.645 --> 00:32:43.605
<00:32:38.645>we <00:32:38.772>just <00:32:38.899>discussed <00:32:39.026>or <00:32:39.154>maybe <00:32:39.281>that <00:32:39.408>you <00:32:39.535>heard, <00:32:39.663>uh, <00:32:39.790>in <00:32:39.917>this <00:32:40.045>area.

597
00:32:45.205 --> 00:32:47.745
<00:32:45.205>So <00:32:45.379>let's <00:32:45.554>think <00:32:45.730>of <00:32:45.905>this <00:32:46.080>as <00:32:46.254>a <00:32:46.429>first <00:32:46.605>step.

598
00:32:48.125 --> 00:32:50.545
<00:32:48.125>As <00:32:48.325>a <00:32:48.525>software <00:32:48.725>development <00:32:48.925>team, <00:32:49.125>if <00:32:49.325>you <00:32:49.525>want

599
00:32:50.545 --> 00:32:52.305
<00:32:50.545>to <00:32:50.778>make <00:32:51.011>sure <00:32:51.245>your <00:32:51.478>system <00:32:51.711>is <00:32:51.945>resilient

600
00:32:52.365 --> 00:32:53.945
<00:32:52.365>and <00:32:52.598>you <00:32:52.831>don't <00:32:53.065>have <00:32:53.298>the <00:32:53.531>impact, <00:32:53.765>maybe,

601
00:32:54.045 --> 00:32:57.065
<00:32:54.045>or, <00:32:54.245>uh, <00:32:54.445>you <00:32:54.645>are <00:32:54.845>working <00:32:55.045>on <00:32:55.245>in <00:32:55.445>a

602
00:32:57.725 --> 00:32:59.985
<00:32:57.725>or <00:32:57.899>organization <00:32:58.074>where <00:32:58.250>you <00:32:58.425>don't <00:32:58.600>have <00:32:58.774>a <00:32:58.949>lot <00:32:59.125>of,

603
00:33:01.805 --> 00:33:06.065
<00:33:01.805>you <00:33:01.960>are <00:33:02.116>not <00:33:02.271>higher <00:33:02.427>in <00:33:02.582>the <00:33:02.738>decision <00:33:02.893>making, <00:33:03.049>uh, <00:33:03.205>uh,

604
00:33:06.065 --> 00:33:10.065
<00:33:06.065>process <00:33:06.298>in <00:33:06.531>order <00:33:06.765>to <00:33:06.998>actually, <00:33:07.231>uh, <00:33:07.465>make

605
00:33:10.095 --> 00:33:13.265
<00:33:10.095>what <00:33:10.235>we <00:33:10.375>consider <00:33:10.515>a <00:33:10.655>big <00:33:10.795>impact, <00:33:10.935>still, <00:33:11.075>you <00:33:11.215>can <00:33:11.355>create, <00:33:11.495>uh,

606
00:33:13.605 --> 00:33:17.065
<00:33:13.605>an <00:33:13.760>amazing, <00:33:13.916>uh, <00:33:14.071>impact <00:33:14.227>by <00:33:14.382>starting <00:33:14.538>with <00:33:14.693>the <00:33:14.849>core <00:33:15.005>quality,

607
00:33:17.325 --> 00:33:20.105
<00:33:17.325>uh, <00:33:17.525>attributes <00:33:17.725>of <00:33:17.925>your <00:33:18.125>software, <00:33:18.325>like <00:33:18.525>it's <00:33:18.725>performance,

608
00:33:20.505 --> 00:33:23.905
<00:33:20.505>security, <00:33:20.855>scalability, <00:33:21.205>maintainability, <00:33:21.555>and <00:33:21.905>availability.

609
00:33:24.965 --> 00:33:27.985
<00:33:24.965>By <00:33:25.165>providing <00:33:25.365>these <00:33:25.564>areas <00:33:25.764>you <00:33:25.965>can <00:33:26.165>build, <00:33:26.365>um,

610
00:33:29.005 --> 00:33:30.585
<00:33:29.005>and <00:33:29.205>have <00:33:29.405>more <00:33:29.605>impact <00:33:29.805>that <00:33:30.005>you <00:33:30.205>can <00:33:30.405>imagine,

611
00:33:30.755 --> 00:33:35.065
<00:33:30.755>treat <00:33:30.910>each <00:33:31.066>attribute <00:33:31.221>as, <00:33:31.377>uh, <00:33:31.532>something <00:33:31.688>that, <00:33:31.843>uh, <00:33:31.999>you <00:33:32.155>know,

612
00:33:35.085 --> 00:33:38.785
<00:33:35.085>if <00:33:35.260>you <00:33:35.435>straight <00:33:35.610>in <00:33:35.785>one <00:33:35.960>indirectly <00:33:36.135>boosts <00:33:36.310>your <00:33:36.485>system's

613
00:33:38.935 --> 00:33:40.705
<00:33:38.935>ability <00:33:39.284>to <00:33:39.635>extend <00:33:39.985>with <00:33:40.335>shocks.

614
00:33:40.805 --> 00:33:43.065
<00:33:40.805>So, <00:33:41.038>measure <00:33:41.271>your <00:33:41.505>progress <00:33:41.738>all <00:33:41.971>the <00:33:42.205>time.

615
00:33:43.445 --> 00:33:45.385
<00:33:43.445>Set <00:33:43.645>some <00:33:43.845>goals <00:33:44.044>for <00:33:44.245>yourself <00:33:44.445>in <00:33:44.645>the <00:33:44.845>team,

616
00:33:45.535 --> 00:33:47.545
<00:33:45.535>work <00:33:45.735>on <00:33:45.935>improvements <00:33:46.135>one <00:33:46.335>step <00:33:46.535>at <00:33:46.735>a <00:33:46.935>time.

617
00:33:48.095 --> 00:33:51.425
<00:33:48.095>This <00:33:48.250>time <00:33:48.406>you're <00:33:48.561>not, <00:33:48.717>you <00:33:48.872>know, <00:33:49.028>just <00:33:49.183>taking <00:33:49.339>blind <00:33:49.495>shots,

618
00:33:51.685 --> 00:33:55.105
<00:33:51.685>but <00:33:51.965>making <00:33:52.245>like <00:33:52.524>informed, <00:33:52.804>uh, <00:33:53.085>decisions

619
00:33:55.245 --> 00:33:58.945
<00:33:55.245>and <00:33:55.400>the <00:33:55.556>changes <00:33:55.711>that <00:33:55.867>you're <00:33:56.022>making <00:33:56.178>are <00:33:56.333>really, <00:33:56.489>uh, <00:33:56.645>impactful

620
00:33:59.285 --> 00:34:03.155
<00:33:59.285>and <00:33:59.518>enhance <00:33:59.751>the <00:33:59.985>entire, <00:34:00.218>uh, <00:34:00.451>system's <00:34:00.685>resilience.

621
00:34:06.055 --> 00:34:08.595
<00:34:06.055>By <00:34:06.405>focusing <00:34:06.755>basically <00:34:07.105>on, <00:34:07.455>on,

622
00:34:08.855 --> 00:34:10.715
<00:34:08.855>on <00:34:09.205>this <00:34:09.554>fundamental <00:34:09.905>quality <00:34:10.255>attributes,

623
00:34:10.715 --> 00:34:12.195
<00:34:10.715>you <00:34:10.981>can <00:34:11.247>create <00:34:11.514>a <00:34:11.780>strong <00:34:12.047>foundation

624
00:34:12.215 --> 00:34:15.715
<00:34:12.215>for <00:34:12.415>system <00:34:12.615>resilience <00:34:12.815>without <00:34:13.015>being, <00:34:13.215>uh, <00:34:13.415>you <00:34:13.615>know,

625
00:34:16.035 --> 00:34:19.955
<00:34:16.034>involved <00:34:16.190>in, <00:34:16.346>uh, <00:34:16.501>in <00:34:16.657>the <00:34:16.812>early <00:34:16.968>decision <00:34:17.123>making, <00:34:17.279>uh, <00:34:17.435>um,

626
00:34:21.615 --> 00:34:23.395
<00:34:21.614>uh, <00:34:22.081>process <00:34:22.548>and <00:34:23.014>discussions,

627
00:34:24.025 --> 00:34:25.355
<00:34:24.025>because <00:34:24.324>this <00:34:24.623>is <00:34:24.922>not <00:34:25.222>something

628
00:34:25.355 --> 00:34:28.035
<00:34:25.355>that <00:34:25.495>we <00:34:25.635>are <00:34:25.775>doing <00:34:25.915>just <00:34:26.054>at <00:34:26.195>the <00:34:26.335>beginning <00:34:26.475>of <00:34:26.615>our, <00:34:26.755>uh,

629
00:34:28.095 --> 00:34:29.795
<00:34:28.094>of <00:34:28.444>our <00:34:28.794>product, <00:34:29.145>you <00:34:29.495>know,

630
00:34:29.795 --> 00:34:31.235
<00:34:29.795>when <00:34:30.011>we <00:34:30.226>are <00:34:30.443>starting <00:34:30.659>working <00:34:30.875>on <00:34:31.091>it.

631
00:34:33.725 --> 00:34:38.375
<00:34:33.725>Well, <00:34:33.864>if <00:34:34.005>you <00:34:34.145>look <00:34:34.284>to, <00:34:34.424>to <00:34:34.565>the <00:34:34.705>future, <00:34:34.844>um, <00:34:34.985>of <00:34:35.125>course,

632
00:34:39.235 --> 00:34:42.295
<00:34:39.235>we <00:34:39.390>can <00:34:39.546>imagine, <00:34:39.701>uh, <00:34:39.857>a <00:34:40.012>aware <00:34:40.168>where <00:34:40.323>systems <00:34:40.479>are <00:34:40.635>designed

633
00:34:42.295 --> 00:34:44.655
<00:34:42.295>to <00:34:42.575>adapt <00:34:42.855>and <00:34:43.135>to <00:34:43.415>recover, <00:34:43.695>uh,

634
00:34:45.775 --> 00:34:49.515
<00:34:45.775>and <00:34:46.055>advancements <00:34:46.335>in, <00:34:46.615>uh, <00:34:46.895>artificial <00:34:47.175>intelligence

635
00:34:49.735 --> 00:34:52.355
<00:34:49.735>and <00:34:49.935>the <00:34:50.135>machine <00:34:50.335>learning <00:34:50.535>will <00:34:50.735>enable <00:34:50.935>systems <00:34:51.135>maybe

636
00:34:52.375 --> 00:34:53.955
<00:34:52.375>to <00:34:52.725>predict <00:34:53.074>and <00:34:53.425>prevent <00:34:53.775>failures.

637
00:34:53.955 --> 00:34:57.395
<00:34:53.955>While <00:34:54.130>real <00:34:54.304>time <00:34:54.480>data <00:34:54.654>analytics <00:34:54.830>will <00:34:55.005>help <00:34:55.179>to, <00:34:55.355>uh,

638
00:34:57.395 --> 00:34:59.675
<00:34:57.395>refine <00:34:57.675>our <00:34:57.955>understanding <00:34:58.235>of <00:34:58.515>system <00:34:58.795>behavior

639
00:35:00.055 --> 00:35:02.715
<00:35:00.055>and, <00:35:00.288>uh, <00:35:00.521>how <00:35:00.754>they <00:35:00.988>work <00:35:01.221>under <00:35:01.455>stress.

640
00:35:03.885 --> 00:35:08.865
<00:35:03.885>And <00:35:04.118>as, <00:35:04.351>uh, <00:35:04.585>software <00:35:04.818>professionals, <00:35:05.051>it's <00:35:05.285>important

641
00:35:08.865 --> 00:35:10.425
<00:35:08.865>that <00:35:09.214>we <00:35:09.564>embrace <00:35:09.915>these <00:35:10.265>innovations

642
00:35:10.445 --> 00:35:12.425
<00:35:10.445>and <00:35:10.645>make <00:35:10.845>them <00:35:11.045>a <00:35:11.245>part <00:35:11.445>of <00:35:11.645>our <00:35:11.845>practice.

643
00:35:13.405 --> 00:35:18.185
<00:35:13.405>We <00:35:13.560>need <00:35:13.716>to, <00:35:13.871>to <00:35:14.027>foster <00:35:14.182>a <00:35:14.338>culture <00:35:14.493>of <00:35:14.649>resilience <00:35:14.805>thinking.

644
00:35:18.605 --> 00:35:22.855
<00:35:18.605>And, <00:35:18.780>you <00:35:18.955>know, <00:35:19.130>we're, <00:35:19.305>when <00:35:19.480>we <00:35:19.655>are <00:35:19.830>building <00:35:20.005>systems,

645
00:35:23.635 --> 00:35:26.015
<00:35:23.635>we <00:35:23.835>are <00:35:24.035>thinking <00:35:24.235>about <00:35:24.435>how <00:35:24.635>they <00:35:24.835>can <00:35:25.035>withstand

646
00:35:26.035 --> 00:35:29.775
<00:35:26.035>and <00:35:26.234>adapt <00:35:26.435>to <00:35:26.634>the <00:35:26.835>unexpected, <00:35:27.035>uh, <00:35:27.234>to, <00:35:27.435>uh,

647
00:35:30.655 --> 00:35:34.775
<00:35:30.655>wherever <00:35:30.795>today <00:35:30.935>is <00:35:31.075>something <00:35:31.215>that <00:35:31.355>we <00:35:31.495>are <00:35:31.635>so, <00:35:31.775>uh, <00:35:31.915>amazed <00:35:32.055>by,

648
00:35:34.875 --> 00:35:38.165
<00:35:34.875>and <00:35:35.050>we <00:35:35.225>don't <00:35:35.400>know, <00:35:35.575>uh, <00:35:35.750>what <00:35:35.925>it <00:35:36.100>appeared <00:35:36.275>from.

649
00:35:38.165 --> 00:35:39.845
<00:35:38.165>But <00:35:38.340>tomorrow <00:35:38.515>is <00:35:38.690>just <00:35:38.865>going <00:35:39.040>to <00:35:39.215>be <00:35:39.390>an <00:35:39.565>norm,

650
00:35:39.865 --> 00:35:43.885
<00:35:39.865>and <00:35:40.040>we <00:35:40.214>need <00:35:40.390>to, <00:35:40.564>to, <00:35:40.740>to <00:35:40.915>find <00:35:41.089>the, <00:35:41.265>um,

651
00:35:45.695 --> 00:35:49.315
<00:35:45.695>the <00:35:45.850>way <00:35:46.006>to, <00:35:46.161>to <00:35:46.317>create <00:35:46.472>a <00:35:46.628>mindset <00:35:46.783>of <00:35:46.939>always <00:35:47.095>adapting

652
00:35:49.495 --> 00:35:54.155
<00:35:49.495>and <00:35:49.650>always, <00:35:49.806>uh, <00:35:49.961>working <00:35:50.117>with <00:35:50.272>the, <00:35:50.428>with <00:35:50.583>the <00:35:50.739>latest, <00:35:50.895>uh,

653
00:35:54.205 --> 00:35:56.795
<00:35:54.205>flows, <00:35:54.404>also, <00:35:54.605>not <00:35:54.805>only <00:35:55.005>with <00:35:55.205>the <00:35:55.404>latest <00:35:55.605>advancements.

654
00:35:58.255 --> 00:36:02.235
<00:35:58.255>So <00:35:58.410>maybe <00:35:58.566>the <00:35:58.721>most <00:35:58.877>important <00:35:59.032>lesson <00:35:59.188>that <00:35:59.343>we <00:35:59.499>can, <00:35:59.655>uh,

655
00:36:02.295 --> 00:36:05.235
<00:36:02.295>or <00:36:02.450>conclusion <00:36:02.606>that <00:36:02.761>we <00:36:02.917>can <00:36:03.072>draw <00:36:03.228>from <00:36:03.383>our <00:36:03.539>discussion <00:36:03.695>on

656
00:36:05.475 --> 00:36:09.475
<00:36:05.475>building <00:36:05.650>systems <00:36:05.825>is <00:36:06.000>the <00:36:06.174>need <00:36:06.350>for <00:36:06.525>a <00:36:06.700>proactive <00:36:06.875>approach.

657
00:36:10.625 --> 00:36:11.835
<00:36:10.625>From <00:36:11.169>my <00:36:11.714>experience,

658
00:36:11.855 --> 00:36:15.235
<00:36:11.855>and <00:36:11.995>actually <00:36:12.135>this <00:36:12.275>is <00:36:12.415>one <00:36:12.555>of <00:36:12.695>the <00:36:12.835>lessons <00:36:12.975>that <00:36:13.115>I've <00:36:13.255>learned,

659
00:36:15.625 --> 00:36:19.555
<00:36:15.625>that <00:36:15.825>by <00:36:16.025>anticipating <00:36:16.225>challenges <00:36:16.425>engaging <00:36:16.625>in <00:36:16.825>continuous, <00:36:17.025>uh,

660
00:36:19.585 --> 00:36:21.995
<00:36:19.585>testing <00:36:20.285>automated <00:36:20.985>processes

661
00:36:22.775 --> 00:36:25.835
<00:36:22.775>and <00:36:23.008>learning <00:36:23.241>from <00:36:23.475>every <00:36:23.708>setback, <00:36:23.941>we <00:36:24.175>cannot

662
00:36:26.585 --> 00:36:28.755
<00:36:26.585>only <00:36:27.051>react <00:36:27.518>to <00:36:27.985>problems.

663
00:36:28.755 --> 00:36:30.875
<00:36:28.755>It's <00:36:28.930>exactly, <00:36:29.105>you <00:36:29.280>know, <00:36:29.455>always <00:36:29.630>staying <00:36:29.805>in <00:36:29.980>this, <00:36:30.155>uh,

664
00:36:31.395 --> 00:36:34.635
<00:36:31.395>stressful, <00:36:31.861>uh, <00:36:32.328>um, <00:36:32.795>vibe,

665
00:36:34.775 --> 00:36:36.835
<00:36:34.775>but <00:36:35.125>more <00:36:35.475>like <00:36:35.825>prevent, <00:36:36.175>uh,

666
00:36:36.975 --> 00:36:38.315
<00:36:36.975>all <00:36:37.216>these <00:36:37.457>problems <00:36:37.698>that <00:36:37.939>might <00:36:38.181>appear.

667
00:36:38.335 --> 00:36:42.595
<00:36:38.335>So <00:36:38.475>together <00:36:38.615>we <00:36:38.755>can <00:36:38.895>build <00:36:39.035>systems <00:36:39.175>that <00:36:39.315>are <00:36:39.455>not <00:36:39.595>only, <00:36:39.735>uh,

668
00:36:43.575 --> 00:36:45.385
<00:36:43.575>working <00:36:44.041>against <00:36:44.508>today's <00:36:44.975>challenges,

669
00:36:45.405 --> 00:36:48.385
<00:36:45.405>but <00:36:45.605>they <00:36:45.805>adapt <00:36:46.005>to <00:36:46.205>tomorrow's, <00:36:46.405>uh, <00:36:46.605>new <00:36:46.805>things

670
00:36:48.445 --> 00:36:51.385
<00:36:48.445>and <00:36:48.678>uncertain, <00:36:48.911>uh, <00:36:49.145>situations <00:36:49.378>that <00:36:49.611>might <00:36:49.845>appear.

671
00:36:51.605 --> 00:36:55.625
<00:36:51.605>So <00:36:51.760>thank <00:36:51.916>you <00:36:52.071>for <00:36:52.227>being <00:36:52.382>part <00:36:52.538>of <00:36:52.693>this <00:36:52.849>essential <00:36:53.005>dialogue,

672
00:36:55.645 --> 00:36:58.505
<00:36:55.645>and <00:36:55.785>I'm <00:36:55.925>more <00:36:56.065>than <00:36:56.205>willing <00:36:56.345>to, <00:36:56.485>to <00:36:56.625>learn <00:36:56.765>from <00:36:56.905>you <00:36:57.045>too.

673
00:36:58.605 --> 00:37:03.005
<00:36:58.605>So <00:36:58.780>let's <00:36:58.955>see. <00:36:59.130>What <00:36:59.305>are <00:36:59.480>the <00:36:59.655>questions? <00:36:59.830>Thank <00:37:00.005>you.

674
00:37:04.295 --> 00:37:07.685
<00:37:04.295>Thank <00:37:04.528>you, <00:37:04.761>Mikayla, <00:37:04.995>for <00:37:05.228>the <00:37:05.461>awesome <00:37:05.695>talk,

675
00:37:07.865 --> 00:37:11.565
<00:37:07.865>and <00:37:08.040>yeah, <00:37:08.214>we <00:37:08.390>got <00:37:08.564>some <00:37:08.740>questions <00:37:08.915>from <00:37:09.089>the <00:37:09.265>audience.

676
00:37:12.545 --> 00:37:15.325
<00:37:12.545>So <00:37:12.720>I <00:37:12.895>would <00:37:13.070>say, <00:37:13.245>let's <00:37:13.420>tackle <00:37:13.595>them <00:37:13.770>right <00:37:13.945>away.

677
00:37:16.655 --> 00:37:20.325
<00:37:16.655>First <00:37:16.855>one, <00:37:17.055>how <00:37:17.255>do <00:37:17.455>you <00:37:17.655>ensure <00:37:17.855>that <00:37:18.055>security

678
00:37:20.845 --> 00:37:25.005
<00:37:20.845>practices <00:37:21.078>don't <00:37:21.311>compromise <00:37:21.544>system <00:37:21.778>performance <00:37:22.011>or <00:37:22.245>resilience?

679
00:37:30.135 --> 00:37:34.655
<00:37:30.135>I <00:37:30.290>think <00:37:30.446>that <00:37:30.601>this <00:37:30.757>is <00:37:30.912>something <00:37:31.068>that <00:37:31.223>we, <00:37:31.379>we <00:37:31.535>have

680
00:37:34.655 --> 00:37:38.575
<00:37:34.655>to <00:37:34.810>look <00:37:34.966>very <00:37:35.121>closely, <00:37:35.277>you <00:37:35.432>know, <00:37:35.588>in <00:37:35.743>every <00:37:35.899>system, <00:37:36.055>uh,

681
00:37:39.405 --> 00:37:42.755
<00:37:39.405>when <00:37:39.532>we <00:37:39.659>are, <00:37:39.786>but <00:37:39.914>not <00:37:40.041>only <00:37:40.168>in <00:37:40.295>the <00:37:40.423>beginning <00:37:40.550>when <00:37:40.677>we <00:37:40.805>are

682
00:37:42.955 --> 00:37:46.515
<00:37:42.955>building <00:37:43.095>the <00:37:43.235>system, <00:37:43.375>but <00:37:43.515>in <00:37:43.654>every <00:37:43.795>system <00:37:43.935>we <00:37:44.075>have <00:37:44.215>some <00:37:44.355>things

683
00:37:46.515 --> 00:37:48.755
<00:37:46.515>that <00:37:46.714>we <00:37:46.915>know <00:37:47.115>that <00:37:47.315>are <00:37:47.515>the <00:37:47.714>most <00:37:47.915>important.

684
00:37:49.095 --> 00:37:51.795
<00:37:49.095>For <00:37:49.375>example, <00:37:49.654>for <00:37:49.935>some <00:37:50.214>systems, <00:37:50.495>uh,

685
00:37:51.795 --> 00:37:53.195
<00:37:51.795>performance <00:37:52.215>is <00:37:52.635>very <00:37:53.055>important,

686
00:37:53.975 --> 00:37:57.875
<00:37:53.975>but <00:37:54.102>there <00:37:54.229>is <00:37:54.356>no <00:37:54.484>need <00:37:54.611>for <00:37:54.738>a <00:37:54.865>high <00:37:54.993>level <00:37:55.120>of <00:37:55.247>security <00:37:55.375>in

687
00:37:57.875 --> 00:38:02.155
<00:37:57.875>that <00:37:58.030>area <00:37:58.186>because <00:37:58.341>no, <00:37:58.497>uh, <00:37:58.652>let's <00:37:58.808>say <00:37:58.963>no, <00:37:59.119>uh, <00:37:59.275>uh,

688
00:38:02.265 --> 00:38:05.995
<00:38:02.265>impactful <00:38:02.420>processes <00:38:02.576>or <00:38:02.731>damage <00:38:02.887>can <00:38:03.042>be <00:38:03.198>done <00:38:03.353>to <00:38:03.509>the <00:38:03.665>data.

689
00:38:06.065 --> 00:38:09.355
<00:38:06.065>It's <00:38:06.265>not <00:38:06.465>something <00:38:06.665>that <00:38:06.865>we, <00:38:07.065>we <00:38:07.265>can <00:38:07.465>stand

690
00:38:09.355 --> 00:38:10.475
<00:38:09.355>with <00:38:09.607>the <00:38:09.859>basics, <00:38:10.111>let's <00:38:10.363>say.

691
00:38:11.745 --> 00:38:16.135
<00:38:11.745>Then <00:38:11.884>we <00:38:12.025>have <00:38:12.165>systems, <00:38:12.305>like <00:38:12.444>for <00:38:12.585>example, <00:38:12.725>when <00:38:12.865>we <00:38:13.005>are <00:38:13.145>working

692
00:38:16.205 --> 00:38:18.135
<00:38:16.205>with, <00:38:16.671>uh, <00:38:17.138>people's <00:38:17.605>data

693
00:38:18.355 --> 00:38:22.855
<00:38:18.355>or, <00:38:18.635>uh, <00:38:18.915>money, <00:38:19.195>uh, <00:38:19.475>we <00:38:19.755>need

694
00:38:22.855 --> 00:38:26.215
<00:38:22.855>to <00:38:23.010>be <00:38:23.166>very <00:38:23.321>careful <00:38:23.477>about <00:38:23.632>how, <00:38:23.788>uh, <00:38:23.943>we <00:38:24.099>are <00:38:24.255>dealing

695
00:38:26.335 --> 00:38:27.775
<00:38:26.335>with <00:38:26.983>security <00:38:27.631>practices

696
00:38:27.875 --> 00:38:32.775
<00:38:27.875>and <00:38:28.002>how <00:38:28.129>we <00:38:28.256>are <00:38:28.384>working <00:38:28.511>with <00:38:28.638>all <00:38:28.765>of <00:38:28.893>our <00:38:29.020>power <00:38:29.147>to, <00:38:29.275>uh,

697
00:38:33.555 --> 00:38:38.525
<00:38:33.555>to, <00:38:33.835>to <00:38:34.115>secure <00:38:34.395>basically <00:38:34.674>in <00:38:34.955>the

698
00:38:38.525 --> 00:38:39.925
<00:38:38.525>end <00:38:38.705>this <00:38:38.885>data <00:38:39.065>and <00:38:39.245>make <00:38:39.425>sure <00:38:39.605>that <00:38:39.785>we,

699
00:38:40.385 --> 00:38:42.085
<00:38:40.385>we <00:38:40.618>have <00:38:40.851>the <00:38:41.085>trust <00:38:41.318>of <00:38:41.551>our <00:38:41.785>customers.

700
00:38:43.075 --> 00:38:44.845
<00:38:43.075>From <00:38:43.355>my <00:38:43.634>opinion, <00:38:43.915>when <00:38:44.194>we <00:38:44.475>are,

701
00:38:47.155 --> 00:38:50.405
<00:38:47.155>when <00:38:47.355>we <00:38:47.555>are <00:38:47.755>working, <00:38:47.955>uh, <00:38:48.155>towards <00:38:48.355>creating <00:38:48.555>a

702
00:38:51.285 --> 00:38:54.605
<00:38:51.285>resilience <00:38:51.440>system, <00:38:51.596>it <00:38:51.751>doesn't <00:38:51.907>have <00:38:52.062>to <00:38:52.218>be <00:38:52.373>a <00:38:52.529>trade <00:38:52.685>off,

703
00:38:56.835 --> 00:39:01.565
<00:38:56.835>because <00:38:57.010>as <00:38:57.185>I, <00:38:57.360>as <00:38:57.535>I <00:38:57.710>was <00:38:57.885>saying, <00:38:58.060>resiliency, <00:38:58.235>it's,

704
00:39:01.875 --> 00:39:06.765
<00:39:01.875>it's, <00:39:02.002>um, <00:39:02.129>yeah, <00:39:02.256>it <00:39:02.384>is <00:39:02.511>not <00:39:02.638>like <00:39:02.765>we <00:39:02.893>are <00:39:03.020>trading <00:39:03.147>security <00:39:03.275>with,

705
00:39:07.105 --> 00:39:08.845
<00:39:07.105>uh, <00:39:07.455>our <00:39:07.805>performance <00:39:08.155>with <00:39:08.505>resiliency,

706
00:39:09.345 --> 00:39:11.885
<00:39:09.345>but <00:39:09.544>more <00:39:09.745>like <00:39:09.944>we <00:39:10.145>are <00:39:10.345>taking <00:39:10.544>them <00:39:10.745>all,

707
00:39:12.305 --> 00:39:14.085
<00:39:12.305>taking <00:39:12.654>this, <00:39:13.004>uh, <00:39:13.355>this <00:39:13.705>together.

708
00:39:14.225 --> 00:39:17.045
<00:39:14.225>We <00:39:14.380>are <00:39:14.536>creating <00:39:14.691>the <00:39:14.847>context, <00:39:15.002>looking <00:39:15.158>exactly <00:39:15.313>what <00:39:15.469>we <00:39:15.625>want

709
00:39:17.045 --> 00:39:20.325
<00:39:17.045>to <00:39:17.200>build <00:39:17.356>and <00:39:17.511>see <00:39:17.667>how <00:39:17.822>exactly <00:39:17.978>we <00:39:18.133>can <00:39:18.289>match <00:39:18.445>the,

710
00:39:21.025 --> 00:39:22.205
<00:39:21.025>uh, <00:39:21.237>the <00:39:21.449>pieces <00:39:21.662>in <00:39:21.874>the <00:39:22.087>puzzle.

711
00:39:22.345 --> 00:39:25.525
<00:39:22.345>So <00:39:22.484>yeah, <00:39:22.625>I <00:39:22.765>think <00:39:22.904>that <00:39:23.044>it <00:39:23.185>depends <00:39:23.325>from <00:39:23.464>context <00:39:23.605>to <00:39:23.745>context.

712
00:39:26.025 --> 00:39:28.645
<00:39:26.025>Uh, <00:39:26.200>this <00:39:26.375>is <00:39:26.550>like <00:39:26.725>a <00:39:26.900>consultants, <00:39:27.075>uh, <00:39:27.250>answer, <00:39:27.425>right?

713
00:39:29.185 --> 00:39:33.525
<00:39:29.185>But <00:39:29.312>with <00:39:29.439>the, <00:39:29.566>with <00:39:29.694>the <00:39:29.821>lack <00:39:29.948>of <00:39:30.075>details, <00:39:30.203>I <00:39:30.330>think <00:39:30.457>that, <00:39:30.585>uh,

714
00:39:34.025 --> 00:39:36.845
<00:39:34.025>uh, <00:39:34.141>it <00:39:34.258>doesn't <00:39:34.375>really <00:39:34.491>have <00:39:34.608>to <00:39:34.725>be <00:39:34.841>a <00:39:34.958>trade <00:39:35.075>off <00:39:35.191>in <00:39:35.308>the <00:39:35.425>end.

715
00:39:38.005 --> 00:39:40.805
<00:39:38.005>I <00:39:38.132>think <00:39:38.259>we <00:39:38.386>just <00:39:38.514>have <00:39:38.641>to <00:39:38.768>see <00:39:38.895>exactly <00:39:39.023>what <00:39:39.150>are <00:39:39.277>the <00:39:39.405>objectives

716
00:39:40.805 --> 00:39:42.085
<00:39:40.805>that <00:39:41.189>we, <00:39:41.573>we <00:39:41.957>have,

717
00:39:42.225 --> 00:39:46.925
<00:39:42.225>and <00:39:42.424>also <00:39:42.625>how <00:39:42.825>we <00:39:43.025>can <00:39:43.225>integrate, <00:39:43.424>um, <00:39:43.625>uh,

718
00:39:46.955 --> 00:39:48.645
<00:39:46.955>what <00:39:47.305>we <00:39:47.654>are <00:39:48.005>already <00:39:48.355>having

719
00:39:48.785 --> 00:39:51.725
<00:39:48.785>or <00:39:48.940>what <00:39:49.096>we <00:39:49.251>are <00:39:49.407>building <00:39:49.562>in <00:39:49.718>order <00:39:49.873>to <00:39:50.029>not <00:39:50.185>compromise.

720
00:39:54.285 --> 00:39:57.325
<00:39:54.285>I <00:39:54.440>was <00:39:54.596>just <00:39:54.751>smiling <00:39:54.907>because, <00:39:55.062>uh, <00:39:55.218>I <00:39:55.373>already <00:39:55.529>joked <00:39:55.685>today

721
00:39:57.325 --> 00:39:58.805
<00:39:57.325>with <00:39:57.591>the <00:39:57.857>first <00:39:58.124>speaker <00:39:58.390>about <00:39:58.656>this.

722
00:39:58.945 --> 00:40:01.805
<00:39:58.945>It <00:39:59.145>depends <00:39:59.345>answer <00:39:59.545>because <00:39:59.745>yeah, <00:39:59.945>yeah, <00:40:00.145>yeah, <00:40:00.345>yeah.

723
00:40:01.835 --> 00:40:03.725
<00:40:01.835>It's, <00:40:02.068>but <00:40:02.301>it, <00:40:02.535>it <00:40:02.768>is, <00:40:03.001>it <00:40:03.235>is.

724
00:40:03.725 --> 00:40:06.845
<00:40:03.725>So, <00:40:04.191>yeah, <00:40:04.658>it's <00:40:05.125>many,

725
00:40:06.845 --> 00:40:08.885
<00:40:06.845>many <00:40:07.125>speakers <00:40:07.404>give <00:40:07.685>us <00:40:07.964>this <00:40:08.245>answer,

726
00:40:08.985 --> 00:40:10.365
<00:40:08.985>and <00:40:09.295>yeah, <00:40:09.606>you're <00:40:09.916>totally <00:40:10.227>right.

727
00:40:10.435 --> 00:40:14.125
<00:40:10.435>Yeah, <00:40:10.590>because <00:40:10.746>in <00:40:10.901>many <00:40:11.057>cases, <00:40:11.212>there <00:40:11.368>are <00:40:11.523>so <00:40:11.679>many <00:40:11.835>scenarios.

728
00:40:14.515 --> 00:40:16.085
<00:40:14.515>Yeah, <00:40:14.795>there <00:40:15.075>are <00:40:15.355>so <00:40:15.634>many <00:40:15.915>scenarios,

729
00:40:16.185 --> 00:40:18.845
<00:40:16.185>and <00:40:16.340>that's <00:40:16.496>why <00:40:16.651>I, <00:40:16.807>I <00:40:16.962>think <00:40:17.118>I, <00:40:17.273>I <00:40:17.429>kept <00:40:17.585>repeating

730
00:40:18.845 --> 00:40:20.325
<00:40:18.845>or <00:40:19.178>repeating <00:40:19.511>myself <00:40:19.843>in <00:40:20.176>the,

731
00:40:20.745 --> 00:40:22.125
<00:40:20.745>in <00:40:20.993>the <00:40:21.241>presentation <00:40:21.490>about <00:40:21.738>the <00:40:21.987>fact

732
00:40:22.125 --> 00:40:24.245
<00:40:22.125>that <00:40:22.280>it's <00:40:22.436>always <00:40:22.591>important <00:40:22.747>that <00:40:22.902>we <00:40:23.058>look <00:40:23.213>at <00:40:23.369>the <00:40:23.525>context

733
00:40:24.245 --> 00:40:27.405
<00:40:24.245>of <00:40:24.400>our <00:40:24.556>product <00:40:24.711>and <00:40:24.867>to <00:40:25.022>see <00:40:25.178>exactly <00:40:25.333>what <00:40:25.489>we <00:40:25.645>have,

734
00:40:27.405 --> 00:40:30.325
<00:40:27.405>what <00:40:27.560>we <00:40:27.716>are <00:40:27.871>working <00:40:28.027>with, <00:40:28.182>and <00:40:28.338>not <00:40:28.493>make <00:40:28.649>decisions <00:40:28.805>just

735
00:40:30.325 --> 00:40:33.165
<00:40:30.325>because, <00:40:30.524>you <00:40:30.725>know, <00:40:30.924>someone <00:40:31.125>at <00:40:31.325>the <00:40:31.524>presentation <00:40:31.725>says

736
00:40:33.555 --> 00:40:35.365
<00:40:33.555>that <00:40:33.730>we <00:40:33.904>should <00:40:34.080>do <00:40:34.254>things <00:40:34.430>in <00:40:34.605>a <00:40:34.779>certain <00:40:34.955>way,

737
00:40:35.365 --> 00:40:38.245
<00:40:35.365>but <00:40:35.598>more <00:40:35.831>like <00:40:36.064>considering, <00:40:36.298>uh, <00:40:36.531>that <00:40:36.765>option

738
00:40:38.385 --> 00:40:40.405
<00:40:38.385>and <00:40:38.560>seeing <00:40:38.735>if <00:40:38.910>it <00:40:39.085>really, <00:40:39.260>if <00:40:39.435>it <00:40:39.610>really <00:40:39.785>works.

739
00:40:41.675 --> 00:40:44.125
<00:40:41.675>That <00:40:41.875>is <00:40:42.075>so <00:40:42.275>true. <00:40:42.475>Thank <00:40:42.675>you <00:40:42.875>for <00:40:43.075>that.

740
00:40:45.065 --> 00:40:48.125
<00:40:45.065>And <00:40:45.265>we <00:40:45.465>move <00:40:45.665>on <00:40:45.865>to <00:40:46.065>the <00:40:46.265>next <00:40:46.465>question.

741
00:40:49.225 --> 00:40:52.925
<00:40:49.225>How <00:40:49.400>do <00:40:49.575>you <00:40:49.750>prioritize <00:40:49.924>which <00:40:50.100>components <00:40:50.275>of <00:40:50.450>the <00:40:50.625>system

742
00:40:52.985 --> 00:40:55.685
<00:40:52.985>to <00:40:53.218>focus <00:40:53.451>on <00:40:53.685>when <00:40:53.918>designing <00:40:54.151>for <00:40:54.385>resilience?

743
00:41:00.515 --> 00:41:05.015
<00:41:00.515>Mm. <00:41:01.214>Um, <00:41:01.915>uh,

744
00:41:05.115 --> 00:41:09.565
<00:41:05.115>in <00:41:05.254>here <00:41:05.395>I'm <00:41:05.535>thinking, <00:41:05.674>uh, <00:41:05.814>uh, <00:41:05.955>when <00:41:06.095>we <00:41:06.234>are <00:41:06.375>saying, <00:41:06.515>uh,

745
00:41:10.715 --> 00:41:14.125
<00:41:10.715>when <00:41:10.870>we <00:41:11.026>are <00:41:11.181>discussing <00:41:11.337>about <00:41:11.492>components, <00:41:11.648>I'm <00:41:11.803>going <00:41:11.959>to <00:41:12.115>assume

746
00:41:14.125 --> 00:41:15.485
<00:41:14.125>that <00:41:14.431>we <00:41:14.737>are <00:41:15.043>discussing <00:41:15.349>about

747
00:41:15.485 --> 00:41:19.445
<00:41:15.485>what <00:41:15.625>are <00:41:15.765>the <00:41:15.905>most <00:41:16.045>impactful <00:41:16.185>ones, <00:41:16.325>as <00:41:16.465>we <00:41:16.605>are <00:41:16.745>saying, <00:41:16.885>uh,

748
00:41:20.825 --> 00:41:24.995
<00:41:20.825>you <00:41:21.524>can, <00:41:22.225>uh,

749
00:41:25.855 --> 00:41:28.635
<00:41:25.855>let <00:41:25.982>me <00:41:26.109>think <00:41:26.236>how <00:41:26.364>to <00:41:26.491>put <00:41:26.618>my, <00:41:26.745>uh, <00:41:26.873>my <00:41:27.000>idea <00:41:27.127>in <00:41:27.255>order.

750
00:41:28.855 --> 00:41:33.745
<00:41:28.855>So <00:41:29.205>if <00:41:29.555>I'm <00:41:29.905>doing, <00:41:30.255>um,

751
00:41:36.175 --> 00:41:41.085
<00:41:36.175>in, <00:41:36.315>uh, <00:41:36.455>I <00:41:36.595>don't <00:41:36.735>know, <00:41:36.875>in <00:41:37.015>the <00:41:37.155>application <00:41:37.295>I <00:41:37.435>am <00:41:37.575>in,

752
00:41:41.085 --> 00:41:44.685
<00:41:41.085>yeah, <00:41:41.240>in <00:41:41.396>the <00:41:41.551>application <00:41:41.707>level, <00:41:41.862>let's <00:41:42.018>say <00:41:42.173>if <00:41:42.329>I'm <00:41:42.485>working

753
00:41:44.795 --> 00:41:48.485
<00:41:44.795>with, <00:41:44.950>uh, <00:41:45.106>you <00:41:45.261>know, <00:41:45.417>maybe <00:41:45.572>I'm <00:41:45.728>not <00:41:45.883>really <00:41:46.039>paying <00:41:46.195>attention

754
00:41:48.545 --> 00:41:50.405
<00:41:48.545>to, <00:41:48.825>I'm <00:41:49.105>not <00:41:49.385>aware <00:41:49.665>of <00:41:49.945>resiliency

755
00:41:50.625 --> 00:41:53.565
<00:41:50.625>or <00:41:50.752>things <00:41:50.879>like <00:41:51.006>this, <00:41:51.134>so <00:41:51.261>I'm <00:41:51.388>just <00:41:51.515>working <00:41:51.643>with <00:41:51.770>what <00:41:51.897>I <00:41:52.025>know.

756
00:41:53.705 --> 00:41:56.805
<00:41:53.705>I'm <00:41:53.985>just <00:41:54.265>doing <00:41:54.545>some <00:41:54.825>development, <00:41:55.105>uh,

757
00:41:56.985 --> 00:41:58.925
<00:41:56.985>and <00:41:57.218>I'm <00:41:57.451>doing <00:41:57.685>something <00:41:57.918>bad <00:41:58.151>in <00:41:58.385>there

758
00:41:59.035 --> 00:42:00.045
<00:41:59.035>that <00:41:59.337>might <00:41:59.641>be <00:41:59.944>impactful.

759
00:42:00.635 --> 00:42:02.005
<00:42:00.635>It's <00:42:00.881>still <00:42:01.128>going <00:42:01.374>to <00:42:01.621>fail <00:42:01.868>later,

760
00:42:02.185 --> 00:42:05.685
<00:42:02.185>and, <00:42:02.312>uh, <00:42:02.439>it's <00:42:02.566>going <00:42:02.694>to <00:42:02.821>fail <00:42:02.948>in, <00:42:03.075>in <00:42:03.203>a <00:42:03.330>way <00:42:03.457>that, <00:42:03.585>uh,

761
00:42:06.345 --> 00:42:08.445
<00:42:06.345>if <00:42:06.578>I <00:42:06.811>don't <00:42:07.044>have <00:42:07.278>a <00:42:07.511>strong <00:42:07.745>infrastructure,

762
00:42:09.965 --> 00:42:11.015
<00:42:09.965>it's <00:42:10.201>going <00:42:10.437>to <00:42:10.673>go <00:42:10.910>down.

763
00:42:11.475 --> 00:42:13.495
<00:42:11.475>So <00:42:11.650>a <00:42:11.825>small, <00:42:12.000>a <00:42:12.174>very <00:42:12.350>small <00:42:12.525>thing <00:42:12.700>is <00:42:12.875>going

764
00:42:13.495 --> 00:42:14.735
<00:42:13.495>to <00:42:13.774>create <00:42:14.053>a <00:42:14.332>major <00:42:14.611>problem,

765
00:42:15.075 --> 00:42:17.255
<00:42:15.075>but <00:42:15.274>if <00:42:15.475>I'm <00:42:15.674>doing <00:42:15.875>this <00:42:16.075>very <00:42:16.274>small <00:42:16.475>thing

766
00:42:17.355 --> 00:42:18.815
<00:42:17.355>and <00:42:17.617>I <00:42:17.880>have <00:42:18.143>a <00:42:18.406>strong <00:42:18.669>infrastructure,

767
00:42:18.835 --> 00:42:21.775
<00:42:18.835>and <00:42:19.010>I <00:42:19.185>have <00:42:19.360>stronger, <00:42:19.535>uh, <00:42:19.710>strategies <00:42:19.885>in <00:42:20.060>that <00:42:20.235>part,

768
00:42:21.775 --> 00:42:25.615
<00:42:21.775>either <00:42:21.902>I <00:42:22.029>am, <00:42:22.156>as <00:42:22.284>I <00:42:22.411>was, <00:42:22.538>uh, <00:42:22.665>saying <00:42:22.793>I <00:42:22.920>have, <00:42:23.047>uh, <00:42:23.175>uh,

769
00:42:25.715 --> 00:42:28.495
<00:42:25.715>the <00:42:25.890>possibility <00:42:26.065>to <00:42:26.240>switch <00:42:26.415>from <00:42:26.590>one <00:42:26.765>server <00:42:26.940>to <00:42:27.115>another,

770
00:42:28.875 --> 00:42:32.735
<00:42:28.875>or, <00:42:29.075>um, <00:42:29.275>uh, <00:42:29.475>I <00:42:29.675>have <00:42:29.875>the <00:42:30.075>possibility <00:42:30.275>to,

771
00:42:33.755 --> 00:42:38.135
<00:42:33.755>um, <00:42:33.930>uh, <00:42:34.105>decrease <00:42:34.280>the <00:42:34.455>load <00:42:34.630>on <00:42:34.805>maybe <00:42:34.980>the <00:42:35.155>server

772
00:42:38.135 --> 00:42:41.335
<00:42:38.135>that <00:42:38.290>I'm <00:42:38.446>affecting <00:42:38.601>with <00:42:38.757>the <00:42:38.912>small <00:42:39.068>cha <00:42:39.223>small <00:42:39.379>coding <00:42:39.535>part

773
00:42:41.335 --> 00:42:45.735
<00:42:41.335>that <00:42:41.462>I <00:42:41.589>did, <00:42:41.716>it's <00:42:41.844>still, <00:42:41.971>um, <00:42:42.098>if <00:42:42.225>I <00:42:42.353>have <00:42:42.480>this <00:42:42.607>in <00:42:42.735>place,

774
00:42:45.885 --> 00:42:47.695
<00:42:45.885>it's <00:42:46.118>still <00:42:46.351>going <00:42:46.585>to <00:42:46.818>save <00:42:47.051>the <00:42:47.285>situation.

775
00:42:47.915 --> 00:42:49.535
<00:42:47.915>If <00:42:48.148>not, <00:42:48.381>it's <00:42:48.615>going <00:42:48.848>to <00:42:49.081>fail <00:42:49.315>big.

776
00:42:49.555 --> 00:42:52.655
<00:42:49.555>So <00:42:49.710>I <00:42:49.866>think <00:42:50.021>that <00:42:50.177>the <00:42:50.332>most <00:42:50.488>important, <00:42:50.643>uh, <00:42:50.799>part <00:42:50.955>to,

777
00:42:52.755 --> 00:42:56.575
<00:42:52.755>to <00:42:52.910>take <00:42:53.066>care <00:42:53.221>of <00:42:53.377>is, <00:42:53.532>um, <00:42:53.688>uh, <00:42:53.843>to <00:42:53.999>see <00:42:54.155>exactly

778
00:42:56.635 --> 00:43:00.015
<00:42:56.635>how <00:42:56.775>we <00:42:56.915>are <00:42:57.055>distributing, <00:42:57.195>uh, <00:42:57.335>the <00:42:57.475>load, <00:42:57.615>how <00:42:57.755>we <00:42:57.895>are <00:42:58.035>working,

779
00:43:00.355 --> 00:43:03.495
<00:43:00.355>um, <00:43:00.588>with <00:43:00.821>how <00:43:01.055>our <00:43:01.288>application <00:43:01.521>is <00:43:01.755>going

780
00:43:03.495 --> 00:43:05.735
<00:43:03.495>to <00:43:03.694>evolve <00:43:03.895>in <00:43:04.095>time <00:43:04.295>in <00:43:04.495>terms <00:43:04.694>of <00:43:04.895>data

781
00:43:05.955 --> 00:43:09.455
<00:43:05.955>and <00:43:06.071>in <00:43:06.188>terms <00:43:06.305>of <00:43:06.421>the <00:43:06.538>load <00:43:06.654>of <00:43:06.771>users, <00:43:06.888>and <00:43:07.005>be <00:43:07.121>prepared <00:43:07.238>for <00:43:07.355>that.

782
00:43:09.605 --> 00:43:12.055
<00:43:09.605>Because <00:43:09.805>if <00:43:10.005>we <00:43:10.205>are <00:43:10.405>preparing <00:43:10.605>in <00:43:10.805>that <00:43:11.005>direction,

783
00:43:12.405 --> 00:43:15.655
<00:43:12.405>most <00:43:12.560>probably <00:43:12.716>are <00:43:12.871>going <00:43:13.027>to <00:43:13.182>use <00:43:13.338>the, <00:43:13.493>the, <00:43:13.649>the <00:43:13.805>approaches

784
00:43:15.655 --> 00:43:18.295
<00:43:15.655>that <00:43:15.888>we've <00:43:16.121>been <00:43:16.355>discussing, <00:43:16.588>uh, <00:43:16.821>uh, <00:43:17.055>today.

785
00:43:18.955 --> 00:43:23.255
<00:43:18.955>So <00:43:19.095>from <00:43:19.235>my <00:43:19.375>perspective, <00:43:19.515>uh, <00:43:19.654>it <00:43:19.795>goes, <00:43:19.935>you <00:43:20.075>know, <00:43:20.215>from <00:43:20.355>the,

786
00:43:25.755 --> 00:43:28.575
<00:43:25.755>uh, <00:43:25.882>let's <00:43:26.009>put <00:43:26.136>it <00:43:26.264>like <00:43:26.391>this, <00:43:26.518>uh, <00:43:26.645>there <00:43:26.773>is <00:43:26.900>this, <00:43:27.027>uh, <00:43:27.155>concept

787
00:43:28.715 --> 00:43:32.335
<00:43:28.715>of <00:43:28.855>sharing <00:43:28.995>layers <00:43:29.135>that <00:43:29.275>is <00:43:29.415>being, <00:43:29.555>uh, <00:43:29.695>taken <00:43:29.835>from, <00:43:29.975>uh, <00:43:30.115>uh,

788
00:43:32.435 --> 00:43:34.975
<00:43:32.435>you <00:43:32.715>know, <00:43:32.995>building <00:43:33.275>architecture <00:43:33.555>that <00:43:33.835>says

789
00:43:34.975 --> 00:43:37.055
<00:43:34.975>that <00:43:35.208>some <00:43:35.441>layers <00:43:35.674>are <00:43:35.908>easier <00:43:36.141>to <00:43:36.375>change

790
00:43:38.155 --> 00:43:40.735
<00:43:38.155>and <00:43:38.330>some <00:43:38.505>layers <00:43:38.680>are, <00:43:38.855>uh, <00:43:39.030>are <00:43:39.205>harder <00:43:39.380>to <00:43:39.555>change.

791
00:43:40.795 --> 00:43:44.375
<00:43:40.795>So <00:43:40.950>when <00:43:41.106>we <00:43:41.261>are <00:43:41.417>discussing <00:43:41.572>about <00:43:41.728>the <00:43:41.883>infrastructure, <00:43:42.039>the, <00:43:42.195>uh,

792
00:43:44.375 --> 00:43:47.895
<00:43:44.375>architecture <00:43:44.530>and <00:43:44.686>so <00:43:44.841>on, <00:43:44.997>these <00:43:45.152>are <00:43:45.308>things <00:43:45.463>that <00:43:45.619>is <00:43:45.775>going

793
00:43:47.895 --> 00:43:49.735
<00:43:47.895>to <00:43:48.128>be <00:43:48.361>later <00:43:48.595>harder <00:43:48.828>to, <00:43:49.061>to <00:43:49.295>change.

794
00:43:49.835 --> 00:43:51.735
<00:43:49.835>So <00:43:50.115>we <00:43:50.395>really <00:43:50.675>need <00:43:50.955>to, <00:43:51.235>like,

795
00:43:51.735 --> 00:43:54.695
<00:43:51.735>they <00:43:51.875>are <00:43:52.015>impactful <00:43:52.155>if <00:43:52.295>we <00:43:52.435>do <00:43:52.575>something <00:43:52.715>wrong <00:43:52.855>in <00:43:52.995>that <00:43:53.135>area,

796
00:43:54.995 --> 00:43:58.615
<00:43:54.995>is <00:43:55.150>going <00:43:55.306>to, <00:43:55.461>uh, <00:43:55.617>uh, <00:43:55.772>create <00:43:55.928>some <00:43:56.083>risks <00:43:56.239>for <00:43:56.395>us.

797
00:43:58.795 --> 00:44:00.415
<00:43:58.795>But <00:43:59.075>if <00:43:59.355>as <00:43:59.635>we <00:43:59.915>go <00:44:00.195>up

798
00:44:00.515 --> 00:44:03.215
<00:44:00.515>and <00:44:00.642>up <00:44:00.769>to, <00:44:00.896>you <00:44:01.024>know, <00:44:01.151>from <00:44:01.278>the <00:44:01.405>architecture <00:44:01.533>we <00:44:01.660>are <00:44:01.787>going <00:44:01.915>to,

799
00:44:03.275 --> 00:44:06.975
<00:44:03.275>how <00:44:03.415>I'm <00:44:03.555>going <00:44:03.695>to <00:44:03.835>design, <00:44:03.975>uh, <00:44:04.115>the <00:44:04.255>interior <00:44:04.395>of <00:44:04.535>my <00:44:04.675>house,

800
00:44:07.345 --> 00:44:10.055
<00:44:07.345>those <00:44:07.500>are <00:44:07.656>things <00:44:07.811>that <00:44:07.967>I <00:44:08.122>can <00:44:08.278>work <00:44:08.433>with, <00:44:08.589>like <00:44:08.745>nothing

801
00:44:10.155 --> 00:44:11.375
<00:44:10.155>of <00:44:10.429>high <00:44:10.704>impact <00:44:10.978>in <00:44:11.253>there.

802
00:44:11.395 --> 00:44:15.175
<00:44:11.395>Of <00:44:11.535>course, <00:44:11.675>I <00:44:11.815>might <00:44:11.955>not <00:44:12.095>have <00:44:12.235>the <00:44:12.375>best <00:44:12.515>zen, <00:44:12.655>uh, <00:44:12.795>vibe,

803
00:44:15.475 --> 00:44:18.215
<00:44:15.475>but <00:44:15.615>still <00:44:15.755>is <00:44:15.895>not <00:44:16.035>something <00:44:16.174>that <00:44:16.315>I, <00:44:16.455>I <00:44:16.595>can <00:44:16.735>change <00:44:16.875>later.

804
00:44:18.315 --> 00:44:22.495
<00:44:18.315>So <00:44:18.455>maybe <00:44:18.595>the <00:44:18.735>good <00:44:18.875>approach <00:44:19.015>is <00:44:19.155>to <00:44:19.295>always <00:44:19.435>things <00:44:19.575>in, <00:44:19.715>uh,

805
00:44:22.625 --> 00:44:25.575
<00:44:22.625>think <00:44:22.780>in <00:44:22.936>terms <00:44:23.091>of <00:44:23.247>sharing <00:44:23.402>layers, <00:44:23.558>think <00:44:23.713>about <00:44:23.869>the <00:44:24.025>things

806
00:44:25.575 --> 00:44:29.975
<00:44:25.575>that <00:44:25.750>are <00:44:25.924>harder <00:44:26.100>to, <00:44:26.274>to <00:44:26.450>change <00:44:26.625>later <00:44:26.799>to, <00:44:26.975>uh,

807
00:44:31.865 --> 00:44:34.405
<00:44:31.865>you <00:44:32.004>know, <00:44:32.145>put <00:44:32.285>something <00:44:32.424>else <00:44:32.564>in, <00:44:32.705>in <00:44:32.845>the <00:44:32.984>place <00:44:33.125>of <00:44:33.265>that

808
00:44:34.865 --> 00:44:37.965
<00:44:34.865>and <00:44:35.064>prioritize <00:44:35.265>by <00:44:35.464>thinking <00:44:35.665>about, <00:44:35.865>uh, <00:44:36.064>about <00:44:36.265>this.

809
00:44:38.985 --> 00:44:42.445
<00:44:38.985>Mm-Hmm. <00:44:39.185>Yeah, <00:44:39.385>so <00:44:39.585>the, <00:44:39.785>the <00:44:39.985>more <00:44:40.185>dependencies, <00:44:40.385>uh,

810
00:44:43.265 --> 00:44:46.325
<00:44:43.265>the <00:44:43.545>component <00:44:43.825>has, <00:44:44.105>the <00:44:44.384>horror <00:44:44.665>is

811
00:44:46.385 --> 00:44:48.125
<00:44:46.385>to <00:44:46.735>change <00:44:47.085>afterwards, <00:44:47.435>of <00:44:47.785>course.

812
00:44:48.545 --> 00:44:50.885
<00:44:48.545>So, <00:44:48.745>and <00:44:48.945>Miguel, <00:44:49.145>thank <00:44:49.345>you <00:44:49.545>for <00:44:49.745>that <00:44:49.945>answer.

813
00:44:51.065 --> 00:44:53.605
<00:44:51.065>We <00:44:51.265>have <00:44:51.465>one <00:44:51.665>more <00:44:51.865>question <00:44:52.065>from <00:44:52.265>the <00:44:52.465>audience.

814
00:44:54.385 --> 00:44:56.205
<00:44:54.385>Do <00:44:54.618>you <00:44:54.851>have <00:44:55.085>some <00:44:55.318>tips <00:44:55.551>on <00:44:55.785>how

815
00:44:56.205 --> 00:44:58.845
<00:44:56.205>to <00:44:56.555>effectively <00:44:56.904>communicate <00:44:57.255>the <00:44:57.605>importance

816
00:44:58.845 --> 00:45:00.005
<00:44:58.845>of <00:44:59.366>system <00:44:59.889>resilience

817
00:45:00.505 --> 00:45:03.165
<00:45:00.505>to <00:45:00.785>decision <00:45:01.065>makers <00:45:01.345>within <00:45:01.625>an <00:45:01.905>organization?

818
00:45:07.325 --> 00:45:10.125
<00:45:07.325>I <00:45:07.464>think <00:45:07.605>that <00:45:07.745>most <00:45:07.884>of <00:45:08.024>the <00:45:08.165>time <00:45:08.305>when <00:45:08.444>we <00:45:08.585>are <00:45:08.725>discussing

819
00:45:10.255 --> 00:45:13.565
<00:45:10.255>about, <00:45:10.455>uh, <00:45:10.655>you <00:45:10.855>know, <00:45:11.055>higher <00:45:11.255>level <00:45:11.455>of, <00:45:11.655>uh,

820
00:45:13.625 --> 00:45:18.005
<00:45:13.625>in <00:45:13.780>decision <00:45:13.936>making, <00:45:14.091>we <00:45:14.247>have <00:45:14.402>to, <00:45:14.558>uh, <00:45:14.713>present <00:45:14.869>very, <00:45:15.025>uh,

821
00:45:18.005 --> 00:45:21.205
<00:45:18.005>clearly <00:45:18.160>what <00:45:18.316>are <00:45:18.471>the <00:45:18.627>financial <00:45:18.782>losses <00:45:18.938>that <00:45:19.093>we <00:45:19.249>will <00:45:19.405>have,

822
00:45:21.715 --> 00:45:25.725
<00:45:21.715>because <00:45:21.870>if <00:45:22.026>our <00:45:22.181>product <00:45:22.337>is <00:45:22.492>not <00:45:22.648>available <00:45:22.803>to <00:45:22.959>our <00:45:23.115>users,

823
00:45:25.985 --> 00:45:27.445
<00:45:25.985>if <00:45:26.247>they <00:45:26.510>can't <00:45:26.773>work <00:45:27.036>with <00:45:27.299>it,

824
00:45:27.705 --> 00:45:31.245
<00:45:27.705>and <00:45:27.880>they <00:45:28.055>slowly <00:45:28.230>are, <00:45:28.404>you <00:45:28.580>know, <00:45:28.755>not <00:45:28.930>using <00:45:29.105>it

825
00:45:31.265 --> 00:45:35.205
<00:45:31.265>and <00:45:31.440>leaving <00:45:31.615>to, <00:45:31.790>to <00:45:31.964>the <00:45:32.140>competition, <00:45:32.315>this <00:45:32.490>is <00:45:32.665>something

826
00:45:35.205 --> 00:45:36.445
<00:45:35.205>to <00:45:35.577>take <00:45:35.949>into <00:45:36.321>consideration.

827
00:45:36.465 --> 00:45:39.605
<00:45:36.465>So <00:45:36.620>sometimes <00:45:36.776>it <00:45:36.931>might <00:45:37.087>seem <00:45:37.242>that, <00:45:37.398>uh, <00:45:37.553>new <00:45:37.709>features <00:45:37.865>will,

828
00:45:40.535 --> 00:45:44.465
<00:45:40.535>will <00:45:40.662>bring <00:45:40.789>more <00:45:40.916>value, <00:45:41.044>and <00:45:41.171>in <00:45:41.298>fact, <00:45:41.425>uh, <00:45:41.553>the <00:45:41.680>real <00:45:41.807>value, <00:45:41.935>uh,

829
00:45:45.245 --> 00:45:50.145
<00:45:45.245>is <00:45:45.420>in <00:45:45.595>our <00:45:45.770>hands <00:45:45.944>to <00:45:46.120>do <00:45:46.295>some <00:45:46.470>technical <00:45:46.645>magic

830
00:45:50.245 --> 00:45:52.825
<00:45:50.245>behind <00:45:50.420>the <00:45:50.595>scenes <00:45:50.770>in <00:45:50.944>order <00:45:51.120>to, <00:45:51.295>to <00:45:51.470>improve <00:45:51.645>that.

831
00:45:52.885 --> 00:45:56.945
<00:45:52.885>So, <00:45:53.060>yeah, <00:45:53.235>uh, <00:45:53.410>but <00:45:53.585>also <00:45:53.760>it <00:45:53.935>is <00:45:54.110>not <00:45:54.285>something

832
00:45:56.945 --> 00:45:59.305
<00:45:56.945>that <00:45:57.085>you <00:45:57.225>can <00:45:57.365>just <00:45:57.505>go, <00:45:57.645>you <00:45:57.785>know, <00:45:57.925>discuss <00:45:58.065>with <00:45:58.205>them, <00:45:58.345>uh,

833
00:45:59.305 --> 00:46:01.985
<00:45:59.305>with <00:45:59.504>someone <00:45:59.705>from <00:45:59.904>management <00:46:00.105>to <00:46:00.305>on <00:46:00.504>the <00:46:00.705>hallway

834
00:46:02.165 --> 00:46:05.265
<00:46:02.165>and <00:46:02.305>be <00:46:02.445>like, <00:46:02.585>okay, <00:46:02.725>this <00:46:02.865>is <00:46:03.005>an <00:46:03.145>issue <00:46:03.285>that <00:46:03.425>we <00:46:03.565>have.

835
00:46:05.645 --> 00:46:08.705
<00:46:05.645>Uh, <00:46:05.800>I <00:46:05.956>think <00:46:06.111>it's <00:46:06.267>something <00:46:06.422>that <00:46:06.578>you <00:46:06.733>need <00:46:06.889>to <00:46:07.045>document

836
00:46:09.175 --> 00:46:13.385
<00:46:09.175>with <00:46:09.455>very <00:46:09.735>specific <00:46:10.015>data, <00:46:10.295>uh, <00:46:10.575>to,

837
00:46:14.325 --> 00:46:15.585
<00:46:14.325>to <00:46:14.551>create <00:46:14.778>a <00:46:15.005>case <00:46:15.232>for <00:46:15.459>this.

838
00:46:16.085 --> 00:46:18.385
<00:46:16.085>You <00:46:16.365>know, <00:46:16.645>always, <00:46:16.925>if <00:46:17.205>you <00:46:17.485>want

839
00:46:18.385 --> 00:46:21.585
<00:46:18.385>to <00:46:18.525>make <00:46:18.665>a <00:46:18.805>change <00:46:18.945>in <00:46:19.085>our <00:46:19.225>product, <00:46:19.365>in <00:46:19.505>your <00:46:19.645>product, <00:46:19.785>uh,

840
00:46:22.925 --> 00:46:24.785
<00:46:22.925>be <00:46:23.125>prepared <00:46:23.325>and <00:46:23.525>create <00:46:23.725>a <00:46:23.925>case <00:46:24.125>about <00:46:24.325>that

841
00:46:24.845 --> 00:46:27.105
<00:46:24.845>and <00:46:25.078>present <00:46:25.311>the <00:46:25.544>benefits <00:46:25.778>and <00:46:26.011>the <00:46:26.245>advantages

842
00:46:27.105 --> 00:46:28.305
<00:46:27.105>and <00:46:27.465>the <00:46:27.825>financials <00:46:28.185>and,

843
00:46:28.445 --> 00:46:29.865
<00:46:28.445>and <00:46:28.627>so <00:46:28.810>on. <00:46:28.992>You <00:46:29.175>know, <00:46:29.357>go <00:46:29.540>with <00:46:29.723>numbers.

844
00:46:30.695 --> 00:46:34.345
<00:46:30.695>Yeah. <00:46:30.870>Okay. <00:46:31.045>Come <00:46:31.220>with <00:46:31.395>examples. <00:46:31.570>Yeah, <00:46:31.745>of <00:46:31.920>course. <00:46:32.095>Yeah.

845
00:46:34.725 --> 00:46:36.505
<00:46:34.725>All <00:46:34.900>right. <00:46:35.075>Thank <00:46:35.250>you <00:46:35.424>for <00:46:35.600>that <00:46:35.775>answer <00:46:35.950>as <00:46:36.125>well.

846
00:46:36.685 --> 00:46:40.825
<00:46:36.685>Um, <00:46:36.840>Miguel, <00:46:36.996>you <00:46:37.151>are <00:46:37.307>a <00:46:37.462>tech <00:46:37.618>lead <00:46:37.773>at <00:46:37.929>your <00:46:38.085>company,

847
00:46:41.405 --> 00:46:44.545
<00:46:41.405>and, <00:46:41.545>um, <00:46:41.685>do <00:46:41.825>you <00:46:41.965>mind <00:46:42.105>sharing <00:46:42.245>maybe <00:46:42.385>a <00:46:42.525>bit <00:46:42.665>with <00:46:42.805>us

848
00:46:44.805 --> 00:46:47.625
<00:46:44.805>how <00:46:44.944>you <00:46:45.085>became <00:46:45.225>interested <00:46:45.365>in <00:46:45.504>tech, <00:46:45.645>um, <00:46:45.785>in <00:46:45.924>the <00:46:46.065>first <00:46:46.205>place,

849
00:46:47.645 --> 00:46:50.585
<00:46:47.645>and <00:46:47.772>how <00:46:47.899>did <00:46:48.026>you <00:46:48.154>get <00:46:48.281>to <00:46:48.408>this <00:46:48.535>position <00:46:48.663>where <00:46:48.790>you <00:46:48.917>are <00:46:49.045>now,

850
00:46:51.215 --> 00:46:54.355
<00:46:51.215>like <00:46:51.415>your <00:46:51.615>developer <00:46:51.815>journey, <00:46:52.015>if <00:46:52.215>you <00:46:52.415>might <00:46:52.615>say?

851
00:46:55.905 --> 00:47:00.555
<00:46:55.905>Sure. <00:46:56.060>Um, <00:46:56.216>even <00:46:56.371>though <00:46:56.527>I <00:46:56.682>started, <00:46:56.838>uh, <00:46:56.993>you <00:46:57.149>know, <00:46:57.305>I,

852
00:47:00.865 --> 00:47:03.115
<00:47:00.865>I've <00:47:01.064>been <00:47:01.265>in <00:47:01.464>the <00:47:01.665>tech <00:47:01.865>field, <00:47:02.064>let's <00:47:02.265>say,

853
00:47:03.115 --> 00:47:05.955
<00:47:03.115>since <00:47:03.254>I <00:47:03.395>was <00:47:03.535>in <00:47:03.674>high <00:47:03.814>school <00:47:03.955>because <00:47:04.095>it <00:47:04.234>was <00:47:04.375>a, <00:47:04.515>uh,

854
00:47:06.515 --> 00:47:08.115
<00:47:06.515>a <00:47:06.795>technical <00:47:07.075>high <00:47:07.355>school, <00:47:07.634>let's <00:47:07.915>say.

855
00:47:08.875 --> 00:47:11.675
<00:47:08.875>I <00:47:09.050>can <00:47:09.225>say <00:47:09.400>that <00:47:09.575>I <00:47:09.750>was <00:47:09.925>very, <00:47:10.100>uh, <00:47:10.275>uh,

856
00:47:12.265 --> 00:47:14.475
<00:47:12.265>excited <00:47:12.464>about <00:47:12.665>it <00:47:12.865>from <00:47:13.065>the, <00:47:13.265>from <00:47:13.464>the <00:47:13.665>beginning.

857
00:47:14.855 --> 00:47:19.155
<00:47:14.855>You <00:47:14.982>know, <00:47:15.109>I <00:47:15.236>was <00:47:15.364>just, <00:47:15.491>uh, <00:47:15.618>doing <00:47:15.745>the <00:47:15.873>task <00:47:16.000>that <00:47:16.127>I <00:47:16.255>had

858
00:47:19.155 --> 00:47:23.155
<00:47:19.155>to <00:47:19.271>do <00:47:19.388>in <00:47:19.505>order <00:47:19.621>to, <00:47:19.738>uh, <00:47:19.855>to <00:47:19.971>finish <00:47:20.088>what <00:47:20.205>I <00:47:20.321>have <00:47:20.438>to <00:47:20.555>do.

859
00:47:23.175 --> 00:47:27.755
<00:47:23.175>So <00:47:23.375>it <00:47:23.575>was <00:47:23.775>really <00:47:23.975>very, <00:47:24.175>uh, <00:47:24.375>you <00:47:24.575>know,

860
00:47:27.755 --> 00:47:30.565
<00:47:27.755>like <00:47:27.930>a <00:47:28.105>little <00:47:28.280>robot, <00:47:28.455>but <00:47:28.630>then <00:47:28.805>somewhere <00:47:28.980>in, <00:47:29.155>uh,

861
00:47:30.985 --> 00:47:34.325
<00:47:30.985>on <00:47:31.185>the <00:47:31.385>way <00:47:31.585>I, <00:47:31.785>I, <00:47:31.985>um, <00:47:32.185>started <00:47:32.385>working.

862
00:47:34.345 --> 00:47:36.445
<00:47:34.345>So <00:47:34.500>I <00:47:34.656>was <00:47:34.811>just <00:47:34.967>doing <00:47:35.122>it <00:47:35.278>because, <00:47:35.433>yeah, <00:47:35.589>it's <00:47:35.745>interesting

863
00:47:36.465 --> 00:47:38.485
<00:47:36.465>and <00:47:36.620>it's <00:47:36.776>nice <00:47:36.931>and <00:47:37.087>I <00:47:37.242>like <00:47:37.398>math <00:47:37.553>and <00:47:37.709>so <00:47:37.865>on,

864
00:47:39.065 --> 00:47:43.925
<00:47:39.065>but <00:47:39.192>somewhere <00:47:39.319>in, <00:47:39.446>in <00:47:39.574>the <00:47:39.701>process, <00:47:39.828>I, <00:47:39.955>uh, <00:47:40.083>stopped <00:47:40.210>into <00:47:40.337>a <00:47:40.465>team

865
00:47:44.175 --> 00:47:47.645
<00:47:44.175>where <00:47:44.455>I <00:47:44.735>understood <00:47:45.015>exactly <00:47:45.295>how, <00:47:45.575>um,

866
00:47:50.025 --> 00:47:52.035
<00:47:50.025>quality <00:47:50.305>products <00:47:50.585>are <00:47:50.865>being <00:47:51.145>built <00:47:51.425>and,

867
00:47:52.375 --> 00:47:55.035
<00:47:52.375>and <00:47:52.608>also <00:47:52.841>how <00:47:53.075>quality <00:47:53.308>relationships <00:47:53.541>in <00:47:53.775>the

868
00:47:55.035 --> 00:47:56.515
<00:47:55.035>teams <00:47:55.479>are <00:47:55.923>being <00:47:56.366>created.

869
00:47:56.735 --> 00:47:59.355
<00:47:56.735>So, <00:47:57.085>uh, <00:47:57.435>how <00:47:57.785>much, <00:47:58.135>um,

870
00:48:00.265 --> 00:48:03.635
<00:48:00.265>they <00:48:00.420>were <00:48:00.576>crafting <00:48:00.731>the <00:48:00.887>product <00:48:01.042>that <00:48:01.198>they <00:48:01.353>were <00:48:01.509>working <00:48:01.665>with

871
00:48:03.695 --> 00:48:07.195
<00:48:03.695>and <00:48:03.850>the <00:48:04.006>attention <00:48:04.161>to, <00:48:04.317>uh, <00:48:04.472>the <00:48:04.628>patterns <00:48:04.783>that <00:48:04.939>they're <00:48:05.095>using,

872
00:48:07.375 --> 00:48:09.995
<00:48:07.375>and <00:48:07.575>even <00:48:07.775>the <00:48:07.975>name <00:48:08.175>of <00:48:08.375>a <00:48:08.575>database <00:48:08.775>table,

873
00:48:10.135 --> 00:48:12.875
<00:48:10.135>it <00:48:10.335>was <00:48:10.535>something <00:48:10.735>important <00:48:10.935>to <00:48:11.135>take <00:48:11.335>into <00:48:11.535>consideration

874
00:48:12.875 --> 00:48:15.355
<00:48:12.875>because <00:48:13.108>it <00:48:13.341>had <00:48:13.575>an <00:48:13.808>impact, <00:48:14.041>uh, <00:48:14.275>later.

875
00:48:16.055 --> 00:48:20.935
<00:48:16.055>So <00:48:16.210>by <00:48:16.366>having <00:48:16.521>the, <00:48:16.677>uh, <00:48:16.832>you <00:48:16.988>know, <00:48:17.143>being <00:48:17.299>in <00:48:17.455>touch

876
00:48:20.935 --> 00:48:25.775
<00:48:20.935>with <00:48:21.110>this <00:48:21.285>kind <00:48:21.460>of, <00:48:21.634>uh, <00:48:21.810>uh, <00:48:21.985>mindset <00:48:22.160>and <00:48:22.335>culture

877
00:48:26.155 --> 00:48:29.855
<00:48:26.155>and, <00:48:26.355>uh, <00:48:26.555>such <00:48:26.755>professionals, <00:48:26.955>I <00:48:27.155>started <00:48:27.355>liking <00:48:27.555>it.

878
00:48:29.875 --> 00:48:32.455
<00:48:29.875>So <00:48:30.002>it, <00:48:30.129>it <00:48:30.256>did <00:48:30.384>not <00:48:30.511>seem <00:48:30.638>just <00:48:30.765>like, <00:48:30.893>oh, <00:48:31.020>I'm <00:48:31.147>writing <00:48:31.275>code

879
00:48:32.475 --> 00:48:34.935
<00:48:32.475>and <00:48:32.630>yeah, <00:48:32.786>whatever, <00:48:32.941>I'm <00:48:33.097>just <00:48:33.252>doing <00:48:33.408>my <00:48:33.563>task <00:48:33.719>at <00:48:33.875>hand,

880
00:48:34.935 --> 00:48:37.335
<00:48:34.935>but <00:48:35.134>more <00:48:35.335>like, <00:48:35.535>I <00:48:35.735>started <00:48:35.935>understanding <00:48:36.134>how <00:48:36.335>a,

881
00:48:37.495 --> 00:48:39.895
<00:48:37.495>a <00:48:37.694>product <00:48:37.895>work, <00:48:38.095>and <00:48:38.295>I <00:48:38.495>started <00:48:38.694>being <00:48:38.895>interested

882
00:48:40.035 --> 00:48:41.695
<00:48:40.035>and <00:48:40.734>then <00:48:41.435>frustrated

883
00:48:41.695 --> 00:48:43.655
<00:48:41.695>because <00:48:41.975>I <00:48:42.255>did <00:48:42.535>not <00:48:42.815>understood <00:48:43.095>all

884
00:48:43.655 --> 00:48:44.775
<00:48:43.655>of <00:48:43.823>the <00:48:43.991>things <00:48:44.159>that <00:48:44.327>they <00:48:44.495>were <00:48:44.663>using.

885
00:48:44.955 --> 00:48:49.695
<00:48:44.955>So <00:48:45.188>this <00:48:45.421>awakening <00:48:45.654>me, <00:48:45.888>this, <00:48:46.121>uh, <00:48:46.355>uh,

886
00:48:49.805 --> 00:48:51.335
<00:48:49.805>this <00:48:50.264>eagerness <00:48:50.723>of <00:48:51.182>learning

887
00:48:51.595 --> 00:48:54.095
<00:48:51.595>and <00:48:51.828>becoming <00:48:52.061>a, <00:48:52.294>a, <00:48:52.528>a <00:48:52.761>good <00:48:52.995>professional.

888
00:48:54.155 --> 00:48:57.735
<00:48:54.155>So <00:48:54.282>I <00:48:54.409>think <00:48:54.536>that <00:48:54.664>from <00:48:54.791>then <00:48:54.918>on, <00:48:55.045>it <00:48:55.173>just, <00:48:55.300>uh, <00:48:55.427>you <00:48:55.555>know,

889
00:48:57.735 --> 00:49:00.175
<00:48:57.735>it <00:48:57.935>just, <00:48:58.135>uh, <00:48:58.335>went <00:48:58.535>in <00:48:58.735>cycles, <00:48:58.935>like, <00:48:59.135>uh,

890
00:49:00.175 --> 00:49:03.135
<00:49:00.175>finding <00:49:00.375>about <00:49:00.575>something <00:49:00.775>new <00:49:00.975>and <00:49:01.175>learning <00:49:01.375>about <00:49:01.575>it

891
00:49:03.315 --> 00:49:05.735
<00:49:03.315>and <00:49:03.515>giving <00:49:03.715>it <00:49:03.915>to, <00:49:04.115>to <00:49:04.315>others, <00:49:04.515>you <00:49:04.715>know,

892
00:49:05.735 --> 00:49:06.935
<00:49:05.735>giving <00:49:06.005>the <00:49:06.275>information <00:49:06.545>to <00:49:06.815>others

893
00:49:07.035 --> 00:49:09.815
<00:49:07.035>and <00:49:07.234>then <00:49:07.435>seeing <00:49:07.634>that <00:49:07.835>there <00:49:08.035>is <00:49:08.234>something <00:49:08.435>else

894
00:49:09.815 --> 00:49:11.455
<00:49:09.815>that <00:49:10.015>I <00:49:10.215>don't <00:49:10.415>understand, <00:49:10.615>that <00:49:10.815>I <00:49:11.015>don't <00:49:11.215>know

895
00:49:11.455 --> 00:49:12.855
<00:49:11.455>that <00:49:11.770>I <00:49:12.085>might <00:49:12.400>find <00:49:12.715>useful.

896
00:49:12.875 --> 00:49:14.735
<00:49:12.875>So <00:49:13.075>it <00:49:13.275>goes <00:49:13.475>on <00:49:13.675>and <00:49:13.875>on <00:49:14.075>and <00:49:14.275>on.

897
00:49:14.995 --> 00:49:16.335
<00:49:14.995>So <00:49:15.236>yeah, <00:49:15.477>that's <00:49:15.718>how <00:49:15.959>I, <00:49:16.201>uh,

898
00:49:17.075 --> 00:49:20.055
<00:49:17.075>how <00:49:17.230>I <00:49:17.386>started <00:49:17.541>my <00:49:17.697>interest <00:49:17.852>in <00:49:18.008>this, <00:49:18.163>in <00:49:18.319>this <00:49:18.475>field.

899
00:49:20.475 --> 00:49:23.815
<00:49:20.475>And <00:49:20.650>then <00:49:20.825>from <00:49:21.000>then <00:49:21.174>on, <00:49:21.350>opportunities <00:49:21.525>just, <00:49:21.700>uh, <00:49:21.875>appeared

900
00:49:23.915 --> 00:49:27.455
<00:49:23.915>and <00:49:24.070>I <00:49:24.226>was <00:49:24.381>just <00:49:24.537>looking <00:49:24.692>for, <00:49:24.848>for <00:49:25.003>teams <00:49:25.159>that, <00:49:25.315>uh,

901
00:49:27.885 --> 00:49:30.695
<00:49:27.885>that <00:49:28.060>helped <00:49:28.235>me <00:49:28.410>grow <00:49:28.585>and <00:49:28.760>that <00:49:28.935>have, <00:49:29.110>uh, <00:49:29.285>uh,

902
00:49:30.835 --> 00:49:34.935
<00:49:30.835>or <00:49:30.975>that <00:49:31.115>I <00:49:31.255>can <00:49:31.395>also <00:49:31.535>help, <00:49:31.675>uh, <00:49:31.815>grow <00:49:31.955>in <00:49:32.095>the <00:49:32.235>end.

903
00:49:36.445 --> 00:49:37.975
<00:49:36.445>Awesome. <00:49:36.789>Yeah. <00:49:37.133>It <00:49:37.477>also <00:49:37.822>shows

904
00:49:37.975 --> 00:49:40.415
<00:49:37.975>that <00:49:38.255>when <00:49:38.535>something <00:49:38.815>becomes <00:49:39.095>a <00:49:39.375>passion,

905
00:49:40.965 --> 00:49:42.655
<00:49:40.965>then <00:49:41.245>the <00:49:41.525>process <00:49:41.805>becomes <00:49:42.085>very <00:49:42.365>organic.

906
00:49:42.765 --> 00:49:44.735
<00:49:42.765>Like, <00:49:42.998>like <00:49:43.231>your <00:49:43.464>shift <00:49:43.698>from <00:49:43.931>like <00:49:44.165>this,

907
00:49:44.835 --> 00:49:47.135
<00:49:44.835>you <00:49:45.068>said <00:49:45.301>it <00:49:45.535>was <00:49:45.768>robotic <00:49:46.001>at <00:49:46.235>first.

908
00:49:47.645 --> 00:49:50.255
<00:49:47.645>Yeah, <00:49:47.845>yeah. <00:49:48.045>And <00:49:48.245>then <00:49:48.445>it <00:49:48.645>became <00:49:48.845>like, <00:49:49.045>yeah,

909
00:49:50.285 --> 00:49:51.455
<00:49:50.285>just <00:49:50.636>this, <00:49:50.987>this <00:49:51.337>journey.

910
00:49:51.455 --> 00:49:53.535
<00:49:51.455>Awesome. <00:49:51.735>Miguel, <00:49:52.015>thank <00:49:52.295>you <00:49:52.575>so <00:49:52.855>much

911
00:49:53.755 --> 00:49:55.935
<00:49:53.755>for <00:49:53.955>sharing <00:49:54.155>all <00:49:54.355>this <00:49:54.555>insights <00:49:54.755>today <00:49:54.955>with <00:49:55.155>us.

912
00:49:56.195 --> 00:49:58.295
<00:49:56.195>It <00:49:56.335>was <00:49:56.475>a <00:49:56.615>pleasure <00:49:56.755>having <00:49:56.895>you. <00:49:57.035>Thank <00:49:57.175>you <00:49:57.315>for <00:49:57.455>the <00:49:57.595>talk.

913
00:49:58.295 --> 00:50:01.335
<00:49:58.295>Thank <00:49:58.411>you <00:49:58.528>for <00:49:58.645>the <00:49:58.761>q <00:49:58.878>and <00:49:58.995>a, <00:49:59.111>and <00:49:59.228>hopefully <00:49:59.345>we <00:49:59.461>see <00:49:59.578>each <00:49:59.695>other

914
00:50:01.785 --> 00:50:02.895
<00:50:01.785>again <00:50:02.118>on <00:50:02.451>another <00:50:02.784>live

915
00:50:02.895 --> 00:50:03.895
<00:50:02.895>Day. <00:50:03.195>Thank <00:50:03.495>you. <00:50:03.795>Thank

916
00:50:03.895 --> 00:50:05.055
<00:50:03.895>you <00:50:04.243>for <00:50:04.591>having <00:50:04.939>me.

917
00:50:05.115 --> 00:50:08.615
<00:50:05.115>And <00:50:05.254>you <00:50:05.395>can <00:50:05.535>find <00:50:05.674>me <00:50:05.814>on, <00:50:05.955>uh, <00:50:06.095>uh, <00:50:06.234>LinkedIn, <00:50:06.375>on <00:50:06.515>Twitter.

918
00:50:08.785 --> 00:50:11.775
<00:50:08.785>Let's <00:50:08.960>discuss <00:50:09.134>if <00:50:09.310>there <00:50:09.484>are <00:50:09.660>any <00:50:09.835>other <00:50:10.009>questions, <00:50:10.185>uh,

919
00:50:12.165 --> 00:50:14.695
<00:50:12.165>ping <00:50:12.305>me <00:50:12.445>in <00:50:12.585>there <00:50:12.725>and <00:50:12.865>let's <00:50:13.005>talk. <00:50:13.145>Thank <00:50:13.285>you <00:50:13.425>very <00:50:13.565>much.

920
00:50:15.345 --> 00:50:18.255
<00:50:15.345>Thank <00:50:15.578>you <00:50:15.811>so <00:50:16.044>much. <00:50:16.278>Bye <00:50:16.511>bye. <00:50:16.745>Bye.