WEBVTT

1
00:00:03.860 --> 00:00:08.490
<00:00:03.860>Hello. <00:00:03.976>Good <00:00:04.093>morning. <00:00:04.210>Welcome <00:00:04.326>to <00:00:04.443>our <00:00:04.560>talk. <00:00:04.676>So <00:00:04.793>maybe <00:00:04.910>before <00:00:05.026>we <00:00:05.143>get <00:00:05.260>started,

2
00:00:08.790 --> 00:00:11.930
<00:00:08.790>we <00:00:08.965>would <00:00:09.139>like <00:00:09.315>to <00:00:09.489>do <00:00:09.665>a <00:00:09.840>quick <00:00:10.014>question, <00:00:10.190>uh,

3
00:00:11.950 --> 00:00:15.650
<00:00:11.950>to <00:00:12.077>the <00:00:12.204>audience <00:00:12.331>who <00:00:12.459>is <00:00:12.586>from <00:00:12.713>management. <00:00:12.840>Actually, <00:00:12.968>please <00:00:13.095>raise <00:00:13.222>your <00:00:13.350>hand,

4
00:00:17.050 --> 00:00:20.920
<00:00:17.050>who <00:00:17.283>is <00:00:17.516>a <00:00:17.750>product <00:00:17.983>owner? <00:00:18.216>Okay. <00:00:18.450>Developer,

5
00:00:22.790 --> 00:00:26.960
<00:00:22.790>QA, <00:00:23.256>tester. <00:00:23.723>Anything <00:00:24.189>else?

6
00:00:28.250 --> 00:00:31.460
<00:00:28.250>Awesome. <00:00:28.600>Let's <00:00:28.950>get <00:00:29.300>started. <00:00:29.650>Yeah,

7
00:00:31.840 --> 00:00:35.740
<00:00:31.840>we <00:00:31.956>want <00:00:32.073>to <00:00:32.189>talk <00:00:32.306>today <00:00:32.423>about <00:00:32.540>the <00:00:32.656>introduction <00:00:32.773>of <00:00:32.890>a <00:00:33.006>digital <00:00:33.123>service <00:00:33.240>catalog.

8
00:00:36.320 --> 00:00:40.180
<00:00:36.320>We <00:00:36.475>want <00:00:36.631>to <00:00:36.786>frame <00:00:36.942>first <00:00:37.097>our <00:00:37.253>current <00:00:37.408>scenarios <00:00:37.564>and <00:00:37.720>background.

9
00:00:40.530 --> 00:00:45.300
<00:00:40.530>Then <00:00:40.646>we <00:00:40.763>want <00:00:40.880>to <00:00:40.996>dive <00:00:41.113>deeper <00:00:41.230>into <00:00:41.346>problem <00:00:41.463>definition <00:00:41.580>and <00:00:41.696>present <00:00:41.813>a <00:00:41.930>solution

10
00:00:45.420 --> 00:00:49.500
<00:00:45.420>with <00:00:45.560>a <00:00:45.700>digital <00:00:45.840>service <00:00:45.980>catalog. <00:00:46.120>We <00:00:46.260>will <00:00:46.400>talk <00:00:46.540>here <00:00:46.680>about, <00:00:46.820>uh,

11
00:00:49.650 --> 00:00:53.900
<00:00:49.650>backstage <00:00:49.777>from <00:00:49.904>Spotify <00:00:50.031>under <00:00:50.159>the <00:00:50.286>hood <00:00:50.413>as <00:00:50.540>the <00:00:50.668>tooling <00:00:50.795>to <00:00:50.922>enable <00:00:51.050>this.

12
00:00:54.200 --> 00:00:58.580
<00:00:54.200>And <00:00:54.340>then <00:00:54.480>we <00:00:54.620>talk <00:00:54.760>about <00:00:54.900>benefits <00:00:55.040>and <00:00:55.180>topics <00:00:55.320>like, <00:00:55.460>uh, <00:00:55.600>governance.

13
00:00:58.920 --> 00:01:03.820
<00:00:58.920>And <00:00:58.997>at <00:00:59.075>the <00:00:59.153>end <00:00:59.231>we <00:00:59.308>have <00:00:59.386>a <00:00:59.464>demo. <00:00:59.542>If <00:00:59.620>you <00:00:59.697>like <00:00:59.775>to <00:00:59.853>do <00:00:59.931>q <00:01:00.008>and <00:01:00.086>a <00:01:00.164>or <00:01:00.242>extensive <00:01:00.320>demo,

14
00:01:03.930 --> 00:01:05.500
<00:01:03.930>feel <00:01:04.163>free <00:01:04.396>to <00:01:04.629>come <00:01:04.863>to <00:01:05.096>our <00:01:05.330>booth.

15
00:01:05.760 --> 00:01:09.640
<00:01:05.760>We <00:01:05.887>will <00:01:06.014>have <00:01:06.141>there <00:01:06.269>more <00:01:06.396>time <00:01:06.523>than <00:01:06.650>here <00:01:06.778>on <00:01:06.905>the <00:01:07.032>stage. <00:01:07.160>Okay.

16
00:01:10.090 --> 00:01:11.680
<00:01:10.090>Let's <00:01:10.556>start <00:01:11.023>with <00:01:11.490>the

17
00:01:11.680 --> 00:01:12.520
<00:01:11.680>Cast. <00:01:11.932>Yeah, <00:01:12.184>thanks, <00:01:12.436>Basian.

18
00:01:12.860 --> 00:01:13.420
Um,

19
00:01:13.420 --> 00:01:16.080
<00:01:13.420>So <00:01:13.595>before <00:01:13.770>we <00:01:13.945>actually <00:01:14.120>get <00:01:14.295>to <00:01:14.470>presenting <00:01:14.645>the <00:01:14.820>solution,

20
00:01:16.190 --> 00:01:19.520
<00:01:16.190>what <00:01:16.297>we <00:01:16.405>want <00:01:16.513>to <00:01:16.620>understand <00:01:16.728>is <00:01:16.836>the <00:01:16.943>context <00:01:17.051>and <00:01:17.159>the <00:01:17.266>problem <00:01:17.374>statement <00:01:17.482>at <00:01:17.590>hand.

21
00:01:19.980 --> 00:01:22.040
<00:01:19.980>So <00:01:20.155>normally <00:01:20.330>when <00:01:20.505>you <00:01:20.680>work <00:01:20.855>in <00:01:21.030>a <00:01:21.205>large <00:01:21.380>organization,

22
00:01:22.060 --> 00:01:24.920
<00:01:22.060>you <00:01:22.260>have <00:01:22.460>multiple <00:01:22.660>teams <00:01:22.860>spread <00:01:23.060>across <00:01:23.260>different <00:01:23.460>locations,

23
00:01:25.500 --> 00:01:28.440
<00:01:25.500>and <00:01:25.675>the <00:01:25.850>challenge <00:01:26.025>is <00:01:26.200>that <00:01:26.375>everyone <00:01:26.550>is <00:01:26.725>working, <00:01:26.900>uh,

24
00:01:28.540 --> 00:01:31.400
<00:01:28.539>on <00:01:28.773>similar <00:01:29.006>products <00:01:29.240>using <00:01:29.473>different <00:01:29.706>technology <00:01:29.940>stacks.

25
00:01:31.820 --> 00:01:36.040
<00:01:31.820>And <00:01:31.927>here <00:01:32.035>we <00:01:32.143>try <00:01:32.250>to <00:01:32.358>prepare <00:01:32.466>a <00:01:32.573>simple <00:01:32.681>example <00:01:32.789>of <00:01:32.896>multiple <00:01:33.004>teams <00:01:33.112>working <00:01:33.220>on

26
00:01:36.040 --> 00:01:40.240
<00:01:36.039>developing <00:01:36.167>a <00:01:36.294>web <00:01:36.421>application. <00:01:36.549>And <00:01:36.676>here, <00:01:36.803>uh, <00:01:36.930>we <00:01:37.058>have <00:01:37.185>four <00:01:37.312>teams, <00:01:37.440>uh,

27
00:01:40.420 --> 00:01:43.440
<00:01:40.420>all <00:01:40.547>of <00:01:40.674>them <00:01:40.801>working <00:01:40.929>on <00:01:41.056>the <00:01:41.183>same, <00:01:41.310>uh, <00:01:41.438>uh, <00:01:41.565>similar <00:01:41.692>product <00:01:41.820>lines.

28
00:01:43.900 --> 00:01:47.920
<00:01:43.900>And <00:01:44.007>what <00:01:44.115>we <00:01:44.223>have, <00:01:44.330>uh, <00:01:44.438>is <00:01:44.546>different <00:01:44.653>technology <00:01:44.761>stacks <00:01:44.869>that <00:01:44.976>each <00:01:45.084>team <00:01:45.192>has <00:01:45.300>chosen.

29
00:01:48.420 --> 00:01:50.840
<00:01:48.420>So <00:01:48.560>let's <00:01:48.700>take <00:01:48.840>a <00:01:48.980>look <00:01:49.120>at <00:01:49.260>the <00:01:49.400>first <00:01:49.540>team. <00:01:49.680>So <00:01:49.820>there,

30
00:01:50.840 --> 00:01:54.480
<00:01:50.840>their <00:01:50.995>decision <00:01:51.151>is <00:01:51.306>to <00:01:51.462>use <00:01:51.617>a <00:01:51.773>combination <00:01:51.928>of <00:01:52.084>React <00:01:52.240>Express,

31
00:01:54.700 --> 00:01:58.000
<00:01:54.700>and <00:01:54.816>they <00:01:54.933>are <00:01:55.050>using <00:01:55.166>the <00:01:55.283>entire <00:01:55.400>Azure <00:01:55.516>Tech <00:01:55.633>stack <00:01:55.750>to <00:01:55.866>basically <00:01:55.983>host <00:01:56.100>their

32
00:01:58.000 --> 00:02:01.400
<00:01:58.000>application. <00:01:58.140>And <00:01:58.280>then <00:01:58.420>when <00:01:58.560>we <00:01:58.700>go <00:01:58.840>to <00:01:58.980>the <00:01:59.120>second <00:01:59.260>team, <00:01:59.400>uh,

33
00:02:01.400 --> 00:02:05.040
<00:02:01.400>they're <00:02:01.527>also <00:02:01.654>quite <00:02:01.781>similar <00:02:01.909>in <00:02:02.036>terms <00:02:02.163>of <00:02:02.290>using <00:02:02.418>the <00:02:02.545>Azure <00:02:02.672>tech <00:02:02.800>stack,

34
00:02:05.040 --> 00:02:08.440
<00:02:05.040>but <00:02:05.133>what <00:02:05.226>they've <00:02:05.320>decided <00:02:05.413>is <00:02:05.506>to <00:02:05.600>go <00:02:05.693>with <00:02:05.786>view <00:02:05.880>js <00:02:05.973>and <00:02:06.066>nest <00:02:06.160>js <00:02:06.253>for <00:02:06.346>their <00:02:06.440>frontend

35
00:02:08.440 --> 00:02:11.440
<00:02:08.440>and <00:02:08.595>backend <00:02:08.751>technologies. <00:02:08.906>And <00:02:09.062>then <00:02:09.217>let's <00:02:09.373>come <00:02:09.528>to <00:02:09.684>Team <00:02:09.840>C,

36
00:02:11.490 --> 00:02:14.200
<00:02:11.490>which <00:02:11.690>has <00:02:11.890>completely <00:02:12.090>deviated <00:02:12.290>from <00:02:12.490>the <00:02:12.690>existing <00:02:12.890>standards.

37
00:02:14.420 --> 00:02:18.040
<00:02:14.420>And <00:02:14.536>they <00:02:14.653>decided <00:02:14.769>to <00:02:14.886>go <00:02:15.003>with <00:02:15.119>Angular <00:02:15.236>and <00:02:15.353>Java. <00:02:15.470>And <00:02:15.586>instead <00:02:15.703>of <00:02:15.820>Azure,

38
00:02:18.040 --> 00:02:22.400
<00:02:18.040>they <00:02:18.156>decided <00:02:18.273>to <00:02:18.390>go <00:02:18.506>with <00:02:18.623>Atlassian <00:02:18.739>and, <00:02:18.856>uh, <00:02:18.973>Grafana <00:02:19.090>for <00:02:19.206>monitoring, <00:02:19.323>for <00:02:19.440>example.

39
00:02:22.940 --> 00:02:24.520
<00:02:22.940>And <00:02:23.220>then <00:02:23.500>we <00:02:23.780>scaled <00:02:24.060>this <00:02:24.340>up,

40
00:02:24.520 --> 00:02:27.000
<00:02:24.520>and <00:02:24.660>then <00:02:24.800>we <00:02:24.940>have <00:02:25.080>another <00:02:25.220>team <00:02:25.360>working <00:02:25.500>with <00:02:25.640>Angular <00:02:25.780>and <00:02:25.920>Java,

41
00:02:27.000 --> 00:02:30.000
<00:02:27.000>but <00:02:27.175>using <00:02:27.350>GitLab <00:02:27.525>and <00:02:27.700>Azure <00:02:27.875>and <00:02:28.050>Greylock <00:02:28.225>for <00:02:28.400>monitoring.

42
00:02:30.500 --> 00:02:32.880
<00:02:30.500>So <00:02:30.627>when <00:02:30.754>we <00:02:30.881>scale <00:02:31.009>this <00:02:31.136>up <00:02:31.263>and <00:02:31.390>look <00:02:31.518>at <00:02:31.645>a <00:02:31.772>macro <00:02:31.900>level,

43
00:02:32.910 --> 00:02:36.080
<00:02:32.910>what <00:02:33.065>happens <00:02:33.221>is <00:02:33.376>there's <00:02:33.532>a <00:02:33.687>lot <00:02:33.843>of, <00:02:33.998>uh, <00:02:34.154>deviation, <00:02:34.310>uh,

44
00:02:36.080 --> 00:02:40.800
<00:02:36.079>when <00:02:36.196>it <00:02:36.313>comes <00:02:36.429>to <00:02:36.546>standardization <00:02:36.663>and <00:02:36.779>technology <00:02:36.896>stacks. <00:02:37.013>And, <00:02:37.130>um, <00:02:37.246>and <00:02:37.363>there <00:02:37.480>is,

45
00:02:40.900 --> 00:02:44.360
<00:02:40.900>uh, <00:02:41.027>basically <00:02:41.154>a <00:02:41.281>lot <00:02:41.409>of <00:02:41.536>chaos, <00:02:41.663>uh, <00:02:41.790>when <00:02:41.918>you <00:02:42.045>think <00:02:42.172>about <00:02:42.300>it.

46
00:02:44.740 --> 00:02:49.200
<00:02:44.740>So <00:02:44.833>our <00:02:44.926>challenge <00:02:45.020>was <00:02:45.113>how <00:02:45.206>do <00:02:45.300>we <00:02:45.393>come <00:02:45.486>up <00:02:45.580>with <00:02:45.673>a <00:02:45.766>way <00:02:45.860>to <00:02:45.953>control <00:02:46.046>this <00:02:46.140>chaos?

47
00:02:49.340 --> 00:02:52.600
<00:02:49.340>We <00:02:49.427>cannot <00:02:49.515>avoid <00:02:49.602>it, <00:02:49.690>but <00:02:49.777>what <00:02:49.865>we <00:02:49.952>can <00:02:50.040>do <00:02:50.127>is <00:02:50.215>basically <00:02:50.302>manage <00:02:50.390>it <00:02:50.477>in <00:02:50.565>a <00:02:50.652>way <00:02:50.740>that's,

48
00:02:53.060 --> 00:02:55.240
<00:02:53.060>um, <00:02:53.340>easily <00:02:53.620>scalable <00:02:53.900>in <00:02:54.180>the <00:02:54.460>future.

49
00:02:56.320 --> 00:02:58.500
<00:02:56.320>So <00:02:56.495>maybe <00:02:56.670>we <00:02:56.845>need <00:02:57.019>to <00:02:57.195>raise <00:02:57.370>the <00:02:57.545>question, <00:02:57.720>Akash.

50
00:02:58.560 --> 00:03:01.120
<00:02:58.560>How <00:02:58.700>does <00:02:58.840>it <00:02:58.980>feel <00:02:59.120>like <00:02:59.260>if <00:02:59.400>we <00:02:59.540>transition <00:02:59.680>to <00:02:59.820>another <00:02:59.960>team?

51
00:03:01.590 --> 00:03:01.940
Yeah,

52
00:03:01.940 --> 00:03:04.960
<00:03:01.940>that's <00:03:02.047>always <00:03:02.155>the <00:03:02.263>challenge <00:03:02.370>when <00:03:02.478>you're <00:03:02.586>going <00:03:02.693>from <00:03:02.801>one <00:03:02.909>team <00:03:03.016>to <00:03:03.124>another <00:03:03.232>team, <00:03:03.340>uh,

53
00:03:04.960 --> 00:03:07.760
<00:03:04.960>when <00:03:05.115>you're <00:03:05.271>working <00:03:05.426>in <00:03:05.582>an <00:03:05.737>organization. <00:03:05.893>And <00:03:06.048>what <00:03:06.204>happens <00:03:06.360>is,

54
00:03:08.000 --> 00:03:10.320
<00:03:08.000>although <00:03:08.200>you're <00:03:08.400>working <00:03:08.600>on <00:03:08.800>similar <00:03:09.000>technology <00:03:09.200>stacks, <00:03:09.400>uh,

55
00:03:10.320 --> 00:03:13.760
<00:03:10.320>there's <00:03:10.436>always <00:03:10.553>an <00:03:10.670>upskill. <00:03:10.786>So <00:03:10.903>what <00:03:11.019>you <00:03:11.136>normally <00:03:11.253>want <00:03:11.370>is, <00:03:11.486>as <00:03:11.603>a <00:03:11.720>developer,

56
00:03:13.760 --> 00:03:15.040
<00:03:13.760>you <00:03:13.924>move <00:03:14.089>from <00:03:14.253>one <00:03:14.418>team <00:03:14.582>to <00:03:14.747>another <00:03:14.911>team,

57
00:03:15.040 --> 00:03:16.720
<00:03:15.040>and <00:03:15.273>you're <00:03:15.506>already <00:03:15.739>aware <00:03:15.973>of <00:03:16.206>the <00:03:16.440>standards,

58
00:03:16.860 --> 00:03:19.440
<00:03:16.860>and <00:03:17.015>then <00:03:17.171>you <00:03:17.326>focus <00:03:17.482>on <00:03:17.637>actually <00:03:17.793>de <00:03:17.948>delivering <00:03:18.104>the <00:03:18.260>product.

59
00:03:19.820 --> 00:03:23.680
<00:03:19.820>But <00:03:19.920>what <00:03:20.019>happens <00:03:20.120>normally <00:03:20.220>in <00:03:20.320>most <00:03:20.420>of <00:03:20.519>the <00:03:20.620>organizations <00:03:20.720>is <00:03:20.820>that <00:03:20.920>you <00:03:21.019>end <00:03:21.120>up, <00:03:21.220>uh,

60
00:03:23.840 --> 00:03:26.480
<00:03:23.840>spending <00:03:23.947>a <00:03:24.055>lot <00:03:24.163>of <00:03:24.270>time <00:03:24.378>upskilling <00:03:24.486>when <00:03:24.593>you <00:03:24.701>move <00:03:24.809>from <00:03:24.916>one <00:03:25.024>team <00:03:25.132>to <00:03:25.240>another,

61
00:03:26.740 --> 00:03:28.320
<00:03:26.740>and <00:03:26.973>it <00:03:27.206>feels <00:03:27.440>like <00:03:27.673>you're <00:03:27.906>completely <00:03:28.140>new,

62
00:03:28.320 --> 00:03:30.680
<00:03:28.320>even <00:03:28.436>though <00:03:28.553>you've <00:03:28.670>been <00:03:28.786>part <00:03:28.903>of <00:03:29.019>the <00:03:29.136>organization <00:03:29.253>for <00:03:29.370>quite <00:03:29.486>a <00:03:29.603>long <00:03:29.720>time.

63
00:03:30.940 --> 00:03:32.640
<00:03:30.940>And <00:03:31.095>that's <00:03:31.251>what <00:03:31.406>we <00:03:31.562>want <00:03:31.717>to <00:03:31.873>try <00:03:32.028>and <00:03:32.184>solve. <00:03:32.340>Yeah,

64
00:03:32.780 --> 00:03:35.360
<00:03:32.780>So, <00:03:32.907>so <00:03:33.034>in <00:03:33.161>summary, <00:03:33.289>it <00:03:33.416>feels <00:03:33.543>like <00:03:33.670>you <00:03:33.798>moved <00:03:33.925>to <00:03:34.052>another <00:03:34.180>team.

65
00:03:35.380 --> 00:03:38.200
<00:03:35.380>It <00:03:35.519>feels <00:03:35.660>like <00:03:35.799>another <00:03:35.940>company. <00:03:36.079>Yeah. <00:03:36.220>You <00:03:36.359>can <00:03:36.500>get <00:03:36.640>that <00:03:36.780>feeling.

66
00:03:39.320 --> 00:03:42.450
<00:03:39.320>Okay. <00:03:39.459>Now <00:03:39.600>let's, <00:03:39.739>uh, <00:03:39.880>build <00:03:40.019>on <00:03:40.160>the <00:03:40.299>scenario <00:03:40.440>that <00:03:40.579>we <00:03:40.720>presented.

67
00:03:42.510 --> 00:03:44.850
<00:03:42.510>So <00:03:42.626>let's <00:03:42.743>say <00:03:42.859>we <00:03:42.976>are <00:03:43.093>all <00:03:43.209>part <00:03:43.326>of <00:03:43.443>a <00:03:43.560>new <00:03:43.676>team, <00:03:43.793>team <00:03:43.910>X,

68
00:03:44.850 --> 00:03:47.450
<00:03:44.850>which <00:03:45.005>is <00:03:45.161>also <00:03:45.316>responsible <00:03:45.472>for <00:03:45.627>developing <00:03:45.783>a <00:03:45.938>new <00:03:46.094>web <00:03:46.250>application.

69
00:03:47.780 --> 00:03:50.450
<00:03:47.780>Let's <00:03:47.887>see <00:03:47.995>all <00:03:48.103>the <00:03:48.210>decision <00:03:48.318>making <00:03:48.426>process <00:03:48.533>that <00:03:48.641>we <00:03:48.749>would <00:03:48.856>have <00:03:48.964>to <00:03:49.072>go <00:03:49.180>through.

70
00:03:50.910 --> 00:03:54.530
<00:03:50.910>So <00:03:51.037>we <00:03:51.164>have <00:03:51.291>option <00:03:51.419>one. <00:03:51.546>We <00:03:51.673>just <00:03:51.800>simply <00:03:51.928>copy <00:03:52.055>what <00:03:52.182>works. <00:03:52.310>Uh,

71
00:03:54.960 --> 00:03:58.930
<00:03:54.960>what <00:03:55.053>happens <00:03:55.146>is <00:03:55.240>we <00:03:55.333>have <00:03:55.426>a <00:03:55.520>lot <00:03:55.613>of <00:03:55.706>different <00:03:55.800>islands <00:03:55.893>and, <00:03:55.986>uh, <00:03:56.080>in <00:03:56.173>this <00:03:56.266>case, <00:03:56.360>uh,

72
00:03:59.150 --> 00:04:02.170
<00:03:59.150>as <00:03:59.257>a <00:03:59.365>team, <00:03:59.473>we <00:03:59.580>are <00:03:59.688>only <00:03:59.796>aware <00:03:59.903>of <00:04:00.011>one <00:04:00.119>other <00:04:00.226>team <00:04:00.334>within <00:04:00.442>the <00:04:00.550>organization,

73
00:04:02.510 --> 00:04:06.730
<00:04:02.510>and <00:04:02.609>we <00:04:02.709>know <00:04:02.810>maybe <00:04:02.910>this <00:04:03.010>works <00:04:03.109>and <00:04:03.209>we <00:04:03.310>just <00:04:03.410>simply <00:04:03.510>copy <00:04:03.609>the <00:04:03.709>entire <00:04:03.810>tech <00:04:03.910>stack.

74
00:04:06.730 --> 00:04:11.050
<00:04:06.730>We <00:04:06.837>don't <00:04:06.945>evaluate <00:04:07.053>the <00:04:07.160>context <00:04:07.268>and <00:04:07.376>we <00:04:07.483>just <00:04:07.591>go <00:04:07.699>with <00:04:07.806>what's <00:04:07.914>already <00:04:08.022>there. <00:04:08.130>So,

75
00:04:12.030 --> 00:04:12.520
Um,

76
00:04:12.520 --> 00:04:16.610
<00:04:12.520>Yeah, <00:04:12.647>there's <00:04:12.774>no <00:04:12.901>deeper <00:04:13.029>evaluation. <00:04:13.156>And <00:04:13.283>then <00:04:13.410>we <00:04:13.538>have <00:04:13.665>option <00:04:13.792>two. <00:04:13.920>Uh,

77
00:04:16.830 --> 00:04:18.130
<00:04:16.829>and <00:04:17.122>in <00:04:17.414>this <00:04:17.707>case, <00:04:18.000>uh,

78
00:04:18.130 --> 00:04:21.730
<00:04:18.130>especially <00:04:18.269>with <00:04:18.409>teams <00:04:18.550>which <00:04:18.690>are <00:04:18.829>completely <00:04:18.969>isolated <00:04:19.110>in <00:04:19.250>an <00:04:19.390>organization, <00:04:19.529>uh,

79
00:04:21.730 --> 00:04:25.410
<00:04:21.730>what <00:04:21.857>they <00:04:21.984>decide <00:04:22.111>to <00:04:22.239>do, <00:04:22.366>let's <00:04:22.493>go <00:04:22.620>on, <00:04:22.748>uh, <00:04:22.875>let's <00:04:23.002>Google <00:04:23.130>search.

80
00:04:25.420 --> 00:04:27.890
<00:04:25.420>Let's <00:04:25.560>search <00:04:25.700>on <00:04:25.840>Twitter. <00:04:25.980>Let's <00:04:26.120>search <00:04:26.260>for <00:04:26.400>the <00:04:26.540>latest <00:04:26.680>trending <00:04:26.820>technologies,

81
00:04:28.230 --> 00:04:30.530
<00:04:28.230>and <00:04:28.385>then <00:04:28.541>we <00:04:28.696>are <00:04:28.852>gonna <00:04:29.007>use <00:04:29.163>the <00:04:29.318>bleeding <00:04:29.474>edge <00:04:29.630>technology.

82
00:04:30.530 --> 00:04:33.570
<00:04:30.530>We <00:04:30.646>don't <00:04:30.763>care <00:04:30.880>about <00:04:30.996>what's <00:04:31.113>happening, <00:04:31.229>uh, <00:04:31.346>within <00:04:31.463>the <00:04:31.580>rest <00:04:31.696>of <00:04:31.813>the <00:04:31.929>organization.

83
00:04:34.030 --> 00:04:38.730
<00:04:34.030>And <00:04:34.137>what <00:04:34.245>happens <00:04:34.353>is <00:04:34.460>the <00:04:34.568>resulting <00:04:34.676>technology <00:04:34.783>stack <00:04:34.891>is <00:04:34.999>a <00:04:35.106>total <00:04:35.214>deviation <00:04:35.322>from <00:04:35.429>any

84
00:04:38.750 --> 00:04:39.970
<00:04:38.750>of <00:04:39.116>the <00:04:39.482>existing <00:04:39.848>standards,

85
00:04:39.990 --> 00:04:42.450
<00:04:39.990>and <00:04:40.106>none <00:04:40.223>of <00:04:40.340>the <00:04:40.456>other <00:04:40.573>teams <00:04:40.690>are <00:04:40.806>even <00:04:40.923>aware <00:04:41.040>of <00:04:41.156>what's <00:04:41.273>happening, <00:04:41.390>uh,

86
00:04:42.450 --> 00:04:46.450
<00:04:42.450>within <00:04:42.550>your <00:04:42.650>team. <00:04:42.750>And <00:04:42.849>then <00:04:42.950>we <00:04:43.050>have <00:04:43.150>option <00:04:43.250>three, <00:04:43.349>which <00:04:43.450>is <00:04:43.550>like <00:04:43.650>a <00:04:43.750>blended <00:04:43.849>choice.

87
00:04:46.630 --> 00:04:49.650
<00:04:46.630>Uh, <00:04:46.737>so <00:04:46.845>in <00:04:46.953>this <00:04:47.060>case, <00:04:47.168>you're <00:04:47.276>maybe <00:04:47.383>aware <00:04:47.491>of <00:04:47.599>two <00:04:47.706>or <00:04:47.814>three <00:04:47.922>different <00:04:48.030>teams,

88
00:04:50.030 --> 00:04:54.130
<00:04:50.030>and <00:04:50.112>what <00:04:50.194>you <00:04:50.277>do <00:04:50.359>is <00:04:50.441>maybe <00:04:50.524>a <00:04:50.606>mix <00:04:50.688>and <00:04:50.771>match <00:04:50.853>of <00:04:50.935>what <00:04:51.018>you <00:04:51.100>can <00:04:51.182>see <00:04:51.265>from <00:04:51.347>the <00:04:51.429>other

89
00:04:54.130 --> 00:04:57.730
<00:04:54.130>teams. <00:04:54.246>And <00:04:54.363>then <00:04:54.480>what <00:04:54.596>you <00:04:54.713>come <00:04:54.830>up <00:04:54.946>with <00:04:55.063>is <00:04:55.180>a <00:04:55.296>completely <00:04:55.413>new <00:04:55.530>standard,

90
00:04:57.730 --> 00:04:59.650
<00:04:57.730>which <00:04:57.930>is <00:04:58.130>a <00:04:58.330>combination <00:04:58.530>of <00:04:58.730>the <00:04:58.930>existing <00:04:59.130>ones.

91
00:04:59.950 --> 00:05:01.690
<00:04:59.950>And <00:05:00.183>this <00:05:00.416>is <00:05:00.650>also <00:05:00.883>not <00:05:01.116>very <00:05:01.349>transparent.

92
00:05:01.790 --> 00:05:06.250
<00:05:01.790>And <00:05:01.883>a <00:05:01.976>a <00:05:02.070>lot <00:05:02.163>of <00:05:02.256>times <00:05:02.350>the <00:05:02.443>decision <00:05:02.536>records <00:05:02.630>are <00:05:02.723>also <00:05:02.816>not <00:05:02.910>very <00:05:03.003>clear <00:05:03.096>for, <00:05:03.190>uh,

93
00:05:06.250 --> 00:05:09.970
<00:05:06.250>other <00:05:06.366>people <00:05:06.483>to <00:05:06.600>understand <00:05:06.716>the <00:05:06.833>context. <00:05:06.950>So <00:05:07.066>now, <00:05:07.183>which <00:05:07.300>one <00:05:07.416>can <00:05:07.533>we <00:05:07.650>choose?

94
00:05:10.160 --> 00:05:13.890
<00:05:10.160>It's <00:05:10.276>always <00:05:10.393>confusing. <00:05:10.510>Then <00:05:10.626>that's, <00:05:10.743>that's <00:05:10.860>what <00:05:10.976>we <00:05:11.093>want <00:05:11.210>to <00:05:11.326>try <00:05:11.443>and, <00:05:11.560>uh,

95
00:05:13.890 --> 00:05:16.290
<00:05:13.890>come <00:05:14.065>up <00:05:14.240>with <00:05:14.414>a <00:05:14.590>golden <00:05:14.765>part <00:05:14.940>to <00:05:15.115>solve <00:05:15.289>this.

96
00:05:19.460 --> 00:05:22.190
<00:05:19.460>Okay. <00:05:19.635>Uh, <00:05:19.810>to <00:05:19.984>summarize <00:05:20.159>the <00:05:20.335>problems <00:05:20.510>and <00:05:20.685>the <00:05:20.859>challenges,

97
00:05:22.190 --> 00:05:24.950
<00:05:22.190>like <00:05:22.290>we <00:05:22.390>have <00:05:22.490>a <00:05:22.590>lot <00:05:22.690>of <00:05:22.790>fragmentation <00:05:22.890>when <00:05:22.990>it <00:05:23.090>comes <00:05:23.190>to <00:05:23.290>the <00:05:23.390>technologies <00:05:23.490>that <00:05:23.590>we

98
00:05:24.950 --> 00:05:29.110
<00:05:24.950>are <00:05:25.057>using. <00:05:25.165>Uh, <00:05:25.273>just <00:05:25.380>for <00:05:25.488>the <00:05:25.596>same <00:05:25.703>use <00:05:25.811>cases. <00:05:25.919>We <00:05:26.026>have, <00:05:26.134>like <00:05:26.242>multiple <00:05:26.349>technologies,

99
00:05:29.290 --> 00:05:32.910
<00:05:29.290>how <00:05:29.390>do <00:05:29.490>we <00:05:29.590>even <00:05:29.690>manage <00:05:29.790>that? <00:05:29.890>And <00:05:29.990>then <00:05:30.090>there's <00:05:30.190>of <00:05:30.290>course <00:05:30.390>a <00:05:30.490>lack <00:05:30.590>of <00:05:30.690>standards.

100
00:05:32.910 --> 00:05:35.310
<00:05:32.909>So <00:05:33.109>every <00:05:33.309>team <00:05:33.510>is <00:05:33.710>using <00:05:33.909>different <00:05:34.109>standards, <00:05:34.309>like,

101
00:05:35.310 --> 00:05:38.230
<00:05:35.310>and <00:05:35.417>it's <00:05:35.525>completely <00:05:35.633>different <00:05:35.740>when <00:05:35.848>you <00:05:35.956>scale <00:05:36.063>it <00:05:36.171>up <00:05:36.279>and <00:05:36.386>there's <00:05:36.494>no <00:05:36.602>control <00:05:36.710>over

102
00:05:38.230 --> 00:05:38.770
it.

103
00:05:38.770 --> 00:05:42.230
<00:05:38.770>And <00:05:38.897>of <00:05:39.024>course <00:05:39.151>there's <00:05:39.279>no <00:05:39.406>documentation <00:05:39.533>when <00:05:39.660>it <00:05:39.788>comes <00:05:39.915>to <00:05:40.042>architectural <00:05:40.169>decisions.

104
00:05:42.230 --> 00:05:44.470
<00:05:42.230>There's <00:05:42.370>no <00:05:42.510>previous <00:05:42.650>knowledge <00:05:42.790>of <00:05:42.930>what <00:05:43.070>happened <00:05:43.210>like <00:05:43.350>four <00:05:43.490>years <00:05:43.630>ago,

105
00:05:44.470 --> 00:05:46.670
<00:05:44.470>five <00:05:44.625>years <00:05:44.781>ago, <00:05:44.936>why <00:05:45.092>did <00:05:45.247>we <00:05:45.403>even <00:05:45.558>choose <00:05:45.714>certain <00:05:45.870>technologies?

106
00:05:47.170 --> 00:05:49.950
<00:05:47.170>And <00:05:47.310>there's <00:05:47.450>complete <00:05:47.590>lack <00:05:47.730>of <00:05:47.870>transparency <00:05:48.010>when <00:05:48.150>it <00:05:48.290>comes <00:05:48.430>to, <00:05:48.570>uh,

107
00:05:50.050 --> 00:05:52.510
<00:05:50.050>the <00:05:50.330>decision <00:05:50.610>making <00:05:50.890>process <00:05:51.170>itself. <00:05:51.450>And,

108
00:05:52.570 --> 00:05:55.990
<00:05:52.570>and <00:05:52.670>this <00:05:52.770>becomes <00:05:52.870>even <00:05:52.969>worse <00:05:53.070>when <00:05:53.170>you're <00:05:53.270>dealing <00:05:53.370>with <00:05:53.469>large <00:05:53.570>set <00:05:53.670>of <00:05:53.770>teams <00:05:53.870>and <00:05:53.969>you

109
00:05:55.990 --> 00:05:58.440
<00:05:55.990>have <00:05:56.190>no <00:05:56.390>experience <00:05:56.590>in <00:05:56.790>skill <00:05:56.990>sharing, <00:05:57.190>which, <00:05:57.390>uh,

110
00:05:58.440 --> 00:06:00.880
<00:05:58.440>really <00:05:58.640>hurts <00:05:58.840>an <00:05:59.040>organization <00:05:59.240>in <00:05:59.440>the <00:05:59.640>long <00:05:59.840>run.

111
00:06:02.470 --> 00:06:05.690
<00:06:02.470>And <00:06:02.610>what <00:06:02.750>are <00:06:02.890>the <00:06:03.030>challenges? <00:06:03.170>So <00:06:03.310>what <00:06:03.450>Basian <00:06:03.590>also <00:06:03.730>mentioned, <00:06:03.870>uh,

112
00:06:05.750 --> 00:06:08.250
<00:06:05.750>before <00:06:06.030>there's <00:06:06.310>constant <00:06:06.590>interruptions <00:06:06.870>because, <00:06:07.150>uh,

113
00:06:08.250 --> 00:06:10.450
<00:06:08.250>you <00:06:08.425>have <00:06:08.600>people <00:06:08.775>leaving <00:06:08.950>your <00:06:09.125>teams <00:06:09.300>and <00:06:09.475>then, <00:06:09.650>uh,

114
00:06:10.450 --> 00:06:13.010
<00:06:10.450>there's <00:06:10.605>a <00:06:10.761>knowledge <00:06:10.916>gap <00:06:11.072>which <00:06:11.227>you <00:06:11.383>struggle <00:06:11.538>to <00:06:11.694>fill <00:06:11.849>in.

115
00:06:13.230 --> 00:06:15.010
<00:06:13.230>And <00:06:13.405>then <00:06:13.580>when <00:06:13.755>you're <00:06:13.930>moving <00:06:14.105>from <00:06:14.280>team <00:06:14.455>to <00:06:14.630>team,

116
00:06:15.120 --> 00:06:19.090
<00:06:15.120>then <00:06:15.220>you <00:06:15.320>have <00:06:15.420>the <00:06:15.520>upscaling <00:06:15.620>phase <00:06:15.720>where <00:06:15.820>you <00:06:15.920>have <00:06:16.020>to <00:06:16.120>talk <00:06:16.220>about, <00:06:16.320>uh, <00:06:16.420>like, <00:06:16.520>yeah,

117
00:06:19.090 --> 00:06:20.610
<00:06:19.090>maybe <00:06:19.363>three <00:06:19.637>or <00:06:19.910>six <00:06:20.184>months, <00:06:20.458>uh,

118
00:06:20.610 --> 00:06:23.250
<00:06:20.610>trying <00:06:20.737>to <00:06:20.864>even <00:06:20.991>understand <00:06:21.119>even <00:06:21.246>though <00:06:21.373>you're <00:06:21.500>part <00:06:21.628>of <00:06:21.755>the <00:06:21.882>same <00:06:22.010>organization.

119
00:06:23.590 --> 00:06:26.770
<00:06:23.590>And <00:06:23.729>for <00:06:23.869>new <00:06:24.010>joiners, <00:06:24.150>of <00:06:24.289>course, <00:06:24.429>it's <00:06:24.570>completely, <00:06:24.710>uh, <00:06:24.849>yeah, <00:06:24.989>it's,

120
00:06:26.770 --> 00:06:30.730
<00:06:26.770>it's <00:06:26.877>hard <00:06:26.985>to <00:06:27.093>get <00:06:27.200>into <00:06:27.308>an <00:06:27.416>environment <00:06:27.523>where <00:06:27.631>things <00:06:27.739>are <00:06:27.846>not <00:06:27.954>transparent. <00:06:28.062>And, <00:06:28.169>um,

121
00:06:30.960 --> 00:06:32.770
<00:06:30.960>when <00:06:31.239>it <00:06:31.520>comes <00:06:31.799>to <00:06:32.080>production <00:06:32.359>applications,

122
00:06:32.800 --> 00:06:36.170
<00:06:32.800>what <00:06:32.927>happens <00:06:33.054>if <00:06:33.181>something <00:06:33.309>breaks <00:06:33.436>and <00:06:33.563>then <00:06:33.690>everyone <00:06:33.818>is <00:06:33.945>going <00:06:34.072>around <00:06:34.200>blaming

123
00:06:36.170 --> 00:06:38.650
<00:06:36.170>people, <00:06:36.297>Hey, <00:06:36.424>why <00:06:36.551>is <00:06:36.679>this <00:06:36.806>not <00:06:36.933>working? <00:06:37.060>Why <00:06:37.188>is <00:06:37.315>that <00:06:37.442>not <00:06:37.570>working?

124
00:06:39.030 --> 00:06:42.370
<00:06:39.030>No <00:06:39.169>one <00:06:39.309>simply <00:06:39.450>knows <00:06:39.590>who <00:06:39.729>to <00:06:39.869>ask <00:06:40.010>for <00:06:40.150>solutions. <00:06:40.289>And, <00:06:40.429>uh,

125
00:06:42.370 --> 00:06:45.810
<00:06:42.370>that's <00:06:42.497>what <00:06:42.624>we <00:06:42.751>want <00:06:42.879>to <00:06:43.006>try <00:06:43.133>and, <00:06:43.260>um, <00:06:43.388>solve <00:06:43.515>in <00:06:43.642>this <00:06:43.770>case.

126
00:06:47.850 --> 00:06:51.830
<00:06:47.850>So, <00:06:47.966>uh, <00:06:48.083>at <00:06:48.200>Zeiss, <00:06:48.316>what <00:06:48.433>we <00:06:48.550>did <00:06:48.666>to <00:06:48.783>approach <00:06:48.900>the <00:06:49.016>solution <00:06:49.133>was, <00:06:49.250>uh,

127
00:06:51.830 --> 00:06:55.750
<00:06:51.830>we <00:06:51.946>understood <00:06:52.063>that <00:06:52.180>we <00:06:52.296>needed <00:06:52.413>a <00:06:52.530>centralized <00:06:52.646>solution, <00:06:52.763>but <00:06:52.880>what <00:06:52.996>doesn't <00:06:53.113>work <00:06:53.229>is,

128
00:06:55.970 --> 00:06:59.910
<00:06:55.970>uh, <00:06:56.097>a <00:06:56.224>top-down <00:06:56.351>central <00:06:56.479>approach <00:06:56.606>where <00:06:56.733>you're <00:06:56.860>just <00:06:56.988>like <00:06:57.115>forcing <00:06:57.242>certain <00:06:57.370>solutions

129
00:07:00.020 --> 00:07:01.350
<00:07:00.020>into, <00:07:00.259>uh, <00:07:00.498>for <00:07:00.738>teams <00:07:00.977>to <00:07:01.217>use.

130
00:07:01.650 --> 00:07:04.950
<00:07:01.650>So <00:07:01.757>you <00:07:01.865>still <00:07:01.973>have <00:07:02.080>to <00:07:02.188>find <00:07:02.296>the <00:07:02.403>right <00:07:02.511>balance <00:07:02.619>between <00:07:02.726>having <00:07:02.834>a <00:07:02.942>central <00:07:03.049>governance,

131
00:07:05.130 --> 00:07:08.630
<00:07:05.130>but <00:07:05.237>also <00:07:05.345>allowing <00:07:05.453>a <00:07:05.560>certain <00:07:05.668>degree <00:07:05.776>of <00:07:05.883>autonomy <00:07:05.991>at <00:07:06.099>a <00:07:06.206>development <00:07:06.314>level <00:07:06.422>to <00:07:06.530>allow

132
00:07:08.630 --> 00:07:12.430
<00:07:08.630>teams <00:07:08.723>to <00:07:08.816>be <00:07:08.909>a <00:07:09.003>little <00:07:09.096>flexible <00:07:09.190>and <00:07:09.283>also <00:07:09.376>be <00:07:09.469>able <00:07:09.563>to <00:07:09.656>cater <00:07:09.750>to <00:07:09.843>the <00:07:09.936>latest <00:07:10.030>market

133
00:07:12.430 --> 00:07:16.390
<00:07:12.430>developments. <00:07:12.546>So <00:07:12.663>that's <00:07:12.780>what <00:07:12.896>we <00:07:13.013>try <00:07:13.130>to <00:07:13.246>achieve <00:07:13.363>with <00:07:13.480>the <00:07:13.596>digital <00:07:13.713>service <00:07:13.830>catalog.

134
00:07:18.820 --> 00:07:22.360
<00:07:18.820>So <00:07:18.936>what <00:07:19.053>we <00:07:19.170>want <00:07:19.286>to <00:07:19.403>do <00:07:19.520>next <00:07:19.636>is <00:07:19.753>to <00:07:19.870>formulate <00:07:19.986>the <00:07:20.103>target <00:07:20.219>picture.

135
00:07:23.030 --> 00:07:25.080
<00:07:23.030>What <00:07:23.229>do <00:07:23.429>we <00:07:23.630>want <00:07:23.830>to <00:07:24.030>optimize <00:07:24.229>for, <00:07:24.429>right?

136
00:07:25.100 --> 00:07:29.040
<00:07:25.100>We <00:07:25.216>want <00:07:25.333>to <00:07:25.450>optimize <00:07:25.566>for <00:07:25.683>time <00:07:25.800>to <00:07:25.916>market <00:07:26.033>at <00:07:26.150>scaling <00:07:26.266>with <00:07:26.383>multiple <00:07:26.500>teams,

137
00:07:29.220 --> 00:07:33.160
<00:07:29.220>and <00:07:29.360>therefore <00:07:29.500>we <00:07:29.640>need <00:07:29.780>to <00:07:29.920>introduce <00:07:30.060>a <00:07:30.200>couple <00:07:30.340>of <00:07:30.480>concepts, <00:07:30.620>uh,

138
00:07:33.270 --> 00:07:36.080
<00:07:33.270>that <00:07:33.409>we <00:07:33.549>support <00:07:33.690>with <00:07:33.830>the <00:07:33.969>tooling <00:07:34.109>of <00:07:34.250>the <00:07:34.390>digital <00:07:34.530>service <00:07:34.669>catalog.

139
00:07:36.220 --> 00:07:40.400
<00:07:36.220>So <00:07:36.336>at <00:07:36.453>the <00:07:36.570>very <00:07:36.686>bottom, <00:07:36.803>the <00:07:36.920>foundation <00:07:37.036>is <00:07:37.153>the <00:07:37.270>inventory <00:07:37.386>of <00:07:37.503>assets, <00:07:37.620>the,

140
00:07:40.580 --> 00:07:42.200
<00:07:40.580>the <00:07:41.046>definition <00:07:41.513>of <00:07:41.979>ownership.

141
00:07:42.580 --> 00:07:46.800
<00:07:42.580>We <00:07:42.707>want <00:07:42.834>to <00:07:42.961>know <00:07:43.089>what <00:07:43.216>are <00:07:43.343>the <00:07:43.470>relations <00:07:43.598>between <00:07:43.725>the <00:07:43.852>different <00:07:43.979>assets,

142
00:07:47.220 --> 00:07:51.800
<00:07:47.220>and <00:07:47.336>also <00:07:47.453>we <00:07:47.570>want <00:07:47.686>to <00:07:47.803>reason <00:07:47.920>about <00:07:48.036>usability <00:07:48.153>when <00:07:48.270>we <00:07:48.386>introduce <00:07:48.503>new <00:07:48.620>components,

143
00:07:52.070 --> 00:07:55.760
<00:07:52.070>microservices <00:07:52.210>and <00:07:52.349>so <00:07:52.490>on. <00:07:52.630>Also, <00:07:52.770>we <00:07:52.909>want <00:07:53.050>to <00:07:53.190>know <00:07:53.330>how <00:07:53.469>good,

144
00:07:56.030 --> 00:07:58.280
<00:07:56.030>what <00:07:56.229>is <00:07:56.429>the <00:07:56.630>current <00:07:56.830>state <00:07:57.030>of <00:07:57.229>our <00:07:57.429>microservices?

145
00:07:58.420 --> 00:08:01.680
<00:07:58.420>So <00:07:58.595>talking <00:07:58.770>about <00:07:58.945>maturity <00:07:59.120>of <00:07:59.295>them <00:07:59.470>in <00:07:59.645>multiple <00:07:59.820>dimensions,

146
00:08:02.100 --> 00:08:06.200
<00:08:02.100>we <00:08:02.216>want <00:08:02.333>to <00:08:02.450>be <00:08:02.566>able <00:08:02.683>to <00:08:02.800>easily <00:08:02.916>access <00:08:03.033>different <00:08:03.150>docs <00:08:03.266>from <00:08:03.383>different <00:08:03.500>components.

147
00:08:06.790 --> 00:08:09.800
<00:08:06.790>Also, <00:08:07.070>playbooks. <00:08:07.350>What <00:08:07.630>does <00:08:07.910>this <00:08:08.190>mean?

148
00:08:09.890 --> 00:08:12.320
<00:08:09.890>Who's <00:08:10.090>the <00:08:10.289>audience <00:08:10.490>of <00:08:10.690>this <00:08:10.890>digital <00:08:11.090>service <00:08:11.289>catalog?

149
00:08:12.500 --> 00:08:14.520
<00:08:12.500>So <00:08:12.733>is <00:08:12.966>this <00:08:13.200>really <00:08:13.433>a <00:08:13.666>developer <00:08:13.900>portal?

150
00:08:15.160 --> 00:08:17.560
<00:08:15.160>I <00:08:15.335>think <00:08:15.510>the <00:08:15.685>name <00:08:15.860>is <00:08:16.035>probably <00:08:16.210>not <00:08:16.385>the <00:08:16.560>best.

151
00:08:18.140 --> 00:08:22.360
<00:08:18.140>So <00:08:18.267>we <00:08:18.394>think <00:08:18.521>we <00:08:18.649>should <00:08:18.776>have <00:08:18.903>here <00:08:19.030>as <00:08:19.158>we <00:08:19.285>have <00:08:19.412>cross <00:08:19.539>uh,

152
00:08:22.760 --> 00:08:26.200
<00:08:22.760>functional <00:08:22.887>teams, <00:08:23.014>all <00:08:23.141>the <00:08:23.269>people <00:08:23.396>that <00:08:23.523>are <00:08:23.650>part <00:08:23.778>of <00:08:23.905>a <00:08:24.032>cross-functional <00:08:24.159>teams,

153
00:08:26.200 --> 00:08:30.280
<00:08:26.200>product <00:08:26.327>owner, <00:08:26.454>QA, <00:08:26.581>operations, <00:08:26.709>and <00:08:26.836>so <00:08:26.963>on, <00:08:27.090>should <00:08:27.218>be <00:08:27.345>part <00:08:27.472>of <00:08:27.599>this.

154
00:08:30.500 --> 00:08:34.060
<00:08:30.500>And <00:08:30.627>this <00:08:30.754>is <00:08:30.881>how <00:08:31.009>we <00:08:31.136>think <00:08:31.263>about <00:08:31.390>it. <00:08:31.518>So <00:08:31.645>the <00:08:31.772>next <00:08:31.900>level,

155
00:08:34.170 --> 00:08:38.580
<00:08:34.169>when <00:08:34.277>you <00:08:34.385>have <00:08:34.493>the <00:08:34.600>foundations <00:08:34.708>laid <00:08:34.816>with <00:08:34.923>the <00:08:35.031>catalog, <00:08:35.139>you <00:08:35.246>can <00:08:35.354>look <00:08:35.462>to <00:08:35.569>the,

156
00:08:39.120 --> 00:08:42.980
<00:08:39.120>uh, <00:08:39.236>topic <00:08:39.353>or <00:08:39.470>target <00:08:39.586>to <00:08:39.703>reach <00:08:39.820>a <00:08:39.936>single <00:08:40.053>glass <00:08:40.169>paint, <00:08:40.286>breaking <00:08:40.403>down <00:08:40.520>barriers,

157
00:08:43.030 --> 00:08:46.700
<00:08:43.030>right? <00:08:43.185>In <00:08:43.341>a <00:08:43.496>enterprise <00:08:43.652>setting, <00:08:43.807>you <00:08:43.963>have <00:08:44.118>multiple <00:08:44.274>tools. <00:08:44.430>Uh,

158
00:08:47.000 --> 00:08:50.740
<00:08:47.000>you <00:08:47.107>hand <00:08:47.215>out <00:08:47.323>to <00:08:47.430>your <00:08:47.538>cross-functional <00:08:47.646>team, <00:08:47.753>all <00:08:47.861>the <00:08:47.969>accesses <00:08:48.076>to <00:08:48.184>all <00:08:48.292>these <00:08:48.400>tools,

159
00:08:50.840 --> 00:08:54.020
<00:08:50.840>and <00:08:50.967>it's <00:08:51.094>really <00:08:51.221>a <00:08:51.349>messy <00:08:51.476>place. <00:08:51.603>It <00:08:51.730>takes <00:08:51.858>really <00:08:51.985>a <00:08:52.112>long <00:08:52.240>time.

160
00:08:54.200 --> 00:08:58.720
<00:08:54.200>So <00:08:54.287>let's <00:08:54.375>build <00:08:54.462>a <00:08:54.550>few <00:08:54.637>on <00:08:54.725>top <00:08:54.812>of <00:08:54.900>it <00:08:54.987>with <00:08:55.075>a <00:08:55.162>digital <00:08:55.250>service <00:08:55.337>catalog <00:08:55.425>of <00:08:55.512>all <00:08:55.600>these

161
00:08:58.720 --> 00:09:03.000
<00:08:58.720>tools, <00:08:58.836>you <00:08:58.953>get <00:08:59.070>the <00:08:59.186>most <00:08:59.303>important <00:08:59.420>information <00:08:59.536>about <00:08:59.653>this <00:08:59.770>component <00:08:59.886>in <00:09:00.003>one <00:09:00.120>place.

162
00:09:03.460 --> 00:09:06.040
<00:09:03.460>And <00:09:03.587>then <00:09:03.714>if <00:09:03.841>you <00:09:03.969>need <00:09:04.096>to <00:09:04.223>dive <00:09:04.350>deeper, <00:09:04.478>you <00:09:04.605>can <00:09:04.732>jump <00:09:04.860>off.

163
00:09:06.060 --> 00:09:08.320
<00:09:06.060>So <00:09:06.215>this <00:09:06.371>is <00:09:06.526>the <00:09:06.682>idea <00:09:06.837>of <00:09:06.993>the <00:09:07.148>single <00:09:07.304>glass <00:09:07.459>pane.

164
00:09:08.740 --> 00:09:13.360
<00:09:08.740>And <00:09:08.856>then <00:09:08.973>Akash <00:09:09.090>talked <00:09:09.206>a <00:09:09.323>lot <00:09:09.440>about <00:09:09.556>fragmentation. <00:09:09.673>So <00:09:09.790>how <00:09:09.906>to <00:09:10.023>do <00:09:10.140>that.

165
00:09:13.540 --> 00:09:15.520
<00:09:13.540>So <00:09:13.773>we <00:09:14.006>want <00:09:14.240>to <00:09:14.473>establish <00:09:14.706>golden <00:09:14.939>paths,

166
00:09:15.670 --> 00:09:19.880
<00:09:15.670>basically <00:09:15.786>following <00:09:15.903>a <00:09:16.020>pa <00:09:16.136>a <00:09:16.253>pattern <00:09:16.370>that <00:09:16.486>we <00:09:16.603>all <00:09:16.719>know <00:09:16.836>the <00:09:16.953>old, <00:09:17.069>uh,

167
00:09:20.240 --> 00:09:23.440
<00:09:20.240>telephone <00:09:20.356>plug <00:09:20.473>in <00:09:20.590>Germany, <00:09:20.706>right? <00:09:20.823>So <00:09:20.940>you <00:09:21.056>can <00:09:21.173>only <00:09:21.290>win <00:09:21.406>with <00:09:21.523>this <00:09:21.640>plug,

168
00:09:23.620 --> 00:09:25.560
<00:09:23.620>you <00:09:23.900>always <00:09:24.180>successfully <00:09:24.460>plug <00:09:24.740>it <00:09:25.020>in.

169
00:09:25.740 --> 00:09:29.400
<00:09:25.740>So <00:09:25.847>this <00:09:25.955>is <00:09:26.063>what <00:09:26.170>we <00:09:26.278>want <00:09:26.386>to <00:09:26.493>achieve <00:09:26.601>with <00:09:26.709>our <00:09:26.816>developers <00:09:26.924>and <00:09:27.032>the <00:09:27.140>cross-functional

170
00:09:29.400 --> 00:09:34.040
<00:09:29.400>teams <00:09:29.555>that <00:09:29.711>they <00:09:29.866>can <00:09:30.022>just <00:09:30.177>wind <00:09:30.333>going <00:09:30.488>through <00:09:30.644>the <00:09:30.800>production.

171
00:09:35.340 --> 00:09:38.600
<00:09:35.340>So <00:09:35.447>let's <00:09:35.555>look <00:09:35.663>a <00:09:35.770>little <00:09:35.878>bit <00:09:35.986>deeper <00:09:36.093>into <00:09:36.201>the <00:09:36.309>layers <00:09:36.416>of <00:09:36.524>the <00:09:36.632>digital <00:09:36.740>service

172
00:09:38.600 --> 00:09:43.160
<00:09:38.600>catalog. <00:09:38.755>Um, <00:09:38.911>so <00:09:39.066>we <00:09:39.222>want <00:09:39.377>to <00:09:39.533>answer <00:09:39.688>questions <00:09:39.844>with <00:09:40.000>this.

173
00:09:43.190 --> 00:09:47.920
<00:09:43.190>What <00:09:43.345>components <00:09:43.501>do <00:09:43.656>we <00:09:43.812>have? <00:09:43.967>Components <00:09:44.123>we <00:09:44.278>mean <00:09:44.434>microservices, <00:09:44.590>libraries,

174
00:09:48.540 --> 00:09:52.120
<00:09:48.540>uh, <00:09:48.680>micro <00:09:48.819>front <00:09:48.959>ends <00:09:49.099>and <00:09:49.240>so <00:09:49.380>on. <00:09:49.520>And <00:09:49.660>also <00:09:49.800>the <00:09:49.939>portals.

175
00:09:53.000 --> 00:09:57.460
<00:09:53.000>We <00:09:53.100>want <00:09:53.200>to <00:09:53.300>reason <00:09:53.400>about <00:09:53.500>the <00:09:53.600>APIs, <00:09:53.700>what <00:09:53.800>is <00:09:53.900>already <00:09:54.000>there? <00:09:54.100>What <00:09:54.200>kind <00:09:54.300>of, <00:09:54.400>um,

176
00:09:57.980 --> 00:09:59.100
<00:09:57.980>functionality <00:09:58.316>do <00:09:58.652>they <00:09:58.988>provide?

177
00:09:59.270 --> 00:10:03.340
<00:09:59.270>Would <00:09:59.363>it <00:09:59.456>make <00:09:59.550>sense <00:09:59.643>to <00:09:59.736>extend <00:09:59.829>it <00:09:59.923>for <00:10:00.016>a <00:10:00.110>new <00:10:00.203>feature? <00:10:00.296>Which <00:10:00.390>team <00:10:00.483>would <00:10:00.576>do <00:10:00.670>it?

178
00:10:03.340 --> 00:10:07.260
<00:10:03.340>And <00:10:03.456>so <00:10:03.573>on. <00:10:03.690>And <00:10:03.806>with <00:10:03.923>this, <00:10:04.040>we <00:10:04.156>would <00:10:04.273>have <00:10:04.390>much <00:10:04.506>faster <00:10:04.623>discovery. <00:10:04.740>Also,

179
00:10:07.370 --> 00:10:09.340
<00:10:07.370>ecosystem <00:10:08.070>modeling. <00:10:08.770>Uh,

180
00:10:09.340 --> 00:10:13.100
<00:10:09.340>this <00:10:09.480>is <00:10:09.620>about <00:10:09.760>not <00:10:09.900>everything <00:10:10.040>that <00:10:10.180>we <00:10:10.320>built <00:10:10.460>by <00:10:10.600>ourselves, <00:10:10.740>uh,

181
00:10:13.200 --> 00:10:15.340
<00:10:13.200>in <00:10:13.433>today's <00:10:13.666>world <00:10:13.900>is <00:10:14.133>relevant <00:10:14.366>for <00:10:14.600>us,

182
00:10:15.720 --> 00:10:20.340
<00:10:15.720>but <00:10:15.836>also <00:10:15.953>we <00:10:16.070>have <00:10:16.186>SaaS <00:10:16.303>services <00:10:16.420>from <00:10:16.536>other <00:10:16.653>companies. <00:10:16.770>They <00:10:16.886>also <00:10:17.003>provide <00:10:17.120>APIs.

183
00:10:20.340 --> 00:10:23.450
<00:10:20.340>And <00:10:20.515>we <00:10:20.690>also <00:10:20.865>want <00:10:21.040>to <00:10:21.215>understand <00:10:21.390>the <00:10:21.565>relation, <00:10:21.740>um,

184
00:10:23.880 --> 00:10:27.690
<00:10:23.880>between <00:10:24.080>our <00:10:24.280>microservices <00:10:24.480>and <00:10:24.680>these <00:10:24.880>services <00:10:25.080>we <00:10:25.280>bought.

185
00:10:27.860 --> 00:10:32.410
<00:10:27.860>Who's <00:10:27.976>the <00:10:28.093>owner <00:10:28.210>of <00:10:28.326>it, <00:10:28.443>how <00:10:28.560>can <00:10:28.676>we <00:10:28.793>access <00:10:28.910>this <00:10:29.026>quickly? <00:10:29.143>And <00:10:29.260>also,

186
00:10:32.790 --> 00:10:35.570
<00:10:32.790>uh, <00:10:33.140>FAQs <00:10:33.490>talking <00:10:33.839>about, <00:10:34.189>um,

187
00:10:36.160 --> 00:10:39.010
<00:10:36.160>what <00:10:36.287>are <00:10:36.414>the <00:10:36.541>challenges <00:10:36.669>when <00:10:36.796>you <00:10:36.923>want <00:10:37.050>to <00:10:37.178>onboard <00:10:37.305>through <00:10:37.432>this <00:10:37.560>service?

188
00:10:39.570 --> 00:10:42.610
<00:10:39.570>A <00:10:39.745>little <00:10:39.920>bit <00:10:40.095>like, <00:10:40.270>uh, <00:10:40.445>stack <00:10:40.620>overflow <00:10:40.795>or <00:10:40.970>components.

189
00:10:43.330 --> 00:10:47.750
<00:10:43.330>And <00:10:43.505>then <00:10:43.680>critical <00:10:43.855>point <00:10:44.030>also <00:10:44.205>discovering <00:10:44.380>easily <00:10:44.555>the <00:10:44.730>standards.

190
00:10:47.790 --> 00:10:50.350
<00:10:47.790>So <00:10:47.930>if <00:10:48.069>you <00:10:48.209>imagine <00:10:48.349>you <00:10:48.490>have <00:10:48.630>some <00:10:48.770>kind <00:10:48.910>of <00:10:49.050>company <00:10:49.189>wiki,

191
00:10:50.950 --> 00:10:52.630
<00:10:50.950>multiple <00:10:51.416>different <00:10:51.883>teams <00:10:52.350>there,

192
00:10:52.990 --> 00:10:56.950
<00:10:52.990>everyone <00:10:53.106>posts <00:10:53.223>their <00:10:53.340>standards <00:10:53.456>in <00:10:53.573>the <00:10:53.690>wiki <00:10:53.806>and <00:10:53.923>then <00:10:54.040>you <00:10:54.156>search <00:10:54.273>for <00:10:54.390>the

193
00:10:57.070 --> 00:10:59.390
<00:10:57.070>standards, <00:10:57.245>what <00:10:57.420>should <00:10:57.595>you <00:10:57.770>pick? <00:10:57.945>Yeah, <00:10:58.120>everyone <00:10:58.295>has <00:10:58.470>different.

194
00:10:59.410 --> 00:11:04.350
<00:10:59.410>So <00:10:59.510>we <00:10:59.610>want <00:10:59.709>to <00:10:59.810>have <00:10:59.910>a <00:11:00.010>unified, <00:11:00.110>uh, <00:11:00.209>inter, <00:11:00.310>uh, <00:11:00.410>unified <00:11:00.510>interface <00:11:00.610>and <00:11:00.709>a, <00:11:00.810>um,

195
00:11:04.670 --> 00:11:09.420
<00:11:04.670>a <00:11:04.903>good <00:11:05.136>alignment <00:11:05.370>overall, <00:11:05.603>yeah, <00:11:05.836>outlook. <00:11:06.069>Um,

196
00:11:10.130 --> 00:11:13.580
<00:11:10.130>enriching <00:11:10.305>this <00:11:10.480>digital <00:11:10.655>service <00:11:10.830>catalog <00:11:11.005>with <00:11:11.180>additional <00:11:11.355>pages, <00:11:11.530>right?

197
00:11:13.800 --> 00:11:18.380
<00:11:13.800>Of <00:11:14.033>monitoring <00:11:14.266>information, <00:11:14.500>alerting <00:11:14.733>information <00:11:14.966>discussions. <00:11:15.199>Um,

198
00:11:18.760 --> 00:11:19.300
<00:11:18.760>for <00:11:19.246>example,

199
00:11:19.300 --> 00:11:22.900
<00:11:19.300>also <00:11:19.393>the <00:11:19.486>challenge <00:11:19.579>is <00:11:19.673>when <00:11:19.766>you <00:11:19.859>start <00:11:19.953>with <00:11:20.046>a <00:11:20.140>new <00:11:20.233>microservice <00:11:20.326>or <00:11:20.420>with <00:11:20.513>a <00:11:20.606>new <00:11:20.699>micro

200
00:11:22.900 --> 00:11:23.340
<00:11:22.900>front <00:11:23.296>end,

201
00:11:23.340 --> 00:11:27.540
<00:11:23.340>maybe <00:11:23.456>you <00:11:23.573>have <00:11:23.690>a <00:11:23.806>different <00:11:23.923>concept <00:11:24.040>introduced <00:11:24.156>into <00:11:24.273>your <00:11:24.390>company <00:11:24.506>that's <00:11:24.623>not <00:11:24.740>off

202
00:11:27.540 --> 00:11:30.860
<00:11:27.540>the <00:11:27.680>shelf <00:11:27.819>standard. <00:11:27.959>Maybe <00:11:28.099>you <00:11:28.240>have <00:11:28.380>some <00:11:28.520>tailoring <00:11:28.660>towards <00:11:28.800>it. <00:11:28.939>Um,

203
00:11:31.090 --> 00:11:34.980
<00:11:31.090>then <00:11:31.265>you <00:11:31.440>might <00:11:31.615>need <00:11:31.790>special <00:11:31.965>information. <00:11:32.140>And <00:11:32.315>then <00:11:32.490>here,

204
00:11:35.040 --> 00:11:38.980
<00:11:35.040>an <00:11:35.140>interesting <00:11:35.240>part <00:11:35.339>of <00:11:35.439>a <00:11:35.540>feature <00:11:35.640>is <00:11:35.740>a <00:11:35.839>skill <00:11:35.939>exchange <00:11:36.040>where <00:11:36.140>you <00:11:36.240>can <00:11:36.339>say, <00:11:36.439>Hey,

205
00:11:39.300 --> 00:11:40.500
<00:11:39.300>I <00:11:39.660>want <00:11:40.020>to, <00:11:40.380>uh,

206
00:11:41.020 --> 00:11:45.940
<00:11:41.020>I <00:11:41.127>will <00:11:41.235>work <00:11:41.343>on <00:11:41.450>this <00:11:41.558>new <00:11:41.666>micro <00:11:41.773>frontend <00:11:41.881>technology <00:11:41.989>who <00:11:42.096>wants <00:11:42.204>to <00:11:42.312>join <00:11:42.420>me,

207
00:11:45.940 --> 00:11:47.100
<00:11:45.940>right? <00:11:46.148>And <00:11:46.357>in <00:11:46.566>a <00:11:46.775>big <00:11:46.984>company,

208
00:11:47.170 --> 00:11:49.860
<00:11:47.170>it's <00:11:47.325>really <00:11:47.481>hard <00:11:47.636>to <00:11:47.792>discover <00:11:47.947>who's <00:11:48.103>actually <00:11:48.258>working <00:11:48.414>on <00:11:48.569>it.

209
00:11:49.860 --> 00:11:51.820
<00:11:49.860>You <00:11:50.060>get <00:11:50.260>some <00:11:50.460>teams <00:11:50.660>messages <00:11:50.860>back <00:11:51.060>and <00:11:51.260>forth,

210
00:11:52.320 --> 00:11:55.880
<00:11:52.320>but <00:11:52.460>they <00:11:52.600>are <00:11:52.740>only <00:11:52.880>the <00:11:53.020>people <00:11:53.160>that <00:11:53.300>are, <00:11:53.440>uh, <00:11:53.580>seeing <00:11:53.720>it.

211
00:11:56.180 --> 00:11:57.760
<00:11:56.180>So <00:11:56.459>with <00:11:56.739>a <00:11:57.020>digital <00:11:57.300>service <00:11:57.579>card,

212
00:11:57.760 --> 00:12:00.960
<00:11:57.760>with <00:11:57.876>including <00:11:57.993>a <00:11:58.110>skill <00:11:58.226>exchange <00:11:58.343>where <00:11:58.460>you <00:11:58.576>can <00:11:58.693>post <00:11:58.810>this <00:11:58.926>kind <00:11:59.043>of <00:11:59.160>topics,

213
00:12:01.580 --> 00:12:04.120
<00:12:01.580>you <00:12:01.755>can <00:12:01.930>join <00:12:02.105>into <00:12:02.280>repair <00:12:02.455>programmings <00:12:02.630>and <00:12:02.805>so <00:12:02.980>on.

214
00:12:05.530 --> 00:12:07.150
<00:12:05.530>So <00:12:05.810>what <00:12:06.089>are <00:12:06.370>the <00:12:06.650>benefits, <00:12:06.930>right?

215
00:12:07.530 --> 00:12:12.150
<00:12:07.530>So <00:12:07.704>decentralized <00:12:07.880>service <00:12:08.055>catalog <00:12:08.230>for <00:12:08.405>us <00:12:08.579>means <00:12:08.755>teams <00:12:08.930>dedicated,

216
00:12:12.440 --> 00:12:13.750
<00:12:12.440>build <00:12:12.734>it <00:12:13.029>up <00:12:13.324>by <00:12:13.619>themselves.

217
00:12:13.780 --> 00:12:18.350
<00:12:13.780>They <00:12:13.880>have <00:12:13.980>a <00:12:14.079>file <00:12:14.180>they <00:12:14.280>put <00:12:14.380>in <00:12:14.480>the <00:12:14.579>information <00:12:14.680>that <00:12:14.780>will <00:12:14.880>build <00:12:14.980>up <00:12:15.079>decentralized <00:12:15.180>as

218
00:12:18.390 --> 00:12:21.790
<00:12:18.390>a <00:12:18.564>fi <00:12:18.740>file <00:12:18.915>database, <00:12:19.090>basically <00:12:19.265>this <00:12:19.439>digital <00:12:19.615>service <00:12:19.790>catalog.

219
00:12:21.970 --> 00:12:25.550
<00:12:21.970>So <00:12:22.063>we <00:12:22.156>can <00:12:22.250>onboard <00:12:22.343>the <00:12:22.436>teams <00:12:22.530>easily, <00:12:22.623>they <00:12:22.716>don't <00:12:22.810>need <00:12:22.903>to <00:12:22.996>learn <00:12:23.090>some <00:12:23.183>kind <00:12:23.276>of <00:12:23.370>ui,

220
00:12:25.930 --> 00:12:28.910
<00:12:25.930>uh, <00:12:26.069>they <00:12:26.209>stay <00:12:26.349>in <00:12:26.489>their <00:12:26.630>yamal <00:12:26.770>file, <00:12:26.910>build <00:12:27.050>it <00:12:27.189>up <00:12:27.329>quickly.

221
00:12:29.830 --> 00:12:32.600
<00:12:29.830>Then <00:12:30.030>we <00:12:30.230>have <00:12:30.430>the <00:12:30.630>topic <00:12:30.830>of <00:12:31.030>architecture, <00:12:31.230>right?

222
00:12:32.700 --> 00:12:37.040
<00:12:32.700>How <00:12:32.807>can <00:12:32.915>we <00:12:33.023>do <00:12:33.130>ex <00:12:33.238>requirements <00:12:33.346>engineering <00:12:33.453>in <00:12:33.561>a <00:12:33.669>new <00:12:33.776>way <00:12:33.884>that <00:12:33.992>we, <00:12:34.100>uh,

223
00:12:37.040 --> 00:12:40.720
<00:12:37.040>follow <00:12:37.195>capability <00:12:37.351>based <00:12:37.506>planning, <00:12:37.662>looking <00:12:37.817>in <00:12:37.973>what <00:12:38.128>is <00:12:38.284>already <00:12:38.439>there,

224
00:12:40.790 --> 00:12:44.840
<00:12:40.790>what <00:12:40.897>do <00:12:41.005>we <00:12:41.113>want <00:12:41.220>to <00:12:41.328>promote <00:12:41.436>from <00:12:41.543>a <00:12:41.651>dedicated <00:12:41.759>component <00:12:41.866>to <00:12:41.974>a <00:12:42.082>reusable <00:12:42.189>component?

225
00:12:45.180 --> 00:12:49.000
<00:12:45.180>So <00:12:45.319>these <00:12:45.459>topics <00:12:45.599>can <00:12:45.739>be <00:12:45.880>reasoned <00:12:46.020>about <00:12:46.160>also <00:12:46.300>security <00:12:46.439>topics. <00:12:46.579>Uh,

226
00:12:49.000 --> 00:12:52.680
<00:12:49.000>we <00:12:49.140>don't <00:12:49.280>need <00:12:49.420>to <00:12:49.560>rebuild <00:12:49.700>another <00:12:49.840>security <00:12:49.980>asset <00:12:50.120>management <00:12:50.260>base, <00:12:50.400>right?

227
00:12:52.790 --> 00:12:54.760
<00:12:52.790>This <00:12:52.964>is <00:12:53.140>all <00:12:53.314>out <00:12:53.490>of <00:12:53.665>the <00:12:53.839>box <00:12:54.015>in <00:12:54.189>here.

228
00:12:55.100 --> 00:12:59.760
<00:12:55.100>We <00:12:55.216>can <00:12:55.333>connect <00:12:55.450>to <00:12:55.566>the <00:12:55.683>existing <00:12:55.800>tools <00:12:55.916>we <00:12:56.033>have <00:12:56.150>from <00:12:56.266>enterprise <00:12:56.383>architecture <00:12:56.500>and

229
00:12:59.760 --> 00:13:04.480
<00:12:59.760>share <00:12:59.876>our <00:12:59.993>more <00:13:00.110>detailed <00:13:00.226>knowledge <00:13:00.343>on <00:13:00.460>a <00:13:00.576>lower <00:13:00.693>level, <00:13:00.810>just <00:13:00.926>with <00:13:01.043>a <00:13:01.160>function,

230
00:13:04.480 --> 00:13:09.400
<00:13:04.480>basically <00:13:04.580>mapping <00:13:04.680>what <00:13:04.780>do <00:13:04.880>they <00:13:04.980>need <00:13:05.080>to <00:13:05.180>know <00:13:05.280>from <00:13:05.380>us? <00:13:05.480>So <00:13:05.580>this <00:13:05.680>is <00:13:05.780>not <00:13:05.880>really,

231
00:13:09.620 --> 00:13:13.700
<00:13:09.620>uh, <00:13:09.760>yeah, <00:13:09.900>let's <00:13:10.040>say <00:13:10.180>ano <00:13:10.320>another <00:13:10.460>island <00:13:10.600>that <00:13:10.740>we <00:13:10.880>will <00:13:11.020>build.

232
00:13:14.170 --> 00:13:16.700
<00:13:14.170>Also <00:13:14.325>the <00:13:14.481>freshness <00:13:14.636>as <00:13:14.792>the <00:13:14.947>teams <00:13:15.103>own <00:13:15.258>the <00:13:15.414>dig, <00:13:15.569>uh,

233
00:13:16.720 --> 00:13:20.180
<00:13:16.720>the <00:13:16.847>entries <00:13:16.974>of <00:13:17.101>the <00:13:17.229>digital <00:13:17.356>service <00:13:17.483>catalog <00:13:17.610>as <00:13:17.738>the <00:13:17.865>Yammer <00:13:17.992>files, <00:13:18.120>uh,

234
00:13:20.180 --> 00:13:23.580
<00:13:20.180>they <00:13:20.319>can <00:13:20.459>update <00:13:20.599>it <00:13:20.739>on <00:13:20.880>a <00:13:21.020>right <00:13:21.160>just <00:13:21.300>in <00:13:21.439>time <00:13:21.579>basis.

235
00:13:24.090 --> 00:13:26.940
<00:13:24.090>This <00:13:24.370>was <00:13:24.650>before <00:13:24.930>also <00:13:25.210>not <00:13:25.490>possible.

236
00:13:28.340 --> 00:13:31.000
<00:13:28.340>So <00:13:28.495>looking <00:13:28.651>at <00:13:28.806>the <00:13:28.962>entries, <00:13:29.117>uh, <00:13:29.273>what <00:13:29.428>do <00:13:29.584>we <00:13:29.740>see?

237
00:13:31.230 --> 00:13:34.000
<00:13:31.230>What <00:13:31.370>can <00:13:31.510>you <00:13:31.650>model <00:13:31.790>with <00:13:31.930>backstage <00:13:32.070>in <00:13:32.210>the <00:13:32.350>digital <00:13:32.490>service <00:13:32.630>catalog?

238
00:13:34.180 --> 00:13:37.400
<00:13:34.180>So <00:13:34.354>on <00:13:34.530>the <00:13:34.704>top <00:13:34.880>left, <00:13:35.055>um, <00:13:35.229>you <00:13:35.405>see <00:13:35.579>template,

239
00:13:37.550 --> 00:13:42.040
<00:13:37.550>this <00:13:37.650>would <00:13:37.750>fall <00:13:37.849>in <00:13:37.949>the <00:13:38.050>category <00:13:38.150>of <00:13:38.250>Golden <00:13:38.349>Path. <00:13:38.449>We <00:13:38.550>can <00:13:38.650>use <00:13:38.750>a <00:13:38.849>scaffold <00:13:38.949>to,

240
00:13:42.100 --> 00:13:44.920
<00:13:42.100>to <00:13:42.380>define, <00:13:42.660>uh, <00:13:42.940>how <00:13:43.220>should, <00:13:43.500>uh,

241
00:13:45.240 --> 00:13:50.080
<00:13:45.240>re <00:13:45.356>repository <00:13:45.473>be <00:13:45.590>laid <00:13:45.706>out <00:13:45.823>with <00:13:45.940>different <00:13:46.056>code <00:13:46.173>for <00:13:46.290>the <00:13:46.406>programming <00:13:46.523>languages <00:13:46.640>and

242
00:13:50.080 --> 00:13:51.840
<00:13:50.080>so <00:13:50.280>on. <00:13:50.480>So <00:13:50.680>you <00:13:50.880>can <00:13:51.080>get <00:13:51.280>started <00:13:51.480>quickly.

243
00:13:52.270 --> 00:13:56.880
<00:13:52.270>Then <00:13:52.386>we <00:13:52.503>have <00:13:52.620>domains <00:13:52.736>to <00:13:52.853>be <00:13:52.970>able <00:13:53.086>to <00:13:53.203>model <00:13:53.319>together <00:13:53.436>with <00:13:53.553>architecture <00:13:53.670>teams,

244
00:13:57.460 --> 00:14:01.120
<00:13:57.460>uh, <00:13:57.587>our <00:13:57.714>applications <00:13:57.841>into <00:13:57.969>domains. <00:13:58.096>And <00:13:58.223>then <00:13:58.350>we <00:13:58.478>have <00:13:58.605>a <00:13:58.732>system <00:13:58.860>here,

245
00:14:01.300 --> 00:14:02.760
<00:14:01.300>and <00:14:01.562>you <00:14:01.825>can <00:14:02.088>see <00:14:02.351>the <00:14:02.614>relations,

246
00:14:02.790 --> 00:14:07.680
<00:14:02.790>like <00:14:02.917>part <00:14:03.044>of <00:14:03.171>depends <00:14:03.299>on <00:14:03.426>and <00:14:03.553>provides <00:14:03.680>an <00:14:03.808>a <00:14:03.935>p <00:14:04.062>i <00:14:04.189>consumes

247
00:14:07.680 --> 00:14:12.480
<00:14:07.680>an <00:14:07.780>a <00:14:07.880>p <00:14:07.979>I. <00:14:08.079>You <00:14:08.180>see, <00:14:08.280>um, <00:14:08.380>we <00:14:08.479>have <00:14:08.579>the <00:14:08.680>different <00:14:08.780>types <00:14:08.880>of <00:14:08.979>APIs <00:14:09.079>available,

248
00:14:12.790 --> 00:14:14.720
<00:14:12.790>different <00:14:13.140>types <00:14:13.490>of <00:14:13.839>components <00:14:14.189>available.

249
00:14:14.860 --> 00:14:19.600
<00:14:14.860>And <00:14:14.987>you <00:14:15.114>can <00:14:15.241>also <00:14:15.369>model <00:14:15.496>how <00:14:15.623>do <00:14:15.750>you <00:14:15.878>want <00:14:16.005>to <00:14:16.132>basically <00:14:16.260>state

250
00:14:20.530 --> 00:14:23.780
<00:14:20.530>what <00:14:20.810>infrastructure <00:14:21.089>are <00:14:21.370>we <00:14:21.650>running <00:14:21.930>on?

251
00:14:23.890 --> 00:14:25.700
<00:14:23.890>What <00:14:24.123>is <00:14:24.356>the <00:14:24.590>database <00:14:24.823>related <00:14:25.056>to <00:14:25.290>it?

252
00:14:25.700 --> 00:14:28.820
<00:14:25.700>What <00:14:25.875>is <00:14:26.050>the <00:14:26.225>Kubernetes <00:14:26.400>class <00:14:26.575>related <00:14:26.750>and <00:14:26.925>the <00:14:27.100>ownership?

253
00:14:28.820 --> 00:14:33.180
<00:14:28.820>Then <00:14:28.913>on <00:14:29.006>the <00:14:29.100>bottom <00:14:29.193>you <00:14:29.286>can <00:14:29.380>see <00:14:29.473>we <00:14:29.566>have <00:14:29.660>groups. <00:14:29.753>We <00:14:29.846>can <00:14:29.940>model <00:14:30.033>them <00:14:30.126>to <00:14:30.220>our,

254
00:14:33.760 --> 00:14:35.500
<00:14:33.760>uh, <00:14:34.460>organizational <00:14:35.160>structure.

255
00:14:35.960 --> 00:14:38.620
<00:14:35.960>And <00:14:36.100>then <00:14:36.240>you <00:14:36.380>can <00:14:36.520>define <00:14:36.660>ownership <00:14:36.800>by <00:14:36.940>pointing <00:14:37.080>out <00:14:37.220>a <00:14:37.360>user.

256
00:14:38.640 --> 00:14:42.380
<00:14:38.640>And <00:14:38.767>you <00:14:38.894>will <00:14:39.021>see <00:14:39.149>basically <00:14:39.276>which <00:14:39.403>team <00:14:39.530>owns <00:14:39.658>what <00:14:39.785>kind <00:14:39.912>of <00:14:40.040>components.

257
00:14:42.480 --> 00:14:46.940
<00:14:42.480>And <00:14:42.620>in <00:14:42.760>the <00:14:42.900>digital <00:14:43.040>service <00:14:43.180>catalog. <00:14:43.320>So <00:14:43.460>let's <00:14:43.600>map <00:14:43.740>this, <00:14:43.880>uh,

258
00:14:47.040 --> 00:14:50.260
<00:14:47.040>to <00:14:47.180>what <00:14:47.319>we <00:14:47.459>basically <00:14:47.599>have, <00:14:47.740>what <00:14:47.880>is <00:14:48.020>there <00:14:48.160>already <00:14:48.300>in <00:14:48.439>backstage.

259
00:14:50.320 --> 00:14:54.360
<00:14:50.320>So <00:14:50.436>let's <00:14:50.553>say <00:14:50.670>we <00:14:50.786>have <00:14:50.903>the <00:14:51.020>domains <00:14:51.136>this <00:14:51.253>nice, <00:14:51.370>the <00:14:51.486>maps <00:14:51.603>one-to-one, <00:14:51.720>right?

260
00:14:54.360 --> 00:14:55.640
<00:14:54.360>Then <00:14:54.744>we <00:14:55.128>have <00:14:55.512>bottles.

261
00:14:56.020 --> 00:15:00.960
<00:14:56.020>So <00:14:56.120>this <00:14:56.220>is <00:14:56.319>then <00:14:56.420>basically <00:14:56.520>the <00:14:56.620>situation <00:14:56.720>where <00:14:56.819>we <00:14:56.920>pick <00:14:57.020>the <00:14:57.120>system <00:14:57.220>and <00:14:57.319>then <00:14:57.420>say

262
00:15:01.500 --> 00:15:05.440
<00:15:01.500>the <00:15:01.700>system <00:15:01.900>is <00:15:02.100>the <00:15:02.300>overall, <00:15:02.500>uh, <00:15:02.700>hierarchy <00:15:02.900>description.

263
00:15:05.510 --> 00:15:09.360
<00:15:05.510>What <00:15:05.626>is <00:15:05.743>the <00:15:05.860>digital <00:15:05.976>offering? <00:15:06.093>Basically, <00:15:06.210>we <00:15:06.326>have, <00:15:06.443>and <00:15:06.560>then <00:15:06.676>attach <00:15:06.793>to <00:15:06.910>this,

264
00:15:09.420 --> 00:15:12.920
<00:15:09.420>you <00:15:09.594>can, <00:15:09.770>uh, <00:15:09.944>attach <00:15:10.120>the <00:15:10.295>microservices <00:15:10.469>with <00:15:10.645>the <00:15:10.819>APIs,

265
00:15:12.980 --> 00:15:17.600
<00:15:12.980>you <00:15:13.087>can <00:15:13.195>nicely <00:15:13.303>reason <00:15:13.410>about <00:15:13.518>it. <00:15:13.626>You <00:15:13.733>can <00:15:13.841>also <00:15:13.949>classify <00:15:14.056>with <00:15:14.164>tags. <00:15:14.272>For <00:15:14.380>example,

266
00:15:17.940 --> 00:15:21.520
<00:15:17.940>is <00:15:18.080>this <00:15:18.220>a <00:15:18.360>microservice <00:15:18.500>that <00:15:18.640>is <00:15:18.780>reusable? <00:15:18.920>Is <00:15:19.060>it <00:15:19.200>not <00:15:19.340>reusable?

267
00:15:21.580 --> 00:15:25.680
<00:15:21.580>Is <00:15:21.696>it <00:15:21.813>tied <00:15:21.930>to <00:15:22.046>this <00:15:22.163>offering? <00:15:22.280>And <00:15:22.396>when <00:15:22.513>you <00:15:22.630>plan <00:15:22.746>your <00:15:22.863>next <00:15:22.980>microservice,

268
00:15:25.780 --> 00:15:30.680
<00:15:25.780>you <00:15:25.880>can <00:15:25.980>quickly <00:15:26.079>look <00:15:26.180>for <00:15:26.280>the <00:15:26.380>catalog <00:15:26.480>and <00:15:26.579>find <00:15:26.680>out <00:15:26.780>maybe <00:15:26.880>we <00:15:26.980>have <00:15:27.079>already <00:15:27.180>existing

269
00:15:30.960 --> 00:15:35.000
<00:15:30.960>functionality <00:15:31.115>and <00:15:31.271>let's <00:15:31.426>extend <00:15:31.582>this, <00:15:31.737>not <00:15:31.893>build <00:15:32.048>another <00:15:32.204>one, <00:15:32.360>right?

270
00:15:36.440 --> 00:15:40.490
<00:15:36.440>Then <00:15:36.556>enterprise <00:15:36.673>service <00:15:36.790>bus <00:15:36.906>also <00:15:37.023>needs <00:15:37.140>to <00:15:37.256>be <00:15:37.373>on <00:15:37.490>the <00:15:37.606>digital <00:15:37.723>service <00:15:37.840>catalog

271
00:15:40.490 --> 00:15:42.490
<00:15:40.490>because <00:15:40.690>we <00:15:40.890>also <00:15:41.090>want <00:15:41.290>to <00:15:41.490>reason <00:15:41.690>about, <00:15:41.890>okay,

272
00:15:42.490 --> 00:15:46.130
<00:15:42.490>to <00:15:42.630>which <00:15:42.770>external <00:15:42.910>systems <00:15:43.050>do <00:15:43.190>we <00:15:43.330>connect, <00:15:43.470>for <00:15:43.610>example, <00:15:43.750>Pimm <00:15:43.890>system,

273
00:15:46.530 --> 00:15:49.050
<00:15:46.530>E <00:15:46.704>R <00:15:46.880>P <00:15:47.055>C <00:15:47.230>R <00:15:47.405>M, <00:15:47.579>and <00:15:47.755>so <00:15:47.930>on.

274
00:15:51.000 --> 00:15:54.780
<00:15:51.000>So <00:15:51.175>let's <00:15:51.350>talk <00:15:51.525>about <00:15:51.700>quickly <00:15:51.875>about <00:15:52.050>the <00:15:52.225>aspects. <00:15:52.400>Um,

275
00:15:55.090 --> 00:15:58.540
<00:15:55.090>centralized <00:15:55.323>versus <00:15:55.556>decentralized. <00:15:55.790>What <00:15:56.023>do <00:15:56.256>we <00:15:56.490>centralize?

276
00:15:58.960 --> 00:16:01.940
<00:15:58.960>So <00:15:59.135>we <00:15:59.310>want <00:15:59.485>to <00:15:59.660>centralize <00:15:59.835>the <00:16:00.010>creation <00:16:00.185>of <00:16:00.360>domains.

277
00:16:01.940 --> 00:16:04.260
<00:16:01.940>Not <00:16:02.095>everyone <00:16:02.251>can <00:16:02.406>just <00:16:02.562>come <00:16:02.717>up <00:16:02.873>with <00:16:03.028>a <00:16:03.184>domain. <00:16:03.340>Um,

278
00:16:04.400 --> 00:16:08.500
<00:16:04.400>we <00:16:04.574>also <00:16:04.750>centralize <00:16:04.925>the <00:16:05.100>classification. <00:16:05.275>We <00:16:05.449>want <00:16:05.625>to, <00:16:05.800>uh,

279
00:16:08.560 --> 00:16:11.020
<00:16:08.560>define <00:16:08.734>with <00:16:08.910>governance, <00:16:09.084>what <00:16:09.260>are <00:16:09.435>you <00:16:09.609>allowed <00:16:09.785>to <00:16:09.959>set,

280
00:16:11.020 --> 00:16:14.740
<00:16:11.020>what <00:16:11.136>do <00:16:11.253>you <00:16:11.370>have <00:16:11.486>to <00:16:11.603>set <00:16:11.720>in <00:16:11.836>terms <00:16:11.953>of <00:16:12.069>text? <00:16:12.186>What <00:16:12.303>is, <00:16:12.420>uh,

281
00:16:15.100 --> 00:16:18.260
<00:16:15.100>a <00:16:15.275>proper <00:16:15.450>description <00:16:15.625>to <00:16:15.800>help <00:16:15.975>teams <00:16:16.150>onboard? <00:16:16.325>So, <00:16:16.500>uh,

282
00:16:18.320 --> 00:16:23.220
<00:16:18.320>we <00:16:18.460>trying <00:16:18.600>to <00:16:18.740>template <00:16:18.880>also <00:16:19.020>these <00:16:19.160>topics. <00:16:19.300>Naming <00:16:19.440>conventions <00:16:19.580>very <00:16:19.720>important,

283
00:16:23.270 --> 00:16:26.820
<00:16:23.270>especially <00:16:23.470>for <00:16:23.670>the <00:16:23.870>components. <00:16:24.069>Naming <00:16:24.270>is <00:16:24.470>hard, <00:16:24.670>right?

284
00:16:26.820 --> 00:16:30.980
<00:16:26.820>Learned <00:16:26.960>that <00:16:27.100>in <00:16:27.240>architecture. <00:16:27.380>Then <00:16:27.520>golden <00:16:27.660>paths <00:16:27.800>are <00:16:27.940>also <00:16:28.080>centrally <00:16:28.220>managed.

285
00:16:31.160 --> 00:16:33.740
<00:16:31.160>Not <00:16:31.334>every <00:16:31.510>team <00:16:31.685>can <00:16:31.860>create <00:16:32.035>their <00:16:32.209>own <00:16:32.385>golden <00:16:32.560>path.

286
00:16:33.770 --> 00:16:37.420
<00:16:33.770>This <00:16:33.886>would <00:16:34.003>be <00:16:34.120>falling <00:16:34.236>back <00:16:34.353>to <00:16:34.470>the <00:16:34.586>old <00:16:34.703>days, <00:16:34.819>right? <00:16:34.936>And <00:16:35.053>then, <00:16:35.170>uh,

287
00:16:37.450 --> 00:16:40.500
<00:16:37.450>central <00:16:37.916>documentation <00:16:38.383>about <00:16:38.850>architecture,

288
00:16:41.040 --> 00:16:45.940
<00:16:41.040>big <00:16:41.167>picture <00:16:41.294>and <00:16:41.421>so <00:16:41.549>on. <00:16:41.676>Also <00:16:41.803>centralized. <00:16:41.930>This <00:16:42.058>of <00:16:42.185>course <00:16:42.312>the, <00:16:42.439>uh,

289
00:16:45.940 --> 00:16:48.900
<00:16:45.940>hosting <00:16:46.140>infrastructure <00:16:46.340>part <00:16:46.540>of <00:16:46.740>the <00:16:46.940>digital <00:16:47.140>service <00:16:47.340>catalog.

290
00:16:49.120 --> 00:16:53.150
<00:16:49.120>We <00:16:49.247>don't <00:16:49.374>want <00:16:49.501>the <00:16:49.629>team <00:16:49.756>teams <00:16:49.883>to <00:16:50.010>mess <00:16:50.138>around <00:16:50.265>with <00:16:50.392>it. <00:16:50.520>Decentralized.

291
00:16:53.150 --> 00:16:56.990
<00:16:53.150>What <00:16:53.277>are <00:16:53.404>the <00:16:53.531>teams <00:16:53.659>responsible <00:16:53.786>for? <00:16:53.913>So <00:16:54.040>they're <00:16:54.168>responsible <00:16:54.295>for <00:16:54.422>their <00:16:54.550>entities,

292
00:16:57.060 --> 00:17:00.070
<00:16:57.060>signing <00:16:57.176>them <00:16:57.293>up <00:16:57.410>to <00:16:57.526>the <00:16:57.643>right <00:16:57.760>domains. <00:16:57.876>So <00:16:57.993>we <00:16:58.109>have <00:16:58.226>the <00:16:58.343>system, <00:16:58.459>entity,

293
00:17:00.500 --> 00:17:03.830
<00:17:00.500>they <00:17:00.700>know <00:17:00.900>about <00:17:01.100>the <00:17:01.300>resources <00:17:01.500>they <00:17:01.700>use, <00:17:01.900>right?

294
00:17:03.890 --> 00:17:08.630
<00:17:03.890>So <00:17:04.006>they <00:17:04.123>can <00:17:04.240>put <00:17:04.356>this <00:17:04.473>in <00:17:04.589>place. <00:17:04.706>All <00:17:04.823>the <00:17:04.940>components <00:17:05.056>component <00:17:05.173>always, <00:17:05.290>uh,

295
00:17:08.630 --> 00:17:10.310
<00:17:08.630>keep <00:17:08.910>in <00:17:09.190>mind <00:17:09.470>it's <00:17:09.750>also <00:17:10.030>libraries.

296
00:17:10.330 --> 00:17:15.230
<00:17:10.329>So <00:17:10.429>you <00:17:10.530>can <00:17:10.629>imagine <00:17:10.730>maybe <00:17:10.829>you <00:17:10.929>want <00:17:11.030>to <00:17:11.129>have <00:17:11.230>a <00:17:11.329>unified <00:17:11.429>logging <00:17:11.530>library <00:17:11.629>that <00:17:11.730>not

297
00:17:15.430 --> 00:17:16.990
<00:17:15.430>everyone <00:17:15.710>has <00:17:15.990>its <00:17:16.270>own <00:17:16.550>logging <00:17:16.830>definition.

298
00:17:17.010 --> 00:17:21.670
<00:17:17.010>So <00:17:17.117>you <00:17:17.225>can <00:17:17.333>distribute <00:17:17.440>it <00:17:17.548>for <00:17:17.656>the <00:17:17.763>digital <00:17:17.871>service <00:17:17.979>catalog, <00:17:18.086>make <00:17:18.194>it <00:17:18.302>known. <00:17:18.410>And,

299
00:17:21.930 --> 00:17:26.550
<00:17:21.930>um, <00:17:22.057>this <00:17:22.184>will <00:17:22.311>make <00:17:22.439>us <00:17:22.566>also <00:17:22.693>faster <00:17:22.820>without <00:17:22.948>implement <00:17:23.075>re-implementing <00:17:23.202>it <00:17:23.330>again.

300
00:17:26.770 --> 00:17:30.630
<00:17:26.770>But <00:17:26.897>the <00:17:27.024>teams <00:17:27.151>are <00:17:27.279>also <00:17:27.406>allowed <00:17:27.533>to <00:17:27.660>do <00:17:27.788>local <00:17:27.915>templates, <00:17:28.042>meaning, <00:17:28.170>um,

301
00:17:30.630 --> 00:17:35.030
<00:17:30.630>maybe <00:17:30.770>they <00:17:30.910>are <00:17:31.050>transitioning, <00:17:31.190>let's <00:17:31.330>say <00:17:31.470>from <00:17:31.610>Confluence <00:17:31.750>to <00:17:31.890>markdown. <00:17:32.030>Um,

302
00:17:35.300 --> 00:17:39.310
<00:17:35.300>they <00:17:35.416>can <00:17:35.533>do, <00:17:35.649>they're <00:17:35.766>their <00:17:35.883>own <00:17:36.000>templates <00:17:36.116>to <00:17:36.233>automate <00:17:36.350>this <00:17:36.466>kind <00:17:36.583>of <00:17:36.700>topics,

303
00:17:39.450 --> 00:17:42.670
<00:17:39.450>or <00:17:39.590>maybe <00:17:39.730>they're <00:17:39.870>in <00:17:40.010>a <00:17:40.150>transition <00:17:40.290>phase <00:17:40.430>from <00:17:40.570>A <00:17:40.710>to <00:17:40.850>B.

304
00:17:43.010 --> 00:17:47.070
<00:17:43.010>And <00:17:43.103>there <00:17:43.196>it <00:17:43.290>makes <00:17:43.383>sense <00:17:43.476>to <00:17:43.570>also <00:17:43.663>have <00:17:43.756>a <00:17:43.850>local <00:17:43.943>template. <00:17:44.036>So <00:17:44.129>we <00:17:44.223>also <00:17:44.316>allow <00:17:44.410>that,

305
00:17:47.210 --> 00:17:50.560
<00:17:47.210>of <00:17:47.365>course, <00:17:47.521>the <00:17:47.676>documentation <00:17:47.832>is <00:17:47.987>also <00:17:48.143>decentralized <00:17:48.298>on <00:17:48.454>the <00:17:48.610>components,

306
00:17:51.100 --> 00:17:55.240
<00:17:51.100>but <00:17:51.255>for <00:17:51.411>the <00:17:51.566>documentation, <00:17:51.722>we <00:17:51.877>have <00:17:52.033>also <00:17:52.188>a <00:17:52.344>documentation <00:17:52.500>blueprint.

307
00:17:55.590 --> 00:18:00.460
<00:17:55.590>They <00:17:55.745>can <00:17:55.901>reuse <00:17:56.056>this <00:17:56.212>and <00:17:56.367>just <00:17:56.523>get <00:17:56.678>started. <00:17:56.834>So <00:17:56.990>Ash,

308
00:18:00.930 --> 00:18:01.763
<00:18:00.930>okay. <00:18:01.679>Uh,

309
00:18:01.840 --> 00:18:04.540
<00:18:01.840>So <00:18:01.980>to <00:18:02.120>basically <00:18:02.260>sum <00:18:02.399>it <00:18:02.540>up, <00:18:02.679>like <00:18:02.820>what <00:18:02.959>happens <00:18:03.100>is, <00:18:03.240>uh,

310
00:18:04.570 --> 00:18:07.180
<00:18:04.570>when <00:18:04.745>we <00:18:04.919>try <00:18:05.095>to <00:18:05.270>introduce <00:18:05.445>new <00:18:05.620>technology <00:18:05.794>into, <00:18:05.970>uh,

311
00:18:07.400 --> 00:18:09.020
<00:18:07.400>and <00:18:07.866>already <00:18:08.333>existing <00:18:08.800>structure,

312
00:18:09.020 --> 00:18:12.340
<00:18:09.020>especially <00:18:09.147>in <00:18:09.274>companies <00:18:09.401>which <00:18:09.529>have <00:18:09.656>been <00:18:09.783>in <00:18:09.910>existence <00:18:10.038>for <00:18:10.165>like <00:18:10.292>multiple <00:18:10.420>decades,

313
00:18:12.960 --> 00:18:17.060
<00:18:12.960>um, <00:18:13.100>The <00:18:13.240>question <00:18:13.380>is <00:18:13.520>always <00:18:13.660>about <00:18:13.800>like <00:18:13.940>enterprise <00:18:14.080>architecture <00:18:14.220>tool. <00:18:14.360>Uh,

314
00:18:17.160 --> 00:18:21.140
<00:18:17.160>is <00:18:17.276>the <00:18:17.393>digital <00:18:17.510>service <00:18:17.626>catalog, <00:18:17.743>uh, <00:18:17.860>going <00:18:17.976>to <00:18:18.093>replace <00:18:18.210>the <00:18:18.326>existing <00:18:18.443>tools? <00:18:18.560>And,

315
00:18:21.140 --> 00:18:24.500
<00:18:21.140>and <00:18:21.280>that's <00:18:21.420>always <00:18:21.560>a <00:18:21.700>challenging <00:18:21.840>question <00:18:21.980>because <00:18:22.120>then <00:18:22.260>you're <00:18:22.400>stepping <00:18:22.540>on

316
00:18:24.500 --> 00:18:27.580
<00:18:24.500>different <00:18:24.627>people's <00:18:24.754>stores <00:18:24.881>and <00:18:25.009>then <00:18:25.136>you <00:18:25.263>don't <00:18:25.390>want <00:18:25.518>to <00:18:25.645>interfere <00:18:25.772>with <00:18:25.900>what

317
00:18:27.580 --> 00:18:30.900
<00:18:27.580>different <00:18:27.720>people <00:18:27.860>are <00:18:28.000>working. <00:18:28.139>And <00:18:28.280>what's <00:18:28.419>important <00:18:28.560>to <00:18:28.699>understand <00:18:28.840>is, <00:18:28.980>uh,

318
00:18:30.900 --> 00:18:34.220
<00:18:30.900>the <00:18:31.055>digital <00:18:31.211>service <00:18:31.366>catalog <00:18:31.522>is <00:18:31.677>meant <00:18:31.833>to <00:18:31.988>structure <00:18:32.144>the <00:18:32.300>information,

319
00:18:34.220 --> 00:18:35.940
<00:18:34.220>make <00:18:34.500>it <00:18:34.780>more <00:18:35.060>transparent, <00:18:35.340>and, <00:18:35.620>uh,

320
00:18:36.000 --> 00:18:39.980
<00:18:36.000>act <00:18:36.100>as <00:18:36.200>a <00:18:36.300>support <00:18:36.400>tool <00:18:36.500>to <00:18:36.600>the <00:18:36.700>existing <00:18:36.800>architecture <00:18:36.900>tools <00:18:37.000>so <00:18:37.100>that <00:18:37.200>it <00:18:37.300>can <00:18:37.400>support

321
00:18:39.980 --> 00:18:43.980
<00:18:39.980>and <00:18:40.096>making, <00:18:40.213>uh, <00:18:40.330>macro <00:18:40.446>level <00:18:40.563>decisions, <00:18:40.680>deciding <00:18:40.796>your <00:18:40.913>IT <00:18:41.030>strategy <00:18:41.146>and, <00:18:41.263>and, <00:18:41.380>uh,

322
00:18:43.980 --> 00:18:44.580
<00:18:43.980>make, <00:18:44.520>uh,

323
00:18:44.580 --> 00:18:47.540
<00:18:44.580>basically <00:18:44.720>exposing <00:18:44.860>the <00:18:45.000>information <00:18:45.139>within <00:18:45.280>the <00:18:45.419>organization <00:18:45.560>in <00:18:45.699>a <00:18:45.840>much <00:18:45.980>more

324
00:18:48.060 --> 00:18:50.420
<00:18:48.060>structured <00:18:48.235>way. <00:18:48.409>And <00:18:48.585>that's <00:18:48.760>what <00:18:48.935>we <00:18:49.110>have <00:18:49.284>here. <00:18:49.460>Uh,

325
00:18:50.480 --> 00:18:54.380
<00:18:50.480>so <00:18:50.596>we <00:18:50.713>have <00:18:50.830>different <00:18:50.946>business <00:18:51.063>domains. <00:18:51.180>Uh, <00:18:51.296>the <00:18:51.413>data <00:18:51.530>classified <00:18:51.646>according <00:18:51.763>to, <00:18:51.880>uh,

326
00:18:54.380 --> 00:18:56.900
<00:18:54.380>applications. <00:18:54.555>You <00:18:54.730>can <00:18:54.905>figure <00:18:55.080>out <00:18:55.255>who's <00:18:55.430>responsible <00:18:55.605>for <00:18:55.780>what.

327
00:18:56.900 --> 00:18:59.220
<00:18:56.900>And <00:18:57.055>when <00:18:57.211>you're <00:18:57.366>making <00:18:57.522>a <00:18:57.677>decision <00:18:57.833>at <00:18:57.988>an <00:18:58.144>enterprise <00:18:58.300>level,

328
00:18:59.220 --> 00:19:02.700
<00:18:59.220>you <00:18:59.320>know <00:18:59.420>who's <00:18:59.520>responsible, <00:18:59.620>you <00:18:59.720>can <00:18:59.820>get <00:18:59.920>in <00:19:00.020>touch <00:19:00.120>with <00:19:00.220>the <00:19:00.320>right <00:19:00.420>people <00:19:00.520>and <00:19:00.620>uh,

329
00:19:02.880 --> 00:19:05.860
<00:19:02.880>and <00:19:02.996>then <00:19:03.113>make <00:19:03.230>the <00:19:03.346>right <00:19:03.463>decisions <00:19:03.580>in <00:19:03.696>the <00:19:03.813>long <00:19:03.930>run. <00:19:04.046>That's <00:19:04.163>the, <00:19:04.280>uh,

330
00:19:05.950 --> 00:19:06.980
<00:19:05.950>whole <00:19:06.259>point <00:19:06.568>of <00:19:06.877>this.

331
00:19:08.120 --> 00:19:12.620
<00:19:08.120>Perfect. <00:19:08.236>So <00:19:08.353>looking <00:19:08.469>at <00:19:08.586>the <00:19:08.703>time, <00:19:08.820>we <00:19:08.936>are <00:19:09.053>close <00:19:09.169>to <00:19:09.286>the <00:19:09.403>end. <00:19:09.520>Um,

332
00:19:12.960 --> 00:19:17.180
<00:19:12.960>we <00:19:13.087>prepared <00:19:13.214>also <00:19:13.341>a <00:19:13.469>demo <00:19:13.596>and <00:19:13.723>also <00:19:13.850>it's <00:19:13.978>possible <00:19:14.105>to <00:19:14.232>ask <00:19:14.360>questions.

333
00:19:17.880 --> 00:19:20.900
<00:19:17.880>Um, <00:19:18.007>maybe <00:19:18.134>regarding <00:19:18.261>time. <00:19:18.389>We <00:19:18.516>will <00:19:18.643>be <00:19:18.770>really <00:19:18.898>slow <00:19:19.025>on <00:19:19.152>the, <00:19:19.280>uh,

334
00:19:21.000 --> 00:19:23.100
<00:19:21.000>not <00:19:21.200>fast <00:19:21.400>enough <00:19:21.600>to <00:19:21.800>do <00:19:22.000>the <00:19:22.200>whole <00:19:22.400>demo.

335
00:19:23.360 --> 00:19:26.660
<00:19:23.360>We <00:19:23.534>offered <00:19:23.709>a <00:19:23.885>demo <00:19:24.060>with <00:19:24.235>full <00:19:24.409>q <00:19:24.584>and <00:19:24.760>a.

336
00:19:26.760 --> 00:19:29.940
<00:19:26.760>You <00:19:26.915>can <00:19:27.071>visit <00:19:27.226>us <00:19:27.382>at <00:19:27.537>our <00:19:27.693>booth <00:19:27.848>on <00:19:28.004>hall <00:19:28.160>2.2,

337
00:19:30.400 --> 00:19:34.300
<00:19:30.400>the <00:19:30.500>size <00:19:30.600>booth <00:19:30.700>just <00:19:30.800>come <00:19:30.900>by. <00:19:31.000>Uh, <00:19:31.100>we <00:19:31.200>will <00:19:31.300>wait <00:19:31.400>here <00:19:31.500>and <00:19:31.600>pick <00:19:31.700>you <00:19:31.800>up,

338
00:19:34.300 --> 00:19:38.380
<00:19:34.300>and <00:19:34.407>then <00:19:34.515>we <00:19:34.623>can <00:19:34.730>go <00:19:34.838>together <00:19:34.946>over <00:19:35.053>and <00:19:35.161>dive <00:19:35.269>deeper <00:19:35.376>into <00:19:35.484>the <00:19:35.592>digital <00:19:35.700>service

339
00:19:38.380 --> 00:19:42.260
<00:19:38.380>catalog. <00:19:38.520>What <00:19:38.660>is <00:19:38.800>our <00:19:38.940>journey <00:19:39.080>so <00:19:39.220>far? <00:19:39.360>What <00:19:39.500>are <00:19:39.640>our <00:19:39.780>experiences?

340
00:19:42.440 --> 00:19:46.950
<00:19:42.440>If <00:19:42.547>you <00:19:42.655>want <00:19:42.763>to <00:19:42.870>get <00:19:42.978>into <00:19:43.086>the <00:19:43.193>details, <00:19:43.301>feel <00:19:43.409>free <00:19:43.516>to <00:19:43.624>do <00:19:43.732>so. <00:19:43.840>Yeah,

341
00:19:47.250 --> 00:19:50.070
<00:19:47.250>So <00:19:47.343>another <00:19:47.436>last <00:19:47.530>thing <00:19:47.623>to <00:19:47.716>also <00:19:47.810>mention <00:19:47.903>is <00:19:47.996>I <00:19:48.090>think <00:19:48.183>there's <00:19:48.276>been <00:19:48.370>a <00:19:48.463>lot <00:19:48.556>of <00:19:48.650>talk

342
00:19:50.070 --> 00:19:53.350
<00:19:50.070>about <00:19:50.225>like <00:19:50.381>digital <00:19:50.536>service <00:19:50.692>catalogs <00:19:50.847>in <00:19:51.003>the <00:19:51.158>conference <00:19:51.314>so <00:19:51.470>far,

343
00:19:53.450 --> 00:19:55.670
<00:19:53.450>and <00:19:53.605>there's <00:19:53.761>a <00:19:53.916>lot <00:19:54.072>of <00:19:54.227>tools <00:19:54.383>where <00:19:54.538>you <00:19:54.694>can, <00:19:54.850>uh,

344
00:19:55.930 --> 00:19:58.670
<00:19:55.930>use <00:19:56.057>out <00:19:56.184>of <00:19:56.311>the <00:19:56.439>box <00:19:56.566>solutions <00:19:56.693>with <00:19:56.820>other <00:19:56.948>companies <00:19:57.075>and <00:19:57.202>so <00:19:57.330>on.

345
00:19:58.670 --> 00:20:01.230
<00:19:58.670>So <00:19:58.770>I <00:19:58.870>think <00:19:58.970>in <00:19:59.070>our <00:19:59.170>case, <00:19:59.270>what <00:19:59.370>we <00:19:59.470>did <00:19:59.570>was <00:19:59.670>we <00:19:59.770>set <00:19:59.870>it <00:19:59.970>up <00:20:00.070>ourselves.

346
00:20:01.300 --> 00:20:02.990
<00:20:01.300>It's <00:20:01.533>not <00:20:01.766>a <00:20:02.000>lot <00:20:02.233>of <00:20:02.466>effort. <00:20:02.700>Um,

347
00:20:03.220 --> 00:20:07.430
<00:20:03.220>it's <00:20:03.320>just <00:20:03.420>like <00:20:03.520>the <00:20:03.620>willingness <00:20:03.720>and <00:20:03.820>the <00:20:03.920>mindset <00:20:04.020>to <00:20:04.120>actually <00:20:04.220>do <00:20:04.320>it. <00:20:04.420>Uh, <00:20:04.520>so <00:20:04.620>yeah,

348
00:20:07.430 --> 00:20:09.950
<00:20:07.430>from <00:20:07.605>our <00:20:07.780>experience, <00:20:07.955>at <00:20:08.130>least <00:20:08.305>it <00:20:08.480>is <00:20:08.655>possible. <00:20:08.830>Uh,

349
00:20:10.100 --> 00:20:12.750
<00:20:10.100>it's <00:20:10.255>only <00:20:10.411>a <00:20:10.566>matter <00:20:10.722>of <00:20:10.877>like <00:20:11.033>willingness <00:20:11.188>and, <00:20:11.344>and <00:20:11.500>uh,

350
00:20:12.910 --> 00:20:16.150
<00:20:12.910>changing <00:20:13.050>the <00:20:13.190>culture <00:20:13.330>within <00:20:13.470>the <00:20:13.610>company. <00:20:13.750>So <00:20:13.890>it's <00:20:14.030>definitely <00:20:14.170>worth <00:20:14.310>it.

351
00:20:16.210 --> 00:20:18.190
<00:20:16.210>And <00:20:16.385>then <00:20:16.560>maybe <00:20:16.735>it's <00:20:16.910>interesting <00:20:17.085>for <00:20:17.260>you. <00:20:17.435>So <00:20:17.610>yeah,

352
00:20:18.190 --> 00:20:21.830
<00:20:18.190>please <00:20:18.297>do <00:20:18.405>visit <00:20:18.513>the <00:20:18.620>booth <00:20:18.728>and <00:20:18.836>then <00:20:18.943>we <00:20:19.051>can <00:20:19.159>discuss <00:20:19.266>also <00:20:19.374>for <00:20:19.482>then, <00:20:19.590>uh,

353
00:20:21.940 --> 00:20:23.870
<00:20:21.940>explain <00:20:22.140>how <00:20:22.340>we <00:20:22.540>did <00:20:22.740>it <00:20:22.940>on <00:20:23.140>our <00:20:23.340>side.

354
00:20:24.690 --> 00:20:26.450
<00:20:24.690>I <00:20:24.845>would <00:20:25.001>say <00:20:25.156>we <00:20:25.312>are <00:20:25.467>through. <00:20:25.623>Thank <00:20:25.778>you <00:20:25.934>very <00:20:26.090>much.