WEBVTT

00:00:02.720 --> 00:00:05.190 align:start position:0%
<00:00:02.720>All <00:00:02.953>right, <00:00:03.186>we <00:00:03.420>have <00:00:03.653>another <00:00:03.886>talk. <00:00:04.120>It's

00:00:05.190 --> 00:00:05.200 align:start position:0%
<00:00:05.190>All <00:00:05.191>right, <00:00:05.193>we <00:00:05.194>have <00:00:05.196>another <00:00:05.197>talk. <00:00:05.199>It's

00:00:05.200 --> 00:00:06.830 align:start position:0%
<00:00:05.200>All <00:00:05.307>right, <00:00:05.415>we <00:00:05.523>have <00:00:05.630>another <00:00:05.738>talk. <00:00:05.846>It's <00:00:05.953>now <00:00:06.061>4:00 <00:00:06.169>in <00:00:06.276>the <00:00:06.384>afternoon. <00:00:06.492>We're <00:00:06.600>almost

00:00:06.830 --> 00:00:06.840 align:start position:0%
<00:00:06.830>now <00:00:06.831>4:00 <00:00:06.833>in <00:00:06.834>the <00:00:06.836>afternoon. <00:00:06.837>We're <00:00:06.838>almost

00:00:06.840 --> 00:00:07.830 align:start position:0%
<00:00:06.840>now <00:00:06.967>4:00 <00:00:07.094>in <00:00:07.221>the <00:00:07.349>afternoon. <00:00:07.476>We're <00:00:07.603>almost <00:00:07.731>there.

00:00:07.830 --> 00:00:07.840 align:start position:0%
there.

00:00:07.840 --> 00:00:09.950 align:start position:0%
<00:00:07.840>there. <00:00:07.995>Uh <00:00:08.151>it's <00:00:08.306>going <00:00:08.462>to <00:00:08.617>be <00:00:08.773>more <00:00:08.928>talks <00:00:09.084>and <00:00:09.240>then

00:00:09.950 --> 00:00:09.960 align:start position:0%
<00:00:09.950>Uh <00:00:09.951>it's <00:00:09.952>going <00:00:09.953>to <00:00:09.954>be <00:00:09.955>more <00:00:09.956>talks <00:00:09.957>and <00:00:09.959>then

00:00:09.960 --> 00:00:11.630 align:start position:0%
<00:00:09.960>Uh <00:00:10.047>it's <00:00:10.135>going <00:00:10.222>to <00:00:10.310>be <00:00:10.397>more <00:00:10.485>talks <00:00:10.572>and <00:00:10.660>then <00:00:10.747>there's <00:00:10.835>going <00:00:10.922>to <00:00:11.010>be <00:00:11.097>code <00:00:11.185>100 <00:00:11.272>here <00:00:11.360>on

00:00:11.630 --> 00:00:11.640 align:start position:0%
<00:00:11.630>there's <00:00:11.631>going <00:00:11.632>to <00:00:11.633>be <00:00:11.635>code <00:00:11.636>100 <00:00:11.637>here <00:00:11.639>on

00:00:11.640 --> 00:00:14.230 align:start position:0%
<00:00:11.640>there's <00:00:11.740>going <00:00:11.840>to <00:00:11.940>be <00:00:12.040>code <00:00:12.140>100 <00:00:12.240>here <00:00:12.340>on <00:00:12.440>stage. <00:00:12.540>So, <00:00:12.640>come <00:00:12.740>back <00:00:12.840>and <00:00:12.940>actually <00:00:13.040>root

00:00:14.230 --> 00:00:14.240 align:start position:0%
<00:00:14.230>stage. <00:00:14.231>So, <00:00:14.233>come <00:00:14.234>back <00:00:14.236>and <00:00:14.237>actually <00:00:14.239>root

00:00:14.240 --> 00:00:16.870 align:start position:0%
<00:00:14.240>stage. <00:00:14.333>So, <00:00:14.426>come <00:00:14.520>back <00:00:14.613>and <00:00:14.706>actually <00:00:14.800>root <00:00:14.893>at <00:00:14.986>people <00:00:15.080>and <00:00:15.173>root <00:00:15.266>for <00:00:15.360>them <00:00:15.453>and <00:00:15.546>then <00:00:15.640>go

00:00:16.870 --> 00:00:16.880 align:start position:0%
<00:00:16.870>at <00:00:16.871>people <00:00:16.872>and <00:00:16.873>root <00:00:16.874>for <00:00:16.875>them <00:00:16.876>and <00:00:16.877>then <00:00:16.878>go

00:00:16.880 --> 00:00:19.150 align:start position:0%
<00:00:16.880>at <00:00:16.967>people <00:00:17.055>and <00:00:17.142>root <00:00:17.230>for <00:00:17.317>them <00:00:17.404>and <00:00:17.492>then <00:00:17.580>go <00:00:17.667>drinking <00:00:17.755>and <00:00:17.842>I <00:00:17.930>see <00:00:18.017>you <00:00:18.105>outside <00:00:18.192>later <00:00:18.279>on

00:00:19.150 --> 00:00:19.160 align:start position:0%
<00:00:19.150>drinking <00:00:19.151>and <00:00:19.152>I <00:00:19.153>see <00:00:19.155>you <00:00:19.156>outside <00:00:19.157>later <00:00:19.159>on

00:00:19.160 --> 00:00:20.710 align:start position:0%
<00:00:19.160>drinking <00:00:19.315>and <00:00:19.470>I <00:00:19.625>see <00:00:19.780>you <00:00:19.935>outside <00:00:20.090>later <00:00:20.245>on <00:00:20.400>as <00:00:20.555>well.

00:00:20.710 --> 00:00:20.720 align:start position:0%
<00:00:20.710>as <00:00:20.718>well.

00:00:20.720 --> 00:00:23.150 align:start position:0%
<00:00:20.720>as <00:00:20.875>well. <00:00:21.031>So, <00:00:21.186>um <00:00:21.342>the <00:00:21.497>next <00:00:21.653>talk <00:00:21.808>is <00:00:21.964>by <00:00:22.119>Steren

00:00:23.150 --> 00:00:23.160 align:start position:0%
<00:00:23.150>So, <00:00:23.151>um <00:00:23.152>the <00:00:23.153>next <00:00:23.155>talk <00:00:23.156>is <00:00:23.157>by <00:00:23.159>Steren

00:00:23.160 --> 00:00:25.190 align:start position:0%
<00:00:23.160>So, <00:00:23.267>um <00:00:23.375>the <00:00:23.483>next <00:00:23.590>talk <00:00:23.698>is <00:00:23.806>by <00:00:23.913>Steren <00:00:24.021>Giannini, <00:00:24.129>director <00:00:24.236>and <00:00:24.344>founder <00:00:24.452>of <00:00:24.560>Google

00:00:25.190 --> 00:00:25.200 align:start position:0%
<00:00:25.190>Giannini, <00:00:25.191>director <00:00:25.193>and <00:00:25.195>founder <00:00:25.197>of <00:00:25.198>Google

00:00:25.200 --> 00:00:27.590 align:start position:0%
<00:00:25.200>Giannini, <00:00:25.307>director <00:00:25.415>and <00:00:25.523>founder <00:00:25.630>of <00:00:25.738>Google <00:00:25.846>Cloud <00:00:25.953>Run <00:00:26.061>and <00:00:26.169>it's <00:00:26.276>called <00:00:26.384>a <00:00:26.492>computer's <00:00:26.599>a

00:00:27.590 --> 00:00:27.600 align:start position:0%
<00:00:27.590>Cloud <00:00:27.591>Run <00:00:27.592>and <00:00:27.593>it's <00:00:27.595>called <00:00:27.596>a <00:00:27.597>computer's <00:00:27.599>a

00:00:27.600 --> 00:00:29.430 align:start position:0%
<00:00:27.600>Cloud <00:00:27.693>Run <00:00:27.786>and <00:00:27.880>it's <00:00:27.973>called <00:00:28.066>a <00:00:28.160>computer's <00:00:28.253>a <00:00:28.346>computer's <00:00:28.440>all <00:00:28.533>you <00:00:28.626>need <00:00:28.720>and <00:00:28.813>we <00:00:28.906>chatted <00:00:29.000>a

00:00:29.430 --> 00:00:29.440 align:start position:0%
<00:00:29.430>computer's <00:00:29.431>all <00:00:29.432>you <00:00:29.433>need <00:00:29.435>and <00:00:29.436>we <00:00:29.437>chatted <00:00:29.439>a

00:00:29.440 --> 00:00:31.630 align:start position:0%
<00:00:29.440>computer's <00:00:29.533>all <00:00:29.626>you <00:00:29.720>need <00:00:29.813>and <00:00:29.906>we <00:00:30.000>chatted <00:00:30.093>a <00:00:30.186>bit <00:00:30.280>backstage <00:00:30.373>and <00:00:30.466>what <00:00:30.560>he <00:00:30.653>wants <00:00:30.746>to <00:00:30.840>talk

00:00:31.630 --> 00:00:31.640 align:start position:0%
<00:00:31.630>bit <00:00:31.631>backstage <00:00:31.632>and <00:00:31.633>what <00:00:31.635>he <00:00:31.636>wants <00:00:31.637>to <00:00:31.639>talk

00:00:31.640 --> 00:00:33.430 align:start position:0%
<00:00:31.640>bit <00:00:31.727>backstage <00:00:31.815>and <00:00:31.902>what <00:00:31.990>he <00:00:32.077>wants <00:00:32.165>to <00:00:32.252>talk <00:00:32.340>to <00:00:32.427>you <00:00:32.515>about <00:00:32.602>is <00:00:32.689>that <00:00:32.777>most <00:00:32.865>of <00:00:32.952>the <00:00:33.040>things

00:00:33.430 --> 00:00:33.440 align:start position:0%
<00:00:33.430>to <00:00:33.431>you <00:00:33.432>about <00:00:33.433>is <00:00:33.434>that <00:00:33.435>most <00:00:33.436>of <00:00:33.437>the <00:00:33.439>things

00:00:33.440 --> 00:00:36.550 align:start position:0%
<00:00:33.440>to <00:00:33.522>you <00:00:33.604>about <00:00:33.687>is <00:00:33.769>that <00:00:33.851>most <00:00:33.934>of <00:00:34.016>the <00:00:34.098>things <00:00:34.181>that <00:00:34.263>an <00:00:34.345>agent <00:00:34.428>do <00:00:34.510>these <00:00:34.592>days <00:00:34.675>is <00:00:34.757>much <00:00:34.839>more

00:00:36.550 --> 00:00:36.560 align:start position:0%
<00:00:36.550>that <00:00:36.551>an <00:00:36.552>agent <00:00:36.553>do <00:00:36.554>these <00:00:36.555>days <00:00:36.556>is <00:00:36.557>much <00:00:36.559>more

00:00:36.560 --> 00:00:39.550 align:start position:0%
<00:00:36.560>that <00:00:36.660>an <00:00:36.760>agent <00:00:36.860>do <00:00:36.960>these <00:00:37.060>days <00:00:37.160>is <00:00:37.260>much <00:00:37.360>more <00:00:37.460>than <00:00:37.560>just <00:00:37.660>reading <00:00:37.760>data, <00:00:37.860>writing <00:00:37.960>data,

00:00:39.550 --> 00:00:39.560 align:start position:0%
<00:00:39.550>than <00:00:39.551>just <00:00:39.553>reading <00:00:39.555>data, <00:00:39.557>writing <00:00:39.559>data,

00:00:39.560 --> 00:00:41.590 align:start position:0%
<00:00:39.560>than <00:00:39.667>just <00:00:39.775>reading <00:00:39.883>data, <00:00:39.990>writing <00:00:40.098>data, <00:00:40.206>but <00:00:40.313>you <00:00:40.421>need <00:00:40.529>to <00:00:40.636>do <00:00:40.744>command <00:00:40.852>line <00:00:40.960>stuff.

00:00:41.590 --> 00:00:41.600 align:start position:0%
<00:00:41.590>but <00:00:41.591>you <00:00:41.592>need <00:00:41.593>to <00:00:41.595>do <00:00:41.596>command <00:00:41.597>line <00:00:41.599>stuff.

00:00:41.600 --> 00:00:43.510 align:start position:0%
<00:00:41.600>but <00:00:41.687>you <00:00:41.775>need <00:00:41.862>to <00:00:41.950>do <00:00:42.037>command <00:00:42.125>line <00:00:42.212>stuff. <00:00:42.300>You <00:00:42.387>need <00:00:42.475>to <00:00:42.562>do <00:00:42.650>things <00:00:42.737>call <00:00:42.825>tools <00:00:42.912>on <00:00:43.000>the

00:00:43.510 --> 00:00:43.520 align:start position:0%
<00:00:43.510>You <00:00:43.511>need <00:00:43.512>to <00:00:43.513>do <00:00:43.514>things <00:00:43.515>call <00:00:43.516>tools <00:00:43.517>on <00:00:43.519>the

00:00:43.520 --> 00:00:45.390 align:start position:0%
<00:00:43.520>You <00:00:43.602>need <00:00:43.684>to <00:00:43.767>do <00:00:43.849>things <00:00:43.931>call <00:00:44.014>tools <00:00:44.096>on <00:00:44.178>the <00:00:44.261>machine <00:00:44.343>and <00:00:44.425>you <00:00:44.508>don't <00:00:44.590>want <00:00:44.672>to <00:00:44.755>do <00:00:44.837>that <00:00:44.920>on

00:00:45.390 --> 00:00:45.400 align:start position:0%
<00:00:45.390>machine <00:00:45.391>and <00:00:45.392>you <00:00:45.393>don't <00:00:45.394>want <00:00:45.395>to <00:00:45.396>do <00:00:45.397>that <00:00:45.399>on

00:00:45.400 --> 00:00:47.670 align:start position:0%
<00:00:45.400>machine <00:00:45.487>and <00:00:45.574>you <00:00:45.662>don't <00:00:45.750>want <00:00:45.837>to <00:00:45.925>do <00:00:46.012>that <00:00:46.100>on <00:00:46.187>your <00:00:46.275>own <00:00:46.362>machine. <00:00:46.449>You <00:00:46.537>do <00:00:46.625>not. <00:00:46.712>Just <00:00:46.800>not

00:00:47.670 --> 00:00:47.680 align:start position:0%
<00:00:47.670>your <00:00:47.671>own <00:00:47.672>machine. <00:00:47.673>You <00:00:47.675>do <00:00:47.676>not. <00:00:47.677>Just <00:00:47.679>not

00:00:47.680 --> 00:00:49.670 align:start position:0%
<00:00:47.680>your <00:00:47.773>own <00:00:47.866>machine. <00:00:47.960>You <00:00:48.053>do <00:00:48.146>not. <00:00:48.240>Just <00:00:48.333>not <00:00:48.426>let <00:00:48.519>the <00:00:48.613>agent <00:00:48.706>do <00:00:48.800>random <00:00:48.893>things <00:00:48.986>on <00:00:49.080>your

00:00:49.670 --> 00:00:49.680 align:start position:0%
<00:00:49.670>let <00:00:49.671>the <00:00:49.672>agent <00:00:49.673>do <00:00:49.675>random <00:00:49.676>things <00:00:49.677>on <00:00:49.679>your

00:00:49.680 --> 00:00:52.470 align:start position:0%
<00:00:49.680>let <00:00:49.780>the <00:00:49.880>agent <00:00:49.980>do <00:00:50.080>random <00:00:50.180>things <00:00:50.280>on <00:00:50.380>your <00:00:50.480>terminal. <00:00:50.580>So, <00:00:50.680>uh <00:00:50.780>Google <00:00:50.880>Cloud <00:00:50.980>Run <00:00:51.080>is

00:00:52.470 --> 00:00:52.480 align:start position:0%
<00:00:52.470>terminal. <00:00:52.471>So, <00:00:52.473>uh <00:00:52.474>Google <00:00:52.476>Cloud <00:00:52.477>Run <00:00:52.479>is

00:00:52.480 --> 00:00:54.550 align:start position:0%
<00:00:52.480>terminal. <00:00:52.580>So, <00:00:52.680>uh <00:00:52.779>Google <00:00:52.879>Cloud <00:00:52.980>Run <00:00:53.080>is <00:00:53.180>probably <00:00:53.279>a <00:00:53.379>good <00:00:53.480>idea <00:00:53.580>to <00:00:53.680>do <00:00:53.779>that. <00:00:53.879>So,

00:00:54.550 --> 00:00:54.560 align:start position:0%
<00:00:54.550>probably <00:00:54.551>a <00:00:54.552>good <00:00:54.553>idea <00:00:54.555>to <00:00:54.556>do <00:00:54.557>that. <00:00:54.559>So,

00:00:54.560 --> 00:00:56.670 align:start position:0%
<00:00:54.560>probably <00:00:54.667>a <00:00:54.775>good <00:00:54.883>idea <00:00:54.990>to <00:00:55.098>do <00:00:55.206>that. <00:00:55.313>So, <00:00:55.421>without <00:00:55.529>further <00:00:55.636>ado, <00:00:55.744>let's <00:00:55.852>see <00:00:55.960>what

00:00:56.670 --> 00:00:56.680 align:start position:0%
<00:00:56.670>without <00:00:56.671>further <00:00:56.673>ado, <00:00:56.675>let's <00:00:56.677>see <00:00:56.679>what

00:00:56.680 --> 00:00:59.070 align:start position:0%
<00:00:56.680>without <00:00:56.796>further <00:00:56.913>ado, <00:00:57.030>let's <00:00:57.146>see <00:00:57.263>what <00:00:57.380>Steren <00:00:57.496>Giannini <00:00:57.613>can <00:00:57.730>talk <00:00:57.846>to <00:00:57.963>us <00:00:58.080>about

00:00:59.070 --> 00:00:59.080 align:start position:0%
<00:00:59.070>Steren <00:00:59.071>Giannini <00:00:59.073>can <00:00:59.074>talk <00:00:59.076>to <00:00:59.077>us <00:00:59.079>about

00:00:59.080 --> 00:01:01.030 align:start position:0%
<00:00:59.080>Steren <00:00:59.187>Giannini <00:00:59.295>can <00:00:59.403>talk <00:00:59.510>to <00:00:59.618>us <00:00:59.726>about <00:00:59.833>getting <00:00:59.941>your <00:01:00.049>agents <00:01:00.156>a <00:01:00.264>computer <00:01:00.372>to <00:01:00.480>play

00:01:01.030 --> 00:01:01.040 align:start position:0%
<00:01:01.030>getting <00:01:01.031>your <00:01:01.033>agents <00:01:01.034>a <00:01:01.036>computer <00:01:01.037>to <00:01:01.039>play

00:01:01.040 --> 00:01:04.835 align:start position:0%
<00:01:01.040>getting <00:01:01.240>your <00:01:01.440>agents <00:01:01.640>a <00:01:01.839>computer <00:01:02.040>to <00:01:02.240>play <00:01:02.440>with.

00:01:04.845 --> 00:01:10.730 align:start position:0%
<00:01:04.845>&gt;&gt; <00:01:06.245>[music]

00:01:10.740 --> 00:01:14.790 align:start position:0%
[music]

00:01:14.800 --> 00:01:17.510 align:start position:0%
<00:01:14.800>&gt;&gt; <00:01:15.080>Thank <00:01:15.360>you, <00:01:15.640>everyone. <00:01:15.920>Thank <00:01:16.200>you.

00:01:17.510 --> 00:01:17.520 align:start position:0%
<00:01:17.510>&gt;&gt; <00:01:17.511>Thank <00:01:17.513>you, <00:01:17.515>everyone. <00:01:17.517>Thank <00:01:17.518>you.

00:01:17.520 --> 00:01:19.510 align:start position:0%
<00:01:17.520>&gt;&gt; <00:01:17.695>Thank <00:01:17.869>you, <00:01:18.045>everyone. <00:01:18.220>Thank <00:01:18.395>you. <00:01:18.570>Uh <00:01:18.744>welcome <00:01:18.920>to

00:01:19.510 --> 00:01:19.520 align:start position:0%
<00:01:19.510>Uh <00:01:19.514>welcome <00:01:19.518>to

00:01:19.520 --> 00:01:24.670 align:start position:0%
<00:01:19.520>Uh <00:01:19.695>welcome <00:01:19.869>to <00:01:20.045>All <00:01:20.220>you <00:01:20.395>need <00:01:20.570>is <00:01:20.744>a <00:01:20.920>computer.

00:01:24.680 --> 00:01:26.190 align:start position:0%
<00:01:24.680>We're <00:01:24.849>going <00:01:25.019>to <00:01:25.189>be <00:01:25.359>having <00:01:25.529>a <00:01:25.699>lot <00:01:25.869>of <00:01:26.039>fun

00:01:26.190 --> 00:01:26.200 align:start position:0%
<00:01:26.190>We're <00:01:26.191>going <00:01:26.192>to <00:01:26.193>be <00:01:26.194>having <00:01:26.195>a <00:01:26.196>lot <00:01:26.197>of <00:01:26.199>fun

00:01:26.200 --> 00:01:29.710 align:start position:0%
<00:01:26.200>We're <00:01:26.287>going <00:01:26.375>to <00:01:26.462>be <00:01:26.550>having <00:01:26.637>a <00:01:26.725>lot <00:01:26.812>of <00:01:26.900>fun <00:01:26.987>today. <00:01:27.075>We'll <00:01:27.162>do <00:01:27.250>going <00:01:27.337>to <00:01:27.425>do <00:01:27.512>live <00:01:27.600>demos.

00:01:29.710 --> 00:01:29.720 align:start position:0%
<00:01:29.710>today. <00:01:29.711>We'll <00:01:29.712>do <00:01:29.713>going <00:01:29.715>to <00:01:29.716>do <00:01:29.717>live <00:01:29.719>demos.

00:01:29.720 --> 00:01:32.430 align:start position:0%
<00:01:29.720>today. <00:01:29.813>We'll <00:01:29.906>do <00:01:30.000>going <00:01:30.093>to <00:01:30.186>do <00:01:30.280>live <00:01:30.373>demos. <00:01:30.466>Live <00:01:30.560>demos <00:01:30.653>and <00:01:30.746>live <00:01:30.840>demos. <00:01:30.933>How <00:01:31.026>risky <00:01:31.120>can

00:01:32.430 --> 00:01:32.440 align:start position:0%
<00:01:32.430>Live <00:01:32.431>demos <00:01:32.432>and <00:01:32.433>live <00:01:32.435>demos. <00:01:32.436>How <00:01:32.437>risky <00:01:32.439>can

00:01:32.440 --> 00:01:34.190 align:start position:0%
<00:01:32.440>Live <00:01:32.595>demos <00:01:32.751>and <00:01:32.906>live <00:01:33.062>demos. <00:01:33.217>How <00:01:33.373>risky <00:01:33.528>can <00:01:33.684>that <00:01:33.840>be?

00:01:34.190 --> 00:01:34.200 align:start position:0%
<00:01:34.190>that <00:01:34.199>be?

00:01:34.200 --> 00:01:37.710 align:start position:0%
<00:01:34.200>that <00:01:34.355>be? <00:01:34.511>I <00:01:34.666>am <00:01:34.822>uh <00:01:34.977>Steren <00:01:35.133>Giannini. <00:01:35.288>I'm <00:01:35.444>a <00:01:35.600>director

00:01:37.710 --> 00:01:37.720 align:start position:0%
<00:01:37.710>I <00:01:37.711>am <00:01:37.712>uh <00:01:37.713>Steren <00:01:37.715>Giannini. <00:01:37.716>I'm <00:01:37.717>a <00:01:37.719>director

00:01:37.720 --> 00:01:40.470 align:start position:0%
<00:01:37.720>I <00:01:37.827>am <00:01:37.935>uh <00:01:38.043>Steren <00:01:38.150>Giannini. <00:01:38.258>I'm <00:01:38.366>a <00:01:38.473>director <00:01:38.581>of <00:01:38.689>product <00:01:38.796>management <00:01:38.904>at <00:01:39.012>Google <00:01:39.120>Cloud

00:01:40.470 --> 00:01:40.480 align:start position:0%
<00:01:40.470>of <00:01:40.471>product <00:01:40.473>management <00:01:40.475>at <00:01:40.477>Google <00:01:40.478>Cloud

00:01:40.480 --> 00:01:43.550 align:start position:0%
<00:01:40.479>of <00:01:40.596>product <00:01:40.713>management <00:01:40.829>at <00:01:40.946>Google <00:01:41.063>Cloud <00:01:41.179>and <00:01:41.296>notably <00:01:41.413>I <00:01:41.529>founded <00:01:41.646>uh <00:01:41.763>Google <00:01:41.880>Cloud

00:01:43.550 --> 00:01:43.560 align:start position:0%
<00:01:43.550>and <00:01:43.551>notably <00:01:43.553>I <00:01:43.554>founded <00:01:43.556>uh <00:01:43.557>Google <00:01:43.559>Cloud

00:01:43.560 --> 00:01:45.990 align:start position:0%
<00:01:43.560>and <00:01:43.760>notably <00:01:43.960>I <00:01:44.160>founded <00:01:44.360>uh <00:01:44.560>Google <00:01:44.760>Cloud <00:01:44.960>Run.

00:01:46.000 --> 00:01:48.470 align:start position:0%
<00:01:46.000>But <00:01:46.233>first, <00:01:46.466>I'm <00:01:46.700>going <00:01:46.933>to <00:01:47.166>ask <00:01:47.400>you

00:01:48.470 --> 00:01:48.480 align:start position:0%
<00:01:48.470>But <00:01:48.471>first, <00:01:48.473>I'm <00:01:48.474>going <00:01:48.476>to <00:01:48.477>ask <00:01:48.478>you

00:01:48.480 --> 00:01:50.910 align:start position:0%
<00:01:48.479>But <00:01:48.654>first, <00:01:48.829>I'm <00:01:49.005>going <00:01:49.179>to <00:01:49.354>ask <00:01:49.529>you <00:01:49.704>a <00:01:49.880>question.

00:01:50.910 --> 00:01:50.920 align:start position:0%
<00:01:50.910>a <00:01:50.919>question.

00:01:50.920 --> 00:01:52.350 align:start position:0%
<00:01:50.920>a <00:01:51.349>question. <00:01:51.777>What <00:01:52.207>do

00:01:52.350 --> 00:01:52.360 align:start position:0%
<00:01:52.350>What <00:01:52.359>do

00:01:52.360 --> 00:02:00.550 align:start position:0%
<00:01:52.360>What <00:01:52.535>do <00:01:52.710>developers <00:01:52.885>and <00:01:53.060>AI <00:01:53.235>agents <00:01:53.410>have <00:01:53.585>in <00:01:53.760>common.

00:02:00.560 --> 00:02:02.790 align:start position:0%
<00:02:00.560>Well, <00:02:00.793>when <00:02:01.026>you <00:02:01.260>welcome <00:02:01.493>a <00:02:01.726>new <00:02:01.960>developer

00:02:02.790 --> 00:02:02.800 align:start position:0%
<00:02:02.790>Well, <00:02:02.791>when <00:02:02.793>you <00:02:02.794>welcome <00:02:02.796>a <00:02:02.797>new <00:02:02.798>developer

00:02:02.800 --> 00:02:04.150 align:start position:0%
<00:02:02.800>Well, <00:02:02.935>when <00:02:03.070>you <00:02:03.205>welcome <00:02:03.340>a <00:02:03.475>new <00:02:03.610>developer <00:02:03.745>to <00:02:03.880>your <00:02:04.015>company,

00:02:04.150 --> 00:02:04.160 align:start position:0%
<00:02:04.150>to <00:02:04.154>your <00:02:04.158>company,

00:02:04.160 --> 00:02:05.870 align:start position:0%
<00:02:04.160>to <00:02:04.335>your <00:02:04.509>company, <00:02:04.685>usually <00:02:04.860>you <00:02:05.035>create <00:02:05.210>them <00:02:05.384>a <00:02:05.560>corporate

00:02:05.870 --> 00:02:05.880 align:start position:0%
<00:02:05.870>usually <00:02:05.871>you <00:02:05.873>create <00:02:05.875>them <00:02:05.877>a <00:02:05.878>corporate

00:02:05.880 --> 00:02:08.510 align:start position:0%
<00:02:05.880>usually <00:02:06.007>you <00:02:06.134>create <00:02:06.261>them <00:02:06.389>a <00:02:06.516>corporate <00:02:06.643>account, <00:02:06.770>you <00:02:06.898>give <00:02:07.025>them <00:02:07.152>some <00:02:07.280>permissions

00:02:08.510 --> 00:02:08.520 align:start position:0%
<00:02:08.509>account, <00:02:08.511>you <00:02:08.513>give <00:02:08.515>them <00:02:08.517>some <00:02:08.519>permissions

00:02:08.520 --> 00:02:10.270 align:start position:0%
<00:02:08.520>account, <00:02:08.647>you <00:02:08.774>give <00:02:08.901>them <00:02:09.029>some <00:02:09.156>permissions <00:02:09.283>like <00:02:09.410>checking <00:02:09.538>a <00:02:09.665>repo, <00:02:09.792>and <00:02:09.920>more

00:02:10.270 --> 00:02:10.280 align:start position:0%
<00:02:10.270>like <00:02:10.271>checking <00:02:10.273>a <00:02:10.275>repo, <00:02:10.277>and <00:02:10.279>more

00:02:10.280 --> 00:02:13.750 align:start position:0%
<00:02:10.280>like <00:02:10.435>checking <00:02:10.591>a <00:02:10.746>repo, <00:02:10.902>and <00:02:11.057>more <00:02:11.213>importantly, <00:02:11.368>you <00:02:11.524>give <00:02:11.680>them

00:02:13.750 --> 00:02:13.760 align:start position:0%
<00:02:13.750>importantly, <00:02:13.753>you <00:02:13.756>give <00:02:13.759>them

00:02:13.760 --> 00:02:16.710 align:start position:0%
<00:02:13.760>importantly, <00:02:13.935>you <00:02:14.109>give <00:02:14.285>them <00:02:14.459>a <00:02:14.635>laptop, <00:02:14.810>a <00:02:14.984>computer, <00:02:15.160>right?

00:02:16.710 --> 00:02:16.720 align:start position:0%
<00:02:16.710>a <00:02:16.712>laptop, <00:02:16.714>a <00:02:16.716>computer, <00:02:16.719>right?

00:02:16.720 --> 00:02:21.990 align:start position:0%
<00:02:16.720>a <00:02:16.847>laptop, <00:02:16.974>a <00:02:17.101>computer, <00:02:17.229>right? <00:02:17.356>Well, <00:02:17.483>agents <00:02:17.610>need <00:02:17.738>the <00:02:17.865>exact <00:02:17.992>same <00:02:18.120>thing.

00:02:21.990 --> 00:02:22.000 align:start position:0%
<00:02:21.990>Well, <00:02:21.991>agents <00:02:21.993>need <00:02:21.994>the <00:02:21.996>exact <00:02:21.997>same <00:02:21.999>thing.

00:02:22.000 --> 00:02:26.070 align:start position:0%
<00:02:22.000>Well, <00:02:22.116>agents <00:02:22.233>need <00:02:22.350>the <00:02:22.466>exact <00:02:22.583>same <00:02:22.700>thing. <00:02:22.816>So, <00:02:22.933>developers <00:02:23.050>and <00:02:23.166>AI <00:02:23.283>agents <00:02:23.400>need

00:02:26.070 --> 00:02:26.080 align:start position:0%
<00:02:26.070>So, <00:02:26.071>developers <00:02:26.073>and <00:02:26.075>AI <00:02:26.077>agents <00:02:26.078>need

00:02:26.080 --> 00:02:28.390 align:start position:0%
<00:02:26.079>So, <00:02:26.313>developers <00:02:26.546>and <00:02:26.779>AI <00:02:27.013>agents <00:02:27.246>need <00:02:27.480>computers.

00:02:28.390 --> 00:02:28.400 align:start position:0%
computers.

00:02:28.400 --> 00:02:30.670 align:start position:0%
<00:02:28.400>computers. <00:02:28.555>Of <00:02:28.711>course, <00:02:28.866>they <00:02:29.022>have <00:02:29.177>to <00:02:29.333>be <00:02:29.488>in <00:02:29.644>the <00:02:29.800>cloud,

00:02:30.670 --> 00:02:30.680 align:start position:0%
<00:02:30.670>Of <00:02:30.671>course, <00:02:30.672>they <00:02:30.673>have <00:02:30.674>to <00:02:30.675>be <00:02:30.676>in <00:02:30.677>the <00:02:30.679>cloud,

00:02:30.680 --> 00:02:33.310 align:start position:0%
<00:02:30.680>Of <00:02:30.773>course, <00:02:30.866>they <00:02:30.960>have <00:02:31.053>to <00:02:31.146>be <00:02:31.240>in <00:02:31.333>the <00:02:31.426>cloud, <00:02:31.520>they <00:02:31.613>have <00:02:31.706>to <00:02:31.800>be <00:02:31.893>on <00:02:31.986>demand, <00:02:32.080>minimal

00:02:33.310 --> 00:02:33.320 align:start position:0%
<00:02:33.310>they <00:02:33.311>have <00:02:33.313>to <00:02:33.314>be <00:02:33.316>on <00:02:33.317>demand, <00:02:33.319>minimal

00:02:33.320 --> 00:02:35.910 align:start position:0%
<00:02:33.320>they <00:02:33.475>have <00:02:33.631>to <00:02:33.786>be <00:02:33.942>on <00:02:34.097>demand, <00:02:34.253>minimal <00:02:34.408>overhead <00:02:34.564>and <00:02:34.720>maintenance,

00:02:35.910 --> 00:02:35.920 align:start position:0%
<00:02:35.910>overhead <00:02:35.914>and <00:02:35.919>maintenance,

00:02:35.920 --> 00:02:38.030 align:start position:0%
<00:02:35.920>overhead <00:02:36.200>and <00:02:36.480>maintenance, <00:02:36.760>super <00:02:37.040>cost-efficient, <00:02:37.320>and

00:02:38.030 --> 00:02:38.040 align:start position:0%
<00:02:38.030>super <00:02:38.034>cost-efficient, <00:02:38.039>and

00:02:38.040 --> 00:02:40.390 align:start position:0%
<00:02:38.040>super <00:02:38.239>cost-efficient, <00:02:38.440>and <00:02:38.640>high-performance. <00:02:38.840>Like <00:02:39.040>you <00:02:39.239>want <00:02:39.440>those

00:02:40.390 --> 00:02:40.400 align:start position:0%
<00:02:40.390>high-performance. <00:02:40.392>Like <00:02:40.394>you <00:02:40.396>want <00:02:40.399>those

00:02:40.400 --> 00:02:42.750 align:start position:0%
<00:02:40.400>high-performance. <00:02:40.527>Like <00:02:40.654>you <00:02:40.781>want <00:02:40.909>those <00:02:41.036>computers <00:02:41.163>to <00:02:41.290>be <00:02:41.418>there <00:02:41.545>when <00:02:41.672>you <00:02:41.800>need

00:02:42.750 --> 00:02:42.760 align:start position:0%
<00:02:42.750>computers <00:02:42.751>to <00:02:42.753>be <00:02:42.754>there <00:02:42.756>when <00:02:42.757>you <00:02:42.759>need

00:02:42.760 --> 00:02:44.630 align:start position:0%
<00:02:42.760>computers <00:02:42.859>to <00:02:42.959>be <00:02:43.060>there <00:02:43.160>when <00:02:43.260>you <00:02:43.359>need <00:02:43.459>them, <00:02:43.560>and <00:02:43.660>when <00:02:43.760>as <00:02:43.859>soon <00:02:43.959>as <00:02:44.060>you <00:02:44.160>stop

00:02:44.630 --> 00:02:44.640 align:start position:0%
<00:02:44.630>them, <00:02:44.631>and <00:02:44.632>when <00:02:44.633>as <00:02:44.635>soon <00:02:44.636>as <00:02:44.637>you <00:02:44.638>stop

00:02:44.640 --> 00:02:46.430 align:start position:0%
<00:02:44.640>them, <00:02:44.747>and <00:02:44.855>when <00:02:44.963>as <00:02:45.070>soon <00:02:45.178>as <00:02:45.286>you <00:02:45.393>stop <00:02:45.501>needing <00:02:45.609>computers, <00:02:45.716>they <00:02:45.824>should <00:02:45.932>be <00:02:46.040>gone.

00:02:46.430 --> 00:02:46.440 align:start position:0%
<00:02:46.430>needing <00:02:46.431>computers, <00:02:46.433>they <00:02:46.435>should <00:02:46.437>be <00:02:46.439>gone.

00:02:46.440 --> 00:02:48.710 align:start position:0%
<00:02:46.440>needing <00:02:46.579>computers, <00:02:46.720>they <00:02:46.859>should <00:02:47.000>be <00:02:47.140>gone. <00:02:47.280>Like <00:02:47.420>you <00:02:47.560>should <00:02:47.700>stop <00:02:47.840>paying.

00:02:48.710 --> 00:02:48.720 align:start position:0%
<00:02:48.710>Like <00:02:48.712>you <00:02:48.714>should <00:02:48.716>stop <00:02:48.719>paying.

00:02:48.720 --> 00:02:50.510 align:start position:0%
<00:02:48.720>Like <00:02:48.847>you <00:02:48.974>should <00:02:49.101>stop <00:02:49.229>paying. <00:02:49.356>So, <00:02:49.483>at <00:02:49.610>the <00:02:49.738>end <00:02:49.865>of <00:02:49.992>the <00:02:50.120>day,

00:02:50.510 --> 00:02:50.520 align:start position:0%
<00:02:50.510>So, <00:02:50.511>at <00:02:50.513>the <00:02:50.514>end <00:02:50.516>of <00:02:50.517>the <00:02:50.519>day,

00:02:50.520 --> 00:02:54.670 align:start position:0%
<00:02:50.520>So, <00:02:50.636>at <00:02:50.753>the <00:02:50.870>end <00:02:50.986>of <00:02:51.103>the <00:02:51.220>day, <00:02:51.336>humans <00:02:51.453>for <00:02:51.570>applications <00:02:51.686>and <00:02:51.803>AI <00:02:51.920>agents

00:02:54.670 --> 00:02:54.680 align:start position:0%
<00:02:54.670>humans <00:02:54.671>for <00:02:54.673>applications <00:02:54.675>and <00:02:54.677>AI <00:02:54.679>agents

00:02:54.680 --> 00:02:58.390 align:start position:0%
<00:02:54.680>humans <00:02:54.855>for <00:02:55.030>applications <00:02:55.205>and <00:02:55.380>AI <00:02:55.555>agents <00:02:55.730>need <00:02:55.905>compute <00:02:56.080>environments.

00:02:58.390 --> 00:02:58.400 align:start position:0%
<00:02:58.390>need <00:02:58.394>compute <00:02:58.399>environments.

00:02:58.400 --> 00:03:00.830 align:start position:0%
<00:02:58.400>need <00:02:58.540>compute <00:02:58.680>environments. <00:02:58.820>So, <00:02:58.960>we'll <00:02:59.100>go <00:02:59.240>over <00:02:59.380>different <00:02:59.520>of <00:02:59.660>those <00:02:59.800>in

00:03:00.830 --> 00:03:00.840 align:start position:0%
<00:03:00.830>So, <00:03:00.831>we'll <00:03:00.832>go <00:03:00.833>over <00:03:00.835>different <00:03:00.836>of <00:03:00.837>those <00:03:00.839>in

00:03:00.840 --> 00:03:02.750 align:start position:0%
<00:03:00.840>So, <00:03:00.995>we'll <00:03:01.151>go <00:03:01.306>over <00:03:01.462>different <00:03:01.617>of <00:03:01.773>those <00:03:01.928>in <00:03:02.084>this <00:03:02.240>session.

00:03:02.750 --> 00:03:02.760 align:start position:0%
<00:03:02.750>this <00:03:02.759>session.

00:03:02.760 --> 00:03:04.190 align:start position:0%
<00:03:02.760>this <00:03:03.189>session. <00:03:03.618>So, <00:03:04.047>first,

00:03:04.190 --> 00:03:04.200 align:start position:0%
<00:03:04.190>So, <00:03:04.198>first,

00:03:04.200 --> 00:03:06.750 align:start position:0%
<00:03:04.200>So, <00:03:04.480>first, <00:03:04.760>a <00:03:05.040>computer <00:03:05.320>for <00:03:05.600>you,

00:03:06.750 --> 00:03:06.760 align:start position:0%
<00:03:06.750>a <00:03:06.753>computer <00:03:06.756>for <00:03:06.759>you,

00:03:06.760 --> 00:03:09.070 align:start position:0%
<00:03:06.760>a <00:03:06.959>computer <00:03:07.160>for <00:03:07.359>you, <00:03:07.560>for <00:03:07.760>your <00:03:07.959>personal <00:03:08.160>app,

00:03:09.070 --> 00:03:09.080 align:start position:0%
<00:03:09.070>for <00:03:09.073>your <00:03:09.076>personal <00:03:09.079>app,

00:03:09.080 --> 00:03:10.750 align:start position:0%
<00:03:09.080>for <00:03:09.255>your <00:03:09.430>personal <00:03:09.605>app, <00:03:09.780>and <00:03:09.955>potentially <00:03:10.130>for <00:03:10.305>your <00:03:10.480>highly

00:03:10.750 --> 00:03:10.760 align:start position:0%
<00:03:10.750>and <00:03:10.752>potentially <00:03:10.754>for <00:03:10.756>your <00:03:10.759>highly

00:03:10.760 --> 00:03:15.070 align:start position:0%
<00:03:10.760>and <00:03:10.959>potentially <00:03:11.160>for <00:03:11.359>your <00:03:11.560>highly <00:03:11.760>successful <00:03:11.959>scalable <00:03:12.160>app.

00:03:15.080 --> 00:03:17.229 align:start position:0%
<00:03:15.080>That's <00:03:15.280>boring. <00:03:15.480>Who <00:03:15.680>wants <00:03:15.880>to <00:03:16.080>vibe <00:03:16.280>code? <00:03:16.480>I

00:03:17.229 --> 00:03:17.239 align:start position:0%
<00:03:17.228>That's <00:03:17.230>boring. <00:03:17.231>Who <00:03:17.232>wants <00:03:17.234>to <00:03:17.235>vibe <00:03:17.236>code? <00:03:17.238>I

00:03:17.239 --> 00:03:19.270 align:start position:0%
<00:03:17.239>That's <00:03:17.339>boring. <00:03:17.439>Who <00:03:17.539>wants <00:03:17.639>to <00:03:17.739>vibe <00:03:17.839>code? <00:03:17.939>I <00:03:18.039>want <00:03:18.139>to <00:03:18.239>vibe <00:03:18.339>code. <00:03:18.439>Let's <00:03:18.539>vibe <00:03:18.639>code.

00:03:19.270 --> 00:03:19.280 align:start position:0%
<00:03:19.270>want <00:03:19.271>to <00:03:19.273>vibe <00:03:19.274>code. <00:03:19.276>Let's <00:03:19.277>vibe <00:03:19.279>code.

00:03:19.280 --> 00:03:23.070 align:start position:0%
<00:03:19.280>want <00:03:19.407>to <00:03:19.534>vibe <00:03:19.661>code. <00:03:19.789>Let's <00:03:19.916>vibe <00:03:20.043>code. <00:03:20.170>Let's <00:03:20.298>switch <00:03:20.425>to <00:03:20.552>the <00:03:20.680>demo.

00:03:23.080 --> 00:03:27.270 align:start position:0%
<00:03:23.079>All <00:03:23.313>right. <00:03:23.546>This <00:03:23.779>is <00:03:24.013>Google <00:03:24.246>AI <00:03:24.480>Studio.

00:03:27.270 --> 00:03:27.280 align:start position:0%
<00:03:27.270>All <00:03:27.271>right. <00:03:27.273>This <00:03:27.274>is <00:03:27.276>Google <00:03:27.277>AI <00:03:27.279>Studio.

00:03:27.280 --> 00:03:28.710 align:start position:0%
<00:03:27.280>All <00:03:27.371>right. <00:03:27.463>This <00:03:27.555>is <00:03:27.647>Google <00:03:27.739>AI <00:03:27.831>Studio. <00:03:27.923>And <00:03:28.015>I'm <00:03:28.107>just <00:03:28.199>going <00:03:28.291>to <00:03:28.383>be <00:03:28.475>asking <00:03:28.567>AI

00:03:28.710 --> 00:03:28.720 align:start position:0%
<00:03:28.710>And <00:03:28.711>I'm <00:03:28.712>just <00:03:28.713>going <00:03:28.715>to <00:03:28.716>be <00:03:28.717>asking <00:03:28.719>AI

00:03:28.720 --> 00:03:32.670 align:start position:0%
<00:03:28.720>And <00:03:28.820>I'm <00:03:28.920>just <00:03:29.020>going <00:03:29.120>to <00:03:29.220>be <00:03:29.320>asking <00:03:29.420>AI <00:03:29.520>Studio <00:03:29.620>for <00:03:29.720>building <00:03:29.820>me <00:03:29.920>a <00:03:30.020>real-time <00:03:30.120>3D

00:03:32.670 --> 00:03:32.680 align:start position:0%
<00:03:32.670>Studio <00:03:32.671>for <00:03:32.673>building <00:03:32.674>me <00:03:32.676>a <00:03:32.677>real-time <00:03:32.679>3D

00:03:32.680 --> 00:03:34.270 align:start position:0%
<00:03:32.680>Studio <00:03:32.880>for <00:03:33.080>building <00:03:33.280>me <00:03:33.480>a <00:03:33.680>real-time <00:03:33.880>3D <00:03:34.080>multiplayer

00:03:34.270 --> 00:03:34.280 align:start position:0%
multiplayer

00:03:34.280 --> 00:03:37.350 align:start position:0%
<00:03:34.280>multiplayer <00:03:34.980>racing <00:03:35.680>game.

00:03:37.360 --> 00:03:39.670 align:start position:0%
Build.

00:03:39.670 --> 00:03:39.680 align:start position:0%
Build.

00:03:39.680 --> 00:03:44.470 align:start position:0%
<00:03:39.680>Build. <00:03:41.080>So,

00:03:44.480 --> 00:03:48.550 align:start position:0%
<00:03:44.480>right <00:03:44.713>now, <00:03:44.946>what's <00:03:45.179>happening <00:03:45.413>is <00:03:45.646>an <00:03:45.880>agent,

00:03:48.550 --> 00:03:48.560 align:start position:0%
<00:03:48.550>right <00:03:48.551>now, <00:03:48.553>what's <00:03:48.554>happening <00:03:48.556>is <00:03:48.557>an <00:03:48.559>agent,

00:03:48.560 --> 00:03:51.509 align:start position:0%
<00:03:48.560>right <00:03:48.676>now, <00:03:48.793>what's <00:03:48.910>happening <00:03:49.026>is <00:03:49.143>an <00:03:49.260>agent, <00:03:49.376>which <00:03:49.493>is <00:03:49.610>the <00:03:49.726>anti-gravity <00:03:49.843>agent, <00:03:49.960>has

00:03:51.509 --> 00:03:51.519 align:start position:0%
<00:03:51.509>which <00:03:51.510>is <00:03:51.512>the <00:03:51.514>anti-gravity <00:03:51.516>agent, <00:03:51.518>has

00:03:51.519 --> 00:03:53.350 align:start position:0%
<00:03:51.519>which <00:03:51.635>is <00:03:51.752>the <00:03:51.869>anti-gravity <00:03:51.985>agent, <00:03:52.102>has <00:03:52.219>access <00:03:52.335>to <00:03:52.452>a <00:03:52.569>computer <00:03:52.685>which <00:03:52.802>is <00:03:52.919>my

00:03:53.350 --> 00:03:53.360 align:start position:0%
<00:03:53.350>access <00:03:53.351>to <00:03:53.353>a <00:03:53.354>computer <00:03:53.356>which <00:03:53.357>is <00:03:53.359>my

00:03:53.360 --> 00:03:55.550 align:start position:0%
<00:03:53.360>access <00:03:53.476>to <00:03:53.593>a <00:03:53.710>computer <00:03:53.826>which <00:03:53.943>is <00:03:54.060>my <00:03:54.176>personal <00:03:54.293>computer. <00:03:54.410>I <00:03:54.526>just, <00:03:54.643>you <00:03:54.760>know,

00:03:55.550 --> 00:03:55.560 align:start position:0%
<00:03:55.550>personal <00:03:55.551>computer. <00:03:55.553>I <00:03:55.555>just, <00:03:55.557>you <00:03:55.559>know,

00:03:55.560 --> 00:03:57.430 align:start position:0%
<00:03:55.560>personal <00:03:55.687>computer. <00:03:55.814>I <00:03:55.941>just, <00:03:56.069>you <00:03:56.196>know, <00:03:56.323>there <00:03:56.450>is <00:03:56.578>a <00:03:56.705>personal <00:03:56.832>computer <00:03:56.960>being

00:03:57.430 --> 00:03:57.440 align:start position:0%
<00:03:57.430>there <00:03:57.431>is <00:03:57.433>a <00:03:57.435>personal <00:03:57.437>computer <00:03:57.439>being

00:03:57.440 --> 00:03:59.870 align:start position:0%
<00:03:57.440>there <00:03:57.540>is <00:03:57.640>a <00:03:57.740>personal <00:03:57.840>computer <00:03:57.940>being <00:03:58.040>started <00:03:58.140>for <00:03:58.240>me <00:03:58.340>and <00:03:58.440>the <00:03:58.540>code <00:03:58.640>is <00:03:58.740>going <00:03:58.840>to

00:03:59.870 --> 00:03:59.880 align:start position:0%
<00:03:59.870>started <00:03:59.871>for <00:03:59.872>me <00:03:59.873>and <00:03:59.874>the <00:03:59.875>code <00:03:59.876>is <00:03:59.877>going <00:03:59.879>to

00:03:59.880 --> 00:04:03.830 align:start position:0%
<00:03:59.880>started <00:03:59.980>for <00:04:00.079>me <00:04:00.180>and <00:04:00.280>the <00:04:00.380>code <00:04:00.480>is <00:04:00.579>going <00:04:00.680>to <00:04:00.780>be <00:04:00.880>written <00:04:00.980>for <00:04:01.079>our <00:04:01.180>multiplayer <00:04:01.280>app.

00:04:03.830 --> 00:04:03.840 align:start position:0%
<00:04:03.830>be <00:04:03.831>written <00:04:03.833>for <00:04:03.835>our <00:04:03.837>multiplayer <00:04:03.839>app.

00:04:03.840 --> 00:04:05.910 align:start position:0%
<00:04:03.840>be <00:04:03.947>written <00:04:04.055>for <00:04:04.163>our <00:04:04.270>multiplayer <00:04:04.378>app. <00:04:04.486>Let's <00:04:04.593>switch <00:04:04.701>back <00:04:04.809>to <00:04:04.916>the <00:04:05.024>slide <00:04:05.132>while <00:04:05.240>it

00:04:05.910 --> 00:04:05.920 align:start position:0%
<00:04:05.910>Let's <00:04:05.911>switch <00:04:05.912>back <00:04:05.913>to <00:04:05.915>the <00:04:05.916>slide <00:04:05.917>while <00:04:05.918>it

00:04:05.920 --> 00:04:11.550 align:start position:0%
<00:04:05.920>Let's <00:04:06.059>switch <00:04:06.200>back <00:04:06.339>to <00:04:06.480>the <00:04:06.619>slide <00:04:06.760>while <00:04:06.899>it <00:04:07.040>is <00:04:07.179>building <00:04:07.320>it.

00:04:11.560 --> 00:04:14.110 align:start position:0%
<00:04:11.560>So, <00:04:12.260>that <00:04:12.960>was

00:04:14.110 --> 00:04:14.120 align:start position:0%
<00:04:14.110>So, <00:04:14.114>that <00:04:14.119>was

00:04:14.120 --> 00:04:17.870 align:start position:0%
<00:04:14.120>So, <00:04:14.275>that <00:04:14.431>was <00:04:14.586>you, <00:04:14.742>the <00:04:14.897>developer, <00:04:15.053>having <00:04:15.208>access <00:04:15.364>to <00:04:15.520>an

00:04:17.870 --> 00:04:17.880 align:start position:0%
<00:04:17.870>you, <00:04:17.871>the <00:04:17.873>developer, <00:04:17.874>having <00:04:17.875>access <00:04:17.877>to <00:04:17.879>an

00:04:17.880 --> 00:04:20.110 align:start position:0%
<00:04:17.880>you, <00:04:17.996>the <00:04:18.113>developer, <00:04:18.230>having <00:04:18.346>access <00:04:18.463>to <00:04:18.579>an <00:04:18.696>on-demand <00:04:18.813>computer <00:04:18.930>which <00:04:19.046>was <00:04:19.163>started <00:04:19.279>as

00:04:20.110 --> 00:04:20.120 align:start position:0%
<00:04:20.110>on-demand <00:04:20.111>computer <00:04:20.113>which <00:04:20.115>was <00:04:20.117>started <00:04:20.119>as

00:04:20.120 --> 00:04:22.190 align:start position:0%
<00:04:20.120>on-demand <00:04:20.236>computer <00:04:20.353>which <00:04:20.470>was <00:04:20.586>started <00:04:20.703>as <00:04:20.820>soon <00:04:20.936>as <00:04:21.053>I <00:04:21.170>entered <00:04:21.286>the <00:04:21.403>prompt <00:04:21.519>because

00:04:22.190 --> 00:04:22.200 align:start position:0%
<00:04:22.190>soon <00:04:22.191>as <00:04:22.193>I <00:04:22.194>entered <00:04:22.195>the <00:04:22.197>prompt <00:04:22.199>because

00:04:22.200 --> 00:04:24.070 align:start position:0%
<00:04:22.200>soon <00:04:22.307>as <00:04:22.415>I <00:04:22.523>entered <00:04:22.630>the <00:04:22.738>prompt <00:04:22.846>because <00:04:22.953>this <00:04:23.061>app <00:04:23.169>is <00:04:23.276>a <00:04:23.384>full <00:04:23.492>stack <00:04:23.599>application

00:04:24.070 --> 00:04:24.080 align:start position:0%
<00:04:24.070>this <00:04:24.071>app <00:04:24.073>is <00:04:24.074>a <00:04:24.075>full <00:04:24.077>stack <00:04:24.079>application

00:04:24.080 --> 00:04:27.230 align:start position:0%
<00:04:24.080>this <00:04:24.219>app <00:04:24.359>is <00:04:24.500>a <00:04:24.640>full <00:04:24.780>stack <00:04:24.919>application <00:04:25.060>which <00:04:25.200>needs <00:04:25.340>a <00:04:25.479>server.

00:04:27.230 --> 00:04:27.240 align:start position:0%
<00:04:27.230>which <00:04:27.233>needs <00:04:27.236>a <00:04:27.239>server.

00:04:27.240 --> 00:04:29.470 align:start position:0%
<00:04:27.240>which <00:04:27.440>needs <00:04:27.640>a <00:04:27.840>server. <00:04:28.040>And <00:04:28.240>so, <00:04:28.440>we've <00:04:28.640>seen

00:04:29.470 --> 00:04:29.480 align:start position:0%
<00:04:29.470>And <00:04:29.473>so, <00:04:29.476>we've <00:04:29.479>seen

00:04:29.480 --> 00:04:31.790 align:start position:0%
<00:04:29.480>And <00:04:29.760>so, <00:04:30.040>we've <00:04:30.320>seen <00:04:30.600>uh <00:04:30.880>drastic

00:04:31.790 --> 00:04:31.800 align:start position:0%
<00:04:31.790>uh <00:04:31.799>drastic

00:04:31.800 --> 00:04:35.030 align:start position:0%
<00:04:31.800>uh <00:04:32.033>drastic <00:04:32.266>increase <00:04:32.500>in <00:04:32.733>number <00:04:32.966>of <00:04:33.200>applications

00:04:35.030 --> 00:04:35.040 align:start position:0%
<00:04:35.030>increase <00:04:35.032>in <00:04:35.034>number <00:04:35.036>of <00:04:35.039>applications

00:04:35.040 --> 00:04:38.790 align:start position:0%
<00:04:35.040>increase <00:04:35.180>in <00:04:35.320>number <00:04:35.460>of <00:04:35.600>applications <00:04:35.740>um <00:04:35.880>created <00:04:36.020>and <00:04:36.160>deployed, <00:04:36.300>right? <00:04:36.440>Software

00:04:38.790 --> 00:04:38.800 align:start position:0%
<00:04:38.790>um <00:04:38.791>created <00:04:38.793>and <00:04:38.795>deployed, <00:04:38.797>right? <00:04:38.799>Software

00:04:38.800 --> 00:04:40.310 align:start position:0%
<00:04:38.800>um <00:04:39.026>created <00:04:39.253>and <00:04:39.479>deployed, <00:04:39.706>right? <00:04:39.932>Software <00:04:40.159>creation

00:04:40.310 --> 00:04:40.320 align:start position:0%
creation

00:04:40.320 --> 00:04:43.430 align:start position:0%
<00:04:40.320>creation <00:04:40.553>has <00:04:40.786>been <00:04:41.020>democratized <00:04:41.253>thanks <00:04:41.486>to <00:04:41.719>AI

00:04:43.430 --> 00:04:43.440 align:start position:0%
<00:04:43.430>has <00:04:43.431>been <00:04:43.433>democratized <00:04:43.435>thanks <00:04:43.437>to <00:04:43.439>AI

00:04:43.440 --> 00:04:46.630 align:start position:0%
<00:04:43.440>has <00:04:43.547>been <00:04:43.655>democratized <00:04:43.763>thanks <00:04:43.870>to <00:04:43.978>AI <00:04:44.086>models <00:04:44.193>and <00:04:44.301>AI <00:04:44.409>tools <00:04:44.516>like <00:04:44.624>AI <00:04:44.732>Studio <00:04:44.840>or

00:04:46.630 --> 00:04:46.640 align:start position:0%
<00:04:46.630>models <00:04:46.631>and <00:04:46.632>AI <00:04:46.633>tools <00:04:46.635>like <00:04:46.636>AI <00:04:46.637>Studio <00:04:46.639>or

00:04:46.640 --> 00:04:49.270 align:start position:0%
<00:04:46.640>models <00:04:46.747>and <00:04:46.855>AI <00:04:46.963>tools <00:04:47.070>like <00:04:47.178>AI <00:04:47.286>Studio <00:04:47.393>or <00:04:47.501>Antigravity <00:04:47.609>or <00:04:47.716>Cloud <00:04:47.824>Code <00:04:47.932>or <00:04:48.039>whatever,

00:04:49.270 --> 00:04:49.280 align:start position:0%
<00:04:49.270>Antigravity <00:04:49.271>or <00:04:49.273>Cloud <00:04:49.275>Code <00:04:49.277>or <00:04:49.279>whatever,

00:04:49.280 --> 00:04:51.430 align:start position:0%
<00:04:49.280>Antigravity <00:04:49.396>or <00:04:49.513>Cloud <00:04:49.630>Code <00:04:49.746>or <00:04:49.863>whatever, <00:04:49.979>right? <00:04:50.096>So, <00:04:50.213>the <00:04:50.330>barrier <00:04:50.446>to <00:04:50.563>entry <00:04:50.679>for

00:04:51.430 --> 00:04:51.440 align:start position:0%
<00:04:51.430>right? <00:04:51.431>So, <00:04:51.433>the <00:04:51.434>barrier <00:04:51.436>to <00:04:51.437>entry <00:04:51.439>for

00:04:51.440 --> 00:04:53.470 align:start position:0%
<00:04:51.440>right? <00:04:51.580>So, <00:04:51.719>the <00:04:51.860>barrier <00:04:52.000>to <00:04:52.140>entry <00:04:52.280>for <00:04:52.420>creating <00:04:52.560>software <00:04:52.700>has <00:04:52.840>completely

00:04:53.470 --> 00:04:53.480 align:start position:0%
<00:04:53.470>creating <00:04:53.473>software <00:04:53.476>has <00:04:53.479>completely

00:04:53.480 --> 00:04:55.190 align:start position:0%
<00:04:53.480>creating <00:04:53.830>software <00:04:54.180>has <00:04:54.530>completely <00:04:54.880>collapsed.

00:04:55.190 --> 00:04:55.200 align:start position:0%
collapsed.

00:04:55.200 --> 00:04:56.510 align:start position:0%
<00:04:55.200>collapsed. <00:04:56.379>And

00:04:56.510 --> 00:04:56.520 align:start position:0%
And

00:04:56.520 --> 00:04:58.270 align:start position:0%
<00:04:56.520>And <00:04:56.753>once <00:04:56.986>you've <00:04:57.219>created <00:04:57.453>your <00:04:57.686>software, <00:04:57.919>you

00:04:58.270 --> 00:04:58.280 align:start position:0%
<00:04:58.270>once <00:04:58.271>you've <00:04:58.273>created <00:04:58.275>your <00:04:58.277>software, <00:04:58.279>you

00:04:58.280 --> 00:05:01.670 align:start position:0%
<00:04:58.280>once <00:04:58.387>you've <00:04:58.495>created <00:04:58.603>your <00:04:58.710>software, <00:04:58.818>you <00:04:58.926>still <00:04:59.033>need <00:04:59.141>a <00:04:59.249>place <00:04:59.356>to <00:04:59.464>host <00:04:59.572>it, <00:04:59.679>right?

00:05:01.670 --> 00:05:01.680 align:start position:0%
<00:05:01.670>still <00:05:01.671>need <00:05:01.672>a <00:05:01.673>place <00:05:01.675>to <00:05:01.676>host <00:05:01.677>it, <00:05:01.679>right?

00:05:01.680 --> 00:05:03.909 align:start position:0%
<00:05:01.680>still <00:05:01.773>need <00:05:01.866>a <00:05:01.960>place <00:05:02.053>to <00:05:02.146>host <00:05:02.240>it, <00:05:02.333>right? <00:05:02.426>Even <00:05:02.520>if <00:05:02.613>it's <00:05:02.706>a <00:05:02.800>personal <00:05:02.893>app, <00:05:02.986>you <00:05:03.080>want

00:05:03.909 --> 00:05:03.919 align:start position:0%
<00:05:03.909>Even <00:05:03.910>if <00:05:03.911>it's <00:05:03.912>a <00:05:03.914>personal <00:05:03.915>app, <00:05:03.916>you <00:05:03.918>want

00:05:03.919 --> 00:05:05.870 align:start position:0%
<00:05:03.919>Even <00:05:04.019>if <00:05:04.119>it's <00:05:04.219>a <00:05:04.318>personal <00:05:04.419>app, <00:05:04.519>you <00:05:04.619>want <00:05:04.719>that <00:05:04.818>personal <00:05:04.919>app <00:05:05.019>to <00:05:05.119>be <00:05:05.219>accessible <00:05:05.318>on

00:05:05.870 --> 00:05:05.880 align:start position:0%
<00:05:05.870>that <00:05:05.871>personal <00:05:05.873>app <00:05:05.874>to <00:05:05.876>be <00:05:05.877>accessible <00:05:05.879>on

00:05:05.880 --> 00:05:07.430 align:start position:0%
<00:05:05.880>that <00:05:05.973>personal <00:05:06.066>app <00:05:06.159>to <00:05:06.252>be <00:05:06.345>accessible <00:05:06.438>on <00:05:06.531>the <00:05:06.624>internet <00:05:06.717>so <00:05:06.810>that <00:05:06.903>you <00:05:06.996>can <00:05:07.089>use <00:05:07.182>it <00:05:07.275>on

00:05:07.430 --> 00:05:07.440 align:start position:0%
<00:05:07.430>the <00:05:07.431>internet <00:05:07.432>so <00:05:07.433>that <00:05:07.434>you <00:05:07.435>can <00:05:07.436>use <00:05:07.437>it <00:05:07.439>on

00:05:07.440 --> 00:05:10.030 align:start position:0%
<00:05:07.440>the <00:05:07.533>internet <00:05:07.626>so <00:05:07.719>that <00:05:07.813>you <00:05:07.906>can <00:05:08.000>use <00:05:08.093>it <00:05:08.186>on <00:05:08.280>your <00:05:08.373>phone, <00:05:08.466>but <00:05:08.560>more <00:05:08.653>importantly, <00:05:08.746>if <00:05:08.840>you

00:05:10.030 --> 00:05:10.040 align:start position:0%
<00:05:10.030>your <00:05:10.031>phone, <00:05:10.033>but <00:05:10.034>more <00:05:10.036>importantly, <00:05:10.037>if <00:05:10.039>you

00:05:10.040 --> 00:05:11.950 align:start position:0%
<00:05:10.040>your <00:05:10.140>phone, <00:05:10.240>but <00:05:10.340>more <00:05:10.440>importantly, <00:05:10.540>if <00:05:10.640>you <00:05:10.740>want <00:05:10.840>to <00:05:10.940>deploy <00:05:11.040>that <00:05:11.140>app <00:05:11.240>and <00:05:11.340>make <00:05:11.440>it

00:05:11.950 --> 00:05:11.960 align:start position:0%
<00:05:11.950>want <00:05:11.951>to <00:05:11.952>deploy <00:05:11.953>that <00:05:11.955>app <00:05:11.956>and <00:05:11.957>make <00:05:11.959>it

00:05:11.960 --> 00:05:14.550 align:start position:0%
<00:05:11.960>want <00:05:12.060>to <00:05:12.159>deploy <00:05:12.260>that <00:05:12.359>app <00:05:12.460>and <00:05:12.560>make <00:05:12.659>it <00:05:12.760>successful, <00:05:12.859>what <00:05:12.960>I <00:05:13.060>call <00:05:13.159>a <00:05:13.260>scalable <00:05:13.359>app,

00:05:14.550 --> 00:05:14.560 align:start position:0%
<00:05:14.550>successful, <00:05:14.551>what <00:05:14.553>I <00:05:14.554>call <00:05:14.556>a <00:05:14.557>scalable <00:05:14.559>app,

00:05:14.560 --> 00:05:17.430 align:start position:0%
<00:05:14.560>successful, <00:05:14.667>what <00:05:14.775>I <00:05:14.883>call <00:05:14.990>a <00:05:15.098>scalable <00:05:15.206>app, <00:05:15.313>you <00:05:15.421>do <00:05:15.529>need <00:05:15.636>a <00:05:15.744>a <00:05:15.852>cost-efficient <00:05:15.960>cloud

00:05:17.430 --> 00:05:17.440 align:start position:0%
<00:05:17.430>you <00:05:17.431>do <00:05:17.433>need <00:05:17.434>a <00:05:17.436>a <00:05:17.437>cost-efficient <00:05:17.439>cloud

00:05:17.440 --> 00:05:19.230 align:start position:0%
<00:05:17.440>you <00:05:17.615>do <00:05:17.790>need <00:05:17.965>a <00:05:18.140>a <00:05:18.315>cost-efficient <00:05:18.490>cloud <00:05:18.665>deployment <00:05:18.840>solution.

00:05:19.230 --> 00:05:19.240 align:start position:0%
<00:05:19.230>deployment <00:05:19.239>solution.

00:05:19.240 --> 00:05:21.190 align:start position:0%
<00:05:19.240>deployment <00:05:19.395>solution. <00:05:19.551>So, <00:05:19.706>you <00:05:19.862>need <00:05:20.017>computers <00:05:20.173>in <00:05:20.328>the <00:05:20.484>cloud <00:05:20.640>for

00:05:21.190 --> 00:05:21.200 align:start position:0%
<00:05:21.190>So, <00:05:21.191>you <00:05:21.192>need <00:05:21.193>computers <00:05:21.195>in <00:05:21.196>the <00:05:21.197>cloud <00:05:21.199>for

00:05:21.200 --> 00:05:23.990 align:start position:0%
<00:05:21.200>So, <00:05:21.293>you <00:05:21.386>need <00:05:21.479>computers <00:05:21.573>in <00:05:21.666>the <00:05:21.760>cloud <00:05:21.853>for <00:05:21.946>your <00:05:22.039>app <00:05:22.133>and <00:05:22.226>you're <00:05:22.320>not <00:05:22.413>the <00:05:22.506>only <00:05:22.599>ones.

00:05:23.990 --> 00:05:24.000 align:start position:0%
<00:05:23.990>your <00:05:23.991>app <00:05:23.992>and <00:05:23.993>you're <00:05:23.995>not <00:05:23.996>the <00:05:23.997>only <00:05:23.999>ones.

00:05:24.000 --> 00:05:26.870 align:start position:0%
<00:05:24.000>your <00:05:24.093>app <00:05:24.186>and <00:05:24.280>you're <00:05:24.373>not <00:05:24.466>the <00:05:24.560>only <00:05:24.653>ones. <00:05:24.746>Um <00:05:24.840>on <00:05:24.933>the <00:05:25.026>Cloud <00:05:25.120>Run <00:05:25.213>side, <00:05:25.306>last <00:05:25.400>year

00:05:26.870 --> 00:05:26.880 align:start position:0%
<00:05:26.870>Um <00:05:26.871>on <00:05:26.872>the <00:05:26.873>Cloud <00:05:26.875>Run <00:05:26.876>side, <00:05:26.877>last <00:05:26.879>year

00:05:26.880 --> 00:05:27.909 align:start position:0%
<00:05:26.880>Um <00:05:26.995>on <00:05:27.111>the <00:05:27.227>Cloud <00:05:27.343>Run <00:05:27.458>side, <00:05:27.574>last <00:05:27.690>year <00:05:27.806>we've

00:05:27.909 --> 00:05:27.919 align:start position:0%
we've

00:05:27.919 --> 00:05:29.909 align:start position:0%
<00:05:27.919>we've <00:05:28.119>seen <00:05:28.318>that <00:05:28.519>the <00:05:28.719>number <00:05:28.919>of <00:05:29.119>Cloud <00:05:29.318>Run

00:05:29.909 --> 00:05:29.919 align:start position:0%
<00:05:29.909>seen <00:05:29.910>that <00:05:29.912>the <00:05:29.913>number <00:05:29.914>of <00:05:29.916>Cloud <00:05:29.918>Run

00:05:29.919 --> 00:05:32.310 align:start position:0%
<00:05:29.919>seen <00:05:30.074>that <00:05:30.230>the <00:05:30.385>number <00:05:30.541>of <00:05:30.696>Cloud <00:05:30.852>Run <00:05:31.007>external <00:05:31.163>active <00:05:31.318>developers

00:05:32.310 --> 00:05:32.320 align:start position:0%
<00:05:32.310>external <00:05:32.314>active <00:05:32.319>developers

00:05:32.320 --> 00:05:35.430 align:start position:0%
<00:05:32.320>external <00:05:32.495>active <00:05:32.670>developers <00:05:32.844>and <00:05:33.020>applications <00:05:33.195>have <00:05:33.370>doubled. <00:05:33.545>So, <00:05:33.719>in

00:05:35.430 --> 00:05:35.440 align:start position:0%
<00:05:35.430>and <00:05:35.431>applications <00:05:35.433>have <00:05:35.435>doubled. <00:05:35.437>So, <00:05:35.439>in

00:05:35.440 --> 00:05:36.990 align:start position:0%
<00:05:35.440>and <00:05:35.614>applications <00:05:35.788>have <00:05:35.963>doubled. <00:05:36.137>So, <00:05:36.311>in <00:05:36.486>just <00:05:36.660>a <00:05:36.835>year,

00:05:36.990 --> 00:05:37.000 align:start position:0%
<00:05:36.990>just <00:05:36.994>a <00:05:36.999>year,

00:05:37.000 --> 00:05:40.830 align:start position:0%
<00:05:37.000>just <00:05:37.127>a <00:05:37.254>year, <00:05:37.381>they <00:05:37.509>were <00:05:37.636>twice <00:05:37.763>as <00:05:37.890>more <00:05:38.018>as <00:05:38.145>the <00:05:38.272>like <00:05:38.400>8

00:05:40.830 --> 00:05:40.840 align:start position:0%
<00:05:40.830>they <00:05:40.831>were <00:05:40.832>twice <00:05:40.833>as <00:05:40.834>more <00:05:40.835>as <00:05:40.836>the <00:05:40.837>like <00:05:40.839>8

00:05:40.840 --> 00:05:44.150 align:start position:0%
<00:05:40.840>they <00:05:40.967>were <00:05:41.094>twice <00:05:41.221>as <00:05:41.349>more <00:05:41.476>as <00:05:41.603>the <00:05:41.730>like <00:05:41.858>8 <00:05:41.985>years <00:05:42.112>before <00:05:42.240>that.

00:05:44.160 --> 00:05:46.830 align:start position:0%
<00:05:44.159>So, <00:05:44.359>let's <00:05:44.559>switch <00:05:44.760>back <00:05:44.960>to <00:05:45.159>the <00:05:45.359>slides <00:05:45.559>and

00:05:46.830 --> 00:05:46.840 align:start position:0%
<00:05:46.830>So, <00:05:46.831>let's <00:05:46.832>switch <00:05:46.833>back <00:05:46.835>to <00:05:46.836>the <00:05:46.837>slides <00:05:46.839>and

00:05:46.840 --> 00:05:48.950 align:start position:0%
<00:05:46.840>So, <00:05:46.933>let's <00:05:47.026>switch <00:05:47.120>back <00:05:47.213>to <00:05:47.306>the <00:05:47.400>slides <00:05:47.493>and <00:05:47.586>see <00:05:47.680>uh <00:05:47.773>sorry, <00:05:47.866>the <00:05:47.960>demo. <00:05:48.053>Thank <00:05:48.146>you. <00:05:48.240>And

00:05:48.950 --> 00:05:48.960 align:start position:0%
<00:05:48.950>see <00:05:48.951>uh <00:05:48.952>sorry, <00:05:48.953>the <00:05:48.955>demo. <00:05:48.956>Thank <00:05:48.957>you. <00:05:48.959>And

00:05:48.960 --> 00:05:51.750 align:start position:0%
<00:05:48.960>see <00:05:49.047>uh <00:05:49.135>sorry, <00:05:49.222>the <00:05:49.310>demo. <00:05:49.397>Thank <00:05:49.484>you. <00:05:49.572>And <00:05:49.659>so, <00:05:49.747>okay, <00:05:49.835>here <00:05:49.922>we <00:05:50.010>have <00:05:50.097>it. <00:05:50.185>We <00:05:50.272>have <00:05:50.359>our

00:05:51.750 --> 00:05:51.760 align:start position:0%
<00:05:51.750>so, <00:05:51.751>okay, <00:05:51.752>here <00:05:51.753>we <00:05:51.754>have <00:05:51.755>it. <00:05:51.756>We <00:05:51.757>have <00:05:51.759>our

00:05:51.760 --> 00:05:54.150 align:start position:0%
<00:05:51.760>so, <00:05:51.860>okay, <00:05:51.960>here <00:05:52.060>we <00:05:52.159>have <00:05:52.260>it. <00:05:52.360>We <00:05:52.460>have <00:05:52.560>our <00:05:52.659>app. <00:05:52.760>It's <00:05:52.860>fine, <00:05:52.960>but <00:05:53.060>you <00:05:53.159>know,

00:05:54.150 --> 00:05:54.160 align:start position:0%
<00:05:54.150>app. <00:05:54.151>It's <00:05:54.153>fine, <00:05:54.155>but <00:05:54.157>you <00:05:54.159>know,

00:05:54.160 --> 00:05:56.150 align:start position:0%
<00:05:54.159>app. <00:05:54.276>It's <00:05:54.393>fine, <00:05:54.510>but <00:05:54.626>you <00:05:54.743>know, <00:05:54.859>this <00:05:54.976>is <00:05:55.093>multiplayer, <00:05:55.210>right? <00:05:55.326>So, <00:05:55.443>what <00:05:55.559>I

00:05:56.150 --> 00:05:56.160 align:start position:0%
<00:05:56.150>this <00:05:56.151>is <00:05:56.152>multiplayer, <00:05:56.154>right? <00:05:56.155>So, <00:05:56.157>what <00:05:56.159>I

00:05:56.160 --> 00:05:58.710 align:start position:0%
<00:05:56.159>this <00:05:56.260>is <00:05:56.359>multiplayer, <00:05:56.460>right? <00:05:56.559>So, <00:05:56.659>what <00:05:56.760>I <00:05:56.859>do <00:05:56.960>want <00:05:57.059>is <00:05:57.159>I <00:05:57.260>want <00:05:57.359>to <00:05:57.460>share <00:05:57.559>my

00:05:58.710 --> 00:05:58.720 align:start position:0%
<00:05:58.710>do <00:05:58.711>want <00:05:58.712>is <00:05:58.713>I <00:05:58.715>want <00:05:58.716>to <00:05:58.717>share <00:05:58.719>my

00:05:58.720 --> 00:06:01.350 align:start position:0%
<00:05:58.720>do <00:05:58.820>want <00:05:58.920>is <00:05:59.020>I <00:05:59.120>want <00:05:59.220>to <00:05:59.320>share <00:05:59.420>my <00:05:59.520>application <00:05:59.620>with <00:05:59.720>the <00:05:59.820>world. <00:05:59.920>So, <00:06:00.020>what <00:06:00.120>AI

00:06:01.350 --> 00:06:01.360 align:start position:0%
<00:06:01.350>application <00:06:01.351>with <00:06:01.353>the <00:06:01.354>world. <00:06:01.356>So, <00:06:01.357>what <00:06:01.359>AI

00:06:01.360 --> 00:06:03.190 align:start position:0%
<00:06:01.360>application <00:06:01.467>with <00:06:01.575>the <00:06:01.683>world. <00:06:01.790>So, <00:06:01.898>what <00:06:02.006>AI <00:06:02.113>Studio <00:06:02.221>allows <00:06:02.329>you <00:06:02.436>to <00:06:02.544>do, <00:06:02.652>you <00:06:02.760>click

00:06:03.190 --> 00:06:03.200 align:start position:0%
<00:06:03.190>Studio <00:06:03.191>allows <00:06:03.193>you <00:06:03.194>to <00:06:03.195>do, <00:06:03.197>you <00:06:03.199>click

00:06:03.200 --> 00:06:04.630 align:start position:0%
<00:06:03.200>Studio <00:06:03.360>allows <00:06:03.521>you <00:06:03.682>to <00:06:03.843>do, <00:06:04.004>you <00:06:04.165>click <00:06:04.326>publish <00:06:04.486>here

00:06:04.630 --> 00:06:04.640 align:start position:0%
<00:06:04.630>publish <00:06:04.639>here

00:06:04.640 --> 00:06:07.630 align:start position:0%
<00:06:04.640>publish <00:06:04.815>here <00:06:04.990>and <00:06:05.164>even <00:06:05.340>without <00:06:05.515>needing <00:06:05.690>a <00:06:05.865>Google <00:06:06.039>Cloud

00:06:07.630 --> 00:06:07.640 align:start position:0%
<00:06:07.630>and <00:06:07.631>even <00:06:07.633>without <00:06:07.634>needing <00:06:07.635>a <00:06:07.637>Google <00:06:07.639>Cloud

00:06:07.640 --> 00:06:09.910 align:start position:0%
<00:06:07.640>and <00:06:07.756>even <00:06:07.873>without <00:06:07.990>needing <00:06:08.106>a <00:06:08.223>Google <00:06:08.340>Cloud <00:06:08.456>account. <00:06:08.573>This <00:06:08.690>is <00:06:08.806>a <00:06:08.923>regular <00:06:09.039>off-the-shelf

00:06:09.910 --> 00:06:09.920 align:start position:0%
<00:06:09.910>account. <00:06:09.911>This <00:06:09.913>is <00:06:09.915>a <00:06:09.917>regular <00:06:09.919>off-the-shelf

00:06:09.920 --> 00:06:12.030 align:start position:0%
<00:06:09.920>account. <00:06:10.095>This <00:06:10.270>is <00:06:10.445>a <00:06:10.620>regular <00:06:10.795>off-the-shelf <00:06:10.970>new <00:06:11.145>Google <00:06:11.320>account.

00:06:12.030 --> 00:06:12.040 align:start position:0%
<00:06:12.030>new <00:06:12.034>Google <00:06:12.039>account.

00:06:12.040 --> 00:06:14.870 align:start position:0%
<00:06:12.040>new <00:06:12.320>Google <00:06:12.600>account. <00:06:12.880>I <00:06:13.160>click <00:06:13.440>publish.

00:06:14.870 --> 00:06:14.880 align:start position:0%
<00:06:14.870>I <00:06:14.874>click <00:06:14.879>publish.

00:06:14.880 --> 00:06:16.670 align:start position:0%
<00:06:14.880>I <00:06:15.159>click <00:06:15.440>publish. <00:06:15.719>And <00:06:16.000>that's <00:06:16.280>it.

00:06:16.670 --> 00:06:16.680 align:start position:0%
<00:06:16.670>And <00:06:16.674>that's <00:06:16.679>it.

00:06:16.680 --> 00:06:17.710 align:start position:0%
<00:06:16.680>And <00:06:16.911>that's <00:06:17.143>it. <00:06:17.375>You <00:06:17.607>see?

00:06:17.710 --> 00:06:17.720 align:start position:0%
<00:06:17.710>You <00:06:17.719>see?

00:06:17.720 --> 00:06:19.990 align:start position:0%
<00:06:17.720>You <00:06:17.860>see? <00:06:18.000>I <00:06:18.140>didn't <00:06:18.280>have <00:06:18.420>to <00:06:18.560>put <00:06:18.700>any <00:06:18.840>credit <00:06:18.980>card. <00:06:19.120>I

00:06:19.990 --> 00:06:20.000 align:start position:0%
<00:06:19.990>I <00:06:19.991>didn't <00:06:19.992>have <00:06:19.993>to <00:06:19.994>put <00:06:19.995>any <00:06:19.996>credit <00:06:19.997>card. <00:06:19.999>I

00:06:20.000 --> 00:06:21.830 align:start position:0%
<00:06:20.000>I <00:06:20.093>didn't <00:06:20.186>have <00:06:20.280>to <00:06:20.373>put <00:06:20.466>any <00:06:20.560>credit <00:06:20.653>card. <00:06:20.746>I <00:06:20.840>didn't <00:06:20.933>have <00:06:21.026>to <00:06:21.120>do <00:06:21.213>the <00:06:21.306>Google <00:06:21.400>Cloud

00:06:21.830 --> 00:06:21.840 align:start position:0%
<00:06:21.830>didn't <00:06:21.831>have <00:06:21.832>to <00:06:21.834>do <00:06:21.835>the <00:06:21.837>Google <00:06:21.839>Cloud

00:06:21.840 --> 00:06:24.950 align:start position:0%
<00:06:21.840>didn't <00:06:21.947>have <00:06:22.055>to <00:06:22.163>do <00:06:22.270>the <00:06:22.378>Google <00:06:22.486>Cloud <00:06:22.593>onboarding <00:06:22.701>flow. <00:06:22.809>I'm <00:06:22.916>just <00:06:23.024>in <00:06:23.132>AI <00:06:23.239>Studio.

00:06:24.950 --> 00:06:24.960 align:start position:0%
<00:06:24.950>onboarding <00:06:24.951>flow. <00:06:24.953>I'm <00:06:24.954>just <00:06:24.955>in <00:06:24.957>AI <00:06:24.959>Studio.

00:06:24.960 --> 00:06:27.750 align:start position:0%
<00:06:24.960>onboarding <00:06:25.060>flow. <00:06:25.159>I'm <00:06:25.260>just <00:06:25.359>in <00:06:25.460>AI <00:06:25.560>Studio. <00:06:25.659>I <00:06:25.760>click <00:06:25.859>publish. <00:06:25.960>And <00:06:26.060>yes, <00:06:26.159>it <00:06:26.260>will <00:06:26.359>take

00:06:27.750 --> 00:06:27.760 align:start position:0%
<00:06:27.750>I <00:06:27.751>click <00:06:27.752>publish. <00:06:27.753>And <00:06:27.755>yes, <00:06:27.756>it <00:06:27.757>will <00:06:27.759>take

00:06:27.760 --> 00:06:29.390 align:start position:0%
<00:06:27.760>I <00:06:27.867>click <00:06:27.975>publish. <00:06:28.083>And <00:06:28.190>yes, <00:06:28.298>it <00:06:28.406>will <00:06:28.513>take <00:06:28.621>maybe <00:06:28.729>a <00:06:28.836>minute <00:06:28.944>because <00:06:29.052>what's <00:06:29.159>happening

00:06:29.390 --> 00:06:29.400 align:start position:0%
<00:06:29.390>maybe <00:06:29.391>a <00:06:29.393>minute <00:06:29.395>because <00:06:29.397>what's <00:06:29.399>happening

00:06:29.400 --> 00:06:32.310 align:start position:0%
<00:06:29.400>maybe <00:06:29.555>a <00:06:29.711>minute <00:06:29.866>because <00:06:30.022>what's <00:06:30.177>happening <00:06:30.333>now <00:06:30.488>is <00:06:30.644>that <00:06:30.799>um

00:06:32.310 --> 00:06:32.320 align:start position:0%
<00:06:32.310>now <00:06:32.313>is <00:06:32.316>that <00:06:32.319>um

00:06:32.320 --> 00:06:35.550 align:start position:0%
<00:06:32.320>now <00:06:32.460>is <00:06:32.599>that <00:06:32.740>um <00:06:32.880>AI <00:06:33.020>Studio <00:06:33.159>is <00:06:33.300>building <00:06:33.440>my <00:06:33.580>application <00:06:33.719>for

00:06:35.550 --> 00:06:35.560 align:start position:0%
<00:06:35.550>AI <00:06:35.551>Studio <00:06:35.553>is <00:06:35.554>building <00:06:35.556>my <00:06:35.557>application <00:06:35.559>for

00:06:35.560 --> 00:06:38.150 align:start position:0%
<00:06:35.560>AI <00:06:35.667>Studio <00:06:35.775>is <00:06:35.883>building <00:06:35.990>my <00:06:36.098>application <00:06:36.206>for <00:06:36.313>production, <00:06:36.421>right? <00:06:36.529>Before <00:06:36.636>it <00:06:36.744>was <00:06:36.852>using <00:06:36.960>a

00:06:38.150 --> 00:06:38.160 align:start position:0%
<00:06:38.150>production, <00:06:38.151>right? <00:06:38.152>Before <00:06:38.154>it <00:06:38.155>was <00:06:38.157>using <00:06:38.159>a

00:06:38.160 --> 00:06:39.909 align:start position:0%
<00:06:38.159>production, <00:06:38.299>right? <00:06:38.439>Before <00:06:38.580>it <00:06:38.719>was <00:06:38.859>using <00:06:38.999>a <00:06:39.140>development <00:06:39.280>server, <00:06:39.419>a <00:06:39.559>development

00:06:39.909 --> 00:06:39.919 align:start position:0%
<00:06:39.909>development <00:06:39.912>server, <00:06:39.914>a <00:06:39.918>development

00:06:39.919 --> 00:06:41.870 align:start position:0%
<00:06:39.919>development <00:06:40.046>server, <00:06:40.173>a <00:06:40.300>development <00:06:40.428>environment <00:06:40.555>to <00:06:40.682>allow <00:06:40.809>me <00:06:40.937>to <00:06:41.064>to <00:06:41.191>have <00:06:41.318>a

00:06:41.870 --> 00:06:41.880 align:start position:0%
<00:06:41.870>environment <00:06:41.871>to <00:06:41.872>allow <00:06:41.873>me <00:06:41.875>to <00:06:41.876>to <00:06:41.877>have <00:06:41.879>a

00:06:41.880 --> 00:06:43.550 align:start position:0%
<00:06:41.880>environment <00:06:41.987>to <00:06:42.095>allow <00:06:42.203>me <00:06:42.310>to <00:06:42.418>to <00:06:42.526>have <00:06:42.633>a <00:06:42.741>fast <00:06:42.849>development <00:06:42.956>loop. <00:06:43.064>When <00:06:43.172>I <00:06:43.280>change

00:06:43.550 --> 00:06:43.560 align:start position:0%
<00:06:43.550>fast <00:06:43.551>development <00:06:43.553>loop. <00:06:43.555>When <00:06:43.557>I <00:06:43.559>change

00:06:43.560 --> 00:06:45.630 align:start position:0%
<00:06:43.560>fast <00:06:43.676>development <00:06:43.793>loop. <00:06:43.910>When <00:06:44.026>I <00:06:44.143>change <00:06:44.260>code, <00:06:44.376>the <00:06:44.493>code <00:06:44.610>needed <00:06:44.726>to <00:06:44.843>update, <00:06:44.960>but

00:06:45.630 --> 00:06:45.640 align:start position:0%
<00:06:45.630>code, <00:06:45.631>the <00:06:45.633>code <00:06:45.634>needed <00:06:45.635>to <00:06:45.637>update, <00:06:45.639>but

00:06:45.640 --> 00:06:46.990 align:start position:0%
<00:06:45.640>code, <00:06:45.733>the <00:06:45.826>code <00:06:45.920>needed <00:06:46.013>to <00:06:46.107>update, <00:06:46.200>but <00:06:46.294>when <00:06:46.387>you <00:06:46.481>deploy <00:06:46.574>to <00:06:46.668>production, <00:06:46.761>you <00:06:46.855>want

00:06:46.990 --> 00:06:47.000 align:start position:0%
<00:06:46.990>when <00:06:46.991>you <00:06:46.993>deploy <00:06:46.994>to <00:06:46.996>production, <00:06:46.997>you <00:06:46.999>want

00:06:47.000 --> 00:06:49.070 align:start position:0%
<00:06:47.000>when <00:06:47.093>you <00:06:47.186>deploy <00:06:47.280>to <00:06:47.373>production, <00:06:47.466>you <00:06:47.560>want <00:06:47.653>to <00:06:47.746>you <00:06:47.840>know, <00:06:47.933>you <00:06:48.026>want <00:06:48.120>to <00:06:48.213>run <00:06:48.306>your <00:06:48.400>actual

00:06:49.070 --> 00:06:49.080 align:start position:0%
<00:06:49.070>to <00:06:49.071>you <00:06:49.072>know, <00:06:49.073>you <00:06:49.074>want <00:06:49.075>to <00:06:49.076>run <00:06:49.077>your <00:06:49.079>actual

00:06:49.080 --> 00:06:50.950 align:start position:0%
<00:06:49.080>to <00:06:49.187>you <00:06:49.295>know, <00:06:49.403>you <00:06:49.510>want <00:06:49.618>to <00:06:49.726>run <00:06:49.833>your <00:06:49.941>actual <00:06:50.049>production <00:06:50.156>build. <00:06:50.264>So, <00:06:50.372>what's <00:06:50.479>That's

00:06:50.950 --> 00:06:50.960 align:start position:0%
<00:06:50.950>production <00:06:50.952>build. <00:06:50.954>So, <00:06:50.956>what's <00:06:50.959>That's

00:06:50.960 --> 00:06:53.630 align:start position:0%
<00:06:50.960>production <00:06:51.159>build. <00:06:51.359>So, <00:06:51.560>what's <00:06:51.760>That's <00:06:51.960>what's <00:06:52.159>happening <00:06:52.359>here.

00:06:53.630 --> 00:06:53.640 align:start position:0%
<00:06:53.630>what's <00:06:53.634>happening <00:06:53.639>here.

00:06:53.640 --> 00:06:55.430 align:start position:0%
<00:06:53.640>what's <00:06:53.815>happening <00:06:53.990>here. <00:06:54.164>The <00:06:54.340>whole <00:06:54.515>application, <00:06:54.690>which <00:06:54.865>is <00:06:55.039>using

00:06:55.430 --> 00:06:55.440 align:start position:0%
<00:06:55.430>The <00:06:55.431>whole <00:06:55.433>application, <00:06:55.435>which <00:06:55.437>is <00:06:55.439>using

00:06:55.440 --> 00:06:58.230 align:start position:0%
<00:06:55.440>The <00:06:55.567>whole <00:06:55.694>application, <00:06:55.821>which <00:06:55.949>is <00:06:56.076>using <00:06:56.203>Socket.IO <00:06:56.330>and <00:06:56.458>3.js <00:06:56.585>and <00:06:56.712>probably <00:06:56.840>many

00:06:58.230 --> 00:06:58.240 align:start position:0%
<00:06:58.230>Socket.IO <00:06:58.231>and <00:06:58.233>3.js <00:06:58.235>and <00:06:58.237>probably <00:06:58.239>many

00:06:58.240 --> 00:07:00.790 align:start position:0%
<00:06:58.240>Socket.IO <00:06:58.380>and <00:06:58.520>3.js <00:06:58.660>and <00:06:58.800>probably <00:06:58.940>many <00:06:59.080>other <00:06:59.220>technologies, <00:06:59.360>many <00:06:59.500>NPM <00:06:59.640>packages,

00:07:00.790 --> 00:07:00.800 align:start position:0%
<00:07:00.790>other <00:07:00.792>technologies, <00:07:00.794>many <00:07:00.796>NPM <00:07:00.799>packages,

00:07:00.800 --> 00:07:03.909 align:start position:0%
<00:07:00.800>other <00:07:00.940>technologies, <00:07:01.080>many <00:07:01.220>NPM <00:07:01.360>packages, <00:07:01.500>is <00:07:01.640>packaged <00:07:01.780>into <00:07:01.920>a <00:07:02.060>stable <00:07:02.200>container

00:07:03.909 --> 00:07:03.919 align:start position:0%
<00:07:03.909>is <00:07:03.910>packaged <00:07:03.912>into <00:07:03.914>a <00:07:03.916>stable <00:07:03.918>container

00:07:03.919 --> 00:07:06.550 align:start position:0%
<00:07:03.919>is <00:07:04.026>packaged <00:07:04.134>into <00:07:04.242>a <00:07:04.349>stable <00:07:04.457>container <00:07:04.565>image <00:07:04.672>that <00:07:04.780>is <00:07:04.888>then <00:07:04.995>passed <00:07:05.103>to <00:07:05.211>a <00:07:05.318>Google

00:07:06.550 --> 00:07:06.560 align:start position:0%
<00:07:06.550>image <00:07:06.551>that <00:07:06.552>is <00:07:06.553>then <00:07:06.555>passed <00:07:06.556>to <00:07:06.557>a <00:07:06.559>Google

00:07:06.560 --> 00:07:09.750 align:start position:0%
<00:07:06.560>image <00:07:06.676>that <00:07:06.793>is <00:07:06.910>then <00:07:07.026>passed <00:07:07.143>to <00:07:07.260>a <00:07:07.376>Google <00:07:07.493>Cloud <00:07:07.610>project <00:07:07.726>under <00:07:07.843>the <00:07:07.960>hood.

00:07:09.750 --> 00:07:09.760 align:start position:0%
<00:07:09.750>Cloud <00:07:09.752>project <00:07:09.754>under <00:07:09.756>the <00:07:09.759>hood.

00:07:09.760 --> 00:07:11.830 align:start position:0%
<00:07:09.760>Cloud <00:07:09.900>project <00:07:10.039>under <00:07:10.180>the <00:07:10.320>hood. <00:07:10.460>And <00:07:10.599>so, <00:07:10.740>very <00:07:10.880>soon <00:07:11.020>we <00:07:11.159>should

00:07:11.830 --> 00:07:11.840 align:start position:0%
<00:07:11.830>And <00:07:11.831>so, <00:07:11.833>very <00:07:11.835>soon <00:07:11.837>we <00:07:11.839>should

00:07:11.840 --> 00:07:12.909 align:start position:0%
<00:07:11.840>And <00:07:12.000>so, <00:07:12.160>very <00:07:12.321>soon <00:07:12.481>we <00:07:12.641>should <00:07:12.802>get

00:07:12.909 --> 00:07:12.919 align:start position:0%
get

00:07:12.919 --> 00:07:16.990 align:start position:0%
<00:07:12.919>get <00:07:13.152>the <00:07:13.385>URL <00:07:13.619>of <00:07:13.852>our <00:07:14.085>deployed <00:07:14.318>application.

00:07:16.990 --> 00:07:17.000 align:start position:0%
<00:07:16.990>the <00:07:16.991>URL <00:07:16.993>of <00:07:16.995>our <00:07:16.997>deployed <00:07:16.999>application.

00:07:17.000 --> 00:07:18.189 align:start position:0%
<00:07:17.000>the <00:07:17.178>URL <00:07:17.356>of <00:07:17.535>our <00:07:17.713>deployed <00:07:17.891>application. <00:07:18.070>Um

00:07:18.189 --> 00:07:18.199 align:start position:0%
Um

00:07:18.199 --> 00:07:18.670 align:start position:0%
<00:07:18.199>Um <00:07:18.340>&gt;&gt; <00:07:18.481>[clears <00:07:18.622>throat]

00:07:18.670 --> 00:07:18.680 align:start position:0%
<00:07:18.670>&gt;&gt; <00:07:18.674>[clears <00:07:18.679>throat]

00:07:18.680 --> 00:07:22.070 align:start position:0%
<00:07:18.680>&gt;&gt; <00:07:18.796>[clears <00:07:18.913>throat] <00:07:19.030>&gt;&gt; <00:07:19.146>I <00:07:19.263>think <00:07:19.380>next <00:07:19.496>week <00:07:19.613>you <00:07:19.730>will <00:07:19.846>even <00:07:19.963>be <00:07:20.080>able

00:07:22.070 --> 00:07:22.080 align:start position:0%
<00:07:22.070>&gt;&gt; <00:07:22.070>I <00:07:22.072>think <00:07:22.073>next <00:07:22.074>week <00:07:22.075>you <00:07:22.075>will <00:07:22.077>even <00:07:22.078>be <00:07:22.079>able

00:07:22.080 --> 00:07:25.270 align:start position:0%
<00:07:22.080>&gt;&gt; <00:07:22.180>I <00:07:22.280>think <00:07:22.380>next <00:07:22.479>week <00:07:22.580>you <00:07:22.680>will <00:07:22.780>even <00:07:22.880>be <00:07:22.979>able <00:07:23.080>to <00:07:23.180>to <00:07:23.280>to <00:07:23.380>select <00:07:23.479>yourself

00:07:25.270 --> 00:07:25.280 align:start position:0%
<00:07:25.270>to <00:07:25.272>to <00:07:25.274>to <00:07:25.276>select <00:07:25.279>yourself

00:07:25.280 --> 00:07:27.510 align:start position:0%
<00:07:25.280>to <00:07:25.396>to <00:07:25.513>to <00:07:25.630>select <00:07:25.746>yourself <00:07:25.863>the <00:07:25.979>URL <00:07:26.096>of <00:07:26.213>your <00:07:26.330>app. <00:07:26.446>Right <00:07:26.563>now, <00:07:26.679>the

00:07:27.510 --> 00:07:27.520 align:start position:0%
<00:07:27.510>the <00:07:27.511>URL <00:07:27.512>of <00:07:27.513>your <00:07:27.515>app. <00:07:27.516>Right <00:07:27.517>now, <00:07:27.519>the

00:07:27.520 --> 00:07:29.950 align:start position:0%
<00:07:27.520>the <00:07:27.613>URL <00:07:27.706>of <00:07:27.799>your <00:07:27.893>app. <00:07:27.986>Right <00:07:28.080>now, <00:07:28.173>the <00:07:28.266>system <00:07:28.359>decides <00:07:28.453>for <00:07:28.546>you. <00:07:28.640>We <00:07:28.733>have <00:07:28.826>it, <00:07:28.919>but

00:07:29.950 --> 00:07:29.960 align:start position:0%
<00:07:29.950>system <00:07:29.951>decides <00:07:29.952>for <00:07:29.953>you. <00:07:29.955>We <00:07:29.956>have <00:07:29.957>it, <00:07:29.959>but

00:07:29.960 --> 00:07:31.350 align:start position:0%
<00:07:29.960>system <00:07:30.049>decides <00:07:30.138>for <00:07:30.228>you. <00:07:30.317>We <00:07:30.406>have <00:07:30.496>it, <00:07:30.585>but <00:07:30.674>very <00:07:30.764>soon <00:07:30.853>you <00:07:30.942>can <00:07:31.032>select <00:07:31.121>it. <00:07:31.211>That's

00:07:31.350 --> 00:07:31.360 align:start position:0%
<00:07:31.350>very <00:07:31.351>soon <00:07:31.353>you <00:07:31.354>can <00:07:31.356>select <00:07:31.357>it. <00:07:31.359>That's

00:07:31.360 --> 00:07:32.590 align:start position:0%
<00:07:31.360>very <00:07:31.518>soon <00:07:31.676>you <00:07:31.834>can <00:07:31.992>select <00:07:32.150>it. <00:07:32.308>That's <00:07:32.467>coming.

00:07:32.590 --> 00:07:32.600 align:start position:0%
coming.

00:07:32.600 --> 00:07:37.390 align:start position:0%
<00:07:32.600>coming. <00:07:32.775>So, <00:07:32.950>here <00:07:33.125>is <00:07:33.300>our <00:07:33.475>URL. <00:07:33.650>Let's <00:07:33.825>click <00:07:34.000>it.

00:07:37.400 --> 00:07:38.630 align:start position:0%
Okay.

00:07:38.630 --> 00:07:38.640 align:start position:0%
Okay.

00:07:38.640 --> 00:07:41.510 align:start position:0%
<00:07:38.640>Okay. <00:07:38.795>So, <00:07:38.951>this <00:07:39.106>I <00:07:39.262>am <00:07:39.417>deployed. <00:07:39.573>You <00:07:39.728>see, <00:07:39.884>this <00:07:40.039>is

00:07:41.510 --> 00:07:41.520 align:start position:0%
<00:07:41.510>So, <00:07:41.511>this <00:07:41.512>I <00:07:41.513>am <00:07:41.514>deployed. <00:07:41.515>You <00:07:41.516>see, <00:07:41.517>this <00:07:41.519>is

00:07:41.520 --> 00:07:43.190 align:start position:0%
<00:07:41.520>So, <00:07:41.607>this <00:07:41.695>I <00:07:41.782>am <00:07:41.870>deployed. <00:07:41.957>You <00:07:42.044>see, <00:07:42.132>this <00:07:42.219>is <00:07:42.307>This <00:07:42.395>is <00:07:42.482>Google <00:07:42.570>Cloud <00:07:42.657>Run <00:07:42.745>now. <00:07:42.832>This <00:07:42.919>is

00:07:43.190 --> 00:07:43.200 align:start position:0%
<00:07:43.190>This <00:07:43.191>is <00:07:43.192>Google <00:07:43.193>Cloud <00:07:43.195>Run <00:07:43.196>now. <00:07:43.197>This <00:07:43.199>is

00:07:43.200 --> 00:07:44.990 align:start position:0%
<00:07:43.200>This <00:07:43.293>is <00:07:43.386>Google <00:07:43.479>Cloud <00:07:43.573>Run <00:07:43.666>now. <00:07:43.760>This <00:07:43.853>is <00:07:43.946>not <00:07:44.039>AI <00:07:44.133>Studio <00:07:44.226>anymore. <00:07:44.320>This <00:07:44.413>is <00:07:44.506>a <00:07:44.599>real

00:07:44.990 --> 00:07:45.000 align:start position:0%
<00:07:44.990>not <00:07:44.991>AI <00:07:44.992>Studio <00:07:44.993>anymore. <00:07:44.995>This <00:07:44.996>is <00:07:44.997>a <00:07:44.999>real

00:07:45.000 --> 00:07:48.230 align:start position:0%
<00:07:45.000>not <00:07:45.116>AI <00:07:45.233>Studio <00:07:45.350>anymore. <00:07:45.466>This <00:07:45.583>is <00:07:45.700>a <00:07:45.816>real <00:07:45.933>production <00:07:46.050>deployment. <00:07:46.166>But <00:07:46.283>you <00:07:46.400>know,

00:07:48.230 --> 00:07:48.240 align:start position:0%
<00:07:48.230>production <00:07:48.232>deployment. <00:07:48.234>But <00:07:48.236>you <00:07:48.239>know,

00:07:48.240 --> 00:07:52.230 align:start position:0%
<00:07:48.240>production <00:07:48.356>deployment. <00:07:48.473>But <00:07:48.590>you <00:07:48.706>know, <00:07:48.823>it <00:07:48.940>wouldn't <00:07:49.056>be <00:07:49.173>fun <00:07:49.290>to <00:07:49.406>do <00:07:49.523>that <00:07:49.640>alone.

00:07:52.230 --> 00:07:52.240 align:start position:0%
<00:07:52.230>it <00:07:52.231>wouldn't <00:07:52.232>be <00:07:52.233>fun <00:07:52.235>to <00:07:52.236>do <00:07:52.237>that <00:07:52.239>alone.

00:07:52.240 --> 00:07:56.790 align:start position:0%
<00:07:52.240>it <00:07:52.380>wouldn't <00:07:52.520>be <00:07:52.660>fun <00:07:52.800>to <00:07:52.940>do <00:07:53.080>that <00:07:53.220>alone. <00:07:53.360>So <00:07:53.500>join <00:07:53.640>me.

00:07:56.800 --> 00:07:59.030 align:start position:0%
<00:07:56.800>Join <00:07:57.266>me. <00:07:57.733>Let's <00:07:58.200>race.

00:07:59.030 --> 00:07:59.040 align:start position:0%
<00:07:59.030>Join <00:07:59.033>me. <00:07:59.036>Let's <00:07:59.039>race.

00:07:59.040 --> 00:08:00.990 align:start position:0%
<00:07:59.040>Join <00:07:59.167>me. <00:07:59.294>Let's <00:07:59.421>race. <00:07:59.549>Cuz <00:07:59.676>as <00:07:59.803>I <00:07:59.930>said, <00:08:00.058>this <00:08:00.185>is <00:08:00.312>a <00:08:00.440>scalable

00:08:00.990 --> 00:08:01.000 align:start position:0%
<00:08:00.990>Cuz <00:08:00.991>as <00:08:00.992>I <00:08:00.993>said, <00:08:00.995>this <00:08:00.996>is <00:08:00.997>a <00:08:00.999>scalable

00:08:01.000 --> 00:08:03.030 align:start position:0%
<00:08:01.000>Cuz <00:08:01.127>as <00:08:01.254>I <00:08:01.381>said, <00:08:01.509>this <00:08:01.636>is <00:08:01.763>a <00:08:01.890>scalable <00:08:02.018>multiplayer <00:08:02.145>application. <00:08:02.272>All <00:08:02.400>right,

00:08:03.030 --> 00:08:03.040 align:start position:0%
<00:08:03.030>multiplayer <00:08:03.033>application. <00:08:03.036>All <00:08:03.039>right,

00:08:03.040 --> 00:08:04.870 align:start position:0%
<00:08:03.040>multiplayer <00:08:03.320>application. <00:08:03.600>All <00:08:03.880>right, <00:08:04.160>let's <00:08:04.440>go.

00:08:04.870 --> 00:08:04.880 align:start position:0%
<00:08:04.870>let's <00:08:04.879>go.

00:08:04.880 --> 00:08:07.310 align:start position:0%
<00:08:04.880>let's <00:08:05.035>go. <00:08:05.191>So <00:08:05.346>this <00:08:05.502>is <00:08:05.657>socket.io <00:08:05.813>doing <00:08:05.968>its <00:08:06.124>best. <00:08:06.280>Oh,

00:08:07.310 --> 00:08:07.320 align:start position:0%
<00:08:07.310>So <00:08:07.311>this <00:08:07.312>is <00:08:07.313>socket.io <00:08:07.315>doing <00:08:07.316>its <00:08:07.317>best. <00:08:07.319>Oh,

00:08:07.320 --> 00:08:09.470 align:start position:0%
<00:08:07.320>So <00:08:07.413>this <00:08:07.506>is <00:08:07.599>socket.io <00:08:07.693>doing <00:08:07.786>its <00:08:07.880>best. <00:08:07.973>Oh, <00:08:08.066>that's <00:08:08.159>a <00:08:08.253>lot <00:08:08.346>of <00:08:08.440>players. <00:08:08.533>Glad <00:08:08.626>it <00:08:08.719>goes

00:08:09.470 --> 00:08:09.480 align:start position:0%
<00:08:09.470>that's <00:08:09.471>a <00:08:09.472>lot <00:08:09.473>of <00:08:09.475>players. <00:08:09.476>Glad <00:08:09.477>it <00:08:09.479>goes

00:08:09.480 --> 00:08:11.630 align:start position:0%
<00:08:09.480>that's <00:08:09.573>a <00:08:09.666>lot <00:08:09.760>of <00:08:09.853>players. <00:08:09.946>Glad <00:08:10.040>it <00:08:10.133>goes <00:08:10.226>well. <00:08:10.320>I <00:08:10.413>didn't <00:08:10.506>test <00:08:10.600>I <00:08:10.693>obviously <00:08:10.786>did <00:08:10.880>not

00:08:11.630 --> 00:08:11.640 align:start position:0%
<00:08:11.630>well. <00:08:11.631>I <00:08:11.632>didn't <00:08:11.633>test <00:08:11.635>I <00:08:11.636>obviously <00:08:11.637>did <00:08:11.639>not

00:08:11.640 --> 00:08:13.210 align:start position:0%
<00:08:11.640>well. <00:08:11.756>I <00:08:11.873>didn't <00:08:11.990>test <00:08:12.106>I <00:08:12.223>obviously <00:08:12.340>did <00:08:12.456>not <00:08:12.573>test <00:08:12.690>with <00:08:12.806>that <00:08:12.923>many <00:08:13.039>players.

00:08:13.210 --> 00:08:13.220 align:start position:0%
<00:08:13.210>test <00:08:13.212>with <00:08:13.214>that <00:08:13.216>many <00:08:13.219>players.

00:08:13.220 --> 00:08:14.270 align:start position:0%
<00:08:13.220>test <00:08:13.377>with <00:08:13.535>that <00:08:13.692>many <00:08:13.850>players. <00:08:14.007>&gt;&gt; <00:08:14.164>[laughter]

00:08:14.270 --> 00:08:14.280 align:start position:0%
<00:08:14.270>&gt;&gt; <00:08:14.279>[laughter]

00:08:14.280 --> 00:08:17.070 align:start position:0%
<00:08:14.280>&gt;&gt; <00:08:14.455>[laughter] <00:08:14.630>&gt;&gt; <00:08:14.804>So <00:08:14.979>yeah, <00:08:15.155>glad <00:08:15.330>you <00:08:15.505>joined <00:08:15.679>me.

00:08:17.070 --> 00:08:17.080 align:start position:0%
<00:08:17.070>&gt;&gt; <00:08:17.071>So <00:08:17.073>yeah, <00:08:17.074>glad <00:08:17.075>you <00:08:17.077>joined <00:08:17.079>me.

00:08:17.080 --> 00:08:19.150 align:start position:0%
<00:08:17.080>&gt;&gt; <00:08:17.167>So <00:08:17.255>yeah, <00:08:17.342>glad <00:08:17.430>you <00:08:17.517>joined <00:08:17.604>me. <00:08:17.692>And <00:08:17.780>that <00:08:17.867>is <00:08:17.955>you <00:08:18.042>know, <00:08:18.130>this <00:08:18.217>this <00:08:18.305>app <00:08:18.392>is <00:08:18.479>a

00:08:19.150 --> 00:08:19.160 align:start position:0%
<00:08:19.150>And <00:08:19.150>that <00:08:19.152>is <00:08:19.153>you <00:08:19.154>know, <00:08:19.155>this <00:08:19.156>this <00:08:19.157>app <00:08:19.158>is <00:08:19.159>a

00:08:19.160 --> 00:08:21.390 align:start position:0%
<00:08:19.160>And <00:08:19.242>that <00:08:19.324>is <00:08:19.407>you <00:08:19.489>know, <00:08:19.571>this <00:08:19.654>this <00:08:19.736>app <00:08:19.818>is <00:08:19.901>a <00:08:19.983>run.app <00:08:20.065>endpoint. <00:08:20.148>I <00:08:20.230>can <00:08:20.312>share <00:08:20.395>it <00:08:20.477>with <00:08:20.560>my

00:08:21.390 --> 00:08:21.400 align:start position:0%
<00:08:21.390>run.app <00:08:21.391>endpoint. <00:08:21.392>I <00:08:21.393>can <00:08:21.395>share <00:08:21.396>it <00:08:21.397>with <00:08:21.399>my

00:08:21.400 --> 00:08:23.510 align:start position:0%
<00:08:21.400>run.app <00:08:21.516>endpoint. <00:08:21.633>I <00:08:21.750>can <00:08:21.866>share <00:08:21.983>it <00:08:22.099>with <00:08:22.216>my <00:08:22.333>friends. <00:08:22.450>We <00:08:22.566>can <00:08:22.683>keep <00:08:22.799>racing.

00:08:23.510 --> 00:08:23.520 align:start position:0%
<00:08:23.510>friends. <00:08:23.512>We <00:08:23.514>can <00:08:23.516>keep <00:08:23.519>racing.

00:08:23.520 --> 00:08:27.150 align:start position:0%
<00:08:23.520>friends. <00:08:23.659>We <00:08:23.799>can <00:08:23.940>keep <00:08:24.080>racing. <00:08:24.219>Let's <00:08:24.359>switch <00:08:24.500>back <00:08:24.640>to <00:08:24.780>the <00:08:24.919>slides.

00:08:27.160 --> 00:08:28.275 align:start position:0%
<00:08:27.160>Thank <00:08:28.163>you.

00:08:28.275 --> 00:08:28.285 align:start position:0%
<00:08:28.275>Thank <00:08:28.284>you.

00:08:28.285 --> 00:08:31.670 align:start position:0%
<00:08:28.285>Thank <00:08:28.751>you. <00:08:29.218>&gt;&gt; <00:08:29.685>[applause]

00:08:31.680 --> 00:08:33.909 align:start position:0%
<00:08:31.680>&gt;&gt; <00:08:33.080>So

00:08:33.909 --> 00:08:33.919 align:start position:0%
<00:08:33.909>&gt;&gt; <00:08:33.918>So

00:08:33.919 --> 00:08:36.589 align:start position:0%
<00:08:33.919>&gt;&gt; <00:08:34.093>So <00:08:34.269>what <00:08:34.443>you've <00:08:34.619>seen <00:08:34.794>right <00:08:34.968>now <00:08:35.144>is <00:08:35.318>that

00:08:36.589 --> 00:08:36.599 align:start position:0%
<00:08:36.588>what <00:08:36.590>you've <00:08:36.592>seen <00:08:36.593>right <00:08:36.595>now <00:08:36.596>is <00:08:36.598>that

00:08:36.599 --> 00:08:38.230 align:start position:0%
<00:08:36.599>what <00:08:36.739>you've <00:08:36.879>seen <00:08:37.019>right <00:08:37.159>now <00:08:37.299>is <00:08:37.439>that <00:08:37.579>I <00:08:37.719>got <00:08:37.859>a <00:08:37.999>computer

00:08:38.230 --> 00:08:38.240 align:start position:0%
<00:08:38.230>I <00:08:38.233>got <00:08:38.236>a <00:08:38.239>computer

00:08:38.240 --> 00:08:40.390 align:start position:0%
<00:08:38.240>I <00:08:38.367>got <00:08:38.494>a <00:08:38.621>computer <00:08:38.749>for <00:08:38.876>my <00:08:39.003>app. <00:08:39.130>But <00:08:39.258>the <00:08:39.385>good <00:08:39.512>thing <00:08:39.640>about

00:08:40.390 --> 00:08:40.400 align:start position:0%
<00:08:40.390>for <00:08:40.391>my <00:08:40.392>app. <00:08:40.393>But <00:08:40.395>the <00:08:40.396>good <00:08:40.397>thing <00:08:40.399>about

00:08:40.400 --> 00:08:42.709 align:start position:0%
<00:08:40.400>for <00:08:40.493>my <00:08:40.586>app. <00:08:40.679>But <00:08:40.773>the <00:08:40.866>good <00:08:40.959>thing <00:08:41.053>about <00:08:41.146>this <00:08:41.240>computer <00:08:41.333>is <00:08:41.426>that <00:08:41.520>when <00:08:41.613>no <00:08:41.706>player <00:08:41.799>is

00:08:42.709 --> 00:08:42.719 align:start position:0%
<00:08:42.709>this <00:08:42.710>computer <00:08:42.711>is <00:08:42.712>that <00:08:42.714>when <00:08:42.715>no <00:08:42.716>player <00:08:42.718>is

00:08:42.719 --> 00:08:46.310 align:start position:0%
<00:08:42.719>this <00:08:42.826>computer <00:08:42.934>is <00:08:43.042>that <00:08:43.149>when <00:08:43.257>no <00:08:43.365>player <00:08:43.472>is <00:08:43.580>in <00:08:43.688>the <00:08:43.795>game, <00:08:43.903>the <00:08:44.011>computer <00:08:44.119>disappears.

00:08:46.310 --> 00:08:46.320 align:start position:0%
<00:08:46.310>in <00:08:46.311>the <00:08:46.313>game, <00:08:46.315>the <00:08:46.317>computer <00:08:46.319>disappears.

00:08:46.320 --> 00:08:47.910 align:start position:0%
<00:08:46.320>in <00:08:46.413>the <00:08:46.506>game, <00:08:46.600>the <00:08:46.693>computer <00:08:46.786>disappears. <00:08:46.880>Of <00:08:46.973>course <00:08:47.066>I <00:08:47.160>did <00:08:47.253>not <00:08:47.346>even <00:08:47.440>have <00:08:47.533>to <00:08:47.626>put <00:08:47.720>my

00:08:47.910 --> 00:08:47.920 align:start position:0%
<00:08:47.910>Of <00:08:47.911>course <00:08:47.911>I <00:08:47.913>did <00:08:47.914>not <00:08:47.915>even <00:08:47.915>have <00:08:47.916>to <00:08:47.918>put <00:08:47.919>my

00:08:47.920 --> 00:08:50.110 align:start position:0%
<00:08:47.920>Of <00:08:47.997>course <00:08:48.075>I <00:08:48.153>did <00:08:48.231>not <00:08:48.308>even <00:08:48.386>have <00:08:48.464>to <00:08:48.542>put <00:08:48.620>my <00:08:48.697>credit <00:08:48.775>card, <00:08:48.853>but <00:08:48.931>if <00:08:49.008>I <00:08:49.086>had <00:08:49.164>to, <00:08:49.242>when <00:08:49.319>the

00:08:50.110 --> 00:08:50.120 align:start position:0%
<00:08:50.110>credit <00:08:50.111>card, <00:08:50.112>but <00:08:50.113>if <00:08:50.114>I <00:08:50.115>had <00:08:50.116>to, <00:08:50.117>when <00:08:50.119>the

00:08:50.120 --> 00:08:52.070 align:start position:0%
<00:08:50.120>credit <00:08:50.220>card, <00:08:50.320>but <00:08:50.420>if <00:08:50.520>I <00:08:50.620>had <00:08:50.720>to, <00:08:50.820>when <00:08:50.920>the <00:08:51.020>computer <00:08:51.120>goes <00:08:51.220>scales <00:08:51.320>to <00:08:51.420>zero, <00:08:51.520>that's

00:08:52.070 --> 00:08:52.080 align:start position:0%
<00:08:52.070>computer <00:08:52.071>goes <00:08:52.073>scales <00:08:52.075>to <00:08:52.077>zero, <00:08:52.079>that's

00:08:52.080 --> 00:08:54.150 align:start position:0%
<00:08:52.080>computer <00:08:52.187>goes <00:08:52.295>scales <00:08:52.403>to <00:08:52.510>zero, <00:08:52.618>that's <00:08:52.726>what <00:08:52.833>we <00:08:52.941>call <00:08:53.049>scale <00:08:53.156>to <00:08:53.264>zero, <00:08:53.372>I'm <00:08:53.480>not

00:08:54.150 --> 00:08:54.160 align:start position:0%
<00:08:54.150>what <00:08:54.151>we <00:08:54.152>call <00:08:54.153>scale <00:08:54.155>to <00:08:54.156>zero, <00:08:54.157>I'm <00:08:54.159>not

00:08:54.160 --> 00:08:55.790 align:start position:0%
<00:08:54.160>what <00:08:54.315>we <00:08:54.471>call <00:08:54.626>scale <00:08:54.782>to <00:08:54.937>zero, <00:08:55.093>I'm <00:08:55.248>not <00:08:55.404>paying <00:08:55.560>anything.

00:08:55.790 --> 00:08:55.800 align:start position:0%
<00:08:55.790>paying <00:08:55.799>anything.

00:08:55.800 --> 00:08:57.270 align:start position:0%
<00:08:55.800>paying <00:08:55.920>anything. <00:08:56.040>And <00:08:56.160>then <00:08:56.281>the <00:08:56.401>next <00:08:56.521>time <00:08:56.641>I <00:08:56.762>want <00:08:56.882>to <00:08:57.002>play <00:08:57.122>my

00:08:57.270 --> 00:08:57.280 align:start position:0%
<00:08:57.270>And <00:08:57.271>then <00:08:57.271>the <00:08:57.273>next <00:08:57.274>time <00:08:57.275>I <00:08:57.276>want <00:08:57.276>to <00:08:57.278>play <00:08:57.279>my

00:08:57.280 --> 00:08:59.630 align:start position:0%
<00:08:57.280>And <00:08:57.362>then <00:08:57.444>the <00:08:57.527>next <00:08:57.609>time <00:08:57.691>I <00:08:57.774>want <00:08:57.856>to <00:08:57.938>play <00:08:58.021>my <00:08:58.103>game, <00:08:58.185>the <00:08:58.268>computer <00:08:58.350>will <00:08:58.432>be <00:08:58.515>here <00:08:58.597>for <00:08:58.680>me.

00:08:59.630 --> 00:08:59.640 align:start position:0%
<00:08:59.630>game, <00:08:59.631>the <00:08:59.632>computer <00:08:59.633>will <00:08:59.635>be <00:08:59.636>here <00:08:59.637>for <00:08:59.639>me.

00:08:59.640 --> 00:09:01.350 align:start position:0%
<00:08:59.640>game, <00:08:59.733>the <00:08:59.826>computer <00:08:59.920>will <00:09:00.013>be <00:09:00.106>here <00:09:00.199>for <00:09:00.293>me. <00:09:00.386>And <00:09:00.480>if <00:09:00.573>there <00:09:00.666>are <00:09:00.760>many <00:09:00.853>players <00:09:00.946>who <00:09:01.040>want

00:09:01.350 --> 00:09:01.360 align:start position:0%
<00:09:01.350>And <00:09:01.351>if <00:09:01.352>there <00:09:01.353>are <00:09:01.355>many <00:09:01.356>players <00:09:01.357>who <00:09:01.359>want

00:09:01.360 --> 00:09:03.990 align:start position:0%
<00:09:01.360>And <00:09:01.447>if <00:09:01.535>there <00:09:01.622>are <00:09:01.710>many <00:09:01.797>players <00:09:01.885>who <00:09:01.972>want <00:09:02.060>to <00:09:02.147>play <00:09:02.235>the <00:09:02.322>game, <00:09:02.410>I <00:09:02.497>will <00:09:02.585>have <00:09:02.672>many <00:09:02.760>many

00:09:03.990 --> 00:09:04.000 align:start position:0%
<00:09:03.990>to <00:09:03.991>play <00:09:03.992>the <00:09:03.993>game, <00:09:03.994>I <00:09:03.995>will <00:09:03.996>have <00:09:03.997>many <00:09:03.999>many

00:09:04.000 --> 00:09:06.390 align:start position:0%
<00:09:04.000>to <00:09:04.100>play <00:09:04.200>the <00:09:04.300>game, <00:09:04.400>I <00:09:04.500>will <00:09:04.600>have <00:09:04.700>many <00:09:04.800>many <00:09:04.900>computers. <00:09:05.000>That's <00:09:05.100>what <00:09:05.200>we <00:09:05.300>called <00:09:05.400>auto

00:09:06.390 --> 00:09:06.400 align:start position:0%
<00:09:06.390>computers. <00:09:06.391>That's <00:09:06.393>what <00:09:06.395>we <00:09:06.397>called <00:09:06.399>auto

00:09:06.400 --> 00:09:09.710 align:start position:0%
<00:09:06.400>computers. <00:09:06.516>That's <00:09:06.633>what <00:09:06.750>we <00:09:06.866>called <00:09:06.983>auto <00:09:07.100>scaling. <00:09:07.216>And <00:09:07.333>Cloud <00:09:07.449>Run <00:09:07.566>scales <00:09:07.683>to <00:09:07.800>zero

00:09:09.710 --> 00:09:09.720 align:start position:0%
<00:09:09.710>scaling. <00:09:09.711>And <00:09:09.713>Cloud <00:09:09.714>Run <00:09:09.716>scales <00:09:09.717>to <00:09:09.719>zero

00:09:09.720 --> 00:09:14.110 align:start position:0%
<00:09:09.720>scaling. <00:09:09.847>And <00:09:09.974>Cloud <00:09:10.101>Run <00:09:10.229>scales <00:09:10.356>to <00:09:10.483>zero <00:09:10.610>and <00:09:10.738>auto <00:09:10.865>scales <00:09:10.992>very <00:09:11.120>fast.

00:09:14.120 --> 00:09:15.710 align:start position:0%
So

00:09:15.710 --> 00:09:15.720 align:start position:0%
So

00:09:15.720 --> 00:09:19.750 align:start position:0%
<00:09:15.720>So <00:09:15.920>what <00:09:16.120>you've <00:09:16.320>seen <00:09:16.520>is <00:09:16.720>Google <00:09:16.920>AI <00:09:17.120>Studio

00:09:19.750 --> 00:09:19.760 align:start position:0%
<00:09:19.750>what <00:09:19.751>you've <00:09:19.753>seen <00:09:19.754>is <00:09:19.756>Google <00:09:19.757>AI <00:09:19.759>Studio

00:09:19.760 --> 00:09:22.790 align:start position:0%
<00:09:19.760>what <00:09:19.867>you've <00:09:19.975>seen <00:09:20.083>is <00:09:20.190>Google <00:09:20.298>AI <00:09:20.406>Studio <00:09:20.513>where <00:09:20.621>this <00:09:20.729>is <00:09:20.836>relatively <00:09:20.944>new, <00:09:21.052>but <00:09:21.160>you

00:09:22.790 --> 00:09:22.800 align:start position:0%
<00:09:22.790>where <00:09:22.791>this <00:09:22.793>is <00:09:22.794>relatively <00:09:22.795>new, <00:09:22.797>but <00:09:22.799>you

00:09:22.800 --> 00:09:26.150 align:start position:0%
<00:09:22.800>where <00:09:22.907>this <00:09:23.015>is <00:09:23.123>relatively <00:09:23.230>new, <00:09:23.338>but <00:09:23.446>you <00:09:23.553>can <00:09:23.661>anybody <00:09:23.769>with <00:09:23.876>a <00:09:23.984>Google <00:09:24.092>account <00:09:24.199>can

00:09:26.150 --> 00:09:26.160 align:start position:0%
<00:09:26.150>can <00:09:26.151>anybody <00:09:26.153>with <00:09:26.154>a <00:09:26.156>Google <00:09:26.157>account <00:09:26.159>can

00:09:26.160 --> 00:09:29.430 align:start position:0%
<00:09:26.160>can <00:09:26.287>anybody <00:09:26.414>with <00:09:26.541>a <00:09:26.669>Google <00:09:26.796>account <00:09:26.923>can <00:09:27.050>deploy <00:09:27.178>two <00:09:27.305>full <00:09:27.432>stack <00:09:27.560>applications

00:09:29.430 --> 00:09:29.440 align:start position:0%
<00:09:29.430>deploy <00:09:29.432>two <00:09:29.434>full <00:09:29.436>stack <00:09:29.439>applications

00:09:29.440 --> 00:09:32.550 align:start position:0%
<00:09:29.440>deploy <00:09:29.547>two <00:09:29.655>full <00:09:29.763>stack <00:09:29.870>applications <00:09:29.978>with <00:09:30.086>as <00:09:30.193>I <00:09:30.301>said, <00:09:30.409>coming <00:09:30.516>soon, <00:09:30.624>a <00:09:30.732>domain <00:09:30.840>a

00:09:32.550 --> 00:09:32.560 align:start position:0%
<00:09:32.550>with <00:09:32.551>as <00:09:32.552>I <00:09:32.553>said, <00:09:32.554>coming <00:09:32.555>soon, <00:09:32.556>a <00:09:32.557>domain <00:09:32.559>a

00:09:32.560 --> 00:09:36.270 align:start position:0%
<00:09:32.560>with <00:09:32.667>as <00:09:32.775>I <00:09:32.883>said, <00:09:32.990>coming <00:09:33.098>soon, <00:09:33.206>a <00:09:33.313>domain <00:09:33.421>a <00:09:33.529>SQL <00:09:33.636>database <00:09:33.744>user <00:09:33.852>authentication <00:09:33.959>Google

00:09:36.270 --> 00:09:36.280 align:start position:0%
<00:09:36.270>SQL <00:09:36.272>database <00:09:36.274>user <00:09:36.276>authentication <00:09:36.279>Google

00:09:36.280 --> 00:09:38.870 align:start position:0%
<00:09:36.280>SQL <00:09:36.435>database <00:09:36.591>user <00:09:36.746>authentication <00:09:36.902>Google <00:09:37.057>Workspace <00:09:37.213>integration <00:09:37.368>with <00:09:37.524>no <00:09:37.680>credit

00:09:38.870 --> 00:09:38.880 align:start position:0%
<00:09:38.870>Workspace <00:09:38.872>integration <00:09:38.874>with <00:09:38.876>no <00:09:38.879>credit

00:09:38.880 --> 00:09:41.030 align:start position:0%
<00:09:38.880>Workspace <00:09:39.113>integration <00:09:39.346>with <00:09:39.580>no <00:09:39.813>credit <00:09:40.046>card <00:09:40.280>required.

00:09:41.030 --> 00:09:41.040 align:start position:0%
<00:09:41.030>card <00:09:41.039>required.

00:09:41.040 --> 00:09:42.950 align:start position:0%
<00:09:41.040>card <00:09:41.195>required. <00:09:41.351>And <00:09:41.506>yes, <00:09:41.662>if <00:09:41.817>you <00:09:41.973>want <00:09:42.128>more, <00:09:42.284>like <00:09:42.439>more

00:09:42.950 --> 00:09:42.960 align:start position:0%
<00:09:42.950>And <00:09:42.951>yes, <00:09:42.952>if <00:09:42.953>you <00:09:42.955>want <00:09:42.956>more, <00:09:42.957>like <00:09:42.959>more

00:09:42.960 --> 00:09:45.910 align:start position:0%
<00:09:42.960>And <00:09:43.060>yes, <00:09:43.160>if <00:09:43.260>you <00:09:43.360>want <00:09:43.460>more, <00:09:43.560>like <00:09:43.660>more <00:09:43.760>apps <00:09:43.860>or <00:09:43.960>bigger <00:09:44.060>apps, <00:09:44.160>apps <00:09:44.260>that <00:09:44.360>scale

00:09:45.910 --> 00:09:45.920 align:start position:0%
<00:09:45.910>apps <00:09:45.911>or <00:09:45.913>bigger <00:09:45.914>apps, <00:09:45.915>apps <00:09:45.917>that <00:09:45.919>scale

00:09:45.920 --> 00:09:48.310 align:start position:0%
<00:09:45.920>apps <00:09:46.020>or <00:09:46.120>bigger <00:09:46.219>apps, <00:09:46.319>apps <00:09:46.420>that <00:09:46.520>scale <00:09:46.620>more, <00:09:46.719>you <00:09:46.819>can <00:09:46.920>uh <00:09:47.020>upgrade <00:09:47.120>to <00:09:47.219>a <00:09:47.319>Google

00:09:48.310 --> 00:09:48.320 align:start position:0%
<00:09:48.310>more, <00:09:48.311>you <00:09:48.312>can <00:09:48.313>uh <00:09:48.315>upgrade <00:09:48.316>to <00:09:48.317>a <00:09:48.319>Google

00:09:48.320 --> 00:09:50.430 align:start position:0%
<00:09:48.320>more, <00:09:48.420>you <00:09:48.520>can <00:09:48.620>uh <00:09:48.720>upgrade <00:09:48.820>to <00:09:48.920>a <00:09:49.020>Google <00:09:49.120>Cloud <00:09:49.220>account. <00:09:49.320>And <00:09:49.420>in <00:09:49.520>that <00:09:49.620>case, <00:09:49.720>there

00:09:50.430 --> 00:09:50.440 align:start position:0%
<00:09:50.430>Cloud <00:09:50.431>account. <00:09:50.433>And <00:09:50.434>in <00:09:50.436>that <00:09:50.437>case, <00:09:50.439>there

00:09:50.440 --> 00:09:52.670 align:start position:0%
<00:09:50.440>Cloud <00:09:50.547>account. <00:09:50.655>And <00:09:50.763>in <00:09:50.870>that <00:09:50.978>case, <00:09:51.086>there <00:09:51.193>will <00:09:51.301>still <00:09:51.409>be <00:09:51.516>the <00:09:51.624>Cloud <00:09:51.732>Run <00:09:51.840>built-in

00:09:52.670 --> 00:09:52.680 align:start position:0%
<00:09:52.670>will <00:09:52.671>still <00:09:52.673>be <00:09:52.674>the <00:09:52.675>Cloud <00:09:52.677>Run <00:09:52.679>built-in

00:09:52.680 --> 00:09:55.110 align:start position:0%
<00:09:52.680>will <00:09:52.787>still <00:09:52.895>be <00:09:53.003>the <00:09:53.110>Cloud <00:09:53.218>Run <00:09:53.326>built-in <00:09:53.433>auto <00:09:53.541>scaling, <00:09:53.649>scale <00:09:53.756>to <00:09:53.864>zero, <00:09:53.972>and <00:09:54.079>always

00:09:55.110 --> 00:09:55.120 align:start position:0%
<00:09:55.110>auto <00:09:55.111>scaling, <00:09:55.113>scale <00:09:55.114>to <00:09:55.116>zero, <00:09:55.117>and <00:09:55.119>always

00:09:55.120 --> 00:09:56.670 align:start position:0%
<00:09:55.120>auto <00:09:55.294>scaling, <00:09:55.468>scale <00:09:55.643>to <00:09:55.817>zero, <00:09:55.991>and <00:09:56.166>always <00:09:56.340>free <00:09:56.515>tier.

00:09:56.670 --> 00:09:56.680 align:start position:0%
<00:09:56.670>free <00:09:56.679>tier.

00:09:56.680 --> 00:09:58.590 align:start position:0%
<00:09:56.680>free <00:09:56.835>tier. <00:09:56.991>You <00:09:57.146>can <00:09:57.302>even <00:09:57.457>control <00:09:57.613>your <00:09:57.768>cost <00:09:57.924>with <00:09:58.079>what

00:09:58.590 --> 00:09:58.600 align:start position:0%
<00:09:58.590>You <00:09:58.591>can <00:09:58.592>even <00:09:58.593>control <00:09:58.595>your <00:09:58.596>cost <00:09:58.597>with <00:09:58.599>what

00:09:58.600 --> 00:10:03.110 align:start position:0%
<00:09:58.600>You <00:09:58.700>can <00:09:58.800>even <00:09:58.900>control <00:09:59.000>your <00:09:59.100>cost <00:09:59.200>with <00:09:59.300>what <00:09:59.400>we <00:09:59.500>call <00:09:59.600>max <00:09:59.700>instance <00:09:59.800>and <00:09:59.900>spend <00:10:00.000>caps.

00:10:03.120 --> 00:10:06.390 align:start position:0%
<00:10:03.120>So, <00:10:03.320>that <00:10:03.520>was <00:10:03.720>a <00:10:03.920>computer <00:10:04.120>for <00:10:04.320>personal <00:10:04.520>and

00:10:06.390 --> 00:10:06.400 align:start position:0%
<00:10:06.390>So, <00:10:06.391>that <00:10:06.392>was <00:10:06.393>a <00:10:06.395>computer <00:10:06.396>for <00:10:06.397>personal <00:10:06.399>and

00:10:06.400 --> 00:10:09.150 align:start position:0%
<00:10:06.400>So, <00:10:06.540>that <00:10:06.680>was <00:10:06.819>a <00:10:06.959>computer <00:10:07.100>for <00:10:07.240>personal <00:10:07.380>and <00:10:07.520>scalable <00:10:07.660>apps. <00:10:07.800>Now,

00:10:09.150 --> 00:10:09.160 align:start position:0%
<00:10:09.150>scalable <00:10:09.154>apps. <00:10:09.159>Now,

00:10:09.160 --> 00:10:14.470 align:start position:0%
<00:10:09.160>scalable <00:10:09.334>apps. <00:10:09.510>Now, <00:10:09.685>a <00:10:09.860>computer <00:10:10.035>for <00:10:10.209>my <00:10:10.385>personal <00:10:10.560>agent.

00:10:14.480 --> 00:10:16.230 align:start position:0%
So,

00:10:16.230 --> 00:10:16.240 align:start position:0%
So,

00:10:16.240 --> 00:10:19.510 align:start position:0%
<00:10:16.240>So, <00:10:16.473>this <00:10:16.706>time, <00:10:16.940>I'm <00:10:17.173>giving <00:10:17.406>a <00:10:17.640>computer

00:10:19.510 --> 00:10:19.520 align:start position:0%
<00:10:19.510>this <00:10:19.511>time, <00:10:19.513>I'm <00:10:19.515>giving <00:10:19.517>a <00:10:19.519>computer

00:10:19.520 --> 00:10:22.950 align:start position:0%
<00:10:19.520>this <00:10:19.620>time, <00:10:19.720>I'm <00:10:19.819>giving <00:10:19.920>a <00:10:20.020>computer <00:10:20.120>to <00:10:20.220>my <00:10:20.319>agent. <00:10:20.420>So, <00:10:20.520>the <00:10:20.620>agent <00:10:20.720>is <00:10:20.819>in <00:10:20.920>the

00:10:22.950 --> 00:10:22.960 align:start position:0%
<00:10:22.950>to <00:10:22.951>my <00:10:22.952>agent. <00:10:22.953>So, <00:10:22.954>the <00:10:22.955>agent <00:10:22.956>is <00:10:22.957>in <00:10:22.959>the

00:10:22.960 --> 00:10:25.710 align:start position:0%
<00:10:22.960>to <00:10:23.047>my <00:10:23.135>agent. <00:10:23.222>So, <00:10:23.310>the <00:10:23.397>agent <00:10:23.485>is <00:10:23.572>in <00:10:23.660>the <00:10:23.747>cloud, <00:10:23.835>too, <00:10:23.922>right? <00:10:24.010>It's <00:10:24.097>It's <00:10:24.185>a <00:10:24.272>It's <00:10:24.360>a

00:10:25.710 --> 00:10:25.720 align:start position:0%
<00:10:25.710>cloud, <00:10:25.711>too, <00:10:25.712>right? <00:10:25.713>It's <00:10:25.715>It's <00:10:25.716>a <00:10:25.717>It's <00:10:25.719>a

00:10:25.720 --> 00:10:27.590 align:start position:0%
<00:10:25.720>cloud, <00:10:25.820>too, <00:10:25.920>right? <00:10:26.020>It's <00:10:26.120>It's <00:10:26.220>a <00:10:26.320>It's <00:10:26.420>a <00:10:26.520>computer <00:10:26.620>in <00:10:26.720>the <00:10:26.820>cloud <00:10:26.920>with <00:10:27.020>an <00:10:27.120>agent

00:10:27.590 --> 00:10:27.600 align:start position:0%
<00:10:27.590>computer <00:10:27.591>in <00:10:27.593>the <00:10:27.594>cloud <00:10:27.596>with <00:10:27.597>an <00:10:27.599>agent

00:10:27.600 --> 00:10:31.510 align:start position:0%
<00:10:27.600>computer <00:10:27.716>in <00:10:27.833>the <00:10:27.950>cloud <00:10:28.066>with <00:10:28.183>an <00:10:28.300>agent <00:10:28.416>always <00:10:28.533>on <00:10:28.650>running <00:10:28.766>in <00:10:28.883>the <00:10:29.000>cloud.

00:10:31.510 --> 00:10:31.520 align:start position:0%
<00:10:31.510>always <00:10:31.511>on <00:10:31.513>running <00:10:31.515>in <00:10:31.517>the <00:10:31.519>cloud.

00:10:31.520 --> 00:10:35.950 align:start position:0%
<00:10:31.520>always <00:10:31.694>on <00:10:31.870>running <00:10:32.045>in <00:10:32.220>the <00:10:32.395>cloud. <00:10:32.569>So, <00:10:32.745>this <00:10:32.920>um

00:10:35.960 --> 00:10:37.550 align:start position:0%
<00:10:35.960>this <00:10:36.193>agent, <00:10:36.426>let's <00:10:36.660>break <00:10:36.893>down <00:10:37.126>a <00:10:37.360>little

00:10:37.550 --> 00:10:37.560 align:start position:0%
<00:10:37.550>this <00:10:37.551>agent, <00:10:37.553>let's <00:10:37.554>break <00:10:37.555>down <00:10:37.557>a <00:10:37.559>little

00:10:37.560 --> 00:10:39.670 align:start position:0%
<00:10:37.560>this <00:10:37.660>agent, <00:10:37.760>let's <00:10:37.859>break <00:10:37.959>down <00:10:38.060>a <00:10:38.160>little <00:10:38.260>bit <00:10:38.359>What <00:10:38.459>is <00:10:38.560>an <00:10:38.660>agent? <00:10:38.760>You <00:10:38.859>probably <00:10:38.959>have

00:10:39.670 --> 00:10:39.680 align:start position:0%
<00:10:39.670>bit <00:10:39.671>What <00:10:39.672>is <00:10:39.673>an <00:10:39.675>agent? <00:10:39.676>You <00:10:39.677>probably <00:10:39.679>have

00:10:39.680 --> 00:10:42.190 align:start position:0%
<00:10:39.680>bit <00:10:39.773>What <00:10:39.866>is <00:10:39.959>an <00:10:40.053>agent? <00:10:40.146>You <00:10:40.239>probably <00:10:40.333>have <00:10:40.426>heard <00:10:40.520>that <00:10:40.613>name <00:10:40.706>uh <00:10:40.800>that <00:10:40.893>word <00:10:40.986>uh <00:10:41.079>multiple

00:10:42.190 --> 00:10:42.200 align:start position:0%
<00:10:42.190>heard <00:10:42.191>that <00:10:42.192>name <00:10:42.193>uh <00:10:42.195>that <00:10:42.196>word <00:10:42.197>uh <00:10:42.199>multiple

00:10:42.200 --> 00:10:43.750 align:start position:0%
<00:10:42.200>heard <00:10:42.339>that <00:10:42.479>name <00:10:42.618>uh <00:10:42.758>that <00:10:42.897>word <00:10:43.037>uh <00:10:43.176>multiple <00:10:43.316>times <00:10:43.455>today, <00:10:43.595>but

00:10:43.750 --> 00:10:43.760 align:start position:0%
<00:10:43.750>times <00:10:43.754>today, <00:10:43.759>but

00:10:43.760 --> 00:10:46.150 align:start position:0%
<00:10:43.760>times <00:10:43.887>today, <00:10:44.014>but <00:10:44.141>it's <00:10:44.269>always <00:10:44.396>good <00:10:44.523>to <00:10:44.650>um <00:10:44.778>break <00:10:44.905>it <00:10:45.032>down <00:10:45.160>and

00:10:46.150 --> 00:10:46.160 align:start position:0%
<00:10:46.150>it's <00:10:46.151>always <00:10:46.152>good <00:10:46.153>to <00:10:46.154>um <00:10:46.155>break <00:10:46.156>it <00:10:46.157>down <00:10:46.159>and

00:10:46.160 --> 00:10:48.110 align:start position:0%
<00:10:46.160>it's <00:10:46.287>always <00:10:46.414>good <00:10:46.541>to <00:10:46.669>um <00:10:46.796>break <00:10:46.923>it <00:10:47.050>down <00:10:47.178>and <00:10:47.305>see <00:10:47.432>what's <00:10:47.560>inside.

00:10:48.110 --> 00:10:48.120 align:start position:0%
<00:10:48.110>see <00:10:48.114>what's <00:10:48.119>inside.

00:10:48.120 --> 00:10:50.750 align:start position:0%
<00:10:48.120>see <00:10:48.275>what's <00:10:48.431>inside. <00:10:48.586>In <00:10:48.742>an <00:10:48.897>agent, <00:10:49.053>you <00:10:49.208>have <00:10:49.364>a <00:10:49.520>harness.

00:10:50.750 --> 00:10:50.760 align:start position:0%
<00:10:50.750>In <00:10:50.751>an <00:10:50.753>agent, <00:10:50.754>you <00:10:50.756>have <00:10:50.757>a <00:10:50.759>harness.

00:10:50.760 --> 00:10:53.110 align:start position:0%
<00:10:50.760>In <00:10:50.876>an <00:10:50.993>agent, <00:10:51.110>you <00:10:51.226>have <00:10:51.343>a <00:10:51.460>harness. <00:10:51.576>The <00:10:51.693>harness <00:10:51.810>is <00:10:51.926>the <00:10:52.043>thing <00:10:52.160>that

00:10:53.110 --> 00:10:53.120 align:start position:0%
<00:10:53.110>The <00:10:53.111>harness <00:10:53.113>is <00:10:53.115>the <00:10:53.117>thing <00:10:53.119>that

00:10:53.120 --> 00:10:54.630 align:start position:0%
<00:10:53.120>The <00:10:53.346>harness <00:10:53.573>is <00:10:53.799>the <00:10:54.026>thing <00:10:54.252>that <00:10:54.479>orchestrates.

00:10:54.630 --> 00:10:54.640 align:start position:0%
orchestrates.

00:10:54.640 --> 00:10:57.070 align:start position:0%
<00:10:54.640>orchestrates. <00:10:54.814>It's <00:10:54.990>the <00:10:55.165>thing <00:10:55.340>that <00:10:55.515>decides <00:10:55.689>to <00:10:55.865>loop <00:10:56.040>most

00:10:57.070 --> 00:10:57.080 align:start position:0%
<00:10:57.070>It's <00:10:57.071>the <00:10:57.072>thing <00:10:57.073>that <00:10:57.075>decides <00:10:57.076>to <00:10:57.077>loop <00:10:57.079>most

00:10:57.080 --> 00:10:59.230 align:start position:0%
<00:10:57.080>It's <00:10:57.207>the <00:10:57.334>thing <00:10:57.461>that <00:10:57.589>decides <00:10:57.716>to <00:10:57.843>loop <00:10:57.970>most <00:10:58.098>of <00:10:58.225>the <00:10:58.352>time. <00:10:58.480>Um

00:10:59.230 --> 00:10:59.240 align:start position:0%
<00:10:59.230>of <00:10:59.233>the <00:10:59.236>time. <00:10:59.239>Um

00:10:59.240 --> 00:11:02.110 align:start position:0%
<00:10:59.240>of <00:10:59.367>the <00:10:59.494>time. <00:10:59.621>Um <00:10:59.749>the <00:10:59.876>harness <00:11:00.003>will <00:11:00.130>use <00:11:00.258>a <00:11:00.385>model. <00:11:00.512>Like, <00:11:00.640>the

00:11:02.110 --> 00:11:02.120 align:start position:0%
<00:11:02.110>the <00:11:02.111>harness <00:11:02.112>will <00:11:02.113>use <00:11:02.115>a <00:11:02.116>model. <00:11:02.117>Like, <00:11:02.119>the

00:11:02.120 --> 00:11:04.270 align:start position:0%
<00:11:02.120>the <00:11:02.220>harness <00:11:02.320>will <00:11:02.420>use <00:11:02.520>a <00:11:02.620>model. <00:11:02.720>Like, <00:11:02.820>the <00:11:02.920>model <00:11:03.020>is <00:11:03.120>the <00:11:03.220>intelligence <00:11:03.320>that <00:11:03.420>the <00:11:03.520>the

00:11:04.270 --> 00:11:04.280 align:start position:0%
<00:11:04.270>model <00:11:04.271>is <00:11:04.273>the <00:11:04.274>intelligence <00:11:04.276>that <00:11:04.277>the <00:11:04.279>the

00:11:04.280 --> 00:11:07.230 align:start position:0%
<00:11:04.280>model <00:11:04.396>is <00:11:04.513>the <00:11:04.630>intelligence <00:11:04.746>that <00:11:04.863>the <00:11:04.980>the <00:11:05.096>harness <00:11:05.213>is <00:11:05.329>what <00:11:05.446>decides <00:11:05.563>uh <00:11:05.680>what's

00:11:07.230 --> 00:11:07.240 align:start position:0%
<00:11:07.230>harness <00:11:07.231>is <00:11:07.233>what <00:11:07.235>decides <00:11:07.237>uh <00:11:07.239>what's

00:11:07.240 --> 00:11:09.910 align:start position:0%
<00:11:07.240>harness <00:11:07.367>is <00:11:07.494>what <00:11:07.621>decides <00:11:07.749>uh <00:11:07.876>what's <00:11:08.003>happening <00:11:08.130>in <00:11:08.258>that <00:11:08.385>agent. <00:11:08.512>The <00:11:08.640>agent

00:11:09.910 --> 00:11:09.920 align:start position:0%
<00:11:09.910>happening <00:11:09.911>in <00:11:09.913>that <00:11:09.915>agent. <00:11:09.917>The <00:11:09.919>agent

00:11:09.920 --> 00:11:12.710 align:start position:0%
<00:11:09.920>happening <00:11:10.036>in <00:11:10.153>that <00:11:10.270>agent. <00:11:10.386>The <00:11:10.503>agent <00:11:10.620>stores <00:11:10.736>memory. <00:11:10.853>Like, <00:11:10.969>they <00:11:11.086>can <00:11:11.203>be <00:11:11.319>uh

00:11:12.710 --> 00:11:12.720 align:start position:0%
<00:11:12.710>stores <00:11:12.711>memory. <00:11:12.713>Like, <00:11:12.714>they <00:11:12.716>can <00:11:12.717>be <00:11:12.719>uh

00:11:12.720 --> 00:11:15.790 align:start position:0%
<00:11:12.720>stores <00:11:12.836>memory. <00:11:12.953>Like, <00:11:13.070>they <00:11:13.186>can <00:11:13.303>be <00:11:13.420>uh <00:11:13.536>memory <00:11:13.653>banks, <00:11:13.770>they <00:11:13.886>can <00:11:14.003>be <00:11:14.120>files.

00:11:15.790 --> 00:11:15.800 align:start position:0%
<00:11:15.790>memory <00:11:15.791>banks, <00:11:15.793>they <00:11:15.795>can <00:11:15.797>be <00:11:15.799>files.

00:11:15.800 --> 00:11:18.310 align:start position:0%
<00:11:15.800>memory <00:11:15.900>banks, <00:11:16.000>they <00:11:16.099>can <00:11:16.199>be <00:11:16.300>files. <00:11:16.400>Uh <00:11:16.500>the <00:11:16.599>agent <00:11:16.699>is <00:11:16.800>going <00:11:16.900>to <00:11:17.000>be <00:11:17.099>using <00:11:17.199>tools.

00:11:18.310 --> 00:11:18.320 align:start position:0%
<00:11:18.310>Uh <00:11:18.311>the <00:11:18.312>agent <00:11:18.313>is <00:11:18.314>going <00:11:18.315>to <00:11:18.316>be <00:11:18.317>using <00:11:18.319>tools.

00:11:18.320 --> 00:11:21.750 align:start position:0%
<00:11:18.320>Uh <00:11:18.427>the <00:11:18.535>agent <00:11:18.643>is <00:11:18.750>going <00:11:18.858>to <00:11:18.966>be <00:11:19.073>using <00:11:19.181>tools. <00:11:19.289>Those <00:11:19.396>tools <00:11:19.504>can <00:11:19.612>be <00:11:19.720>uh

00:11:21.750 --> 00:11:21.760 align:start position:0%
<00:11:21.750>Those <00:11:21.752>tools <00:11:21.754>can <00:11:21.756>be <00:11:21.759>uh

00:11:21.760 --> 00:11:24.150 align:start position:0%
<00:11:21.760>Those <00:11:21.887>tools <00:11:22.014>can <00:11:22.141>be <00:11:22.269>uh <00:11:22.396>MCP, <00:11:22.523>they <00:11:22.650>can <00:11:22.778>be <00:11:22.905>command <00:11:23.032>line <00:11:23.160>tools,

00:11:24.150 --> 00:11:24.160 align:start position:0%
<00:11:24.150>MCP, <00:11:24.151>they <00:11:24.153>can <00:11:24.154>be <00:11:24.156>command <00:11:24.157>line <00:11:24.159>tools,

00:11:24.160 --> 00:11:26.510 align:start position:0%
<00:11:24.160>MCP, <00:11:24.267>they <00:11:24.375>can <00:11:24.483>be <00:11:24.590>command <00:11:24.698>line <00:11:24.806>tools, <00:11:24.913>they <00:11:25.021>can <00:11:25.129>be <00:11:25.236>local <00:11:25.344>functions, <00:11:25.452>local <00:11:25.560>local

00:11:26.510 --> 00:11:26.520 align:start position:0%
<00:11:26.510>they <00:11:26.511>can <00:11:26.513>be <00:11:26.514>local <00:11:26.516>functions, <00:11:26.517>local <00:11:26.519>local

00:11:26.520 --> 00:11:28.470 align:start position:0%
<00:11:26.520>they <00:11:26.720>can <00:11:26.920>be <00:11:27.120>local <00:11:27.319>functions, <00:11:27.520>local <00:11:27.720>local <00:11:27.920>binaries.

00:11:28.470 --> 00:11:28.480 align:start position:0%
binaries.

00:11:28.480 --> 00:11:30.230 align:start position:0%
<00:11:28.480>binaries. <00:11:29.880>APIs.

00:11:30.230 --> 00:11:30.240 align:start position:0%
APIs.

00:11:30.240 --> 00:11:34.510 align:start position:0%
<00:11:30.240>APIs. <00:11:30.473>And <00:11:30.706>this <00:11:30.940>agent <00:11:31.173>needs <00:11:31.406>a <00:11:31.640>computer.

00:11:34.510 --> 00:11:34.520 align:start position:0%
<00:11:34.510>And <00:11:34.511>this <00:11:34.513>agent <00:11:34.515>needs <00:11:34.517>a <00:11:34.519>computer.

00:11:34.520 --> 00:11:37.070 align:start position:0%
<00:11:34.520>And <00:11:34.636>this <00:11:34.753>agent <00:11:34.870>needs <00:11:34.986>a <00:11:35.103>computer. <00:11:35.220>What <00:11:35.336>we <00:11:35.453>often <00:11:35.569>call <00:11:35.686>a <00:11:35.803>sandbox <00:11:35.920>because

00:11:37.070 --> 00:11:37.080 align:start position:0%
<00:11:37.070>What <00:11:37.071>we <00:11:37.073>often <00:11:37.074>call <00:11:37.076>a <00:11:37.077>sandbox <00:11:37.079>because

00:11:37.080 --> 00:11:39.230 align:start position:0%
<00:11:37.080>What <00:11:37.187>we <00:11:37.295>often <00:11:37.403>call <00:11:37.510>a <00:11:37.618>sandbox <00:11:37.726>because <00:11:37.833>that <00:11:37.941>computer <00:11:38.049>where <00:11:38.156>you <00:11:38.264>let <00:11:38.372>your <00:11:38.480>agent

00:11:39.230 --> 00:11:39.240 align:start position:0%
<00:11:39.230>that <00:11:39.231>computer <00:11:39.233>where <00:11:39.234>you <00:11:39.236>let <00:11:39.237>your <00:11:39.239>agent

00:11:39.240 --> 00:11:42.510 align:start position:0%
<00:11:39.240>that <00:11:39.340>computer <00:11:39.440>where <00:11:39.540>you <00:11:39.640>let <00:11:39.740>your <00:11:39.840>agent <00:11:39.940>run, <00:11:40.040>you <00:11:40.140>really <00:11:40.240>don't <00:11:40.340>want <00:11:40.440>your <00:11:40.540>agent <00:11:40.640>to

00:11:42.510 --> 00:11:42.520 align:start position:0%
<00:11:42.510>run, <00:11:42.511>you <00:11:42.512>really <00:11:42.513>don't <00:11:42.515>want <00:11:42.516>your <00:11:42.517>agent <00:11:42.519>to

00:11:42.520 --> 00:11:44.590 align:start position:0%
<00:11:42.520>run, <00:11:42.613>you <00:11:42.706>really <00:11:42.800>don't <00:11:42.893>want <00:11:42.986>your <00:11:43.079>agent <00:11:43.173>to <00:11:43.266>go <00:11:43.360>outside <00:11:43.453>of <00:11:43.546>it, <00:11:43.640>right? <00:11:43.733>The <00:11:43.826>agent <00:11:43.920>you

00:11:44.590 --> 00:11:44.600 align:start position:0%
<00:11:44.590>go <00:11:44.591>outside <00:11:44.592>of <00:11:44.593>it, <00:11:44.595>right? <00:11:44.596>The <00:11:44.597>agent <00:11:44.599>you

00:11:44.600 --> 00:11:48.550 align:start position:0%
<00:11:44.600>go <00:11:44.700>outside <00:11:44.800>of <00:11:44.900>it, <00:11:45.000>right? <00:11:45.100>The <00:11:45.200>agent <00:11:45.300>you <00:11:45.400>want <00:11:45.500>to <00:11:45.600>sandbox <00:11:45.700>it <00:11:45.800>inside <00:11:45.900>this <00:11:46.000>computer.

00:11:48.550 --> 00:11:48.560 align:start position:0%
<00:11:48.550>want <00:11:48.551>to <00:11:48.553>sandbox <00:11:48.554>it <00:11:48.555>inside <00:11:48.557>this <00:11:48.559>computer.

00:11:48.560 --> 00:11:49.750 align:start position:0%
<00:11:48.560>want <00:11:48.693>to <00:11:48.827>sandbox <00:11:48.961>it <00:11:49.095>inside <00:11:49.229>this <00:11:49.363>computer. <00:11:49.497>So <00:11:49.631>with

00:11:49.750 --> 00:11:49.760 align:start position:0%
<00:11:49.750>So <00:11:49.759>with

00:11:49.760 --> 00:11:52.510 align:start position:0%
<00:11:49.760>So <00:11:49.915>with <00:11:50.071>the <00:11:50.226>good <00:11:50.382>news <00:11:50.537>is <00:11:50.693>that <00:11:50.848>Google <00:11:51.004>Cloud <00:11:51.160>Run,

00:11:52.510 --> 00:11:52.520 align:start position:0%
<00:11:52.510>the <00:11:52.511>good <00:11:52.512>news <00:11:52.513>is <00:11:52.515>that <00:11:52.516>Google <00:11:52.517>Cloud <00:11:52.519>Run,

00:11:52.520 --> 00:11:55.270 align:start position:0%
<00:11:52.520>the <00:11:52.647>good <00:11:52.774>news <00:11:52.901>is <00:11:53.029>that <00:11:53.156>Google <00:11:53.283>Cloud <00:11:53.410>Run, <00:11:53.538>every <00:11:53.665>instance <00:11:53.792>is <00:11:53.920>sandboxed.

00:11:55.270 --> 00:11:55.280 align:start position:0%
<00:11:55.270>every <00:11:55.273>instance <00:11:55.276>is <00:11:55.279>sandboxed.

00:11:55.280 --> 00:11:57.710 align:start position:0%
<00:11:55.280>every <00:11:55.396>instance <00:11:55.513>is <00:11:55.630>sandboxed. <00:11:55.746>And <00:11:55.863>that <00:11:55.980>means <00:11:56.096>Cloud <00:11:56.213>Run <00:11:56.329>is <00:11:56.446>an <00:11:56.563>ideal <00:11:56.680>run

00:11:57.710 --> 00:11:57.720 align:start position:0%
<00:11:57.710>And <00:11:57.711>that <00:11:57.712>means <00:11:57.713>Cloud <00:11:57.714>Run <00:11:57.715>is <00:11:57.716>an <00:11:57.717>ideal <00:11:57.719>run

00:11:57.720 --> 00:12:00.630 align:start position:0%
<00:11:57.720>And <00:11:57.807>that <00:11:57.895>means <00:11:57.982>Cloud <00:11:58.070>Run <00:11:58.157>is <00:11:58.245>an <00:11:58.332>ideal <00:11:58.420>run <00:11:58.507>time <00:11:58.595>to <00:11:58.682>run <00:11:58.770>your <00:11:58.857>harness. <00:11:58.945>Like <00:11:59.032>you <00:11:59.120>can

00:12:00.630 --> 00:12:00.640 align:start position:0%
<00:12:00.630>time <00:12:00.631>to <00:12:00.632>run <00:12:00.633>your <00:12:00.635>harness. <00:12:00.636>Like <00:12:00.637>you <00:12:00.639>can

00:12:00.640 --> 00:12:01.910 align:start position:0%
<00:12:00.640>time <00:12:00.782>to <00:12:00.925>run <00:12:01.068>your <00:12:01.211>harness. <00:12:01.354>Like <00:12:01.497>you <00:12:01.640>can <00:12:01.783>run

00:12:01.910 --> 00:12:01.920 align:start position:0%
run

00:12:01.920 --> 00:12:04.150 align:start position:0%
<00:12:01.920>run <00:12:02.386>many <00:12:02.853>popular <00:12:03.319>harnesses.

00:12:04.150 --> 00:12:04.160 align:start position:0%
<00:12:04.150>many <00:12:04.154>popular <00:12:04.159>harnesses.

00:12:04.160 --> 00:12:06.230 align:start position:0%
<00:12:04.160>many <00:12:04.315>popular <00:12:04.471>harnesses. <00:12:04.626>You <00:12:04.782>can <00:12:04.937>host <00:12:05.093>your <00:12:05.248>tools, <00:12:05.404>like <00:12:05.560>many

00:12:06.230 --> 00:12:06.240 align:start position:0%
<00:12:06.230>You <00:12:06.231>can <00:12:06.233>host <00:12:06.234>your <00:12:06.236>tools, <00:12:06.237>like <00:12:06.239>many

00:12:06.240 --> 00:12:08.790 align:start position:0%
<00:12:06.240>You <00:12:06.347>can <00:12:06.455>host <00:12:06.563>your <00:12:06.670>tools, <00:12:06.778>like <00:12:06.886>many <00:12:06.993>customers <00:12:07.101>are <00:12:07.209>hosting <00:12:07.316>MCP <00:12:07.424>tools <00:12:07.532>or <00:12:07.640>just

00:12:08.790 --> 00:12:08.800 align:start position:0%
<00:12:08.790>customers <00:12:08.791>are <00:12:08.793>hosting <00:12:08.794>MCP <00:12:08.795>tools <00:12:08.797>or <00:12:08.799>just

00:12:08.800 --> 00:12:13.190 align:start position:0%
<00:12:08.800>customers <00:12:08.916>are <00:12:09.033>hosting <00:12:09.150>MCP <00:12:09.266>tools <00:12:09.383>or <00:12:09.500>just <00:12:09.616>APIs <00:12:09.733>on <00:12:09.849>Cloud <00:12:09.966>Run <00:12:10.083>and <00:12:10.199>sandboxes.

00:12:13.190 --> 00:12:13.200 align:start position:0%
<00:12:13.190>APIs <00:12:13.191>on <00:12:13.193>Cloud <00:12:13.195>Run <00:12:13.197>and <00:12:13.199>sandboxes.

00:12:13.200 --> 00:12:15.270 align:start position:0%
<00:12:13.200>APIs <00:12:13.433>on <00:12:13.666>Cloud <00:12:13.900>Run <00:12:14.133>and <00:12:14.366>sandboxes. <00:12:14.600>So

00:12:15.270 --> 00:12:15.280 align:start position:0%
So

00:12:15.280 --> 00:12:17.830 align:start position:0%
<00:12:15.280>So <00:12:15.480>we <00:12:15.680>are <00:12:15.880>going <00:12:16.079>to <00:12:16.280>introduce <00:12:16.480>very, <00:12:16.680>very

00:12:17.830 --> 00:12:17.840 align:start position:0%
<00:12:17.830>we <00:12:17.831>are <00:12:17.833>going <00:12:17.834>to <00:12:17.836>introduce <00:12:17.837>very, <00:12:17.839>very

00:12:17.840 --> 00:12:20.470 align:start position:0%
<00:12:17.840>we <00:12:17.967>are <00:12:18.094>going <00:12:18.221>to <00:12:18.349>introduce <00:12:18.476>very, <00:12:18.603>very <00:12:18.730>soon <00:12:18.858>a <00:12:18.985>new <00:12:19.112>primitive <00:12:19.240>designed

00:12:20.470 --> 00:12:20.480 align:start position:0%
<00:12:20.470>soon <00:12:20.472>a <00:12:20.474>new <00:12:20.476>primitive <00:12:20.479>designed

00:12:20.480 --> 00:12:24.470 align:start position:0%
<00:12:20.480>soon <00:12:20.635>a <00:12:20.791>new <00:12:20.946>primitive <00:12:21.102>designed <00:12:21.257>specifically <00:12:21.413>for <00:12:21.568>personalized <00:12:21.724>agents. <00:12:21.880>So

00:12:24.470 --> 00:12:24.480 align:start position:0%
<00:12:24.470>specifically <00:12:24.472>for <00:12:24.474>personalized <00:12:24.476>agents. <00:12:24.479>So

00:12:24.480 --> 00:12:26.870 align:start position:0%
<00:12:24.480>specifically <00:12:24.655>for <00:12:24.830>personalized <00:12:25.005>agents. <00:12:25.180>So <00:12:25.355>the <00:12:25.530>personalized <00:12:25.705>agent <00:12:25.880>is

00:12:26.870 --> 00:12:26.880 align:start position:0%
<00:12:26.870>the <00:12:26.873>personalized <00:12:26.876>agent <00:12:26.879>is

00:12:26.880 --> 00:12:29.990 align:start position:0%
<00:12:26.880>the <00:12:27.035>personalized <00:12:27.191>agent <00:12:27.346>is <00:12:27.502>something <00:12:27.657>that <00:12:27.813>is <00:12:27.968>one <00:12:28.124>single <00:12:28.280>instance,

00:12:29.990 --> 00:12:30.000 align:start position:0%
<00:12:29.990>something <00:12:29.991>that <00:12:29.993>is <00:12:29.995>one <00:12:29.997>single <00:12:29.999>instance,

00:12:30.000 --> 00:12:32.750 align:start position:0%
<00:12:30.000>something <00:12:30.116>that <00:12:30.233>is <00:12:30.350>one <00:12:30.466>single <00:12:30.583>instance, <00:12:30.700>one <00:12:30.816>single <00:12:30.933>computer, <00:12:31.050>one <00:12:31.166>single <00:12:31.283>micro <00:12:31.400>VM

00:12:32.750 --> 00:12:32.760 align:start position:0%
<00:12:32.750>one <00:12:32.751>single <00:12:32.753>computer, <00:12:32.754>one <00:12:32.756>single <00:12:32.757>micro <00:12:32.759>VM

00:12:32.760 --> 00:12:35.470 align:start position:0%
<00:12:32.760>one <00:12:32.853>single <00:12:32.946>computer, <00:12:33.040>one <00:12:33.133>single <00:12:33.226>micro <00:12:33.319>VM <00:12:33.413>running <00:12:33.506>only <00:12:33.600>for <00:12:33.693>you. <00:12:33.786>And <00:12:33.880>it <00:12:33.973>is <00:12:34.066>a <00:12:34.160>real

00:12:35.470 --> 00:12:35.480 align:start position:0%
<00:12:35.470>running <00:12:35.471>only <00:12:35.472>for <00:12:35.473>you. <00:12:35.474>And <00:12:35.475>it <00:12:35.476>is <00:12:35.477>a <00:12:35.479>real

00:12:35.480 --> 00:12:39.390 align:start position:0%
<00:12:35.480>running <00:12:35.580>only <00:12:35.680>for <00:12:35.780>you. <00:12:35.880>And <00:12:35.980>it <00:12:36.080>is <00:12:36.180>a <00:12:36.280>real <00:12:36.380>Linux <00:12:36.480>environment. <00:12:36.580>It <00:12:36.680>starts <00:12:36.780>very <00:12:36.880>fast.

00:12:39.390 --> 00:12:39.400 align:start position:0%
<00:12:39.390>Linux <00:12:39.391>environment. <00:12:39.393>It <00:12:39.395>starts <00:12:39.397>very <00:12:39.399>fast.

00:12:39.400 --> 00:12:41.670 align:start position:0%
<00:12:39.400>Linux <00:12:39.516>environment. <00:12:39.633>It <00:12:39.750>starts <00:12:39.866>very <00:12:39.983>fast. <00:12:40.100>And <00:12:40.216>more <00:12:40.333>importantly, <00:12:40.449>it <00:12:40.566>is <00:12:40.683>always <00:12:40.800>on.

00:12:41.670 --> 00:12:41.680 align:start position:0%
<00:12:41.670>And <00:12:41.671>more <00:12:41.673>importantly, <00:12:41.674>it <00:12:41.675>is <00:12:41.677>always <00:12:41.679>on.

00:12:41.680 --> 00:12:44.110 align:start position:0%
<00:12:41.680>And <00:12:41.796>more <00:12:41.913>importantly, <00:12:42.030>it <00:12:42.146>is <00:12:42.263>always <00:12:42.380>on. <00:12:42.496>It <00:12:42.613>is <00:12:42.729>always <00:12:42.846>here <00:12:42.963>for <00:12:43.079>you.

00:12:44.110 --> 00:12:44.120 align:start position:0%
<00:12:44.110>It <00:12:44.111>is <00:12:44.113>always <00:12:44.115>here <00:12:44.117>for <00:12:44.119>you.

00:12:44.120 --> 00:12:46.270 align:start position:0%
<00:12:44.120>It <00:12:44.236>is <00:12:44.353>always <00:12:44.470>here <00:12:44.586>for <00:12:44.703>you. <00:12:44.820>It's <00:12:44.936>a <00:12:45.053>long <00:12:45.170>running, <00:12:45.286>it <00:12:45.403>runs <00:12:45.520>forever.

00:12:46.270 --> 00:12:46.280 align:start position:0%
<00:12:46.270>It's <00:12:46.271>a <00:12:46.273>long <00:12:46.274>running, <00:12:46.276>it <00:12:46.277>runs <00:12:46.279>forever.

00:12:46.280 --> 00:12:49.590 align:start position:0%
<00:12:46.280>It's <00:12:46.387>a <00:12:46.495>long <00:12:46.603>running, <00:12:46.710>it <00:12:46.818>runs <00:12:46.926>forever. <00:12:47.033>And <00:12:47.141>even <00:12:47.249>if <00:12:47.356>it <00:12:47.464>crashes, <00:12:47.572>it <00:12:47.680>restarts.

00:12:49.590 --> 00:12:49.600 align:start position:0%
<00:12:49.590>And <00:12:49.591>even <00:12:49.593>if <00:12:49.594>it <00:12:49.596>crashes, <00:12:49.597>it <00:12:49.599>restarts.

00:12:49.600 --> 00:12:52.350 align:start position:0%
<00:12:49.600>And <00:12:49.707>even <00:12:49.815>if <00:12:49.923>it <00:12:50.030>crashes, <00:12:50.138>it <00:12:50.246>restarts. <00:12:50.353>And <00:12:50.461>more <00:12:50.569>importantly, <00:12:50.676>this <00:12:50.784>is <00:12:50.892>$5.17 <00:12:51.000>a

00:12:52.350 --> 00:12:52.360 align:start position:0%
<00:12:52.350>And <00:12:52.351>more <00:12:52.353>importantly, <00:12:52.354>this <00:12:52.356>is <00:12:52.357>$5.17 <00:12:52.359>a

00:12:52.360 --> 00:12:53.750 align:start position:0%
<00:12:52.360>And <00:12:52.538>more <00:12:52.717>importantly, <00:12:52.896>this <00:12:53.074>is <00:12:53.253>$5.17 <00:12:53.432>a <00:12:53.611>month.

00:12:53.750 --> 00:12:53.760 align:start position:0%
month.

00:12:53.760 --> 00:12:55.990 align:start position:0%
<00:12:53.760>month. <00:12:53.935>And <00:12:54.110>so <00:12:54.285>you <00:12:54.460>can <00:12:54.635>you <00:12:54.810>know, <00:12:54.985>deploy <00:12:55.160>those

00:12:55.990 --> 00:12:56.000 align:start position:0%
<00:12:55.990>And <00:12:55.991>so <00:12:55.992>you <00:12:55.993>can <00:12:55.995>you <00:12:55.996>know, <00:12:55.997>deploy <00:12:55.999>those

00:12:56.000 --> 00:12:57.910 align:start position:0%
<00:12:56.000>And <00:12:56.107>so <00:12:56.215>you <00:12:56.323>can <00:12:56.430>you <00:12:56.538>know, <00:12:56.646>deploy <00:12:56.753>those <00:12:56.861>instances <00:12:56.969>using <00:12:57.076>the <00:12:57.184>command <00:12:57.292>line, <00:12:57.400>but

00:12:57.910 --> 00:12:57.920 align:start position:0%
<00:12:57.910>instances <00:12:57.911>using <00:12:57.913>the <00:12:57.915>command <00:12:57.917>line, <00:12:57.919>but

00:12:57.920 --> 00:12:59.590 align:start position:0%
<00:12:57.920>instances <00:12:58.060>using <00:12:58.199>the <00:12:58.339>command <00:12:58.479>line, <00:12:58.620>but <00:12:58.760>you <00:12:58.900>can <00:12:59.040>programmatically <00:12:59.180>create <00:12:59.319>them

00:12:59.590 --> 00:12:59.600 align:start position:0%
<00:12:59.590>you <00:12:59.592>can <00:12:59.594>programmatically <00:12:59.596>create <00:12:59.599>them

00:12:59.600 --> 00:13:01.030 align:start position:0%
<00:12:59.600>you <00:12:59.857>can <00:13:00.114>programmatically <00:13:00.372>create <00:13:00.629>them <00:13:00.887>too.

00:13:01.030 --> 00:13:01.040 align:start position:0%
too.

00:13:01.040 --> 00:13:03.670 align:start position:0%
<00:13:01.040>too. <00:13:01.195>The <00:13:01.351>nice <00:13:01.506>thing <00:13:01.662>is <00:13:01.817>that <00:13:01.973>you <00:13:02.128>can <00:13:02.284>SSH <00:13:02.439>into

00:13:03.670 --> 00:13:03.680 align:start position:0%
<00:13:03.670>The <00:13:03.671>nice <00:13:03.672>thing <00:13:03.673>is <00:13:03.674>that <00:13:03.675>you <00:13:03.676>can <00:13:03.677>SSH <00:13:03.679>into

00:13:03.680 --> 00:13:05.070 align:start position:0%
<00:13:03.680>The <00:13:03.819>nice <00:13:03.958>thing <00:13:04.097>is <00:13:04.236>that <00:13:04.375>you <00:13:04.514>can <00:13:04.653>SSH <00:13:04.792>into <00:13:04.931>them.

00:13:05.070 --> 00:13:05.080 align:start position:0%
them.

00:13:05.080 --> 00:13:06.710 align:start position:0%
<00:13:05.080>them. <00:13:05.255>So <00:13:05.430>you <00:13:05.605>can <00:13:05.780>SSH <00:13:05.955>to <00:13:06.130>your <00:13:06.305>Cloud <00:13:06.480>Run

00:13:06.710 --> 00:13:06.720 align:start position:0%
<00:13:06.710>So <00:13:06.711>you <00:13:06.712>can <00:13:06.713>SSH <00:13:06.715>to <00:13:06.716>your <00:13:06.717>Cloud <00:13:06.719>Run

00:13:06.720 --> 00:13:08.750 align:start position:0%
<00:13:06.720>So <00:13:06.820>you <00:13:06.920>can <00:13:07.020>SSH <00:13:07.120>to <00:13:07.220>your <00:13:07.320>Cloud <00:13:07.420>Run <00:13:07.520>containers. <00:13:07.620>You <00:13:07.720>can <00:13:07.820>like <00:13:07.920>tweak <00:13:08.020>the <00:13:08.120>agent

00:13:08.750 --> 00:13:08.760 align:start position:0%
<00:13:08.750>containers. <00:13:08.751>You <00:13:08.753>can <00:13:08.754>like <00:13:08.756>tweak <00:13:08.757>the <00:13:08.759>agent

00:13:08.760 --> 00:13:11.150 align:start position:0%
<00:13:08.760>containers. <00:13:08.887>You <00:13:09.014>can <00:13:09.141>like <00:13:09.269>tweak <00:13:09.396>the <00:13:09.523>agent <00:13:09.650>configuration <00:13:09.778>directly <00:13:09.905>by <00:13:10.032>SSHing. <00:13:10.160>You

00:13:11.150 --> 00:13:11.160 align:start position:0%
<00:13:11.150>configuration <00:13:11.152>directly <00:13:11.154>by <00:13:11.156>SSHing. <00:13:11.159>You

00:13:11.160 --> 00:13:12.750 align:start position:0%
<00:13:11.160>configuration <00:13:11.300>directly <00:13:11.439>by <00:13:11.579>SSHing. <00:13:11.719>You <00:13:11.860>can <00:13:12.000>troubleshoot, <00:13:12.140>you <00:13:12.280>can <00:13:12.420>inspect <00:13:12.560>the

00:13:12.750 --> 00:13:12.760 align:start position:0%
<00:13:12.750>can <00:13:12.751>troubleshoot, <00:13:12.753>you <00:13:12.755>can <00:13:12.757>inspect <00:13:12.759>the

00:13:12.760 --> 00:13:15.910 align:start position:0%
<00:13:12.760>can <00:13:12.887>troubleshoot, <00:13:13.014>you <00:13:13.141>can <00:13:13.269>inspect <00:13:13.396>the <00:13:13.523>files. <00:13:13.650>But <00:13:13.778>I <00:13:13.905>think <00:13:14.032>the <00:13:14.160>best

00:13:15.910 --> 00:13:15.920 align:start position:0%
<00:13:15.910>files. <00:13:15.911>But <00:13:15.913>I <00:13:15.915>think <00:13:15.917>the <00:13:15.919>best

00:13:15.920 --> 00:13:17.950 align:start position:0%
<00:13:15.920>files. <00:13:16.020>But <00:13:16.120>I <00:13:16.219>think <00:13:16.319>the <00:13:16.420>best <00:13:16.520>is <00:13:16.620>to <00:13:16.719>see <00:13:16.819>it <00:13:16.920>in <00:13:17.020>action. <00:13:17.120>Let's <00:13:17.219>switch <00:13:17.319>to

00:13:17.950 --> 00:13:17.960 align:start position:0%
<00:13:17.950>is <00:13:17.951>to <00:13:17.952>see <00:13:17.953>it <00:13:17.954>in <00:13:17.955>action. <00:13:17.956>Let's <00:13:17.957>switch <00:13:17.959>to

00:13:17.960 --> 00:13:30.430 align:start position:0%
<00:13:17.960>is <00:13:18.100>to <00:13:18.240>see <00:13:18.380>it <00:13:18.520>in <00:13:18.660>action. <00:13:18.800>Let's <00:13:18.940>switch <00:13:19.080>to <00:13:19.220>the <00:13:19.360>demo.

00:13:30.440 --> 00:13:32.550 align:start position:0%
<00:13:30.440>&gt;&gt; <00:13:30.595>Do <00:13:30.751>you <00:13:30.906>see <00:13:31.062>my <00:13:31.217>screen? <00:13:31.373>Not <00:13:31.528>yet. <00:13:31.684>Okay, <00:13:31.840>you

00:13:32.550 --> 00:13:32.560 align:start position:0%
<00:13:32.550>&gt;&gt; <00:13:32.550>Do <00:13:32.551>you <00:13:32.553>see <00:13:32.554>my <00:13:32.555>screen? <00:13:32.555>Not <00:13:32.556>yet. <00:13:32.558>Okay, <00:13:32.559>you

00:13:32.560 --> 00:13:34.470 align:start position:0%
<00:13:32.560>&gt;&gt; <00:13:32.676>Do <00:13:32.793>you <00:13:32.910>see <00:13:33.026>my <00:13:33.143>screen? <00:13:33.260>Not <00:13:33.376>yet. <00:13:33.493>Okay, <00:13:33.609>you <00:13:33.726>have <00:13:33.843>it. <00:13:33.959>So,

00:13:34.470 --> 00:13:34.480 align:start position:0%
<00:13:34.470>have <00:13:34.474>it. <00:13:34.479>So,

00:13:34.480 --> 00:13:36.550 align:start position:0%
<00:13:34.480>have <00:13:34.713>it. <00:13:34.946>So, <00:13:35.180>we'll <00:13:35.413>run <00:13:35.646>a <00:13:35.880>command.

00:13:36.550 --> 00:13:36.560 align:start position:0%
<00:13:36.550>we'll <00:13:36.553>run <00:13:36.555>a <00:13:36.559>command.

00:13:36.560 --> 00:13:39.550 align:start position:0%
<00:13:36.560>we'll <00:13:36.676>run <00:13:36.793>a <00:13:36.910>command. <00:13:37.026>It <00:13:37.143>is <00:13:37.260>a <00:13:37.376>G <00:13:37.493>Cloud <00:13:37.609>Run <00:13:37.726>Instances <00:13:37.843>Create <00:13:37.959>to

00:13:39.550 --> 00:13:39.560 align:start position:0%
<00:13:39.550>It <00:13:39.551>is <00:13:39.552>a <00:13:39.553>G <00:13:39.554>Cloud <00:13:39.555>Run <00:13:39.556>Instances <00:13:39.557>Create <00:13:39.559>to

00:13:39.560 --> 00:13:41.670 align:start position:0%
<00:13:39.560>It <00:13:39.653>is <00:13:39.746>a <00:13:39.839>G <00:13:39.933>Cloud <00:13:40.026>Run <00:13:40.119>Instances <00:13:40.213>Create <00:13:40.306>to <00:13:40.400>create <00:13:40.493>one <00:13:40.586>of <00:13:40.680>those <00:13:40.773>instances. <00:13:40.866>I'll <00:13:40.959>give

00:13:41.670 --> 00:13:41.680 align:start position:0%
<00:13:41.670>create <00:13:41.671>one <00:13:41.673>of <00:13:41.674>those <00:13:41.675>instances. <00:13:41.677>I'll <00:13:41.679>give

00:13:41.680 --> 00:13:43.350 align:start position:0%
<00:13:41.680>create <00:13:41.819>one <00:13:41.959>of <00:13:42.099>those <00:13:42.239>instances. <00:13:42.380>I'll <00:13:42.520>give <00:13:42.660>it <00:13:42.800>a <00:13:42.939>name, <00:13:43.079>Clanker.

00:13:43.350 --> 00:13:43.360 align:start position:0%
<00:13:43.350>it <00:13:43.353>a <00:13:43.356>name, <00:13:43.359>Clanker.

00:13:43.360 --> 00:13:47.190 align:start position:0%
<00:13:43.360>it <00:13:43.515>a <00:13:43.671>name, <00:13:43.826>Clanker. <00:13:43.982>I'm <00:13:44.137>deploying <00:13:44.293>the <00:13:44.448>official <00:13:44.604>Open <00:13:44.760>Claw

00:13:47.190 --> 00:13:47.200 align:start position:0%
<00:13:47.190>I'm <00:13:47.191>deploying <00:13:47.193>the <00:13:47.195>official <00:13:47.197>Open <00:13:47.199>Claw

00:13:47.200 --> 00:13:48.910 align:start position:0%
<00:13:47.200>I'm <00:13:47.400>deploying <00:13:47.600>the <00:13:47.800>official <00:13:48.000>Open <00:13:48.200>Claw <00:13:48.400>container <00:13:48.600>image,

00:13:48.910 --> 00:13:48.920 align:start position:0%
<00:13:48.910>container <00:13:48.919>image,

00:13:48.920 --> 00:13:50.350 align:start position:0%
<00:13:48.920>container <00:13:49.080>image, <00:13:49.241>which <00:13:49.402>happens <00:13:49.563>to <00:13:49.724>be <00:13:49.885>listening <00:13:50.046>on <00:13:50.207>that

00:13:50.350 --> 00:13:50.360 align:start position:0%
<00:13:50.350>which <00:13:50.351>happens <00:13:50.353>to <00:13:50.354>be <00:13:50.356>listening <00:13:50.357>on <00:13:50.359>that

00:13:50.360 --> 00:13:52.190 align:start position:0%
<00:13:50.360>which <00:13:50.535>happens <00:13:50.710>to <00:13:50.885>be <00:13:51.060>listening <00:13:51.235>on <00:13:51.410>that <00:13:51.585>specific <00:13:51.760>port.

00:13:52.190 --> 00:13:52.200 align:start position:0%
<00:13:52.190>specific <00:13:52.199>port.

00:13:52.200 --> 00:13:54.790 align:start position:0%
<00:13:52.200>specific <00:13:52.375>port. <00:13:52.550>I'm <00:13:52.725>configuring <00:13:52.900>a <00:13:53.075>CPU <00:13:53.250>memory <00:13:53.425>size. <00:13:53.600>Like

00:13:54.790 --> 00:13:54.800 align:start position:0%
<00:13:54.790>I'm <00:13:54.791>configuring <00:13:54.793>a <00:13:54.794>CPU <00:13:54.795>memory <00:13:54.797>size. <00:13:54.799>Like

00:13:54.800 --> 00:13:56.350 align:start position:0%
<00:13:54.800>I'm <00:13:54.887>configuring <00:13:54.974>a <00:13:55.061>CPU <00:13:55.148>memory <00:13:55.235>size. <00:13:55.323>Like <00:13:55.410>I <00:13:55.497>want <00:13:55.584>my <00:13:55.671>Open <00:13:55.759>Claw <00:13:55.846>to <00:13:55.933>be <00:13:56.020>able <00:13:56.107>to <00:13:56.195>do

00:13:56.350 --> 00:13:56.360 align:start position:0%
<00:13:56.350>I <00:13:56.351>want <00:13:56.352>my <00:13:56.353>Open <00:13:56.354>Claw <00:13:56.355>to <00:13:56.356>be <00:13:56.357>able <00:13:56.358>to <00:13:56.359>do

00:13:56.360 --> 00:13:58.390 align:start position:0%
<00:13:56.360>I <00:13:56.442>want <00:13:56.524>my <00:13:56.607>Open <00:13:56.689>Claw <00:13:56.771>to <00:13:56.854>be <00:13:56.936>able <00:13:57.018>to <00:13:57.101>do <00:13:57.183>some <00:13:57.265>stuff, <00:13:57.348>so <00:13:57.430>I'm <00:13:57.512>giving <00:13:57.595>it <00:13:57.677>some <00:13:57.760>CPU

00:13:58.390 --> 00:13:58.400 align:start position:0%
<00:13:58.390>some <00:13:58.391>stuff, <00:13:58.392>so <00:13:58.393>I'm <00:13:58.395>giving <00:13:58.396>it <00:13:58.397>some <00:13:58.399>CPU

00:13:58.400 --> 00:13:59.710 align:start position:0%
<00:13:58.400>some <00:13:58.531>stuff, <00:13:58.662>so <00:13:58.793>I'm <00:13:58.924>giving <00:13:59.055>it <00:13:59.186>some <00:13:59.317>CPU <00:13:59.448>and <00:13:59.579>memory.

00:13:59.710 --> 00:13:59.720 align:start position:0%
<00:13:59.710>and <00:13:59.719>memory.

00:13:59.720 --> 00:14:01.590 align:start position:0%
<00:13:59.720>and <00:13:59.953>memory. <00:14:00.186>And <00:14:00.420>this <00:14:00.653>is <00:14:00.886>very <00:14:01.120>important.

00:14:01.590 --> 00:14:01.600 align:start position:0%
<00:14:01.590>And <00:14:01.592>this <00:14:01.594>is <00:14:01.596>very <00:14:01.599>important.

00:14:01.600 --> 00:14:05.030 align:start position:0%
<00:14:01.600>And <00:14:01.716>this <00:14:01.833>is <00:14:01.950>very <00:14:02.066>important. <00:14:02.183>I'm <00:14:02.300>mounting <00:14:02.416>in <00:14:02.533>the <00:14:02.650>home <00:14:02.766>folder <00:14:02.883>of <00:14:03.000>Open

00:14:05.030 --> 00:14:05.040 align:start position:0%
<00:14:05.030>I'm <00:14:05.031>mounting <00:14:05.032>in <00:14:05.033>the <00:14:05.035>home <00:14:05.036>folder <00:14:05.037>of <00:14:05.039>Open

00:14:05.040 --> 00:14:07.110 align:start position:0%
<00:14:05.040>I'm <00:14:05.180>mounting <00:14:05.319>in <00:14:05.459>the <00:14:05.599>home <00:14:05.740>folder <00:14:05.880>of <00:14:06.020>Open <00:14:06.160>Claw, <00:14:06.300>you <00:14:06.439>see,

00:14:07.110 --> 00:14:07.120 align:start position:0%
<00:14:07.110>Claw, <00:14:07.114>you <00:14:07.119>see,

00:14:07.120 --> 00:14:07.830 align:start position:0%
<00:14:07.120>Claw, <00:14:07.333>you <00:14:07.546>see, <00:14:07.759>uh

00:14:07.830 --> 00:14:07.840 align:start position:0%
uh

00:14:07.840 --> 00:14:09.990 align:start position:0%
<00:14:07.840>uh <00:14:08.073>I'm <00:14:08.306>mounting <00:14:08.540>a <00:14:08.773>Google <00:14:09.006>Cloud <00:14:09.240>Storage

00:14:09.990 --> 00:14:10.000 align:start position:0%
<00:14:09.990>I'm <00:14:09.991>mounting <00:14:09.993>a <00:14:09.995>Google <00:14:09.997>Cloud <00:14:09.999>Storage

00:14:10.000 --> 00:14:12.510 align:start position:0%
<00:14:10.000>I'm <00:14:10.233>mounting <00:14:10.466>a <00:14:10.700>Google <00:14:10.933>Cloud <00:14:11.166>Storage <00:14:11.400>bucket

00:14:12.510 --> 00:14:12.520 align:start position:0%
bucket

00:14:12.520 --> 00:14:15.310 align:start position:0%
<00:14:12.520>bucket <00:14:12.675>that <00:14:12.831>I <00:14:12.986>where <00:14:13.142>I <00:14:13.297>have <00:14:13.453>stored <00:14:13.608>my <00:14:13.764>Open <00:14:13.920>Claw

00:14:15.310 --> 00:14:15.320 align:start position:0%
<00:14:15.310>that <00:14:15.311>I <00:14:15.312>where <00:14:15.313>I <00:14:15.314>have <00:14:15.315>stored <00:14:15.316>my <00:14:15.317>Open <00:14:15.319>Claw

00:14:15.320 --> 00:14:17.710 align:start position:0%
<00:14:15.320>that <00:14:15.420>I <00:14:15.520>where <00:14:15.620>I <00:14:15.720>have <00:14:15.820>stored <00:14:15.920>my <00:14:16.020>Open <00:14:16.120>Claw <00:14:16.220>configuration. <00:14:16.320>So, <00:14:16.420>that <00:14:16.520>means <00:14:16.620>the <00:14:16.720>JSON

00:14:17.710 --> 00:14:17.720 align:start position:0%
<00:14:17.710>configuration. <00:14:17.711>So, <00:14:17.713>that <00:14:17.715>means <00:14:17.717>the <00:14:17.719>JSON

00:14:17.720 --> 00:14:20.470 align:start position:0%
<00:14:17.720>configuration. <00:14:17.827>So, <00:14:17.935>that <00:14:18.043>means <00:14:18.150>the <00:14:18.258>JSON <00:14:18.366>file <00:14:18.473>of <00:14:18.581>my <00:14:18.689>Open <00:14:18.796>Claw <00:14:18.904>config, <00:14:19.012>but <00:14:19.120>also

00:14:20.470 --> 00:14:20.480 align:start position:0%
<00:14:20.470>file <00:14:20.471>of <00:14:20.472>my <00:14:20.473>Open <00:14:20.475>Claw <00:14:20.476>config, <00:14:20.477>but <00:14:20.479>also

00:14:20.480 --> 00:14:23.070 align:start position:0%
<00:14:20.480>file <00:14:20.573>of <00:14:20.666>my <00:14:20.760>Open <00:14:20.853>Claw <00:14:20.946>config, <00:14:21.040>but <00:14:21.133>also <00:14:21.226>all <00:14:21.320>of <00:14:21.413>its <00:14:21.506>memories. <00:14:21.600>All <00:14:21.693>of <00:14:21.786>its <00:14:21.880>memories

00:14:23.070 --> 00:14:23.080 align:start position:0%
<00:14:23.070>all <00:14:23.071>of <00:14:23.072>its <00:14:23.073>memories. <00:14:23.075>All <00:14:23.076>of <00:14:23.077>its <00:14:23.079>memories

00:14:23.080 --> 00:14:25.390 align:start position:0%
<00:14:23.080>all <00:14:23.173>of <00:14:23.266>its <00:14:23.360>memories. <00:14:23.453>All <00:14:23.546>of <00:14:23.640>its <00:14:23.733>memories <00:14:23.826>are <00:14:23.920>going <00:14:24.013>to <00:14:24.106>be <00:14:24.200>persisted <00:14:24.293>even <00:14:24.386>if <00:14:24.480>my

00:14:25.390 --> 00:14:25.400 align:start position:0%
<00:14:25.390>are <00:14:25.391>going <00:14:25.392>to <00:14:25.393>be <00:14:25.395>persisted <00:14:25.396>even <00:14:25.397>if <00:14:25.399>my

00:14:25.400 --> 00:14:28.670 align:start position:0%
<00:14:25.400>are <00:14:25.500>going <00:14:25.600>to <00:14:25.699>be <00:14:25.800>persisted <00:14:25.900>even <00:14:26.000>if <00:14:26.100>my <00:14:26.199>instance <00:14:26.300>crashes <00:14:26.400>or <00:14:26.500>if <00:14:26.600>I, <00:14:26.699>you <00:14:26.800>know,

00:14:28.670 --> 00:14:28.680 align:start position:0%
<00:14:28.670>instance <00:14:28.671>crashes <00:14:28.673>or <00:14:28.674>if <00:14:28.675>I, <00:14:28.677>you <00:14:28.679>know,

00:14:28.680 --> 00:14:30.550 align:start position:0%
<00:14:28.680>instance <00:14:28.796>crashes <00:14:28.913>or <00:14:29.030>if <00:14:29.146>I, <00:14:29.263>you <00:14:29.380>know, <00:14:29.496>delete <00:14:29.613>my <00:14:29.729>instance. <00:14:29.846>Like <00:14:29.963>it's <00:14:30.079>all

00:14:30.550 --> 00:14:30.560 align:start position:0%
<00:14:30.550>delete <00:14:30.551>my <00:14:30.553>instance. <00:14:30.555>Like <00:14:30.557>it's <00:14:30.559>all

00:14:30.560 --> 00:14:33.070 align:start position:0%
<00:14:30.560>delete <00:14:30.699>my <00:14:30.839>instance. <00:14:30.979>Like <00:14:31.119>it's <00:14:31.260>all <00:14:31.400>persisted <00:14:31.540>in <00:14:31.680>Google <00:14:31.819>Cloud <00:14:31.959>Storage.

00:14:33.070 --> 00:14:33.080 align:start position:0%
<00:14:33.070>persisted <00:14:33.072>in <00:14:33.074>Google <00:14:33.076>Cloud <00:14:33.079>Storage.

00:14:33.080 --> 00:14:34.670 align:start position:0%
<00:14:33.080>persisted <00:14:33.196>in <00:14:33.313>Google <00:14:33.430>Cloud <00:14:33.546>Storage. <00:14:33.663>I'm <00:14:33.780>making <00:14:33.896>sure <00:14:34.013>the <00:14:34.130>files <00:14:34.246>can <00:14:34.363>be <00:14:34.480>read

00:14:34.670 --> 00:14:34.680 align:start position:0%
<00:14:34.670>I'm <00:14:34.671>making <00:14:34.672>sure <00:14:34.673>the <00:14:34.675>files <00:14:34.676>can <00:14:34.677>be <00:14:34.679>read

00:14:34.680 --> 00:14:36.710 align:start position:0%
<00:14:34.680>I'm <00:14:34.807>making <00:14:34.934>sure <00:14:35.061>the <00:14:35.189>files <00:14:35.316>can <00:14:35.443>be <00:14:35.570>read <00:14:35.698>and <00:14:35.825>and <00:14:35.952>and <00:14:36.079>written.

00:14:36.710 --> 00:14:36.720 align:start position:0%
<00:14:36.710>and <00:14:36.713>and <00:14:36.716>and <00:14:36.719>written.

00:14:36.720 --> 00:14:38.910 align:start position:0%
<00:14:36.720>and <00:14:36.920>and <00:14:37.120>and <00:14:37.320>written. <00:14:37.520>And <00:14:37.720>then <00:14:37.920>also <00:14:38.120>important,

00:14:38.910 --> 00:14:38.920 align:start position:0%
<00:14:38.910>And <00:14:38.913>then <00:14:38.915>also <00:14:38.919>important,

00:14:38.920 --> 00:14:43.110 align:start position:0%
<00:14:38.920>And <00:14:39.047>then <00:14:39.174>also <00:14:39.301>important, <00:14:39.429>I <00:14:39.556>inject <00:14:39.683>my <00:14:39.810>Gemini <00:14:39.938>API <00:14:40.065>key <00:14:40.192>using <00:14:40.319>a

00:14:43.110 --> 00:14:43.120 align:start position:0%
<00:14:43.110>I <00:14:43.111>inject <00:14:43.112>my <00:14:43.113>Gemini <00:14:43.115>API <00:14:43.116>key <00:14:43.117>using <00:14:43.119>a

00:14:43.120 --> 00:14:46.110 align:start position:0%
<00:14:43.120>I <00:14:43.220>inject <00:14:43.320>my <00:14:43.420>Gemini <00:14:43.520>API <00:14:43.620>key <00:14:43.720>using <00:14:43.820>a <00:14:43.920>secret. <00:14:44.020>So, <00:14:44.120>this <00:14:44.220>secret <00:14:44.320>I <00:14:44.420>have <00:14:44.520>created

00:14:46.110 --> 00:14:46.120 align:start position:0%
<00:14:46.110>secret. <00:14:46.111>So, <00:14:46.113>this <00:14:46.114>secret <00:14:46.116>I <00:14:46.117>have <00:14:46.119>created

00:14:46.120 --> 00:14:47.470 align:start position:0%
<00:14:46.120>secret. <00:14:46.271>So, <00:14:46.423>this <00:14:46.575>secret <00:14:46.727>I <00:14:46.879>have <00:14:47.031>created <00:14:47.183>it <00:14:47.335>already.

00:14:47.470 --> 00:14:47.480 align:start position:0%
<00:14:47.470>it <00:14:47.479>already.

00:14:47.480 --> 00:14:49.470 align:start position:0%
<00:14:47.480>it <00:14:47.607>already. <00:14:47.734>And <00:14:47.861>I <00:14:47.989>am <00:14:48.116>going <00:14:48.243>to <00:14:48.370>be <00:14:48.498>injecting <00:14:48.625>it <00:14:48.752>as <00:14:48.880>an

00:14:49.470 --> 00:14:49.480 align:start position:0%
<00:14:49.470>And <00:14:49.471>I <00:14:49.472>am <00:14:49.473>going <00:14:49.474>to <00:14:49.475>be <00:14:49.476>injecting <00:14:49.477>it <00:14:49.478>as <00:14:49.479>an

00:14:49.480 --> 00:14:51.790 align:start position:0%
<00:14:49.480>And <00:14:49.607>I <00:14:49.734>am <00:14:49.861>going <00:14:49.989>to <00:14:50.116>be <00:14:50.243>injecting <00:14:50.370>it <00:14:50.498>as <00:14:50.625>an <00:14:50.752>environment <00:14:50.880>variable.

00:14:51.790 --> 00:14:51.800 align:start position:0%
<00:14:51.790>environment <00:14:51.799>variable.

00:14:51.800 --> 00:14:53.310 align:start position:0%
<00:14:51.800>environment <00:14:51.969>variable. <00:14:52.139>I'm <00:14:52.309>also <00:14:52.479>creating <00:14:52.649>a <00:14:52.819>password <00:14:52.989>for <00:14:53.159>the

00:14:53.310 --> 00:14:53.320 align:start position:0%
<00:14:53.310>I'm <00:14:53.311>also <00:14:53.313>creating <00:14:53.314>a <00:14:53.316>password <00:14:53.317>for <00:14:53.319>the

00:14:53.320 --> 00:14:54.430 align:start position:0%
<00:14:53.320>I'm <00:14:53.403>also <00:14:53.486>creating <00:14:53.569>a <00:14:53.653>password <00:14:53.736>for <00:14:53.819>the <00:14:53.902>gateway <00:14:53.986>because <00:14:54.069>that's <00:14:54.152>going <00:14:54.235>to <00:14:54.319>be

00:14:54.430 --> 00:14:54.440 align:start position:0%
<00:14:54.430>gateway <00:14:54.431>because <00:14:54.433>that's <00:14:54.435>going <00:14:54.437>to <00:14:54.439>be

00:14:54.440 --> 00:14:56.470 align:start position:0%
<00:14:54.440>gateway <00:14:54.595>because <00:14:54.751>that's <00:14:54.906>going <00:14:55.062>to <00:14:55.217>be <00:14:55.373>useful <00:14:55.528>for <00:14:55.684>the <00:14:55.840>demo.

00:14:56.470 --> 00:14:56.480 align:start position:0%
<00:14:56.470>useful <00:14:56.473>for <00:14:56.476>the <00:14:56.479>demo.

00:14:56.480 --> 00:14:59.590 align:start position:0%
<00:14:56.480>useful <00:14:56.713>for <00:14:56.946>the <00:14:57.180>demo. <00:14:57.413>Then <00:14:57.646>very <00:14:57.880>important,

00:14:59.590 --> 00:14:59.600 align:start position:0%
<00:14:59.590>Then <00:14:59.594>very <00:14:59.599>important,

00:14:59.600 --> 00:15:02.670 align:start position:0%
<00:14:59.600>Then <00:14:59.800>very <00:15:00.000>important, <00:15:00.200>I'm <00:15:00.400>not <00:15:00.600>giving <00:15:00.800>my <00:15:01.000>agent

00:15:02.670 --> 00:15:02.680 align:start position:0%
<00:15:02.670>I'm <00:15:02.672>not <00:15:02.674>giving <00:15:02.676>my <00:15:02.679>agent

00:15:02.680 --> 00:15:04.510 align:start position:0%
<00:15:02.680>I'm <00:15:02.819>not <00:15:02.959>giving <00:15:03.099>my <00:15:03.239>agent <00:15:03.380>full <00:15:03.520>permission <00:15:03.660>on <00:15:03.800>my <00:15:03.939>Google <00:15:04.079>Cloud

00:15:04.510 --> 00:15:04.520 align:start position:0%
<00:15:04.510>full <00:15:04.511>permission <00:15:04.513>on <00:15:04.515>my <00:15:04.517>Google <00:15:04.519>Cloud

00:15:04.520 --> 00:15:06.750 align:start position:0%
<00:15:04.520>full <00:15:04.647>permission <00:15:04.774>on <00:15:04.901>my <00:15:05.029>Google <00:15:05.156>Cloud <00:15:05.283>project, <00:15:05.410>right? <00:15:05.538>So, <00:15:05.665>I'm <00:15:05.792>creating <00:15:05.920>a

00:15:06.750 --> 00:15:06.760 align:start position:0%
<00:15:06.750>project, <00:15:06.751>right? <00:15:06.753>So, <00:15:06.755>I'm <00:15:06.757>creating <00:15:06.759>a

00:15:06.760 --> 00:15:09.190 align:start position:0%
<00:15:06.760>project, <00:15:06.900>right? <00:15:07.040>So, <00:15:07.180>I'm <00:15:07.319>creating <00:15:07.460>a <00:15:07.600>dedicated <00:15:07.740>service <00:15:07.880>account, <00:15:08.020>so <00:15:08.160>it's

00:15:09.190 --> 00:15:09.200 align:start position:0%
<00:15:09.190>dedicated <00:15:09.192>service <00:15:09.194>account, <00:15:09.196>so <00:15:09.199>it's

00:15:09.200 --> 00:15:12.030 align:start position:0%
<00:15:09.200>dedicated <00:15:09.327>service <00:15:09.454>account, <00:15:09.581>so <00:15:09.709>it's <00:15:09.836>basically <00:15:09.963>the <00:15:10.090>identity <00:15:10.218>of <00:15:10.345>my <00:15:10.472>agent <00:15:10.600>that

00:15:12.030 --> 00:15:12.040 align:start position:0%
<00:15:12.030>basically <00:15:12.031>the <00:15:12.033>identity <00:15:12.034>of <00:15:12.036>my <00:15:12.037>agent <00:15:12.039>that

00:15:12.040 --> 00:15:14.310 align:start position:0%
<00:15:12.040>basically <00:15:12.147>the <00:15:12.255>identity <00:15:12.363>of <00:15:12.470>my <00:15:12.578>agent <00:15:12.686>that <00:15:12.793>I <00:15:12.901>have <00:15:13.009>granted <00:15:13.116>only <00:15:13.224>a <00:15:13.332>few <00:15:13.439>permissions

00:15:14.310 --> 00:15:14.320 align:start position:0%
<00:15:14.310>I <00:15:14.311>have <00:15:14.313>granted <00:15:14.314>only <00:15:14.316>a <00:15:14.317>few <00:15:14.319>permissions

00:15:14.320 --> 00:15:17.510 align:start position:0%
<00:15:14.320>I <00:15:14.420>have <00:15:14.520>granted <00:15:14.620>only <00:15:14.720>a <00:15:14.820>few <00:15:14.920>permissions <00:15:15.020>to. <00:15:15.120>I'm <00:15:15.220>only <00:15:15.320>letting <00:15:15.420>this <00:15:15.520>agent <00:15:15.620>read <00:15:15.720>the

00:15:17.510 --> 00:15:17.520 align:start position:0%
<00:15:17.510>to. <00:15:17.511>I'm <00:15:17.512>only <00:15:17.513>letting <00:15:17.515>this <00:15:17.516>agent <00:15:17.517>read <00:15:17.519>the

00:15:17.520 --> 00:15:19.790 align:start position:0%
<00:15:17.520>to. <00:15:17.627>I'm <00:15:17.735>only <00:15:17.843>letting <00:15:17.950>this <00:15:18.058>agent <00:15:18.166>read <00:15:18.273>the <00:15:18.381>secret, <00:15:18.489>read <00:15:18.596>the <00:15:18.704>Cloud <00:15:18.812>Storage <00:15:18.920>bucket,

00:15:19.790 --> 00:15:19.800 align:start position:0%
<00:15:19.790>secret, <00:15:19.791>read <00:15:19.793>the <00:15:19.795>Cloud <00:15:19.797>Storage <00:15:19.799>bucket,

00:15:19.800 --> 00:15:21.470 align:start position:0%
<00:15:19.800>secret, <00:15:19.927>read <00:15:20.054>the <00:15:20.181>Cloud <00:15:20.309>Storage <00:15:20.436>bucket, <00:15:20.563>and <00:15:20.690>write <00:15:20.818>the <00:15:20.945>Cloud <00:15:21.072>Storage <00:15:21.199>bucket.

00:15:21.470 --> 00:15:21.480 align:start position:0%
<00:15:21.470>and <00:15:21.471>write <00:15:21.473>the <00:15:21.475>Cloud <00:15:21.477>Storage <00:15:21.479>bucket.

00:15:21.480 --> 00:15:23.990 align:start position:0%
<00:15:21.480>and <00:15:21.596>write <00:15:21.713>the <00:15:21.830>Cloud <00:15:21.946>Storage <00:15:22.063>bucket. <00:15:22.180>Nothing <00:15:22.296>else. <00:15:22.413>The <00:15:22.530>agent <00:15:22.646>cannot <00:15:22.763>spin <00:15:22.880>up

00:15:23.990 --> 00:15:24.000 align:start position:0%
<00:15:23.990>Nothing <00:15:23.991>else. <00:15:23.993>The <00:15:23.994>agent <00:15:23.996>cannot <00:15:23.997>spin <00:15:23.999>up

00:15:24.000 --> 00:15:26.230 align:start position:0%
<00:15:24.000>Nothing <00:15:24.127>else. <00:15:24.254>The <00:15:24.381>agent <00:15:24.509>cannot <00:15:24.636>spin <00:15:24.763>up <00:15:24.890>resources <00:15:25.018>in <00:15:25.145>my <00:15:25.272>Google <00:15:25.400>Cloud.

00:15:26.230 --> 00:15:26.240 align:start position:0%
<00:15:26.230>resources <00:15:26.232>in <00:15:26.234>my <00:15:26.236>Google <00:15:26.239>Cloud.

00:15:26.240 --> 00:15:27.950 align:start position:0%
<00:15:26.240>resources <00:15:26.367>in <00:15:26.494>my <00:15:26.621>Google <00:15:26.749>Cloud. <00:15:26.876>And <00:15:27.003>finally, <00:15:27.130>I'm <00:15:27.258>making <00:15:27.385>that <00:15:27.512>public <00:15:27.640>for

00:15:27.950 --> 00:15:27.960 align:start position:0%
<00:15:27.950>And <00:15:27.951>finally, <00:15:27.953>I'm <00:15:27.954>making <00:15:27.956>that <00:15:27.957>public <00:15:27.959>for

00:15:27.960 --> 00:15:29.990 align:start position:0%
<00:15:27.960>And <00:15:28.087>finally, <00:15:28.214>I'm <00:15:28.341>making <00:15:28.469>that <00:15:28.596>public <00:15:28.723>for <00:15:28.850>the <00:15:28.978>sake <00:15:29.105>of <00:15:29.232>the <00:15:29.360>demo.

00:15:29.990 --> 00:15:30.000 align:start position:0%
<00:15:29.990>the <00:15:29.992>sake <00:15:29.994>of <00:15:29.996>the <00:15:29.999>demo.

00:15:30.000 --> 00:15:32.950 align:start position:0%
<00:15:30.000>the <00:15:30.175>sake <00:15:30.350>of <00:15:30.525>the <00:15:30.700>demo. <00:15:30.875>So, <00:15:31.050>let's <00:15:31.225>do <00:15:31.400>it.

00:15:32.960 --> 00:15:34.430 align:start position:0%
<00:15:32.960>So, <00:15:33.149>this <00:15:33.338>is <00:15:33.527>the <00:15:33.716>script <00:15:33.905>just <00:15:34.093>above. <00:15:34.282>I'm

00:15:34.430 --> 00:15:34.440 align:start position:0%
<00:15:34.430>So, <00:15:34.431>this <00:15:34.432>is <00:15:34.433>the <00:15:34.435>script <00:15:34.436>just <00:15:34.437>above. <00:15:34.439>I'm

00:15:34.440 --> 00:15:38.790 align:start position:0%
<00:15:34.440>So, <00:15:34.567>this <00:15:34.694>is <00:15:34.821>the <00:15:34.949>script <00:15:35.076>just <00:15:35.203>above. <00:15:35.330>I'm <00:15:35.458>going <00:15:35.585>to <00:15:35.712>run <00:15:35.840>it.

00:15:38.800 --> 00:15:40.710 align:start position:0%
<00:15:38.800>So, <00:15:39.033>right <00:15:39.266>now, <00:15:39.500>uh <00:15:39.733>the <00:15:39.966>official <00:15:40.199>container

00:15:40.710 --> 00:15:40.720 align:start position:0%
<00:15:40.710>So, <00:15:40.711>right <00:15:40.713>now, <00:15:40.714>uh <00:15:40.716>the <00:15:40.717>official <00:15:40.719>container

00:15:40.720 --> 00:15:43.070 align:start position:0%
<00:15:40.720>So, <00:15:40.827>right <00:15:40.935>now, <00:15:41.043>uh <00:15:41.150>the <00:15:41.258>official <00:15:41.366>container <00:15:41.473>image <00:15:41.581>from <00:15:41.689>Docker <00:15:41.796>Hub <00:15:41.904>is <00:15:42.012>being <00:15:42.120>copied

00:15:43.070 --> 00:15:43.080 align:start position:0%
<00:15:43.070>image <00:15:43.071>from <00:15:43.073>Docker <00:15:43.074>Hub <00:15:43.076>is <00:15:43.077>being <00:15:43.079>copied

00:15:43.080 --> 00:15:45.110 align:start position:0%
<00:15:43.080>image <00:15:43.180>from <00:15:43.280>Docker <00:15:43.380>Hub <00:15:43.480>is <00:15:43.580>being <00:15:43.680>copied <00:15:43.780>into <00:15:43.880>Google <00:15:43.980>Cloud <00:15:44.080>Run. <00:15:44.180>And <00:15:44.280>boom, <00:15:44.380>we <00:15:44.480>have

00:15:45.110 --> 00:15:45.120 align:start position:0%
<00:15:45.110>into <00:15:45.111>Google <00:15:45.112>Cloud <00:15:45.113>Run. <00:15:45.115>And <00:15:45.116>boom, <00:15:45.117>we <00:15:45.119>have

00:15:45.120 --> 00:15:47.510 align:start position:0%
<00:15:45.120>into <00:15:45.220>Google <00:15:45.320>Cloud <00:15:45.420>Run. <00:15:45.520>And <00:15:45.620>boom, <00:15:45.720>we <00:15:45.820>have <00:15:45.920>an <00:15:46.020>HTTPS <00:15:46.120>endpoint. <00:15:46.220>So, <00:15:46.320>this <00:15:46.420>time <00:15:46.520>there

00:15:47.510 --> 00:15:47.520 align:start position:0%
<00:15:47.510>an <00:15:47.511>HTTPS <00:15:47.513>endpoint. <00:15:47.514>So, <00:15:47.516>this <00:15:47.517>time <00:15:47.519>there

00:15:47.520 --> 00:15:49.230 align:start position:0%
<00:15:47.520>an <00:15:47.620>HTTPS <00:15:47.720>endpoint. <00:15:47.819>So, <00:15:47.920>this <00:15:48.020>time <00:15:48.120>there <00:15:48.220>was <00:15:48.319>no <00:15:48.420>build <00:15:48.520>step, <00:15:48.620>right? <00:15:48.720>It <00:15:48.819>was <00:15:48.920>the

00:15:49.230 --> 00:15:49.240 align:start position:0%
<00:15:49.230>was <00:15:49.231>no <00:15:49.232>build <00:15:49.233>step, <00:15:49.235>right? <00:15:49.236>It <00:15:49.237>was <00:15:49.239>the

00:15:49.240 --> 00:15:51.910 align:start position:0%
<00:15:49.240>was <00:15:49.347>no <00:15:49.455>build <00:15:49.563>step, <00:15:49.670>right? <00:15:49.778>It <00:15:49.886>was <00:15:49.993>the <00:15:50.101>official <00:15:50.209>image <00:15:50.316>which <00:15:50.424>is <00:15:50.532>already <00:15:50.640>built.

00:15:51.910 --> 00:15:51.920 align:start position:0%
<00:15:51.910>official <00:15:51.911>image <00:15:51.913>which <00:15:51.915>is <00:15:51.917>already <00:15:51.919>built.

00:15:51.920 --> 00:15:55.230 align:start position:0%
<00:15:51.920>official <00:15:52.007>image <00:15:52.094>which <00:15:52.182>is <00:15:52.270>already <00:15:52.357>built. <00:15:52.444>Um <00:15:52.532>we <00:15:52.620>see <00:15:52.707>that <00:15:52.795>I <00:15:52.882>can <00:15:52.969>tail <00:15:53.057>the <00:15:53.145>logs <00:15:53.232>of <00:15:53.319>my

00:15:55.230 --> 00:15:55.240 align:start position:0%
<00:15:55.230>Um <00:15:55.230>we <00:15:55.231>see <00:15:55.232>that <00:15:55.233>I <00:15:55.234>can <00:15:55.235>tail <00:15:55.236>the <00:15:55.237>logs <00:15:55.238>of <00:15:55.239>my

00:15:55.240 --> 00:15:58.030 align:start position:0%
<00:15:55.240>Um <00:15:55.327>we <00:15:55.415>see <00:15:55.502>that <00:15:55.590>I <00:15:55.677>can <00:15:55.765>tail <00:15:55.852>the <00:15:55.940>logs <00:15:56.027>of <00:15:56.115>my <00:15:56.202>OpenClaw, <00:15:56.290>personal <00:15:56.377>OpenClaw. <00:15:56.465>I <00:15:56.552>can <00:15:56.640>SSH

00:15:58.030 --> 00:15:58.040 align:start position:0%
<00:15:58.030>OpenClaw, <00:15:58.031>personal <00:15:58.033>OpenClaw. <00:15:58.035>I <00:15:58.037>can <00:15:58.039>SSH

00:15:58.040 --> 00:15:59.870 align:start position:0%
<00:15:58.040>OpenClaw, <00:15:58.147>personal <00:15:58.255>OpenClaw. <00:15:58.363>I <00:15:58.470>can <00:15:58.578>SSH <00:15:58.686>into <00:15:58.793>it. <00:15:58.901>We'll <00:15:59.009>do <00:15:59.116>that <00:15:59.224>later. <00:15:59.332>But, <00:15:59.439>let's

00:15:59.870 --> 00:15:59.880 align:start position:0%
<00:15:59.870>into <00:15:59.871>it. <00:15:59.872>We'll <00:15:59.873>do <00:15:59.875>that <00:15:59.876>later. <00:15:59.877>But, <00:15:59.879>let's

00:15:59.880 --> 00:16:01.590 align:start position:0%
<00:15:59.880>into <00:15:59.967>it. <00:16:00.055>We'll <00:16:00.142>do <00:16:00.230>that <00:16:00.317>later. <00:16:00.405>But, <00:16:00.492>let's <00:16:00.580>take <00:16:00.667>a <00:16:00.755>look. <00:16:00.842>Let's <00:16:00.930>take <00:16:01.017>a <00:16:01.105>look <00:16:01.192>at <00:16:01.280>what

00:16:01.590 --> 00:16:01.600 align:start position:0%
<00:16:01.590>take <00:16:01.591>a <00:16:01.592>look. <00:16:01.593>Let's <00:16:01.594>take <00:16:01.595>a <00:16:01.596>look <00:16:01.597>at <00:16:01.599>what

00:16:01.600 --> 00:16:04.550 align:start position:0%
<00:16:01.600>take <00:16:01.727>a <00:16:01.854>look. <00:16:01.981>Let's <00:16:02.109>take <00:16:02.236>a <00:16:02.363>look <00:16:02.490>at <00:16:02.618>what <00:16:02.745>we <00:16:02.872>have <00:16:03.000>here.

00:16:04.560 --> 00:16:06.870 align:start position:0%
<00:16:04.560>So, <00:16:04.793>first <00:16:05.026>time <00:16:05.260>it <00:16:05.493>starts, <00:16:05.726>OpenClaw <00:16:05.959>needs

00:16:06.870 --> 00:16:06.880 align:start position:0%
<00:16:06.870>So, <00:16:06.871>first <00:16:06.873>time <00:16:06.874>it <00:16:06.876>starts, <00:16:06.877>OpenClaw <00:16:06.879>needs

00:16:06.880 --> 00:16:09.630 align:start position:0%
<00:16:06.880>So, <00:16:06.973>first <00:16:07.066>time <00:16:07.160>it <00:16:07.253>starts, <00:16:07.346>OpenClaw <00:16:07.439>needs <00:16:07.533>to <00:16:07.626>load <00:16:07.720>um <00:16:07.813>a <00:16:07.906>bunch <00:16:08.000>of <00:16:08.093>files <00:16:08.186>like <00:16:08.280>the

00:16:09.630 --> 00:16:09.640 align:start position:0%
<00:16:09.630>to <00:16:09.631>load <00:16:09.632>um <00:16:09.633>a <00:16:09.634>bunch <00:16:09.635>of <00:16:09.636>files <00:16:09.637>like <00:16:09.639>the

00:16:09.640 --> 00:16:12.470 align:start position:0%
<00:16:09.640>to <00:16:09.756>load <00:16:09.873>um <00:16:09.990>a <00:16:10.106>bunch <00:16:10.223>of <00:16:10.340>files <00:16:10.456>like <00:16:10.573>the <00:16:10.689>config <00:16:10.806>file, <00:16:10.923>the <00:16:11.040>uh

00:16:12.470 --> 00:16:12.480 align:start position:0%
<00:16:12.470>config <00:16:12.473>file, <00:16:12.476>the <00:16:12.479>uh

00:16:12.480 --> 00:16:16.350 align:start position:0%
<00:16:12.480>config <00:16:12.635>file, <00:16:12.791>the <00:16:12.946>uh <00:16:13.102>uh <00:16:13.257>memory <00:16:13.413>that <00:16:13.568>uh <00:16:13.724>it <00:16:13.880>has.

00:16:16.350 --> 00:16:16.360 align:start position:0%
<00:16:16.350>uh <00:16:16.351>memory <00:16:16.353>that <00:16:16.355>uh <00:16:16.357>it <00:16:16.359>has.

00:16:16.360 --> 00:16:18.750 align:start position:0%
<00:16:16.360>uh <00:16:16.460>memory <00:16:16.560>that <00:16:16.660>uh <00:16:16.760>it <00:16:16.860>has. <00:16:16.960>And <00:16:17.060>here, <00:16:17.160>I'm <00:16:17.260>going <00:16:17.360>to <00:16:17.460>uh <00:16:17.560>log <00:16:17.660>into <00:16:17.760>the

00:16:18.750 --> 00:16:18.760 align:start position:0%
<00:16:18.750>And <00:16:18.751>here, <00:16:18.752>I'm <00:16:18.753>going <00:16:18.754>to <00:16:18.755>uh <00:16:18.756>log <00:16:18.757>into <00:16:18.759>the

00:16:18.760 --> 00:16:20.110 align:start position:0%
<00:16:18.760>And <00:16:18.895>here, <00:16:19.030>I'm <00:16:19.165>going <00:16:19.300>to <00:16:19.435>uh <00:16:19.570>log <00:16:19.705>into <00:16:19.840>the <00:16:19.975>gateway.

00:16:20.110 --> 00:16:20.120 align:start position:0%
gateway.

00:16:20.120 --> 00:16:25.390 align:start position:0%
<00:16:20.120>gateway. <00:16:20.470>And <00:16:20.820>here <00:16:21.170>we <00:16:21.520>are.

00:16:25.400 --> 00:16:27.070 align:start position:0%
<00:16:25.400>All <00:16:25.600>right, <00:16:25.800>this <00:16:26.000>is <00:16:26.199>this <00:16:26.400>is <00:16:26.600>OpenClaw. <00:16:26.800>So,

00:16:27.070 --> 00:16:27.080 align:start position:0%
<00:16:27.070>All <00:16:27.071>right, <00:16:27.072>this <00:16:27.073>is <00:16:27.075>this <00:16:27.076>is <00:16:27.077>OpenClaw. <00:16:27.079>So,

00:16:27.080 --> 00:16:29.870 align:start position:0%
<00:16:27.080>All <00:16:27.173>right, <00:16:27.266>this <00:16:27.360>is <00:16:27.453>this <00:16:27.546>is <00:16:27.640>OpenClaw. <00:16:27.733>So, <00:16:27.826>same <00:16:27.920>the <00:16:28.013>first <00:16:28.106>time <00:16:28.200>you <00:16:28.293>send <00:16:28.386>a <00:16:28.480>prompt,

00:16:29.870 --> 00:16:29.880 align:start position:0%
<00:16:29.870>same <00:16:29.871>the <00:16:29.872>first <00:16:29.873>time <00:16:29.875>you <00:16:29.876>send <00:16:29.877>a <00:16:29.879>prompt,

00:16:29.880 --> 00:16:32.630 align:start position:0%
<00:16:29.880>same <00:16:29.980>the <00:16:30.080>first <00:16:30.180>time <00:16:30.280>you <00:16:30.380>send <00:16:30.480>a <00:16:30.580>prompt, <00:16:30.680>it <00:16:30.780>needs <00:16:30.880>to <00:16:30.980>load <00:16:31.080>some <00:16:31.180>context. <00:16:31.280>Um

00:16:32.630 --> 00:16:32.640 align:start position:0%
<00:16:32.630>it <00:16:32.631>needs <00:16:32.633>to <00:16:32.634>load <00:16:32.636>some <00:16:32.637>context. <00:16:32.639>Um

00:16:32.640 --> 00:16:35.190 align:start position:0%
<00:16:32.640>it <00:16:32.740>needs <00:16:32.840>to <00:16:32.939>load <00:16:33.040>some <00:16:33.140>context. <00:16:33.240>Um <00:16:33.340>and <00:16:33.439>so, <00:16:33.540>the <00:16:33.640>second <00:16:33.740>time <00:16:33.840>will <00:16:33.939>be <00:16:34.040>faster.

00:16:35.190 --> 00:16:35.200 align:start position:0%
<00:16:35.190>and <00:16:35.191>so, <00:16:35.192>the <00:16:35.193>second <00:16:35.195>time <00:16:35.196>will <00:16:35.197>be <00:16:35.199>faster.

00:16:35.200 --> 00:16:37.310 align:start position:0%
<00:16:35.200>and <00:16:35.293>so, <00:16:35.386>the <00:16:35.480>second <00:16:35.573>time <00:16:35.666>will <00:16:35.760>be <00:16:35.853>faster. <00:16:35.946>And <00:16:36.040>because <00:16:36.133>this <00:16:36.226>is <00:16:36.320>always <00:16:36.413>on, <00:16:36.506>that <00:16:36.600>that

00:16:37.310 --> 00:16:37.320 align:start position:0%
<00:16:37.310>And <00:16:37.311>because <00:16:37.312>this <00:16:37.313>is <00:16:37.315>always <00:16:37.316>on, <00:16:37.317>that <00:16:37.319>that

00:16:37.320 --> 00:16:39.470 align:start position:0%
<00:16:37.320>And <00:16:37.413>because <00:16:37.506>this <00:16:37.600>is <00:16:37.693>always <00:16:37.786>on, <00:16:37.880>that <00:16:37.973>that <00:16:38.066>kind <00:16:38.160>of <00:16:38.253>uh <00:16:38.346>OpenClaw <00:16:38.440>is <00:16:38.533>not <00:16:38.626>designed <00:16:38.720>for

00:16:39.470 --> 00:16:39.480 align:start position:0%
<00:16:39.470>kind <00:16:39.471>of <00:16:39.472>uh <00:16:39.473>OpenClaw <00:16:39.475>is <00:16:39.476>not <00:16:39.477>designed <00:16:39.479>for

00:16:39.480 --> 00:16:41.390 align:start position:0%
<00:16:39.480>kind <00:16:39.580>of <00:16:39.680>uh <00:16:39.780>OpenClaw <00:16:39.880>is <00:16:39.980>not <00:16:40.080>designed <00:16:40.180>for <00:16:40.280>fast <00:16:40.380>starting. <00:16:40.480>Like <00:16:40.580>at <00:16:40.680>startup, <00:16:40.780>it <00:16:40.880>does

00:16:41.390 --> 00:16:41.400 align:start position:0%
<00:16:41.390>fast <00:16:41.391>starting. <00:16:41.393>Like <00:16:41.394>at <00:16:41.396>startup, <00:16:41.397>it <00:16:41.399>does

00:16:41.400 --> 00:16:43.030 align:start position:0%
<00:16:41.400>fast <00:16:41.540>starting. <00:16:41.680>Like <00:16:41.819>at <00:16:41.959>startup, <00:16:42.100>it <00:16:42.240>does <00:16:42.380>a <00:16:42.520>bunch <00:16:42.660>of <00:16:42.800>things.

00:16:43.030 --> 00:16:43.040 align:start position:0%
<00:16:43.030>a <00:16:43.033>bunch <00:16:43.036>of <00:16:43.039>things.

00:16:43.040 --> 00:16:46.710 align:start position:0%
<00:16:43.040>a <00:16:43.167>bunch <00:16:43.294>of <00:16:43.421>things. <00:16:43.549>Um <00:16:43.676>once <00:16:43.803>you've <00:16:43.930>uh <00:16:44.058>once <00:16:44.185>you've <00:16:44.312>warmed <00:16:44.439>it

00:16:46.710 --> 00:16:46.720 align:start position:0%
<00:16:46.710>Um <00:16:46.711>once <00:16:46.712>you've <00:16:46.713>uh <00:16:46.715>once <00:16:46.716>you've <00:16:46.717>warmed <00:16:46.719>it

00:16:46.720 --> 00:16:48.950 align:start position:0%
<00:16:46.720>Um <00:16:46.827>once <00:16:46.935>you've <00:16:47.043>uh <00:16:47.150>once <00:16:47.258>you've <00:16:47.366>warmed <00:16:47.473>it <00:16:47.581>up, <00:16:47.689>uh <00:16:47.796>it <00:16:47.904>will <00:16:48.012>stay <00:16:48.120>on.

00:16:48.950 --> 00:16:48.960 align:start position:0%
<00:16:48.950>up, <00:16:48.951>uh <00:16:48.953>it <00:16:48.955>will <00:16:48.957>stay <00:16:48.959>on.

00:16:48.960 --> 00:16:53.150 align:start position:0%
<00:16:48.960>up, <00:16:49.060>uh <00:16:49.160>it <00:16:49.260>will <00:16:49.360>stay <00:16:49.460>on. <00:16:49.560>And <00:16:49.660>so, <00:16:49.760>uh <00:16:49.860>let's <00:16:49.960>say <00:16:50.060>you <00:16:50.160>are <00:16:50.260>live <00:16:50.360>from

00:16:53.150 --> 00:16:53.160 align:start position:0%
<00:16:53.150>And <00:16:53.151>so, <00:16:53.152>uh <00:16:53.153>let's <00:16:53.154>say <00:16:53.155>you <00:16:53.156>are <00:16:53.157>live <00:16:53.159>from

00:16:53.160 --> 00:16:54.430 align:start position:0%
<00:16:53.160>And <00:16:53.286>so, <00:16:53.414>uh <00:16:53.540>let's <00:16:53.668>say <00:16:53.795>you <00:16:53.921>are <00:16:54.049>live <00:16:54.175>from <00:16:54.303>we

00:16:54.430 --> 00:16:54.440 align:start position:0%
we

00:16:54.440 --> 00:17:02.430 align:start position:0%
<00:16:54.440>we <00:16:55.140>are <00:16:55.840>developers.

00:17:02.440 --> 00:17:03.990 align:start position:0%
<00:17:02.440>So, <00:17:02.672>the <00:17:02.905>nice <00:17:03.137>thing <00:17:03.370>about <00:17:03.602>OpenClaw <00:17:03.835>is

00:17:03.990 --> 00:17:04.000 align:start position:0%
<00:17:03.990>So, <00:17:03.991>the <00:17:03.993>nice <00:17:03.994>thing <00:17:03.996>about <00:17:03.997>OpenClaw <00:17:03.999>is

00:17:04.000 --> 00:17:06.150 align:start position:0%
<00:17:04.000>So, <00:17:04.093>the <00:17:04.186>nice <00:17:04.280>thing <00:17:04.373>about <00:17:04.466>OpenClaw <00:17:04.560>is <00:17:04.653>that <00:17:04.746>you <00:17:04.839>can <00:17:04.933>uh <00:17:05.026>you <00:17:05.119>know, <00:17:05.213>it <00:17:05.306>it <00:17:05.400>uses

00:17:06.150 --> 00:17:06.160 align:start position:0%
<00:17:06.150>that <00:17:06.151>you <00:17:06.152>can <00:17:06.153>uh <00:17:06.154>you <00:17:06.155>know, <00:17:06.156>it <00:17:06.157>it <00:17:06.159>uses

00:17:06.160 --> 00:17:10.189 align:start position:0%
<00:17:06.160>that <00:17:06.267>you <00:17:06.375>can <00:17:06.483>uh <00:17:06.590>you <00:17:06.698>know, <00:17:06.806>it <00:17:06.913>it <00:17:07.021>uses <00:17:07.129>tools, <00:17:07.236>right? <00:17:07.344>It <00:17:07.452>does <00:17:07.560>uh

00:17:10.189 --> 00:17:10.199 align:start position:0%
<00:17:10.189>tools, <00:17:10.191>right? <00:17:10.193>It <00:17:10.195>does <00:17:10.198>uh

00:17:10.199 --> 00:17:11.630 align:start position:0%
<00:17:10.199>tools, <00:17:10.316>right? <00:17:10.433>It <00:17:10.550>does <00:17:10.667>uh <00:17:10.784>I've <00:17:10.901>heard <00:17:11.018>of <00:17:11.135>the <00:17:11.252>crowd <00:17:11.369>we <00:17:11.486>are

00:17:11.630 --> 00:17:11.640 align:start position:0%
<00:17:11.630>I've <00:17:11.631>heard <00:17:11.633>of <00:17:11.634>the <00:17:11.636>crowd <00:17:11.637>we <00:17:11.639>are

00:17:11.640 --> 00:17:14.150 align:start position:0%
<00:17:11.640>I've <00:17:11.795>heard <00:17:11.951>of <00:17:12.106>the <00:17:12.262>crowd <00:17:12.417>we <00:17:12.573>are <00:17:12.728>developers <00:17:12.884>loud. <00:17:13.040>Okay.

00:17:14.150 --> 00:17:14.160 align:start position:0%
<00:17:14.150>developers <00:17:14.154>loud. <00:17:14.159>Okay.

00:17:14.160 --> 00:17:15.429 align:start position:0%
<00:17:14.160>developers <00:17:14.540>loud. <00:17:14.921>Okay. <00:17:15.302>Um

00:17:15.429 --> 00:17:15.439 align:start position:0%
Um

00:17:15.439 --> 00:17:16.790 align:start position:0%
<00:17:15.439>Um <00:17:15.612>nice <00:17:15.786>thing <00:17:15.960>about <00:17:16.133>OpenClaw <00:17:16.307>is <00:17:16.481>that <00:17:16.654>you

00:17:16.790 --> 00:17:16.800 align:start position:0%
<00:17:16.790>nice <00:17:16.791>thing <00:17:16.792>about <00:17:16.794>OpenClaw <00:17:16.796>is <00:17:16.797>that <00:17:16.799>you

00:17:16.800 --> 00:17:18.829 align:start position:0%
<00:17:16.800>nice <00:17:16.907>thing <00:17:17.015>about <00:17:17.123>OpenClaw <00:17:17.230>is <00:17:17.338>that <00:17:17.446>you <00:17:17.553>can <00:17:17.661>connect <00:17:17.769>it <00:17:17.876>to <00:17:17.984>your <00:17:18.092>favorite <00:17:18.200>charts.

00:17:18.829 --> 00:17:18.839 align:start position:0%
<00:17:18.829>can <00:17:18.830>connect <00:17:18.831>it <00:17:18.833>to <00:17:18.835>your <00:17:18.836>favorite <00:17:18.838>charts.

00:17:18.839 --> 00:17:20.949 align:start position:0%
<00:17:18.839>can <00:17:19.013>connect <00:17:19.188>it <00:17:19.364>to <00:17:19.539>your <00:17:19.714>favorite <00:17:19.888>charts. <00:17:20.063>So, <00:17:20.239>um

00:17:20.949 --> 00:17:20.959 align:start position:0%
<00:17:20.949>So, <00:17:20.958>um

00:17:20.959 --> 00:17:25.429 align:start position:0%
<00:17:20.959>So, <00:17:21.114>um <00:17:21.270>here <00:17:21.425>I <00:17:21.581>have <00:17:21.736>Telegram <00:17:21.892>where <00:17:22.047>my <00:17:22.203>open <00:17:22.359>cloud

00:17:25.429 --> 00:17:25.439 align:start position:0%
<00:17:25.429>here <00:17:25.430>I <00:17:25.431>have <00:17:25.432>Telegram <00:17:25.434>where <00:17:25.435>my <00:17:25.436>open <00:17:25.438>cloud

00:17:25.439 --> 00:17:27.670 align:start position:0%
<00:17:25.439>here <00:17:25.532>I <00:17:25.625>have <00:17:25.719>Telegram <00:17:25.812>where <00:17:25.905>my <00:17:25.999>open <00:17:26.092>cloud <00:17:26.185>is <00:17:26.279>accessible <00:17:26.372>with <00:17:26.465>me. <00:17:26.559>So, <00:17:26.652>just <00:17:26.745>before <00:17:26.839>I

00:17:27.670 --> 00:17:27.680 align:start position:0%
<00:17:27.670>is <00:17:27.671>accessible <00:17:27.672>with <00:17:27.673>me. <00:17:27.675>So, <00:17:27.676>just <00:17:27.677>before <00:17:27.679>I

00:17:27.680 --> 00:17:29.870 align:start position:0%
<00:17:27.680>is <00:17:27.796>accessible <00:17:27.913>with <00:17:28.030>me. <00:17:28.146>So, <00:17:28.263>just <00:17:28.380>before <00:17:28.496>I <00:17:28.613>I <00:17:28.730>I <00:17:28.846>had <00:17:28.963>asked <00:17:29.080>uh

00:17:29.870 --> 00:17:29.880 align:start position:0%
<00:17:29.870>I <00:17:29.872>I <00:17:29.874>had <00:17:29.876>asked <00:17:29.879>uh

00:17:29.880 --> 00:17:30.670 align:start position:0%
<00:17:29.880>I <00:17:30.022>I <00:17:30.164>had <00:17:30.306>asked <00:17:30.448>uh <00:17:30.591>uh

00:17:30.670 --> 00:17:30.680 align:start position:0%
uh

00:17:30.680 --> 00:17:32.750 align:start position:0%
<00:17:30.680>uh <00:17:30.835>what <00:17:30.991>to <00:17:31.146>do <00:17:31.302>in <00:17:31.457>Berlin. <00:17:31.613>So, <00:17:31.768>let's <00:17:31.924>say <00:17:32.080>hi

00:17:32.750 --> 00:17:32.760 align:start position:0%
<00:17:32.750>what <00:17:32.751>to <00:17:32.752>do <00:17:32.753>in <00:17:32.754>Berlin. <00:17:32.755>So, <00:17:32.756>let's <00:17:32.757>say <00:17:32.759>hi

00:17:32.760 --> 00:17:34.030 align:start position:0%
<00:17:32.760>what <00:17:32.874>to <00:17:32.988>do <00:17:33.102>in <00:17:33.217>Berlin. <00:17:33.331>So, <00:17:33.445>let's <00:17:33.560>say <00:17:33.674>hi <00:17:33.788>to <00:17:33.903>the

00:17:34.030 --> 00:17:34.040 align:start position:0%
<00:17:34.030>to <00:17:34.039>the

00:17:34.040 --> 00:17:35.830 align:start position:0%
<00:17:34.040>to <00:17:34.389>the <00:17:34.740>uh <00:17:35.090>we <00:17:35.440>are

00:17:35.830 --> 00:17:35.840 align:start position:0%
<00:17:35.830>uh <00:17:35.834>we <00:17:35.839>are

00:17:35.840 --> 00:17:39.230 align:start position:0%
<00:17:35.840>uh <00:17:36.189>we <00:17:36.540>are <00:17:36.889>developer <00:17:37.240>crowd

00:17:39.230 --> 00:17:39.240 align:start position:0%
<00:17:39.230>developer <00:17:39.239>crowd

00:17:39.240 --> 00:17:46.510 align:start position:0%
<00:17:39.240>developer <00:17:39.520>crowd <00:17:39.800>you're <00:17:40.080>live <00:17:40.360>on <00:17:40.640>stage.

00:17:46.520 --> 00:17:48.030 align:start position:0%
<00:17:46.520>Let's <00:17:46.859>see. <00:17:47.199>Crossing <00:17:47.539>my <00:17:47.879>fingers.

00:17:48.030 --> 00:17:48.040 align:start position:0%
<00:17:48.030>Let's <00:17:48.032>see. <00:17:48.034>Crossing <00:17:48.036>my <00:17:48.039>fingers.

00:17:48.040 --> 00:17:52.870 align:start position:0%
<00:17:48.040>Let's <00:17:48.273>see. <00:17:48.506>Crossing <00:17:48.740>my <00:17:48.973>fingers. <00:17:49.206>Everything <00:17:49.440>uh

00:17:52.880 --> 00:17:54.910 align:start position:0%
<00:17:52.880>Did <00:17:53.346>I <00:17:53.813>get <00:17:54.280>disconnected?

00:17:54.910 --> 00:17:54.920 align:start position:0%
<00:17:54.910>Did <00:17:54.913>I <00:17:54.916>get <00:17:54.919>disconnected?

00:17:54.920 --> 00:17:56.430 align:start position:0%
<00:17:54.920>Did <00:17:55.055>I <00:17:55.191>get <00:17:55.327>disconnected? <00:17:55.463>That <00:17:55.599>That's <00:17:55.735>usually <00:17:55.871>how <00:17:56.007>I <00:17:56.143>interact <00:17:56.279>with

00:17:56.430 --> 00:17:56.440 align:start position:0%
<00:17:56.430>That <00:17:56.431>That's <00:17:56.433>usually <00:17:56.434>how <00:17:56.436>I <00:17:56.437>interact <00:17:56.439>with

00:17:56.440 --> 00:18:00.790 align:start position:0%
<00:17:56.440>That <00:17:56.567>That's <00:17:56.694>usually <00:17:56.821>how <00:17:56.949>I <00:17:57.076>interact <00:17:57.203>with <00:17:57.330>open <00:17:57.458>cloud <00:17:57.585>via <00:17:57.712>via <00:17:57.840>chats.

00:18:00.790 --> 00:18:00.800 align:start position:0%
<00:18:00.790>open <00:18:00.792>cloud <00:18:00.794>via <00:18:00.796>via <00:18:00.799>chats.

00:18:00.800 --> 00:18:04.310 align:start position:0%
<00:18:00.800>open <00:18:01.080>cloud <00:18:01.360>via <00:18:01.639>via <00:18:01.919>chats. <00:18:02.200>Okay.

00:18:04.320 --> 00:18:06.990 align:start position:0%
<00:18:04.320>Oh, <00:18:04.520>the <00:18:04.720>dev <00:18:04.919>the <00:18:05.120>we <00:18:05.320>are <00:18:05.520>developer <00:18:05.720>crowd,

00:18:06.990 --> 00:18:07.000 align:start position:0%
<00:18:06.990>Oh, <00:18:06.991>the <00:18:06.992>dev <00:18:06.993>the <00:18:06.995>we <00:18:06.996>are <00:18:06.997>developer <00:18:06.999>crowd,

00:18:07.000 --> 00:18:08.590 align:start position:0%
<00:18:07.000>Oh, <00:18:07.116>the <00:18:07.233>dev <00:18:07.350>the <00:18:07.466>we <00:18:07.583>are <00:18:07.700>developer <00:18:07.816>crowd, <00:18:07.933>no <00:18:08.050>pressure. <00:18:08.166>Hello <00:18:08.283>everyone, <00:18:08.400>I'm

00:18:08.590 --> 00:18:08.600 align:start position:0%
<00:18:08.590>no <00:18:08.592>pressure. <00:18:08.594>Hello <00:18:08.596>everyone, <00:18:08.599>I'm

00:18:08.600 --> 00:18:10.390 align:start position:0%
<00:18:08.600>no <00:18:08.755>pressure. <00:18:08.911>Hello <00:18:09.066>everyone, <00:18:09.222>I'm <00:18:09.377>Clankers, <00:18:09.533>Terrence's <00:18:09.688>favorite <00:18:09.844>bit <00:18:10.000>of

00:18:10.390 --> 00:18:10.400 align:start position:0%
<00:18:10.390>Clankers, <00:18:10.392>Terrence's <00:18:10.394>favorite <00:18:10.396>bit <00:18:10.399>of

00:18:10.400 --> 00:18:13.030 align:start position:0%
<00:18:10.400>Clankers, <00:18:10.555>Terrence's <00:18:10.711>favorite <00:18:10.866>bit <00:18:11.022>of <00:18:11.177>helpful, <00:18:11.333>occasionally <00:18:11.488>creaky, <00:18:11.644>rusty <00:18:11.800>bit

00:18:13.030 --> 00:18:13.040 align:start position:0%
<00:18:13.030>helpful, <00:18:13.032>occasionally <00:18:13.034>creaky, <00:18:13.036>rusty <00:18:13.039>bit

00:18:13.040 --> 00:18:16.990 align:start position:0%
<00:18:13.040>helpful, <00:18:13.195>occasionally <00:18:13.351>creaky, <00:18:13.506>rusty <00:18:13.662>bit <00:18:13.817>bucket <00:18:13.973>AI. <00:18:14.128>Okay. <00:18:14.284>So, <00:18:14.440>um

00:18:16.990 --> 00:18:17.000 align:start position:0%
<00:18:16.990>bucket <00:18:16.992>AI. <00:18:16.994>Okay. <00:18:16.996>So, <00:18:16.999>um

00:18:17.000 --> 00:18:18.790 align:start position:0%
<00:18:17.000>bucket <00:18:17.155>AI. <00:18:17.311>Okay. <00:18:17.466>So, <00:18:17.622>um <00:18:17.777>cloud <00:18:17.933>run <00:18:18.088>instances, <00:18:18.244>they're <00:18:18.400>compatible

00:18:18.790 --> 00:18:18.800 align:start position:0%
<00:18:18.790>cloud <00:18:18.792>run <00:18:18.794>instances, <00:18:18.796>they're <00:18:18.799>compatible

00:18:18.800 --> 00:18:20.550 align:start position:0%
<00:18:18.800>cloud <00:18:19.033>run <00:18:19.266>instances, <00:18:19.500>they're <00:18:19.733>compatible <00:18:19.966>with <00:18:20.200>um

00:18:20.550 --> 00:18:20.560 align:start position:0%
<00:18:20.550>with <00:18:20.559>um

00:18:20.560 --> 00:18:23.590 align:start position:0%
<00:18:20.560>with <00:18:20.735>um <00:18:20.909>with <00:18:21.085>open <00:18:21.260>cloud, <00:18:21.435>with <00:18:21.610>uh <00:18:21.784>Hermes, <00:18:21.960>with

00:18:23.590 --> 00:18:23.600 align:start position:0%
<00:18:23.590>with <00:18:23.591>open <00:18:23.592>cloud, <00:18:23.594>with <00:18:23.596>uh <00:18:23.597>Hermes, <00:18:23.599>with

00:18:23.600 --> 00:18:25.710 align:start position:0%
<00:18:23.600>with <00:18:23.755>open <00:18:23.911>cloud, <00:18:24.066>with <00:18:24.222>uh <00:18:24.377>Hermes, <00:18:24.533>with <00:18:24.688>your <00:18:24.844>favorite <00:18:25.000>agents

00:18:25.710 --> 00:18:25.720 align:start position:0%
<00:18:25.710>your <00:18:25.714>favorite <00:18:25.719>agents

00:18:25.720 --> 00:18:27.270 align:start position:0%
<00:18:25.720>your <00:18:26.068>favorite <00:18:26.417>agents <00:18:26.766>uh <00:18:27.115>harness.

00:18:27.270 --> 00:18:27.280 align:start position:0%
<00:18:27.270>uh <00:18:27.279>harness.

00:18:27.280 --> 00:18:28.950 align:start position:0%
<00:18:27.280>uh <00:18:27.435>harness. <00:18:27.591>Let's <00:18:27.746>do <00:18:27.902>uh <00:18:28.057>one <00:18:28.213>last <00:18:28.368>thing, <00:18:28.524>which <00:18:28.680>is

00:18:28.950 --> 00:18:28.960 align:start position:0%
<00:18:28.950>Let's <00:18:28.951>do <00:18:28.952>uh <00:18:28.953>one <00:18:28.955>last <00:18:28.956>thing, <00:18:28.957>which <00:18:28.959>is

00:18:28.960 --> 00:18:31.870 align:start position:0%
<00:18:28.960>Let's <00:18:29.060>do <00:18:29.160>uh <00:18:29.260>one <00:18:29.360>last <00:18:29.460>thing, <00:18:29.560>which <00:18:29.660>is <00:18:29.760>that <00:18:29.860>I <00:18:29.960>want <00:18:30.060>to <00:18:30.160>SSH <00:18:30.260>into <00:18:30.360>it.

00:18:31.870 --> 00:18:31.880 align:start position:0%
<00:18:31.870>that <00:18:31.871>I <00:18:31.873>want <00:18:31.874>to <00:18:31.876>SSH <00:18:31.877>into <00:18:31.879>it.

00:18:31.880 --> 00:18:34.510 align:start position:0%
<00:18:31.880>that <00:18:31.980>I <00:18:32.080>want <00:18:32.180>to <00:18:32.280>SSH <00:18:32.380>into <00:18:32.480>it. <00:18:32.580>Uh <00:18:32.680>so, <00:18:32.780>very <00:18:32.880>simply <00:18:32.980>I <00:18:33.080>do <00:18:33.180>gcloud <00:18:33.280>run

00:18:34.510 --> 00:18:34.520 align:start position:0%
<00:18:34.510>Uh <00:18:34.511>so, <00:18:34.512>very <00:18:34.513>simply <00:18:34.515>I <00:18:34.516>do <00:18:34.517>gcloud <00:18:34.519>run

00:18:34.520 --> 00:18:37.550 align:start position:0%
<00:18:34.520>Uh <00:18:34.647>so, <00:18:34.774>very <00:18:34.901>simply <00:18:35.029>I <00:18:35.156>do <00:18:35.283>gcloud <00:18:35.410>run <00:18:35.538>instances <00:18:35.665>SSH <00:18:35.792>instance <00:18:35.920>name.

00:18:37.550 --> 00:18:37.560 align:start position:0%
<00:18:37.550>instances <00:18:37.553>SSH <00:18:37.556>instance <00:18:37.559>name.

00:18:37.560 --> 00:18:39.390 align:start position:0%
<00:18:37.560>instances <00:18:37.700>SSH <00:18:37.840>instance <00:18:37.980>name. <00:18:38.120>Uh <00:18:38.260>that <00:18:38.399>takes <00:18:38.540>care <00:18:38.679>of <00:18:38.820>authentication <00:18:38.960>for

00:18:39.390 --> 00:18:39.400 align:start position:0%
<00:18:39.390>Uh <00:18:39.391>that <00:18:39.393>takes <00:18:39.394>care <00:18:39.396>of <00:18:39.397>authentication <00:18:39.399>for

00:18:39.400 --> 00:18:41.510 align:start position:0%
<00:18:39.400>Uh <00:18:39.516>that <00:18:39.633>takes <00:18:39.750>care <00:18:39.866>of <00:18:39.983>authentication <00:18:40.100>for <00:18:40.216>me <00:18:40.333>using <00:18:40.450>my <00:18:40.566>Google <00:18:40.683>Cloud <00:18:40.800>um

00:18:41.510 --> 00:18:41.520 align:start position:0%
<00:18:41.510>me <00:18:41.511>using <00:18:41.513>my <00:18:41.515>Google <00:18:41.517>Cloud <00:18:41.519>um

00:18:41.520 --> 00:18:43.830 align:start position:0%
<00:18:41.520>me <00:18:41.636>using <00:18:41.753>my <00:18:41.870>Google <00:18:41.986>Cloud <00:18:42.103>um <00:18:42.220>authentication, <00:18:42.336>and <00:18:42.453>we <00:18:42.570>are <00:18:42.686>in. <00:18:42.803>Uh <00:18:42.920>so,

00:18:43.830 --> 00:18:43.840 align:start position:0%
<00:18:43.830>authentication, <00:18:43.831>and <00:18:43.832>we <00:18:43.834>are <00:18:43.836>in. <00:18:43.837>Uh <00:18:43.839>so,

00:18:43.840 --> 00:18:46.230 align:start position:0%
<00:18:43.840>authentication, <00:18:43.947>and <00:18:44.055>we <00:18:44.163>are <00:18:44.270>in. <00:18:44.378>Uh <00:18:44.486>so, <00:18:44.593>here <00:18:44.701>I <00:18:44.809>can <00:18:44.916>see <00:18:45.024>you <00:18:45.132>see <00:18:45.240>um

00:18:46.230 --> 00:18:46.240 align:start position:0%
<00:18:46.230>here <00:18:46.231>I <00:18:46.233>can <00:18:46.234>see <00:18:46.236>you <00:18:46.237>see <00:18:46.239>um

00:18:46.240 --> 00:18:48.350 align:start position:0%
<00:18:46.240>here <00:18:46.347>I <00:18:46.455>can <00:18:46.563>see <00:18:46.670>you <00:18:46.778>see <00:18:46.886>um <00:18:46.993>this <00:18:47.101>is <00:18:47.209>what's <00:18:47.316>running <00:18:47.424>in <00:18:47.532>this <00:18:47.640>instance,

00:18:48.350 --> 00:18:48.360 align:start position:0%
<00:18:48.350>this <00:18:48.351>is <00:18:48.352>what's <00:18:48.354>running <00:18:48.356>in <00:18:48.357>this <00:18:48.359>instance,

00:18:48.360 --> 00:18:50.790 align:start position:0%
<00:18:48.360>this <00:18:48.459>is <00:18:48.560>what's <00:18:48.659>running <00:18:48.760>in <00:18:48.860>this <00:18:48.959>instance, <00:18:49.060>and <00:18:49.159>uh <00:18:49.260>the <00:18:49.360>top <00:18:49.459>process <00:18:49.560>is <00:18:49.659>obviously <00:18:49.760>open

00:18:50.790 --> 00:18:50.800 align:start position:0%
<00:18:50.790>and <00:18:50.791>uh <00:18:50.792>the <00:18:50.793>top <00:18:50.795>process <00:18:50.796>is <00:18:50.797>obviously <00:18:50.799>open

00:18:50.800 --> 00:18:53.190 align:start position:0%
<00:18:50.800>and <00:18:50.975>uh <00:18:51.149>the <00:18:51.325>top <00:18:51.500>process <00:18:51.675>is <00:18:51.850>obviously <00:18:52.024>open <00:18:52.200>cloud.

00:18:53.190 --> 00:18:53.200 align:start position:0%
cloud.

00:18:53.200 --> 00:18:57.550 align:start position:0%
<00:18:53.200>cloud. <00:18:53.400>And <00:18:53.600>lastly, <00:18:53.800>I'm <00:18:54.000>going <00:18:54.200>to <00:18:54.400>do <00:18:54.600>um

00:18:57.560 --> 00:19:00.190 align:start position:0%
<00:18:57.560>I'm <00:18:57.735>going <00:18:57.909>to <00:18:58.085>do <00:18:58.260>uh <00:18:58.435>like <00:18:58.610>for <00:18:58.784>example, <00:18:58.960>let

00:19:00.190 --> 00:19:00.200 align:start position:0%
<00:19:00.190>I'm <00:19:00.191>going <00:19:00.192>to <00:19:00.193>do <00:19:00.194>uh <00:19:00.195>like <00:19:00.196>for <00:19:00.197>example, <00:19:00.199>let

00:19:00.200 --> 00:19:02.190 align:start position:0%
<00:19:00.200>I'm <00:19:00.293>going <00:19:00.386>to <00:19:00.480>do <00:19:00.573>uh <00:19:00.666>like <00:19:00.760>for <00:19:00.853>example, <00:19:00.946>let <00:19:01.040>let's <00:19:01.133>read <00:19:01.226>one <00:19:01.320>of <00:19:01.413>those <00:19:01.506>memory <00:19:01.600>files,

00:19:02.190 --> 00:19:02.200 align:start position:0%
<00:19:02.190>let's <00:19:02.191>read <00:19:02.193>one <00:19:02.194>of <00:19:02.196>those <00:19:02.197>memory <00:19:02.199>files,

00:19:02.200 --> 00:19:04.470 align:start position:0%
<00:19:02.200>let's <00:19:02.340>read <00:19:02.480>one <00:19:02.620>of <00:19:02.760>those <00:19:02.900>memory <00:19:03.040>files, <00:19:03.180>right? <00:19:03.320>Oh, <00:19:03.460>let's <00:19:03.600>cat

00:19:04.470 --> 00:19:04.480 align:start position:0%
<00:19:04.470>right? <00:19:04.473>Oh, <00:19:04.476>let's <00:19:04.479>cat

00:19:04.480 --> 00:19:05.870 align:start position:0%
<00:19:04.480>right? <00:19:04.688>Oh, <00:19:04.897>let's <00:19:05.105>cat <00:19:05.313>What's <00:19:05.522>happening <00:19:05.731>here?

00:19:05.870 --> 00:19:05.880 align:start position:0%
<00:19:05.870>What's <00:19:05.874>happening <00:19:05.879>here?

00:19:05.880 --> 00:19:07.390 align:start position:0%
<00:19:05.880>What's <00:19:06.333>happening <00:19:06.786>here? <00:19:07.239>Okay.

00:19:07.390 --> 00:19:07.400 align:start position:0%
Okay.

00:19:07.400 --> 00:19:09.830 align:start position:0%
<00:19:07.400>Okay. <00:19:08.100>Cat <00:19:08.800>um

00:19:09.830 --> 00:19:09.840 align:start position:0%
<00:19:09.830>Cat <00:19:09.839>um

00:19:09.840 --> 00:19:12.310 align:start position:0%
<00:19:09.840>Cat <00:19:10.189>um <00:19:10.540>home <00:19:10.889>node <00:19:11.240>uh

00:19:12.310 --> 00:19:12.320 align:start position:0%
<00:19:12.310>home <00:19:12.314>node <00:19:12.319>uh

00:19:12.320 --> 00:19:14.190 align:start position:0%
<00:19:12.320>home <00:19:12.669>node <00:19:13.020>uh <00:19:13.370>open <00:19:13.720>claw,

00:19:14.190 --> 00:19:14.200 align:start position:0%
<00:19:14.190>open <00:19:14.199>claw,

00:19:14.200 --> 00:19:15.550 align:start position:0%
<00:19:14.200>open <00:19:14.807>claw, <00:19:15.415>uh

00:19:15.550 --> 00:19:15.560 align:start position:0%
uh

00:19:15.560 --> 00:19:17.470 align:start position:0%
<00:19:15.560>uh <00:19:15.760>workspace, <00:19:15.960>I <00:19:16.159>think, <00:19:16.360>and <00:19:16.560>I <00:19:16.760>think <00:19:16.960>it's

00:19:17.470 --> 00:19:17.480 align:start position:0%
<00:19:17.470>workspace, <00:19:17.471>I <00:19:17.473>think, <00:19:17.474>and <00:19:17.476>I <00:19:17.477>think <00:19:17.479>it's

00:19:17.480 --> 00:19:20.270 align:start position:0%
<00:19:17.480>workspace, <00:19:17.655>I <00:19:17.830>think, <00:19:18.005>and <00:19:18.180>I <00:19:18.355>think <00:19:18.530>it's <00:19:18.705>called <00:19:18.880>um

00:19:20.280 --> 00:19:23.430 align:start position:0%
<00:19:20.280>identity, <00:19:20.560>right? <00:19:20.840>So, <00:19:21.120>this <00:19:21.399>is <00:19:21.680>the

00:19:23.430 --> 00:19:23.440 align:start position:0%
<00:19:23.430>identity, <00:19:23.431>right? <00:19:23.433>So, <00:19:23.435>this <00:19:23.437>is <00:19:23.439>the

00:19:23.440 --> 00:19:26.950 align:start position:0%
<00:19:23.440>identity, <00:19:23.556>right? <00:19:23.673>So, <00:19:23.790>this <00:19:23.906>is <00:19:24.023>the <00:19:24.140>memories <00:19:24.256>of <00:19:24.373>my <00:19:24.490>agent <00:19:24.606>are <00:19:24.723>are <00:19:24.840>simple

00:19:26.950 --> 00:19:26.960 align:start position:0%
<00:19:26.950>memories <00:19:26.951>of <00:19:26.953>my <00:19:26.954>agent <00:19:26.956>are <00:19:26.957>are <00:19:26.959>simple

00:19:26.960 --> 00:19:30.310 align:start position:0%
<00:19:26.960>memories <00:19:27.076>of <00:19:27.193>my <00:19:27.310>agent <00:19:27.426>are <00:19:27.543>are <00:19:27.660>simple <00:19:27.776>markdown <00:19:27.893>files <00:19:28.010>that <00:19:28.126>are <00:19:28.243>persisted <00:19:28.360>in

00:19:30.310 --> 00:19:30.320 align:start position:0%
<00:19:30.310>markdown <00:19:30.311>files <00:19:30.313>that <00:19:30.315>are <00:19:30.317>persisted <00:19:30.319>in

00:19:30.320 --> 00:19:33.630 align:start position:0%
<00:19:30.320>markdown <00:19:30.419>files <00:19:30.520>that <00:19:30.620>are <00:19:30.720>persisted <00:19:30.820>in <00:19:30.919>cloud <00:19:31.020>storage. <00:19:31.120>So, <00:19:31.220>if <00:19:31.320>I <00:19:31.419>want <00:19:31.520>to <00:19:31.620>save <00:19:31.720>my

00:19:33.630 --> 00:19:33.640 align:start position:0%
<00:19:33.630>cloud <00:19:33.631>storage. <00:19:33.632>So, <00:19:33.633>if <00:19:33.634>I <00:19:33.635>want <00:19:33.636>to <00:19:33.637>save <00:19:33.639>my

00:19:33.640 --> 00:19:35.430 align:start position:0%
<00:19:33.640>cloud <00:19:33.780>storage. <00:19:33.920>So, <00:19:34.060>if <00:19:34.200>I <00:19:34.340>want <00:19:34.480>to <00:19:34.620>save <00:19:34.760>my <00:19:34.900>agent <00:19:35.040>and

00:19:35.430 --> 00:19:35.440 align:start position:0%
<00:19:35.430>agent <00:19:35.439>and

00:19:35.440 --> 00:19:36.230 align:start position:0%
<00:19:35.440>agent <00:19:35.795>and <00:19:36.151>um

00:19:36.230 --> 00:19:36.240 align:start position:0%
um

00:19:36.240 --> 00:19:38.550 align:start position:0%
<00:19:36.240>um <00:19:36.395>you <00:19:36.551>know, <00:19:36.706>forever, <00:19:36.862>all <00:19:37.017>I <00:19:37.173>need <00:19:37.328>is <00:19:37.484>to <00:19:37.640>copy

00:19:38.550 --> 00:19:38.560 align:start position:0%
<00:19:38.550>you <00:19:38.551>know, <00:19:38.552>forever, <00:19:38.553>all <00:19:38.554>I <00:19:38.555>need <00:19:38.556>is <00:19:38.557>to <00:19:38.559>copy

00:19:38.560 --> 00:19:40.510 align:start position:0%
<00:19:38.560>you <00:19:38.653>know, <00:19:38.746>forever, <00:19:38.840>all <00:19:38.933>I <00:19:39.026>need <00:19:39.120>is <00:19:39.213>to <00:19:39.306>copy <00:19:39.399>those <00:19:39.493>markdown <00:19:39.586>files. <00:19:39.679>And <00:19:39.773>this <00:19:39.866>is <00:19:39.960>the

00:19:40.510 --> 00:19:40.520 align:start position:0%
<00:19:40.510>those <00:19:40.511>markdown <00:19:40.513>files. <00:19:40.514>And <00:19:40.516>this <00:19:40.517>is <00:19:40.519>the

00:19:40.520 --> 00:19:42.390 align:start position:0%
<00:19:40.520>those <00:19:40.620>markdown <00:19:40.720>files. <00:19:40.820>And <00:19:40.920>this <00:19:41.020>is <00:19:41.120>the <00:19:41.220>identity <00:19:41.320>of <00:19:41.420>my <00:19:41.520>agent. <00:19:41.620>And <00:19:41.720>the <00:19:41.820>more <00:19:41.920>you

00:19:42.390 --> 00:19:42.400 align:start position:0%
<00:19:42.390>identity <00:19:42.391>of <00:19:42.392>my <00:19:42.393>agent. <00:19:42.395>And <00:19:42.396>the <00:19:42.397>more <00:19:42.399>you

00:19:42.400 --> 00:19:44.470 align:start position:0%
<00:19:42.400>identity <00:19:42.493>of <00:19:42.586>my <00:19:42.680>agent. <00:19:42.773>And <00:19:42.866>the <00:19:42.960>more <00:19:43.053>you <00:19:43.146>engage <00:19:43.240>with <00:19:43.333>it, <00:19:43.426>the <00:19:43.520>more <00:19:43.613>this <00:19:43.706>file <00:19:43.800>will

00:19:44.470 --> 00:19:44.480 align:start position:0%
<00:19:44.470>engage <00:19:44.471>with <00:19:44.472>it, <00:19:44.473>the <00:19:44.475>more <00:19:44.476>this <00:19:44.477>file <00:19:44.479>will

00:19:44.480 --> 00:19:46.510 align:start position:0%
<00:19:44.480>engage <00:19:44.620>with <00:19:44.760>it, <00:19:44.900>the <00:19:45.040>more <00:19:45.180>this <00:19:45.320>file <00:19:45.460>will <00:19:45.600>will <00:19:45.740>update <00:19:45.880>um

00:19:46.510 --> 00:19:46.520 align:start position:0%
<00:19:46.510>will <00:19:46.514>update <00:19:46.519>um

00:19:46.520 --> 00:19:48.110 align:start position:0%
<00:19:46.520>will <00:19:46.800>update <00:19:47.080>um <00:19:47.360>by <00:19:47.639>the <00:19:47.920>agent.

00:19:48.110 --> 00:19:48.120 align:start position:0%
<00:19:48.110>by <00:19:48.114>the <00:19:48.119>agent.

00:19:48.120 --> 00:19:50.830 align:start position:0%
<00:19:48.120>by <00:19:48.275>the <00:19:48.431>agent. <00:19:48.586>Okay, <00:19:48.742>that <00:19:48.897>was <00:19:49.053>a <00:19:49.208>personal <00:19:49.364>agent. <00:19:49.520>Let's

00:19:50.830 --> 00:19:50.840 align:start position:0%
<00:19:50.830>Okay, <00:19:50.831>that <00:19:50.832>was <00:19:50.834>a <00:19:50.836>personal <00:19:50.837>agent. <00:19:50.839>Let's

00:19:50.840 --> 00:19:54.550 align:start position:0%
<00:19:50.840>Okay, <00:19:50.967>that <00:19:51.094>was <00:19:51.221>a <00:19:51.349>personal <00:19:51.476>agent. <00:19:51.603>Let's <00:19:51.730>switch <00:19:51.858>back <00:19:51.985>to <00:19:52.112>the <00:19:52.240>slides

00:19:54.560 --> 00:19:57.110 align:start position:0%
<00:19:54.560>for <00:19:54.793>another <00:19:55.026>kind <00:19:55.260>of <00:19:55.493>agent, <00:19:55.726>right? <00:19:55.960>This

00:19:57.110 --> 00:19:57.120 align:start position:0%
<00:19:57.110>for <00:19:57.111>another <00:19:57.112>kind <00:19:57.114>of <00:19:57.116>agent, <00:19:57.117>right? <00:19:57.119>This

00:19:57.120 --> 00:19:59.550 align:start position:0%
<00:19:57.120>for <00:19:57.213>another <00:19:57.306>kind <00:19:57.399>of <00:19:57.493>agent, <00:19:57.586>right? <00:19:57.679>This <00:19:57.773>one <00:19:57.866>was <00:19:57.959>it's <00:19:58.053>it's <00:19:58.146>mine. <00:19:58.239>I <00:19:58.333>have <00:19:58.426>only <00:19:58.520>one,

00:19:59.550 --> 00:19:59.560 align:start position:0%
<00:19:59.550>one <00:19:59.551>was <00:19:59.552>it's <00:19:59.553>it's <00:19:59.554>mine. <00:19:59.555>I <00:19:59.556>have <00:19:59.557>only <00:19:59.559>one,

00:19:59.560 --> 00:20:02.310 align:start position:0%
<00:19:59.560>one <00:19:59.642>was <00:19:59.724>it's <00:19:59.807>it's <00:19:59.889>mine. <00:19:59.971>I <00:20:00.054>have <00:20:00.136>only <00:20:00.218>one, <00:20:00.301>it's <00:20:00.383>always <00:20:00.465>on, <00:20:00.548>it's <00:20:00.630>here <00:20:00.712>for <00:20:00.795>me, <00:20:00.877>I <00:20:00.960>can

00:20:02.310 --> 00:20:02.320 align:start position:0%
<00:20:02.310>it's <00:20:02.311>always <00:20:02.312>on, <00:20:02.313>it's <00:20:02.314>here <00:20:02.315>for <00:20:02.316>me, <00:20:02.317>I <00:20:02.319>can

00:20:02.320 --> 00:20:04.910 align:start position:0%
<00:20:02.320>it's <00:20:02.413>always <00:20:02.506>on, <00:20:02.600>it's <00:20:02.693>here <00:20:02.786>for <00:20:02.879>me, <00:20:02.973>I <00:20:03.066>can <00:20:03.159>chat <00:20:03.253>anytime <00:20:03.346>via <00:20:03.439>Telegram <00:20:03.533>or <00:20:03.626>any <00:20:03.720>other

00:20:04.910 --> 00:20:04.920 align:start position:0%
<00:20:04.910>chat <00:20:04.911>anytime <00:20:04.913>via <00:20:04.914>Telegram <00:20:04.916>or <00:20:04.917>any <00:20:04.919>other

00:20:04.920 --> 00:20:06.030 align:start position:0%
<00:20:04.920>chat <00:20:05.062>anytime <00:20:05.205>via <00:20:05.348>Telegram <00:20:05.490>or <00:20:05.633>any <00:20:05.776>other <00:20:05.918>chat.

00:20:06.030 --> 00:20:06.040 align:start position:0%
chat.

00:20:06.040 --> 00:20:07.430 align:start position:0%
<00:20:06.040>chat. <00:20:06.218>But <00:20:06.397>there <00:20:06.576>is <00:20:06.754>another <00:20:06.933>kind <00:20:07.112>of <00:20:07.291>agent,

00:20:07.430 --> 00:20:07.440 align:start position:0%
<00:20:07.430>But <00:20:07.431>there <00:20:07.433>is <00:20:07.434>another <00:20:07.436>kind <00:20:07.437>of <00:20:07.439>agent,

00:20:07.440 --> 00:20:09.790 align:start position:0%
<00:20:07.440>But <00:20:07.580>there <00:20:07.720>is <00:20:07.860>another <00:20:08.000>kind <00:20:08.140>of <00:20:08.280>agent, <00:20:08.420>which <00:20:08.560>is <00:20:08.700>the <00:20:08.840>scalable

00:20:09.790 --> 00:20:09.800 align:start position:0%
<00:20:09.790>which <00:20:09.793>is <00:20:09.796>the <00:20:09.799>scalable

00:20:09.800 --> 00:20:12.270 align:start position:0%
<00:20:09.800>which <00:20:09.927>is <00:20:10.054>the <00:20:10.181>scalable <00:20:10.309>um <00:20:10.436>AI <00:20:10.563>agent, <00:20:10.690>like <00:20:10.818>the <00:20:10.945>AI <00:20:11.072>agent <00:20:11.200>which

00:20:12.270 --> 00:20:12.280 align:start position:0%
<00:20:12.270>um <00:20:12.271>AI <00:20:12.272>agent, <00:20:12.273>like <00:20:12.275>the <00:20:12.276>AI <00:20:12.277>agent <00:20:12.279>which

00:20:12.280 --> 00:20:16.190 align:start position:0%
<00:20:12.280>um <00:20:12.379>AI <00:20:12.480>agent, <00:20:12.580>like <00:20:12.680>the <00:20:12.780>AI <00:20:12.879>agent <00:20:12.980>which <00:20:13.080>processes <00:20:13.180>a <00:20:13.280>lot <00:20:13.379>of <00:20:13.480>user <00:20:13.580>sessions, <00:20:13.680>right?

00:20:16.190 --> 00:20:16.200 align:start position:0%
<00:20:16.190>processes <00:20:16.191>a <00:20:16.193>lot <00:20:16.194>of <00:20:16.196>user <00:20:16.197>sessions, <00:20:16.199>right?

00:20:16.200 --> 00:20:18.550 align:start position:0%
<00:20:16.200>processes <00:20:16.327>a <00:20:16.454>lot <00:20:16.581>of <00:20:16.709>user <00:20:16.836>sessions, <00:20:16.963>right? <00:20:17.090>So, <00:20:17.218>that <00:20:17.345>can <00:20:17.472>be <00:20:17.600>um

00:20:18.550 --> 00:20:18.560 align:start position:0%
<00:20:18.550>So, <00:20:18.552>that <00:20:18.554>can <00:20:18.556>be <00:20:18.559>um

00:20:18.560 --> 00:20:21.030 align:start position:0%
<00:20:18.560>So, <00:20:18.687>that <00:20:18.814>can <00:20:18.941>be <00:20:19.069>um <00:20:19.196>uh <00:20:19.323>like <00:20:19.450>your <00:20:19.578>business <00:20:19.705>might <00:20:19.832>expose <00:20:19.960>an

00:20:21.030 --> 00:20:21.040 align:start position:0%
<00:20:21.030>uh <00:20:21.031>like <00:20:21.033>your <00:20:21.034>business <00:20:21.036>might <00:20:21.037>expose <00:20:21.039>an

00:20:21.040 --> 00:20:23.150 align:start position:0%
<00:20:21.040>uh <00:20:21.147>like <00:20:21.255>your <00:20:21.363>business <00:20:21.470>might <00:20:21.578>expose <00:20:21.686>an <00:20:21.793>agent <00:20:21.901>for <00:20:22.009>your <00:20:22.116>customers, <00:20:22.224>and <00:20:22.332>in <00:20:22.440>that

00:20:23.150 --> 00:20:23.160 align:start position:0%
<00:20:23.150>agent <00:20:23.151>for <00:20:23.153>your <00:20:23.154>customers, <00:20:23.156>and <00:20:23.157>in <00:20:23.159>that

00:20:23.160 --> 00:20:25.590 align:start position:0%
<00:20:23.160>agent <00:20:23.276>for <00:20:23.393>your <00:20:23.510>customers, <00:20:23.626>and <00:20:23.743>in <00:20:23.860>that <00:20:23.976>case, <00:20:24.093>you <00:20:24.210>will <00:20:24.326>have <00:20:24.443>many <00:20:24.560>sessions

00:20:25.590 --> 00:20:25.600 align:start position:0%
<00:20:25.590>case, <00:20:25.591>you <00:20:25.593>will <00:20:25.595>have <00:20:25.597>many <00:20:25.599>sessions

00:20:25.600 --> 00:20:27.510 align:start position:0%
<00:20:25.600>case, <00:20:25.707>you <00:20:25.815>will <00:20:25.923>have <00:20:26.030>many <00:20:26.138>sessions <00:20:26.246>talking <00:20:26.353>to <00:20:26.461>an <00:20:26.569>agent, <00:20:26.676>and <00:20:26.784>the <00:20:26.892>agent <00:20:27.000>will

00:20:27.510 --> 00:20:27.520 align:start position:0%
<00:20:27.510>talking <00:20:27.511>to <00:20:27.512>an <00:20:27.513>agent, <00:20:27.515>and <00:20:27.516>the <00:20:27.517>agent <00:20:27.519>will

00:20:27.520 --> 00:20:30.150 align:start position:0%
<00:20:27.520>talking <00:20:27.613>to <00:20:27.706>an <00:20:27.800>agent, <00:20:27.893>and <00:20:27.986>the <00:20:28.080>agent <00:20:28.173>will <00:20:28.266>need <00:20:28.360>a <00:20:28.453>lot <00:20:28.546>of <00:20:28.639>computers <00:20:28.733>in <00:20:28.826>that <00:20:28.920>case,

00:20:30.150 --> 00:20:30.160 align:start position:0%
<00:20:30.150>need <00:20:30.151>a <00:20:30.152>lot <00:20:30.153>of <00:20:30.155>computers <00:20:30.156>in <00:20:30.157>that <00:20:30.159>case,

00:20:30.160 --> 00:20:31.150 align:start position:0%
<00:20:30.160>need <00:20:30.271>a <00:20:30.382>lot <00:20:30.494>of <00:20:30.605>computers <00:20:30.716>in <00:20:30.828>that <00:20:30.939>case, <00:20:31.051>right?

00:20:31.150 --> 00:20:31.160 align:start position:0%
right?

00:20:31.160 --> 00:20:34.110 align:start position:0%
<00:20:31.160>right? <00:20:31.360>So, <00:20:31.560>this <00:20:31.760>is <00:20:31.960>why <00:20:32.160>today, <00:20:32.360>literally <00:20:32.560>today,

00:20:34.110 --> 00:20:34.120 align:start position:0%
<00:20:34.110>So, <00:20:34.111>this <00:20:34.112>is <00:20:34.114>why <00:20:34.116>today, <00:20:34.117>literally <00:20:34.119>today,

00:20:34.120 --> 00:20:36.270 align:start position:0%
<00:20:34.120>So, <00:20:34.219>this <00:20:34.320>is <00:20:34.419>why <00:20:34.520>today, <00:20:34.620>literally <00:20:34.719>today, <00:20:34.820>like <00:20:34.919>the <00:20:35.020>blog <00:20:35.120>post <00:20:35.219>goes <00:20:35.320>out <00:20:35.419>today, <00:20:35.520>we

00:20:36.270 --> 00:20:36.280 align:start position:0%
<00:20:36.270>like <00:20:36.271>the <00:20:36.272>blog <00:20:36.273>post <00:20:36.275>goes <00:20:36.276>out <00:20:36.277>today, <00:20:36.279>we

00:20:36.280 --> 00:20:38.830 align:start position:0%
<00:20:36.280>like <00:20:36.379>the <00:20:36.480>blog <00:20:36.580>post <00:20:36.680>goes <00:20:36.780>out <00:20:36.879>today, <00:20:36.980>we <00:20:37.080>are <00:20:37.180>launching <00:20:37.280>a <00:20:37.379>new <00:20:37.480>feature <00:20:37.580>for <00:20:37.680>Cloud

00:20:38.830 --> 00:20:38.840 align:start position:0%
<00:20:38.830>are <00:20:38.831>launching <00:20:38.832>a <00:20:38.834>new <00:20:38.836>feature <00:20:38.837>for <00:20:38.839>Cloud

00:20:38.840 --> 00:20:41.830 align:start position:0%
<00:20:38.840>are <00:20:38.956>launching <00:20:39.073>a <00:20:39.189>new <00:20:39.306>feature <00:20:39.423>for <00:20:39.540>Cloud <00:20:39.656>Run <00:20:39.773>called <00:20:39.889>sandboxes. <00:20:40.006>So, <00:20:40.123>sandboxes <00:20:40.240>in

00:20:41.830 --> 00:20:41.840 align:start position:0%
<00:20:41.830>Run <00:20:41.831>called <00:20:41.833>sandboxes. <00:20:41.835>So, <00:20:41.837>sandboxes <00:20:41.839>in

00:20:41.840 --> 00:20:43.030 align:start position:0%
<00:20:41.840>Run <00:20:42.018>called <00:20:42.197>sandboxes. <00:20:42.375>So, <00:20:42.553>sandboxes <00:20:42.732>in <00:20:42.911>general

00:20:43.030 --> 00:20:43.040 align:start position:0%
general

00:20:43.040 --> 00:20:44.510 align:start position:0%
<00:20:43.040>general <00:20:44.363>is

00:20:44.510 --> 00:20:44.520 align:start position:0%
is

00:20:44.520 --> 00:20:46.790 align:start position:0%
<00:20:44.520>is <00:20:44.720>a <00:20:44.920>concept <00:20:45.120>to <00:20:45.320>designate <00:20:45.520>this <00:20:45.720>kind <00:20:45.920>of

00:20:46.790 --> 00:20:46.800 align:start position:0%
<00:20:46.790>a <00:20:46.791>concept <00:20:46.793>to <00:20:46.794>designate <00:20:46.796>this <00:20:46.797>kind <00:20:46.799>of

00:20:46.800 --> 00:20:50.310 align:start position:0%
<00:20:46.800>a <00:20:46.916>concept <00:20:47.033>to <00:20:47.149>designate <00:20:47.266>this <00:20:47.383>kind <00:20:47.500>of <00:20:47.616>on-the-fly <00:20:47.733>computers <00:20:47.850>in <00:20:47.966>the <00:20:48.083>cloud <00:20:48.200>that

00:20:50.310 --> 00:20:50.320 align:start position:0%
<00:20:50.310>on-the-fly <00:20:50.311>computers <00:20:50.313>in <00:20:50.315>the <00:20:50.317>cloud <00:20:50.319>that

00:20:50.320 --> 00:20:52.950 align:start position:0%
<00:20:50.320>on-the-fly <00:20:50.427>computers <00:20:50.535>in <00:20:50.643>the <00:20:50.750>cloud <00:20:50.858>that <00:20:50.966>you <00:20:51.073>need <00:20:51.181>to <00:20:51.289>run <00:20:51.396>workloads <00:20:51.504>that <00:20:51.612>you <00:20:51.720>do

00:20:52.950 --> 00:20:52.960 align:start position:0%
<00:20:52.950>you <00:20:52.951>need <00:20:52.952>to <00:20:52.953>run <00:20:52.955>workloads <00:20:52.956>that <00:20:52.957>you <00:20:52.959>do

00:20:52.960 --> 00:20:54.790 align:start position:0%
<00:20:52.960>you <00:20:53.115>need <00:20:53.271>to <00:20:53.426>run <00:20:53.582>workloads <00:20:53.737>that <00:20:53.893>you <00:20:54.048>do <00:20:54.204>not <00:20:54.360>trust.

00:20:54.790 --> 00:20:54.800 align:start position:0%
<00:20:54.790>not <00:20:54.799>trust.

00:20:54.800 --> 00:20:56.990 align:start position:0%
<00:20:54.800>not <00:20:55.149>trust. <00:20:55.500>So, <00:20:55.850>agent <00:20:56.200>harnesses

00:20:56.990 --> 00:20:57.000 align:start position:0%
<00:20:56.990>So, <00:20:56.994>agent <00:20:56.999>harnesses

00:20:57.000 --> 00:20:59.670 align:start position:0%
<00:20:57.000>So, <00:20:57.155>agent <00:20:57.311>harnesses <00:20:57.466>um <00:20:57.622>like <00:20:57.777>that <00:20:57.933>you <00:20:58.088>might <00:20:58.244>develop <00:20:58.400>yourself,

00:20:59.670 --> 00:20:59.680 align:start position:0%
<00:20:59.670>um <00:20:59.671>like <00:20:59.673>that <00:20:59.674>you <00:20:59.676>might <00:20:59.677>develop <00:20:59.679>yourself,

00:20:59.680 --> 00:21:02.670 align:start position:0%
<00:20:59.680>um <00:20:59.796>like <00:20:59.913>that <00:21:00.030>you <00:21:00.146>might <00:21:00.263>develop <00:21:00.380>yourself, <00:21:00.496>they <00:21:00.613>need <00:21:00.730>isolated <00:21:00.846>computer <00:21:00.963>runtimes <00:21:01.080>to

00:21:02.670 --> 00:21:02.680 align:start position:0%
<00:21:02.670>they <00:21:02.671>need <00:21:02.673>isolated <00:21:02.675>computer <00:21:02.677>runtimes <00:21:02.679>to

00:21:02.680 --> 00:21:06.150 align:start position:0%
<00:21:02.680>they <00:21:02.820>need <00:21:02.960>isolated <00:21:03.100>computer <00:21:03.240>runtimes <00:21:03.380>to <00:21:03.520>safely <00:21:03.660>execute <00:21:03.800>uh <00:21:03.940>tasks, <00:21:04.080>notably

00:21:06.150 --> 00:21:06.160 align:start position:0%
<00:21:06.150>safely <00:21:06.152>execute <00:21:06.154>uh <00:21:06.156>tasks, <00:21:06.159>notably

00:21:06.160 --> 00:21:08.390 align:start position:0%
<00:21:06.160>safely <00:21:06.335>execute <00:21:06.510>uh <00:21:06.685>tasks, <00:21:06.860>notably <00:21:07.035>manipulating <00:21:07.210>files, <00:21:07.385>writing, <00:21:07.560>building,

00:21:08.390 --> 00:21:08.400 align:start position:0%
<00:21:08.390>manipulating <00:21:08.393>files, <00:21:08.396>writing, <00:21:08.399>building,

00:21:08.400 --> 00:21:12.150 align:start position:0%
<00:21:08.400>manipulating <00:21:08.540>files, <00:21:08.680>writing, <00:21:08.820>building, <00:21:08.960>executing <00:21:09.100>code, <00:21:09.240>or <00:21:09.380>coding <00:21:09.520>CLIs, <00:21:09.660>API, <00:21:09.800>or

00:21:12.150 --> 00:21:12.160 align:start position:0%
<00:21:12.150>executing <00:21:12.151>code, <00:21:12.153>or <00:21:12.154>coding <00:21:12.156>CLIs, <00:21:12.157>API, <00:21:12.159>or

00:21:12.160 --> 00:21:14.750 align:start position:0%
<00:21:12.160>executing <00:21:12.260>code, <00:21:12.360>or <00:21:12.460>coding <00:21:12.560>CLIs, <00:21:12.660>API, <00:21:12.760>or <00:21:12.860>MCP, <00:21:12.960>or <00:21:13.060>even <00:21:13.160>using <00:21:13.260>a <00:21:13.360>browser, <00:21:13.460>right? <00:21:13.560>So,

00:21:14.750 --> 00:21:14.760 align:start position:0%
<00:21:14.750>MCP, <00:21:14.751>or <00:21:14.752>even <00:21:14.753>using <00:21:14.755>a <00:21:14.756>browser, <00:21:14.757>right? <00:21:14.759>So,

00:21:14.760 --> 00:21:16.550 align:start position:0%
<00:21:14.760>MCP, <00:21:14.876>or <00:21:14.993>even <00:21:15.110>using <00:21:15.226>a <00:21:15.343>browser, <00:21:15.460>right? <00:21:15.576>So, <00:21:15.693>those <00:21:15.810>those <00:21:15.926>agent <00:21:16.043>harnesses <00:21:16.160>need

00:21:16.550 --> 00:21:16.560 align:start position:0%
<00:21:16.550>those <00:21:16.552>those <00:21:16.554>agent <00:21:16.556>harnesses <00:21:16.559>need

00:21:16.560 --> 00:21:19.790 align:start position:0%
<00:21:16.560>those <00:21:16.700>those <00:21:16.840>agent <00:21:16.980>harnesses <00:21:17.120>need <00:21:17.260>computers, <00:21:17.399>and <00:21:17.540>for <00:21:17.679>scalable <00:21:17.820>agents, <00:21:17.960>very

00:21:19.790 --> 00:21:19.800 align:start position:0%
<00:21:19.790>computers, <00:21:19.791>and <00:21:19.793>for <00:21:19.795>scalable <00:21:19.797>agents, <00:21:19.799>very

00:21:19.800 --> 00:21:22.150 align:start position:0%
<00:21:19.800>computers, <00:21:19.916>and <00:21:20.033>for <00:21:20.149>scalable <00:21:20.266>agents, <00:21:20.383>very <00:21:20.500>often <00:21:20.616>the <00:21:20.733>harness <00:21:20.850>is <00:21:20.966>decoupled <00:21:21.083>from <00:21:21.200>the

00:21:22.150 --> 00:21:22.160 align:start position:0%
<00:21:22.150>often <00:21:22.151>the <00:21:22.153>harness <00:21:22.154>is <00:21:22.156>decoupled <00:21:22.157>from <00:21:22.159>the

00:21:22.160 --> 00:21:24.790 align:start position:0%
<00:21:22.160>often <00:21:22.267>the <00:21:22.375>harness <00:21:22.483>is <00:21:22.590>decoupled <00:21:22.698>from <00:21:22.806>the <00:21:22.913>sandbox, <00:21:23.021>right? <00:21:23.129>So, <00:21:23.236>you <00:21:23.344>have <00:21:23.452>a <00:21:23.560>harness

00:21:24.790 --> 00:21:24.800 align:start position:0%
<00:21:24.790>sandbox, <00:21:24.791>right? <00:21:24.793>So, <00:21:24.794>you <00:21:24.796>have <00:21:24.797>a <00:21:24.799>harness

00:21:24.800 --> 00:21:27.990 align:start position:0%
<00:21:24.800>sandbox, <00:21:24.927>right? <00:21:25.054>So, <00:21:25.181>you <00:21:25.309>have <00:21:25.436>a <00:21:25.563>harness <00:21:25.690>like <00:21:25.818>processes <00:21:25.945>processing <00:21:26.072>many <00:21:26.200>sessions,

00:21:27.990 --> 00:21:28.000 align:start position:0%
<00:21:27.990>like <00:21:27.992>processes <00:21:27.994>processing <00:21:27.996>many <00:21:27.999>sessions,

00:21:28.000 --> 00:21:30.230 align:start position:0%
<00:21:28.000>like <00:21:28.127>processes <00:21:28.254>processing <00:21:28.381>many <00:21:28.509>sessions, <00:21:28.636>and <00:21:28.763>then <00:21:28.890>when <00:21:29.018>it <00:21:29.145>needs <00:21:29.272>a <00:21:29.400>sandbox

00:21:30.230 --> 00:21:30.240 align:start position:0%
<00:21:30.230>and <00:21:30.231>then <00:21:30.233>when <00:21:30.234>it <00:21:30.236>needs <00:21:30.237>a <00:21:30.239>sandbox

00:21:30.240 --> 00:21:31.870 align:start position:0%
<00:21:30.240>and <00:21:30.347>then <00:21:30.455>when <00:21:30.563>it <00:21:30.670>needs <00:21:30.778>a <00:21:30.886>sandbox <00:21:30.993>environment, <00:21:31.101>it <00:21:31.209>will <00:21:31.316>it <00:21:31.424>will <00:21:31.532>need <00:21:31.640>to

00:21:31.870 --> 00:21:31.880 align:start position:0%
<00:21:31.870>environment, <00:21:31.871>it <00:21:31.873>will <00:21:31.874>it <00:21:31.876>will <00:21:31.877>need <00:21:31.879>to

00:21:31.880 --> 00:21:33.390 align:start position:0%
<00:21:31.880>environment, <00:21:32.031>it <00:21:32.182>will <00:21:32.333>it <00:21:32.484>will <00:21:32.635>need <00:21:32.786>to <00:21:32.937>quickly <00:21:33.088>spin <00:21:33.239>up

00:21:33.390 --> 00:21:33.400 align:start position:0%
<00:21:33.390>quickly <00:21:33.394>spin <00:21:33.399>up

00:21:33.400 --> 00:21:35.030 align:start position:0%
<00:21:33.400>quickly <00:21:33.750>spin <00:21:34.100>up <00:21:34.450>a <00:21:34.800>sandbox.

00:21:35.030 --> 00:21:35.040 align:start position:0%
<00:21:35.030>a <00:21:35.039>sandbox.

00:21:35.040 --> 00:21:37.470 align:start position:0%
<00:21:35.040>a <00:21:35.215>sandbox. <00:21:35.389>So, <00:21:35.565>that's <00:21:35.740>what <00:21:35.915>Cloud <00:21:36.090>Run <00:21:36.264>sandboxes <00:21:36.440>are.

00:21:37.470 --> 00:21:37.480 align:start position:0%
<00:21:37.470>So, <00:21:37.471>that's <00:21:37.473>what <00:21:37.474>Cloud <00:21:37.476>Run <00:21:37.477>sandboxes <00:21:37.479>are.

00:21:37.480 --> 00:21:38.710 align:start position:0%
<00:21:37.480>So, <00:21:37.638>that's <00:21:37.796>what <00:21:37.954>Cloud <00:21:38.112>Run <00:21:38.270>sandboxes <00:21:38.428>are. <00:21:38.587>Um

00:21:38.710 --> 00:21:38.720 align:start position:0%
Um

00:21:38.720 --> 00:21:39.630 align:start position:0%
<00:21:38.720>Um <00:21:38.993>it's <00:21:39.266>[clears <00:21:39.539>throat]

00:21:39.630 --> 00:21:39.640 align:start position:0%
<00:21:39.630>it's <00:21:39.634>[clears <00:21:39.639>throat]

00:21:39.640 --> 00:21:42.110 align:start position:0%
<00:21:39.640>it's <00:21:39.780>[clears <00:21:39.920>throat] <00:21:40.060>it's <00:21:40.200>a <00:21:40.340>way <00:21:40.480>to <00:21:40.620>from <00:21:40.760>your <00:21:40.900>Cloud <00:21:41.040>Run

00:21:42.110 --> 00:21:42.120 align:start position:0%
<00:21:42.110>it's <00:21:42.111>a <00:21:42.112>way <00:21:42.113>to <00:21:42.115>from <00:21:42.116>your <00:21:42.117>Cloud <00:21:42.119>Run

00:21:42.120 --> 00:21:45.630 align:start position:0%
<00:21:42.120>it's <00:21:42.219>a <00:21:42.320>way <00:21:42.419>to <00:21:42.520>from <00:21:42.620>your <00:21:42.719>Cloud <00:21:42.820>Run <00:21:42.919>resources <00:21:43.020>to <00:21:43.120>spin <00:21:43.219>up <00:21:43.320>very <00:21:43.419>fast <00:21:43.520>a

00:21:45.630 --> 00:21:45.640 align:start position:0%
<00:21:45.630>resources <00:21:45.631>to <00:21:45.633>spin <00:21:45.634>up <00:21:45.636>very <00:21:45.637>fast <00:21:45.639>a

00:21:45.640 --> 00:21:47.350 align:start position:0%
<00:21:45.640>resources <00:21:45.840>to <00:21:46.040>spin <00:21:46.240>up <00:21:46.440>very <00:21:46.640>fast <00:21:46.840>a <00:21:47.040>sandbox.

00:21:47.350 --> 00:21:47.360 align:start position:0%
sandbox.

00:21:47.360 --> 00:21:50.950 align:start position:0%
<00:21:47.360>sandbox. <00:21:47.560>And <00:21:47.760>contrary <00:21:47.959>to <00:21:48.159>your <00:21:48.360>Cloud <00:21:48.560>Run <00:21:48.760>instance,

00:21:50.950 --> 00:21:50.960 align:start position:0%
<00:21:50.950>And <00:21:50.951>contrary <00:21:50.953>to <00:21:50.954>your <00:21:50.956>Cloud <00:21:50.957>Run <00:21:50.959>instance,

00:21:50.960 --> 00:21:53.310 align:start position:0%
<00:21:50.960>And <00:21:51.067>contrary <00:21:51.175>to <00:21:51.283>your <00:21:51.390>Cloud <00:21:51.498>Run <00:21:51.606>instance, <00:21:51.713>you <00:21:51.821>know, <00:21:51.929>your <00:21:52.036>regular <00:21:52.144>code <00:21:52.252>like <00:21:52.360>your

00:21:53.310 --> 00:21:53.320 align:start position:0%
<00:21:53.310>you <00:21:53.311>know, <00:21:53.312>your <00:21:53.314>regular <00:21:53.316>code <00:21:53.317>like <00:21:53.319>your

00:21:53.320 --> 00:21:55.430 align:start position:0%
<00:21:53.320>you <00:21:53.495>know, <00:21:53.669>your <00:21:53.845>regular <00:21:54.020>code <00:21:54.195>like <00:21:54.370>your <00:21:54.544>LangGraph <00:21:54.720>code,

00:21:55.430 --> 00:21:55.440 align:start position:0%
<00:21:55.430>LangGraph <00:21:55.439>code,

00:21:55.440 --> 00:21:57.470 align:start position:0%
<00:21:55.440>LangGraph <00:21:55.640>code, <00:21:55.840>ADK <00:21:56.040>code, <00:21:56.240>whatever <00:21:56.440>you've <00:21:56.640>written <00:21:56.840>your

00:21:57.470 --> 00:21:57.480 align:start position:0%
<00:21:57.470>ADK <00:21:57.471>code, <00:21:57.473>whatever <00:21:57.475>you've <00:21:57.477>written <00:21:57.479>your

00:21:57.480 --> 00:21:59.150 align:start position:0%
<00:21:57.480>ADK <00:21:57.680>code, <00:21:57.880>whatever <00:21:58.080>you've <00:21:58.280>written <00:21:58.480>your <00:21:58.680>agent <00:21:58.880>with,

00:21:59.150 --> 00:21:59.160 align:start position:0%
<00:21:59.150>agent <00:21:59.159>with,

00:21:59.160 --> 00:22:01.790 align:start position:0%
<00:21:59.160>agent <00:21:59.360>with, <00:21:59.560>the <00:21:59.760>sandbox <00:21:59.960>is <00:22:00.160>really <00:22:00.360>strictly <00:22:00.560>isolated.

00:22:01.790 --> 00:22:01.800 align:start position:0%
<00:22:01.790>the <00:22:01.791>sandbox <00:22:01.793>is <00:22:01.795>really <00:22:01.797>strictly <00:22:01.799>isolated.

00:22:01.800 --> 00:22:03.510 align:start position:0%
<00:22:01.800>the <00:22:01.907>sandbox <00:22:02.015>is <00:22:02.123>really <00:22:02.230>strictly <00:22:02.338>isolated. <00:22:02.446>It <00:22:02.553>does <00:22:02.661>not <00:22:02.769>have <00:22:02.876>access <00:22:02.984>to <00:22:03.092>your <00:22:03.200>secrets,

00:22:03.510 --> 00:22:03.520 align:start position:0%
<00:22:03.510>It <00:22:03.511>does <00:22:03.512>not <00:22:03.513>have <00:22:03.515>access <00:22:03.516>to <00:22:03.517>your <00:22:03.519>secrets,

00:22:03.520 --> 00:22:05.470 align:start position:0%
<00:22:03.520>It <00:22:03.613>does <00:22:03.706>not <00:22:03.800>have <00:22:03.893>access <00:22:03.986>to <00:22:04.080>your <00:22:04.173>secrets, <00:22:04.266>it <00:22:04.360>does <00:22:04.453>not <00:22:04.546>have <00:22:04.639>access <00:22:04.733>to <00:22:04.826>internet <00:22:04.920>by

00:22:05.470 --> 00:22:05.480 align:start position:0%
<00:22:05.470>it <00:22:05.471>does <00:22:05.472>not <00:22:05.473>have <00:22:05.475>access <00:22:05.476>to <00:22:05.477>internet <00:22:05.479>by

00:22:05.480 --> 00:22:07.470 align:start position:0%
<00:22:05.480>it <00:22:05.580>does <00:22:05.680>not <00:22:05.780>have <00:22:05.880>access <00:22:05.980>to <00:22:06.080>internet <00:22:06.180>by <00:22:06.280>default. <00:22:06.380>You <00:22:06.480>can, <00:22:06.580>of <00:22:06.680>course, <00:22:06.780>enable <00:22:06.880>it.

00:22:07.470 --> 00:22:07.480 align:start position:0%
<00:22:07.470>default. <00:22:07.471>You <00:22:07.473>can, <00:22:07.474>of <00:22:07.476>course, <00:22:07.477>enable <00:22:07.479>it.

00:22:07.480 --> 00:22:11.510 align:start position:0%
<00:22:07.480>default. <00:22:07.587>You <00:22:07.695>can, <00:22:07.803>of <00:22:07.910>course, <00:22:08.018>enable <00:22:08.126>it. <00:22:08.233>And <00:22:08.341>it <00:22:08.449>is <00:22:08.556>itself <00:22:08.664>uh <00:22:08.772>securely <00:22:08.880>sandboxed

00:22:11.510 --> 00:22:11.520 align:start position:0%
<00:22:11.510>And <00:22:11.511>it <00:22:11.513>is <00:22:11.514>itself <00:22:11.516>uh <00:22:11.517>securely <00:22:11.519>sandboxed

00:22:11.520 --> 00:22:13.990 align:start position:0%
<00:22:11.520>And <00:22:11.647>it <00:22:11.774>is <00:22:11.901>itself <00:22:12.029>uh <00:22:12.156>securely <00:22:12.283>sandboxed <00:22:12.410>um <00:22:12.538>from <00:22:12.665>the <00:22:12.792>compute <00:22:12.920>perspective.

00:22:13.990 --> 00:22:14.000 align:start position:0%
<00:22:13.990>um <00:22:13.992>from <00:22:13.994>the <00:22:13.996>compute <00:22:13.999>perspective.

00:22:14.000 --> 00:22:16.070 align:start position:0%
<00:22:14.000>um <00:22:14.127>from <00:22:14.254>the <00:22:14.381>compute <00:22:14.509>perspective. <00:22:14.636>So, <00:22:14.763>in <00:22:14.890>the <00:22:15.018>code <00:22:15.145>sample <00:22:15.272>above, <00:22:15.400>um

00:22:16.070 --> 00:22:16.080 align:start position:0%
<00:22:16.070>So, <00:22:16.071>in <00:22:16.072>the <00:22:16.074>code <00:22:16.076>sample <00:22:16.077>above, <00:22:16.079>um

00:22:16.080 --> 00:22:17.950 align:start position:0%
<00:22:16.080>So, <00:22:16.207>in <00:22:16.334>the <00:22:16.461>code <00:22:16.589>sample <00:22:16.716>above, <00:22:16.843>um <00:22:16.970>I'm <00:22:17.098>I'm <00:22:17.225>basically <00:22:17.352>executing <00:22:17.480>untrusted

00:22:17.950 --> 00:22:17.960 align:start position:0%
<00:22:17.950>I'm <00:22:17.952>I'm <00:22:17.954>basically <00:22:17.956>executing <00:22:17.959>untrusted

00:22:17.960 --> 00:22:19.710 align:start position:0%
<00:22:17.960>I'm <00:22:18.076>I'm <00:22:18.193>basically <00:22:18.310>executing <00:22:18.426>untrusted <00:22:18.543>code <00:22:18.660>on <00:22:18.776>the <00:22:18.893>fly, <00:22:19.010>and <00:22:19.126>that's <00:22:19.243>what <00:22:19.360>we'll

00:22:19.710 --> 00:22:19.720 align:start position:0%
<00:22:19.710>code <00:22:19.711>on <00:22:19.712>the <00:22:19.713>fly, <00:22:19.715>and <00:22:19.716>that's <00:22:19.717>what <00:22:19.719>we'll

00:22:19.720 --> 00:22:21.670 align:start position:0%
<00:22:19.720>code <00:22:19.847>on <00:22:19.974>the <00:22:20.101>fly, <00:22:20.229>and <00:22:20.356>that's <00:22:20.483>what <00:22:20.610>we'll <00:22:20.738>do <00:22:20.865>in <00:22:20.992>the <00:22:21.120>demo.

00:22:21.670 --> 00:22:21.680 align:start position:0%
<00:22:21.670>do <00:22:21.673>in <00:22:21.676>the <00:22:21.679>demo.

00:22:21.680 --> 00:22:24.070 align:start position:0%
<00:22:21.680>do <00:22:21.796>in <00:22:21.913>the <00:22:22.030>demo. <00:22:22.146>Uh <00:22:22.263>a <00:22:22.380>nice <00:22:22.496>thing, <00:22:22.613>in <00:22:22.730>case <00:22:22.846>you <00:22:22.963>are <00:22:23.080>using

00:22:24.070 --> 00:22:24.080 align:start position:0%
<00:22:24.070>Uh <00:22:24.071>a <00:22:24.072>nice <00:22:24.073>thing, <00:22:24.074>in <00:22:24.075>case <00:22:24.076>you <00:22:24.077>are <00:22:24.079>using

00:22:24.080 --> 00:22:24.750 align:start position:0%
<00:22:24.080>Uh <00:22:24.147>a <00:22:24.214>nice <00:22:24.281>thing, <00:22:24.348>in <00:22:24.415>case <00:22:24.482>you <00:22:24.549>are <00:22:24.616>using <00:22:24.683>um

00:22:24.750 --> 00:22:24.760 align:start position:0%
um

00:22:24.760 --> 00:22:27.070 align:start position:0%
<00:22:24.760>um <00:22:24.993>Agents <00:22:25.226>Development <00:22:25.460>Kit <00:22:25.693>from <00:22:25.926>Google, <00:22:26.160>uh

00:22:27.070 --> 00:22:27.080 align:start position:0%
<00:22:27.070>Agents <00:22:27.071>Development <00:22:27.073>Kit <00:22:27.075>from <00:22:27.077>Google, <00:22:27.079>uh

00:22:27.080 --> 00:22:29.070 align:start position:0%
<00:22:27.080>Agents <00:22:27.196>Development <00:22:27.313>Kit <00:22:27.429>from <00:22:27.546>Google, <00:22:27.663>uh <00:22:27.780>we <00:22:27.896>have <00:22:28.013>a <00:22:28.129>built-in <00:22:28.246>integration <00:22:28.363>with <00:22:28.480>it

00:22:29.070 --> 00:22:29.080 align:start position:0%
<00:22:29.070>we <00:22:29.071>have <00:22:29.072>a <00:22:29.074>built-in <00:22:29.076>integration <00:22:29.077>with <00:22:29.079>it

00:22:29.080 --> 00:22:31.710 align:start position:0%
<00:22:29.080>we <00:22:29.179>have <00:22:29.280>a <00:22:29.379>built-in <00:22:29.480>integration <00:22:29.580>with <00:22:29.679>it <00:22:29.780>where <00:22:29.879>all <00:22:29.980>you <00:22:30.080>need <00:22:30.179>to <00:22:30.280>give <00:22:30.379>your <00:22:30.480>agents

00:22:31.710 --> 00:22:31.720 align:start position:0%
<00:22:31.710>where <00:22:31.711>all <00:22:31.712>you <00:22:31.713>need <00:22:31.715>to <00:22:31.716>give <00:22:31.717>your <00:22:31.719>agents

00:22:31.720 --> 00:22:34.990 align:start position:0%
<00:22:31.720>where <00:22:31.827>all <00:22:31.935>you <00:22:32.043>need <00:22:32.150>to <00:22:32.258>give <00:22:32.366>your <00:22:32.473>agents <00:22:32.581>uh <00:22:32.689>computers <00:22:32.796>is <00:22:32.904>this <00:22:33.012>single <00:22:33.120>line

00:22:34.990 --> 00:22:35.000 align:start position:0%
<00:22:34.990>uh <00:22:34.991>computers <00:22:34.993>is <00:22:34.995>this <00:22:34.997>single <00:22:34.999>line

00:22:35.000 --> 00:22:37.350 align:start position:0%
<00:22:35.000>uh <00:22:35.127>computers <00:22:35.254>is <00:22:35.381>this <00:22:35.509>single <00:22:35.636>line <00:22:35.763>Cloud <00:22:35.890>Run <00:22:36.018>sandbox <00:22:36.145>code <00:22:36.272>executor. <00:22:36.400>We've

00:22:37.350 --> 00:22:37.360 align:start position:0%
<00:22:37.350>Cloud <00:22:37.351>Run <00:22:37.353>sandbox <00:22:37.355>code <00:22:37.357>executor. <00:22:37.359>We've

00:22:37.360 --> 00:22:41.350 align:start position:0%
<00:22:37.360>Cloud <00:22:37.487>Run <00:22:37.614>sandbox <00:22:37.741>code <00:22:37.869>executor. <00:22:37.996>We've <00:22:38.123>also <00:22:38.250>partnered <00:22:38.378>with <00:22:38.505>the <00:22:38.632>Computer <00:22:38.760>SDK

00:22:41.350 --> 00:22:41.360 align:start position:0%
<00:22:41.350>also <00:22:41.351>partnered <00:22:41.353>with <00:22:41.355>the <00:22:41.357>Computer <00:22:41.359>SDK

00:22:41.360 --> 00:22:44.830 align:start position:0%
<00:22:41.360>also <00:22:41.467>partnered <00:22:41.575>with <00:22:41.683>the <00:22:41.790>Computer <00:22:41.898>SDK <00:22:42.006>uh <00:22:42.113>library <00:22:42.221>uh <00:22:42.329>to <00:22:42.436>to <00:22:42.544>bring <00:22:42.652>support <00:22:42.760>for

00:22:44.830 --> 00:22:44.840 align:start position:0%
<00:22:44.830>uh <00:22:44.831>library <00:22:44.832>uh <00:22:44.833>to <00:22:44.835>to <00:22:44.836>bring <00:22:44.837>support <00:22:44.839>for

00:22:44.840 --> 00:22:46.790 align:start position:0%
<00:22:44.840>uh <00:22:44.933>library <00:22:45.026>uh <00:22:45.120>to <00:22:45.213>to <00:22:45.306>bring <00:22:45.399>support <00:22:45.493>for <00:22:45.586>Cloud <00:22:45.679>Run <00:22:45.773>to <00:22:45.866>the <00:22:45.959>Computer <00:22:46.053>SDK, <00:22:46.146>and <00:22:46.240>I

00:22:46.790 --> 00:22:46.800 align:start position:0%
<00:22:46.790>Cloud <00:22:46.791>Run <00:22:46.792>to <00:22:46.793>the <00:22:46.795>Computer <00:22:46.796>SDK, <00:22:46.797>and <00:22:46.799>I

00:22:46.800 --> 00:22:48.830 align:start position:0%
<00:22:46.800>Cloud <00:22:46.899>Run <00:22:47.000>to <00:22:47.100>the <00:22:47.200>Computer <00:22:47.300>SDK, <00:22:47.399>and <00:22:47.500>I <00:22:47.600>believe <00:22:47.700>we <00:22:47.800>are <00:22:47.899>in <00:22:48.000>the <00:22:48.100>benchmark. <00:22:48.200>You

00:22:48.830 --> 00:22:48.840 align:start position:0%
<00:22:48.830>believe <00:22:48.831>we <00:22:48.832>are <00:22:48.834>in <00:22:48.836>the <00:22:48.837>benchmark. <00:22:48.839>You

00:22:48.840 --> 00:22:50.350 align:start position:0%
<00:22:48.840>believe <00:22:48.944>we <00:22:49.049>are <00:22:49.153>in <00:22:49.258>the <00:22:49.362>benchmark. <00:22:49.467>You <00:22:49.571>might <00:22:49.676>know <00:22:49.780>this <00:22:49.885>benchmark, <00:22:49.989>I <00:22:50.094>should <00:22:50.198>have

00:22:50.350 --> 00:22:50.360 align:start position:0%
<00:22:50.350>might <00:22:50.351>know <00:22:50.352>this <00:22:50.354>benchmark, <00:22:50.356>I <00:22:50.357>should <00:22:50.359>have

00:22:50.360 --> 00:22:51.470 align:start position:0%
<00:22:50.360>might <00:22:50.484>know <00:22:50.609>this <00:22:50.734>benchmark, <00:22:50.859>I <00:22:50.984>should <00:22:51.109>have <00:22:51.234>opened <00:22:51.359>it,

00:22:51.470 --> 00:22:51.480 align:start position:0%
<00:22:51.470>opened <00:22:51.479>it,

00:22:51.480 --> 00:22:53.190 align:start position:0%
<00:22:51.480>opened <00:22:51.655>it, <00:22:51.830>um <00:22:52.005>but <00:22:52.180>Cloud <00:22:52.355>Run <00:22:52.530>is <00:22:52.705>positioned <00:22:52.880>pretty

00:22:53.190 --> 00:22:53.200 align:start position:0%
<00:22:53.190>um <00:22:53.191>but <00:22:53.193>Cloud <00:22:53.194>Run <00:22:53.196>is <00:22:53.197>positioned <00:22:53.199>pretty

00:22:53.200 --> 00:22:55.430 align:start position:0%
<00:22:53.200>um <00:22:53.316>but <00:22:53.433>Cloud <00:22:53.550>Run <00:22:53.666>is <00:22:53.783>positioned <00:22:53.900>pretty <00:22:54.016>well <00:22:54.133>in <00:22:54.250>that <00:22:54.366>benchmark <00:22:54.483>regarding <00:22:54.600>um

00:22:55.430 --> 00:22:55.440 align:start position:0%
<00:22:55.430>well <00:22:55.431>in <00:22:55.433>that <00:22:55.435>benchmark <00:22:55.437>regarding <00:22:55.439>um

00:22:55.440 --> 00:22:56.990 align:start position:0%
<00:22:55.440>well <00:22:55.566>in <00:22:55.693>that <00:22:55.820>benchmark <00:22:55.947>regarding <00:22:56.074>um <00:22:56.200>startup <00:22:56.327>time. <00:22:56.454>So, <00:22:56.581>that's <00:22:56.708>what <00:22:56.835>we're

00:22:56.990 --> 00:22:57.000 align:start position:0%
<00:22:56.990>startup <00:22:56.991>time. <00:22:56.993>So, <00:22:56.995>that's <00:22:56.997>what <00:22:56.999>we're

00:22:57.000 --> 00:22:58.710 align:start position:0%
<00:22:57.000>startup <00:22:57.116>time. <00:22:57.233>So, <00:22:57.350>that's <00:22:57.466>what <00:22:57.583>we're <00:22:57.700>going <00:22:57.816>to <00:22:57.933>be <00:22:58.050>seeing <00:22:58.166>right <00:22:58.283>now. <00:22:58.400>Let's

00:22:58.710 --> 00:22:58.720 align:start position:0%
<00:22:58.710>going <00:22:58.711>to <00:22:58.713>be <00:22:58.714>seeing <00:22:58.716>right <00:22:58.717>now. <00:22:58.719>Let's

00:22:58.720 --> 00:23:05.950 align:start position:0%
<00:22:58.720>going <00:22:58.836>to <00:22:58.953>be <00:22:59.070>seeing <00:22:59.186>right <00:22:59.303>now. <00:22:59.420>Let's <00:22:59.536>switch <00:22:59.653>to <00:22:59.770>um <00:22:59.886>on <00:23:00.003>demo <00:23:00.120>screen.

00:23:05.960 --> 00:23:08.790 align:start position:0%
<00:23:05.960>All <00:23:06.193>right. <00:23:06.426>So, <00:23:06.660>this <00:23:06.893>is <00:23:07.126>a <00:23:07.360>go

00:23:08.790 --> 00:23:08.800 align:start position:0%
<00:23:08.790>All <00:23:08.791>right. <00:23:08.793>So, <00:23:08.794>this <00:23:08.796>is <00:23:08.797>a <00:23:08.799>go

00:23:08.800 --> 00:23:11.150 align:start position:0%
<00:23:08.800>All <00:23:08.916>right. <00:23:09.033>So, <00:23:09.149>this <00:23:09.266>is <00:23:09.383>a <00:23:09.500>go <00:23:09.616>uh <00:23:09.733>application. <00:23:09.850>So, <00:23:09.966>you <00:23:10.083>can <00:23:10.200>consider

00:23:11.150 --> 00:23:11.160 align:start position:0%
<00:23:11.150>uh <00:23:11.151>application. <00:23:11.153>So, <00:23:11.155>you <00:23:11.157>can <00:23:11.159>consider

00:23:11.160 --> 00:23:14.430 align:start position:0%
<00:23:11.160>uh <00:23:11.260>application. <00:23:11.360>So, <00:23:11.460>you <00:23:11.560>can <00:23:11.660>consider <00:23:11.760>this <00:23:11.860>to <00:23:11.960>be <00:23:12.060>my <00:23:12.160>agent <00:23:12.260>code, <00:23:12.360>right? <00:23:12.460>The <00:23:12.560>the

00:23:14.430 --> 00:23:14.440 align:start position:0%
<00:23:14.430>this <00:23:14.431>to <00:23:14.432>be <00:23:14.433>my <00:23:14.434>agent <00:23:14.435>code, <00:23:14.436>right? <00:23:14.437>The <00:23:14.439>the

00:23:14.440 --> 00:23:16.990 align:start position:0%
<00:23:14.440>this <00:23:14.533>to <00:23:14.626>be <00:23:14.720>my <00:23:14.813>agent <00:23:14.906>code, <00:23:15.000>right? <00:23:15.093>The <00:23:15.186>the <00:23:15.280>agent <00:23:15.373>which <00:23:15.466>receives <00:23:15.560>a <00:23:15.653>user <00:23:15.746>session <00:23:15.840>and

00:23:16.990 --> 00:23:17.000 align:start position:0%
<00:23:16.990>agent <00:23:16.991>which <00:23:16.993>receives <00:23:16.994>a <00:23:16.996>user <00:23:16.997>session <00:23:16.999>and

00:23:17.000 --> 00:23:19.070 align:start position:0%
<00:23:17.000>agent <00:23:17.127>which <00:23:17.254>receives <00:23:17.381>a <00:23:17.509>user <00:23:17.636>session <00:23:17.763>and <00:23:17.890>then <00:23:18.018>does <00:23:18.145>something <00:23:18.272>with <00:23:18.400>it.

00:23:19.070 --> 00:23:19.080 align:start position:0%
<00:23:19.070>then <00:23:19.072>does <00:23:19.074>something <00:23:19.076>with <00:23:19.079>it.

00:23:19.080 --> 00:23:19.990 align:start position:0%
<00:23:19.080>then <00:23:19.243>does <00:23:19.407>something <00:23:19.571>with <00:23:19.735>it. <00:23:19.899>Um

00:23:19.990 --> 00:23:20.000 align:start position:0%
Um

00:23:20.000 --> 00:23:22.270 align:start position:0%
<00:23:20.000>Um <00:23:20.175>you <00:23:20.350>can <00:23:20.525>use <00:23:20.700>ADK, <00:23:20.875>you <00:23:21.050>can <00:23:21.225>use <00:23:21.400>whatever

00:23:22.270 --> 00:23:22.280 align:start position:0%
<00:23:22.270>you <00:23:22.271>can <00:23:22.272>use <00:23:22.273>ADK, <00:23:22.275>you <00:23:22.276>can <00:23:22.277>use <00:23:22.279>whatever

00:23:22.280 --> 00:23:24.590 align:start position:0%
<00:23:22.280>you <00:23:22.379>can <00:23:22.480>use <00:23:22.580>ADK, <00:23:22.680>you <00:23:22.780>can <00:23:22.879>use <00:23:22.980>whatever <00:23:23.080>agent <00:23:23.180>framework <00:23:23.280>you <00:23:23.379>want. <00:23:23.480>In <00:23:23.580>that <00:23:23.680>case,

00:23:24.590 --> 00:23:24.600 align:start position:0%
<00:23:24.590>agent <00:23:24.591>framework <00:23:24.592>you <00:23:24.594>want. <00:23:24.596>In <00:23:24.597>that <00:23:24.599>case,

00:23:24.600 --> 00:23:26.910 align:start position:0%
<00:23:24.600>agent <00:23:24.699>framework <00:23:24.800>you <00:23:24.899>want. <00:23:25.000>In <00:23:25.100>that <00:23:25.199>case, <00:23:25.300>I've <00:23:25.399>written <00:23:25.500>it <00:23:25.600>myself <00:23:25.699>in <00:23:25.800>go <00:23:25.899>because <00:23:26.000>I

00:23:26.910 --> 00:23:26.920 align:start position:0%
<00:23:26.910>I've <00:23:26.911>written <00:23:26.912>it <00:23:26.913>myself <00:23:26.915>in <00:23:26.916>go <00:23:26.917>because <00:23:26.919>I

00:23:26.920 --> 00:23:29.070 align:start position:0%
<00:23:26.920>I've <00:23:27.047>written <00:23:27.174>it <00:23:27.301>myself <00:23:27.429>in <00:23:27.556>go <00:23:27.683>because <00:23:27.810>I <00:23:27.938>was <00:23:28.065>looking <00:23:28.192>for <00:23:28.320>performance.

00:23:29.070 --> 00:23:29.080 align:start position:0%
<00:23:29.070>was <00:23:29.072>looking <00:23:29.076>for <00:23:29.079>performance.

00:23:29.080 --> 00:23:31.230 align:start position:0%
<00:23:29.080>was <00:23:29.235>looking <00:23:29.391>for <00:23:29.546>performance. <00:23:29.702>So, <00:23:29.857>this <00:23:30.013>is <00:23:30.168>the <00:23:30.324>interesting <00:23:30.480>part.

00:23:31.230 --> 00:23:31.240 align:start position:0%
<00:23:31.230>So, <00:23:31.231>this <00:23:31.233>is <00:23:31.235>the <00:23:31.237>interesting <00:23:31.239>part.

00:23:31.240 --> 00:23:33.496 align:start position:0%
<00:23:31.240>So, <00:23:31.380>this <00:23:31.520>is <00:23:31.660>the <00:23:31.800>interesting <00:23:31.940>part. <00:23:32.080>When <00:23:32.220>it <00:23:32.360>receives <00:23:32.500>a <00:23:32.640>request,

00:23:33.496 --> 00:23:33.506 align:start position:0%
<00:23:33.496>When <00:23:33.498>it <00:23:33.500>receives <00:23:33.502>a <00:23:33.505>request,

00:23:33.506 --> 00:23:34.230 align:start position:0%
<00:23:33.506>When <00:23:33.614>it <00:23:33.723>receives <00:23:33.831>a <00:23:33.940>request, <00:23:34.049>&gt;&gt; <00:23:34.157>[snorts]

00:23:34.230 --> 00:23:34.240 align:start position:0%
<00:23:34.230>&gt;&gt; <00:23:34.239>[snorts]

00:23:34.240 --> 00:23:37.590 align:start position:0%
<00:23:34.240>&gt;&gt; <00:23:34.367>[snorts] <00:23:34.494>&gt;&gt; <00:23:34.621>it <00:23:34.749>will <00:23:34.876>look <00:23:35.003>for <00:23:35.130>a <00:23:35.258>code <00:23:35.385>in <00:23:35.512>the <00:23:35.640>request

00:23:37.590 --> 00:23:37.600 align:start position:0%
<00:23:37.590>&gt;&gt; <00:23:37.591>it <00:23:37.591>will <00:23:37.592>look <00:23:37.593>for <00:23:37.594>a <00:23:37.596>code <00:23:37.597>in <00:23:37.598>the <00:23:37.599>request

00:23:37.600 --> 00:23:38.710 align:start position:0%
<00:23:37.600>&gt;&gt; <00:23:37.699>it <00:23:37.799>will <00:23:37.899>look <00:23:37.999>for <00:23:38.099>a <00:23:38.199>code <00:23:38.299>in <00:23:38.399>the <00:23:38.499>request <00:23:38.599>body,

00:23:38.710 --> 00:23:38.720 align:start position:0%
body,

00:23:38.720 --> 00:23:40.510 align:start position:0%
<00:23:38.720>body, <00:23:38.953>right? <00:23:39.186>It <00:23:39.420>will <00:23:39.653>look <00:23:39.886>for <00:23:40.120>code.

00:23:40.510 --> 00:23:40.520 align:start position:0%
<00:23:40.510>right? <00:23:40.511>It <00:23:40.513>will <00:23:40.515>look <00:23:40.517>for <00:23:40.519>code.

00:23:40.520 --> 00:23:41.950 align:start position:0%
<00:23:40.520>right? <00:23:40.703>It <00:23:40.887>will <00:23:41.071>look <00:23:41.255>for <00:23:41.439>code. <00:23:41.623>And <00:23:41.807>then,

00:23:41.950 --> 00:23:41.960 align:start position:0%
<00:23:41.950>And <00:23:41.959>then,

00:23:41.960 --> 00:23:43.870 align:start position:0%
<00:23:41.960>And <00:23:42.310>then, <00:23:42.660>it <00:23:43.010>will <00:23:43.360>execute

00:23:43.870 --> 00:23:43.880 align:start position:0%
<00:23:43.870>it <00:23:43.874>will <00:23:43.879>execute

00:23:43.880 --> 00:23:48.310 align:start position:0%
<00:23:43.880>it <00:23:44.035>will <00:23:44.191>execute <00:23:44.346>the <00:23:44.502>sandbox <00:23:44.657>command <00:23:44.813>that <00:23:44.968>it <00:23:45.124>has <00:23:45.280>inside

00:23:48.310 --> 00:23:48.320 align:start position:0%
<00:23:48.310>the <00:23:48.311>sandbox <00:23:48.312>command <00:23:48.314>that <00:23:48.316>it <00:23:48.317>has <00:23:48.319>inside

00:23:48.320 --> 00:23:50.110 align:start position:0%
<00:23:48.320>the <00:23:48.475>sandbox <00:23:48.631>command <00:23:48.786>that <00:23:48.942>it <00:23:49.097>has <00:23:49.253>inside <00:23:49.408>um <00:23:49.564>Cloud <00:23:49.720>Run.

00:23:50.110 --> 00:23:50.120 align:start position:0%
<00:23:50.110>um <00:23:50.114>Cloud <00:23:50.119>Run.

00:23:50.120 --> 00:23:54.270 align:start position:0%
<00:23:50.120>um <00:23:50.275>Cloud <00:23:50.431>Run. <00:23:50.586>It <00:23:50.742>will <00:23:50.897>execute <00:23:51.053>Python <00:23:51.208>inside <00:23:51.364>a <00:23:51.520>sandbox

00:23:54.270 --> 00:23:54.280 align:start position:0%
<00:23:54.270>It <00:23:54.271>will <00:23:54.273>execute <00:23:54.274>Python <00:23:54.276>inside <00:23:54.277>a <00:23:54.279>sandbox

00:23:54.280 --> 00:23:56.830 align:start position:0%
<00:23:54.280>It <00:23:54.379>will <00:23:54.480>execute <00:23:54.580>Python <00:23:54.680>inside <00:23:54.780>a <00:23:54.879>sandbox <00:23:54.980>using <00:23:55.080>the <00:23:55.180>the <00:23:55.280>code <00:23:55.379>that <00:23:55.480>was <00:23:55.580>passed <00:23:55.680>in

00:23:56.830 --> 00:23:56.840 align:start position:0%
<00:23:56.830>using <00:23:56.831>the <00:23:56.832>the <00:23:56.833>code <00:23:56.835>that <00:23:56.836>was <00:23:56.837>passed <00:23:56.839>in

00:23:56.840 --> 00:23:59.630 align:start position:0%
<00:23:56.840>using <00:23:56.980>the <00:23:57.120>the <00:23:57.260>code <00:23:57.399>that <00:23:57.540>was <00:23:57.679>passed <00:23:57.820>in <00:23:57.959>the <00:23:58.100>request <00:23:58.240>body.

00:23:59.630 --> 00:23:59.640 align:start position:0%
<00:23:59.630>the <00:23:59.634>request <00:23:59.639>body.

00:23:59.640 --> 00:24:01.270 align:start position:0%
<00:23:59.640>the <00:23:59.815>request <00:23:59.990>body. <00:24:00.165>Then, <00:24:00.340>it <00:24:00.515>will <00:24:00.690>return <00:24:00.865>standard <00:24:01.040>out,

00:24:01.270 --> 00:24:01.280 align:start position:0%
<00:24:01.270>Then, <00:24:01.271>it <00:24:01.273>will <00:24:01.275>return <00:24:01.277>standard <00:24:01.279>out,

00:24:01.280 --> 00:24:02.870 align:start position:0%
<00:24:01.280>Then, <00:24:01.480>it <00:24:01.680>will <00:24:01.879>return <00:24:02.080>standard <00:24:02.280>out, <00:24:02.480>standard <00:24:02.680>error.

00:24:02.870 --> 00:24:02.880 align:start position:0%
<00:24:02.870>standard <00:24:02.879>error.

00:24:02.880 --> 00:24:05.030 align:start position:0%
<00:24:02.880>standard <00:24:03.020>error. <00:24:03.160>And <00:24:03.300>it <00:24:03.440>will <00:24:03.580>do <00:24:03.720>that <00:24:03.860>for <00:24:04.000>every <00:24:04.140>request <00:24:04.280>it

00:24:05.030 --> 00:24:05.040 align:start position:0%
<00:24:05.030>And <00:24:05.031>it <00:24:05.032>will <00:24:05.033>do <00:24:05.034>that <00:24:05.035>for <00:24:05.036>every <00:24:05.037>request <00:24:05.039>it

00:24:05.040 --> 00:24:09.950 align:start position:0%
<00:24:05.040>And <00:24:05.180>it <00:24:05.320>will <00:24:05.460>do <00:24:05.600>that <00:24:05.740>for <00:24:05.879>every <00:24:06.020>request <00:24:06.159>it <00:24:06.300>receives, <00:24:06.440>okay?

00:24:09.960 --> 00:24:12.230 align:start position:0%
<00:24:09.960>So, <00:24:10.115>now <00:24:10.271>uh <00:24:10.426>if <00:24:10.582>I <00:24:10.737>want <00:24:10.893>to <00:24:11.048>deploy <00:24:11.204>that <00:24:11.360>to

00:24:12.230 --> 00:24:12.240 align:start position:0%
<00:24:12.230>So, <00:24:12.231>now <00:24:12.232>uh <00:24:12.233>if <00:24:12.234>I <00:24:12.235>want <00:24:12.236>to <00:24:12.237>deploy <00:24:12.238>that <00:24:12.239>to

00:24:12.240 --> 00:24:13.950 align:start position:0%
<00:24:12.240>So, <00:24:12.322>now <00:24:12.404>uh <00:24:12.487>if <00:24:12.569>I <00:24:12.651>want <00:24:12.734>to <00:24:12.816>deploy <00:24:12.898>that <00:24:12.981>to <00:24:13.063>Google <00:24:13.145>Cloud <00:24:13.228>Run, <00:24:13.310>I <00:24:13.392>would <00:24:13.475>deploy <00:24:13.557>what <00:24:13.640>is

00:24:13.950 --> 00:24:13.960 align:start position:0%
<00:24:13.950>Google <00:24:13.951>Cloud <00:24:13.952>Run, <00:24:13.953>I <00:24:13.955>would <00:24:13.956>deploy <00:24:13.957>what <00:24:13.959>is

00:24:13.960 --> 00:24:15.750 align:start position:0%
<00:24:13.960>Google <00:24:14.053>Cloud <00:24:14.146>Run, <00:24:14.240>I <00:24:14.333>would <00:24:14.426>deploy <00:24:14.520>what <00:24:14.613>is <00:24:14.706>called <00:24:14.800>a <00:24:14.893>service. <00:24:14.986>So, <00:24:15.080>I <00:24:15.173>would <00:24:15.266>do <00:24:15.360>that

00:24:15.750 --> 00:24:15.760 align:start position:0%
<00:24:15.750>called <00:24:15.751>a <00:24:15.752>service. <00:24:15.753>So, <00:24:15.755>I <00:24:15.756>would <00:24:15.757>do <00:24:15.759>that

00:24:15.760 --> 00:24:18.230 align:start position:0%
<00:24:15.760>called <00:24:15.867>a <00:24:15.975>service. <00:24:16.083>So, <00:24:16.190>I <00:24:16.298>would <00:24:16.406>do <00:24:16.513>that <00:24:16.621>command. <00:24:16.729>It <00:24:16.836>will <00:24:16.944>deploy <00:24:17.052>from <00:24:17.160>source.

00:24:18.230 --> 00:24:18.240 align:start position:0%
<00:24:18.230>command. <00:24:18.231>It <00:24:18.233>will <00:24:18.235>deploy <00:24:18.237>from <00:24:18.239>source.

00:24:18.240 --> 00:24:20.390 align:start position:0%
<00:24:18.240>command. <00:24:18.347>It <00:24:18.455>will <00:24:18.563>deploy <00:24:18.670>from <00:24:18.778>source. <00:24:18.886>I <00:24:18.993>don't <00:24:19.101>I've <00:24:19.209>done <00:24:19.316>that <00:24:19.424>already. <00:24:19.532>So, <00:24:19.640>what

00:24:20.390 --> 00:24:20.400 align:start position:0%
<00:24:20.390>I <00:24:20.391>don't <00:24:20.392>I've <00:24:20.393>done <00:24:20.395>that <00:24:20.396>already. <00:24:20.397>So, <00:24:20.399>what

00:24:20.400 --> 00:24:23.870 align:start position:0%
<00:24:20.400>I <00:24:20.477>don't <00:24:20.555>I've <00:24:20.633>done <00:24:20.711>that <00:24:20.788>already. <00:24:20.866>So, <00:24:20.944>what <00:24:21.022>I <00:24:21.100>need <00:24:21.177>is <00:24:21.255>to <00:24:21.333>uh <00:24:21.411>get <00:24:21.488>the <00:24:21.566>URL <00:24:21.644>of <00:24:21.722>my <00:24:21.800>uh

00:24:23.870 --> 00:24:23.880 align:start position:0%
<00:24:23.870>I <00:24:23.870>need <00:24:23.871>is <00:24:23.872>to <00:24:23.873>uh <00:24:23.874>get <00:24:23.875>the <00:24:23.876>URL <00:24:23.877>of <00:24:23.878>my <00:24:23.879>uh

00:24:23.880 --> 00:24:27.310 align:start position:0%
<00:24:23.880>I <00:24:24.007>need <00:24:24.134>is <00:24:24.261>to <00:24:24.389>uh <00:24:24.516>get <00:24:24.643>the <00:24:24.770>URL <00:24:24.898>of <00:24:25.025>my <00:24:25.152>uh <00:24:25.280>service.

00:24:27.320 --> 00:24:28.510 align:start position:0%
Okay?

00:24:28.510 --> 00:24:28.520 align:start position:0%
Okay?

00:24:28.520 --> 00:24:31.230 align:start position:0%
<00:24:28.520>Okay? <00:24:28.800>And <00:24:29.080>now, <00:24:29.360>I'm <00:24:29.639>going <00:24:29.920>to

00:24:31.230 --> 00:24:31.240 align:start position:0%
<00:24:31.230>And <00:24:31.232>now, <00:24:31.234>I'm <00:24:31.236>going <00:24:31.239>to

00:24:31.240 --> 00:24:32.910 align:start position:0%
<00:24:31.240>And <00:24:31.367>now, <00:24:31.494>I'm <00:24:31.621>going <00:24:31.749>to <00:24:31.876>curl <00:24:32.003>it <00:24:32.130>once <00:24:32.258>just <00:24:32.385>to <00:24:32.512>see <00:24:32.640>what's

00:24:32.910 --> 00:24:32.920 align:start position:0%
<00:24:32.910>curl <00:24:32.911>it <00:24:32.913>once <00:24:32.914>just <00:24:32.916>to <00:24:32.917>see <00:24:32.919>what's

00:24:32.920 --> 00:24:34.310 align:start position:0%
<00:24:32.920>curl <00:24:33.098>it <00:24:33.277>once <00:24:33.456>just <00:24:33.634>to <00:24:33.813>see <00:24:33.992>what's <00:24:34.171>happening.

00:24:34.310 --> 00:24:34.320 align:start position:0%
happening.

00:24:34.320 --> 00:24:38.990 align:start position:0%
<00:24:34.320>happening. <00:24:35.720>So,

00:24:39.000 --> 00:24:41.030 align:start position:0%
<00:24:39.000>here, <00:24:39.200>you <00:24:39.400>see <00:24:39.600>it <00:24:39.800>was <00:24:40.000>pretty <00:24:40.200>fast, <00:24:40.400>right?

00:24:41.030 --> 00:24:41.040 align:start position:0%
<00:24:41.030>here, <00:24:41.031>you <00:24:41.032>see <00:24:41.033>it <00:24:41.035>was <00:24:41.036>pretty <00:24:41.037>fast, <00:24:41.039>right?

00:24:41.040 --> 00:24:43.470 align:start position:0%
<00:24:41.040>here, <00:24:41.127>you <00:24:41.215>see <00:24:41.302>it <00:24:41.389>was <00:24:41.477>pretty <00:24:41.565>fast, <00:24:41.652>right? <00:24:41.740>So, <00:24:41.827>what <00:24:41.915>we <00:24:42.002>did <00:24:42.090>here, <00:24:42.177>we <00:24:42.264>sent <00:24:42.352>a <00:24:42.440>request

00:24:43.470 --> 00:24:43.480 align:start position:0%
<00:24:43.470>So, <00:24:43.471>what <00:24:43.472>we <00:24:43.473>did <00:24:43.474>here, <00:24:43.475>we <00:24:43.476>sent <00:24:43.477>a <00:24:43.479>request

00:24:43.480 --> 00:24:46.430 align:start position:0%
<00:24:43.480>So, <00:24:43.587>what <00:24:43.695>we <00:24:43.803>did <00:24:43.910>here, <00:24:44.018>we <00:24:44.126>sent <00:24:44.233>a <00:24:44.341>request <00:24:44.449>with <00:24:44.556>some <00:24:44.664>code <00:24:44.772>that <00:24:44.880>the

00:24:46.430 --> 00:24:46.440 align:start position:0%
<00:24:46.430>with <00:24:46.432>some <00:24:46.434>code <00:24:46.436>that <00:24:46.439>the

00:24:46.440 --> 00:24:48.550 align:start position:0%
<00:24:46.440>with <00:24:46.556>some <00:24:46.673>code <00:24:46.790>that <00:24:46.906>the <00:24:47.023>the <00:24:47.140>service <00:24:47.256>had <00:24:47.373>the <00:24:47.490>the <00:24:47.606>the <00:24:47.723>app <00:24:47.840>had

00:24:48.550 --> 00:24:48.560 align:start position:0%
<00:24:48.550>the <00:24:48.551>service <00:24:48.552>had <00:24:48.553>the <00:24:48.555>the <00:24:48.556>the <00:24:48.557>app <00:24:48.559>had

00:24:48.560 --> 00:24:50.270 align:start position:0%
<00:24:48.560>the <00:24:48.659>service <00:24:48.760>had <00:24:48.860>the <00:24:48.960>the <00:24:49.060>the <00:24:49.159>app <00:24:49.260>had <00:24:49.360>never <00:24:49.460>seen <00:24:49.560>that <00:24:49.659>code. <00:24:49.760>It <00:24:49.860>was <00:24:49.960>passed

00:24:50.270 --> 00:24:50.280 align:start position:0%
<00:24:50.270>never <00:24:50.271>seen <00:24:50.273>that <00:24:50.274>code. <00:24:50.276>It <00:24:50.277>was <00:24:50.279>passed

00:24:50.280 --> 00:24:53.350 align:start position:0%
<00:24:50.280>never <00:24:50.387>seen <00:24:50.495>that <00:24:50.603>code. <00:24:50.710>It <00:24:50.818>was <00:24:50.926>passed <00:24:51.033>dynamically <00:24:51.141>as <00:24:51.249>part <00:24:51.356>of <00:24:51.464>the <00:24:51.572>request <00:24:51.680>body.

00:24:53.350 --> 00:24:53.360 align:start position:0%
<00:24:53.350>dynamically <00:24:53.351>as <00:24:53.352>part <00:24:53.354>of <00:24:53.356>the <00:24:53.357>request <00:24:53.359>body.

00:24:53.360 --> 00:24:55.470 align:start position:0%
<00:24:53.360>dynamically <00:24:53.453>as <00:24:53.546>part <00:24:53.639>of <00:24:53.733>the <00:24:53.826>request <00:24:53.919>body. <00:24:54.013>And <00:24:54.106>we <00:24:54.199>got <00:24:54.293>as <00:24:54.386>a <00:24:54.479>return <00:24:54.573>the <00:24:54.666>execution <00:24:54.760>of

00:24:55.470 --> 00:24:55.480 align:start position:0%
<00:24:55.470>And <00:24:55.471>we <00:24:55.472>got <00:24:55.473>as <00:24:55.474>a <00:24:55.475>return <00:24:55.476>the <00:24:55.477>execution <00:24:55.479>of

00:24:55.480 --> 00:24:57.550 align:start position:0%
<00:24:55.480>And <00:24:55.573>we <00:24:55.666>got <00:24:55.760>as <00:24:55.853>a <00:24:55.946>return <00:24:56.040>the <00:24:56.133>execution <00:24:56.226>of <00:24:56.320>that <00:24:56.413>code, <00:24:56.506>right? <00:24:56.600>So, <00:24:56.693>it's <00:24:56.786>telling <00:24:56.880>me

00:24:57.550 --> 00:24:57.560 align:start position:0%
<00:24:57.550>that <00:24:57.551>code, <00:24:57.553>right? <00:24:57.554>So, <00:24:57.556>it's <00:24:57.557>telling <00:24:57.559>me

00:24:57.560 --> 00:25:00.470 align:start position:0%
<00:24:57.560>that <00:24:57.676>code, <00:24:57.793>right? <00:24:57.909>So, <00:24:58.026>it's <00:24:58.143>telling <00:24:58.260>me <00:24:58.376>it's <00:24:58.493>running <00:24:58.610>Python <00:24:58.726>3.11.2. <00:24:58.843>Okay, <00:24:58.960>that

00:25:00.470 --> 00:25:00.480 align:start position:0%
<00:25:00.470>it's <00:25:00.471>running <00:25:00.473>Python <00:25:00.475>3.11.2. <00:25:00.477>Okay, <00:25:00.479>that

00:25:00.480 --> 00:25:01.950 align:start position:0%
<00:25:00.480>it's <00:25:00.590>running <00:25:00.700>Python <00:25:00.810>3.11.2. <00:25:00.921>Okay, <00:25:01.031>that <00:25:01.141>was <00:25:01.251>pretty <00:25:01.362>fast. <00:25:01.472>That <00:25:01.582>was <00:25:01.692>pretty <00:25:01.803>nice.

00:25:01.950 --> 00:25:01.960 align:start position:0%
<00:25:01.950>was <00:25:01.951>pretty <00:25:01.953>fast. <00:25:01.954>That <00:25:01.956>was <00:25:01.957>pretty <00:25:01.959>nice.

00:25:01.960 --> 00:25:03.910 align:start position:0%
<00:25:01.960>was <00:25:02.087>pretty <00:25:02.214>fast. <00:25:02.341>That <00:25:02.469>was <00:25:02.596>pretty <00:25:02.723>nice. <00:25:02.850>So <00:25:02.978>now <00:25:03.105>that <00:25:03.232>we <00:25:03.360>understand

00:25:03.910 --> 00:25:03.920 align:start position:0%
<00:25:03.910>So <00:25:03.912>now <00:25:03.914>that <00:25:03.916>we <00:25:03.919>understand

00:25:03.920 --> 00:25:05.190 align:start position:0%
<00:25:03.920>So <00:25:04.148>now <00:25:04.377>that <00:25:04.605>we <00:25:04.834>understand <00:25:05.063>this,

00:25:05.190 --> 00:25:05.200 align:start position:0%
this,

00:25:05.200 --> 00:25:06.270 align:start position:0%
<00:25:05.200>this, <00:25:06.163>let's

00:25:06.270 --> 00:25:06.280 align:start position:0%
let's

00:25:06.280 --> 00:25:09.310 align:start position:0%
<00:25:06.280>let's <00:25:06.560>let's <00:25:06.840>load <00:25:07.120>tested, <00:25:07.399>right? <00:25:07.680>Let's

00:25:09.310 --> 00:25:09.320 align:start position:0%
<00:25:09.310>let's <00:25:09.312>load <00:25:09.314>tested, <00:25:09.316>right? <00:25:09.319>Let's

00:25:09.320 --> 00:25:10.310 align:start position:0%
<00:25:09.320>let's <00:25:09.498>load <00:25:09.676>tested, <00:25:09.854>right? <00:25:10.032>Let's <00:25:10.211>um

00:25:10.310 --> 00:25:10.320 align:start position:0%
um

00:25:10.320 --> 00:25:13.830 align:start position:0%
<00:25:10.320>um <00:25:10.786>open <00:25:11.253>this <00:25:11.720>up.

00:25:13.840 --> 00:25:16.830 align:start position:0%
<00:25:13.840>Let's <00:25:14.073>send <00:25:14.306>a <00:25:14.540>thousand <00:25:14.773>of <00:25:15.006>those <00:25:15.240>requests

00:25:16.830 --> 00:25:16.840 align:start position:0%
<00:25:16.830>Let's <00:25:16.831>send <00:25:16.832>a <00:25:16.834>thousand <00:25:16.836>of <00:25:16.837>those <00:25:16.839>requests

00:25:16.840 --> 00:25:18.790 align:start position:0%
<00:25:16.840>Let's <00:25:16.956>send <00:25:17.073>a <00:25:17.189>thousand <00:25:17.306>of <00:25:17.423>those <00:25:17.540>requests <00:25:17.656>with <00:25:17.773>different <00:25:17.889>code, <00:25:18.006>like <00:25:18.123>different <00:25:18.240>code

00:25:18.790 --> 00:25:18.800 align:start position:0%
<00:25:18.790>with <00:25:18.791>different <00:25:18.793>code, <00:25:18.795>like <00:25:18.797>different <00:25:18.799>code

00:25:18.800 --> 00:25:20.470 align:start position:0%
<00:25:18.800>with <00:25:18.975>different <00:25:19.149>code, <00:25:19.325>like <00:25:19.500>different <00:25:19.675>code <00:25:19.850>to <00:25:20.024>to <00:25:20.200>run

00:25:20.470 --> 00:25:20.480 align:start position:0%
<00:25:20.470>to <00:25:20.474>to <00:25:20.479>run

00:25:20.480 --> 00:25:31.470 align:start position:0%
<00:25:20.480>to <00:25:20.713>to <00:25:20.946>run <00:25:21.180>uh <00:25:21.413>to <00:25:21.646>our <00:25:21.880>app.

00:25:31.480 --> 00:25:33.190 align:start position:0%
Boom.

00:25:33.190 --> 00:25:33.200 align:start position:0%
Boom.

00:25:33.200 --> 00:25:35.550 align:start position:0%
<00:25:33.200>Boom. <00:25:33.400>That <00:25:33.600>was <00:25:33.800>a <00:25:34.000>thousand <00:25:34.200>computers. <00:25:34.400>So <00:25:34.600>for

00:25:35.550 --> 00:25:35.560 align:start position:0%
<00:25:35.550>That <00:25:35.551>was <00:25:35.553>a <00:25:35.554>thousand <00:25:35.556>computers. <00:25:35.557>So <00:25:35.559>for

00:25:35.560 --> 00:25:37.310 align:start position:0%
<00:25:35.560>That <00:25:35.700>was <00:25:35.840>a <00:25:35.980>thousand <00:25:36.120>computers. <00:25:36.260>So <00:25:36.399>for <00:25:36.540>each <00:25:36.679>of <00:25:36.820>those <00:25:36.960>requests,

00:25:37.310 --> 00:25:37.320 align:start position:0%
<00:25:37.310>each <00:25:37.312>of <00:25:37.316>those <00:25:37.319>requests,

00:25:37.320 --> 00:25:40.270 align:start position:0%
<00:25:37.320>each <00:25:37.475>of <00:25:37.631>those <00:25:37.786>requests, <00:25:37.942>Cloud <00:25:38.097>Run <00:25:38.253>has <00:25:38.408>started <00:25:38.564>a <00:25:38.720>computer,

00:25:40.270 --> 00:25:40.280 align:start position:0%
<00:25:40.270>Cloud <00:25:40.271>Run <00:25:40.273>has <00:25:40.275>started <00:25:40.277>a <00:25:40.279>computer,

00:25:40.280 --> 00:25:42.470 align:start position:0%
<00:25:40.280>Cloud <00:25:40.435>Run <00:25:40.591>has <00:25:40.746>started <00:25:40.902>a <00:25:41.057>computer, <00:25:41.213>started <00:25:41.368>the <00:25:41.524>Python <00:25:41.680>interpreter,

00:25:42.470 --> 00:25:42.480 align:start position:0%
<00:25:42.470>started <00:25:42.473>the <00:25:42.476>Python <00:25:42.479>interpreter,

00:25:42.480 --> 00:25:45.270 align:start position:0%
<00:25:42.480>started <00:25:42.607>the <00:25:42.734>Python <00:25:42.861>interpreter, <00:25:42.989>passed <00:25:43.116>the <00:25:43.243>code <00:25:43.370>that <00:25:43.498>was <00:25:43.625>provided <00:25:43.752>in <00:25:43.880>the

00:25:45.270 --> 00:25:45.280 align:start position:0%
<00:25:45.270>passed <00:25:45.271>the <00:25:45.272>code <00:25:45.273>that <00:25:45.275>was <00:25:45.276>provided <00:25:45.277>in <00:25:45.279>the

00:25:45.280 --> 00:25:47.190 align:start position:0%
<00:25:45.280>passed <00:25:45.435>the <00:25:45.591>code <00:25:45.746>that <00:25:45.902>was <00:25:46.057>provided <00:25:46.213>in <00:25:46.368>the <00:25:46.524>request <00:25:46.680>body,

00:25:47.190 --> 00:25:47.200 align:start position:0%
<00:25:47.190>request <00:25:47.199>body,

00:25:47.200 --> 00:25:49.750 align:start position:0%
<00:25:47.200>request <00:25:47.400>body, <00:25:47.600>extracted <00:25:47.800>the <00:25:48.000>standard <00:25:48.200>out, <00:25:48.400>and <00:25:48.600>shut

00:25:49.750 --> 00:25:49.760 align:start position:0%
<00:25:49.750>extracted <00:25:49.751>the <00:25:49.753>standard <00:25:49.755>out, <00:25:49.757>and <00:25:49.759>shut

00:25:49.760 --> 00:25:52.790 align:start position:0%
<00:25:49.760>extracted <00:25:49.876>the <00:25:49.993>standard <00:25:50.110>out, <00:25:50.226>and <00:25:50.343>shut <00:25:50.460>down <00:25:50.576>the <00:25:50.693>computer. <00:25:50.810>We've <00:25:50.926>done <00:25:51.043>that <00:25:51.160>in

00:25:52.790 --> 00:25:52.800 align:start position:0%
<00:25:52.790>down <00:25:52.791>the <00:25:52.793>computer. <00:25:52.794>We've <00:25:52.796>done <00:25:52.797>that <00:25:52.799>in

00:25:52.800 --> 00:25:55.632 align:start position:0%
<00:25:52.800>down <00:25:52.927>the <00:25:53.054>computer. <00:25:53.181>We've <00:25:53.309>done <00:25:53.436>that <00:25:53.563>in <00:25:53.690>like <00:25:53.818>Thank <00:25:53.945>you. <00:25:54.072>Thank <00:25:54.200>you.

00:25:55.632 --> 00:25:55.642 align:start position:0%
<00:25:55.632>like <00:25:55.634>Thank <00:25:55.636>you. <00:25:55.638>Thank <00:25:55.641>you.

00:25:55.642 --> 00:25:56.750 align:start position:0%
<00:25:55.642>like <00:25:55.808>Thank <00:25:55.974>you. <00:25:56.140>Thank <00:25:56.306>you. <00:25:56.473>&gt;&gt; <00:25:56.639>[applause]

00:25:56.750 --> 00:25:56.760 align:start position:0%
<00:25:56.750>&gt;&gt; <00:25:56.759>[applause]

00:25:56.760 --> 00:26:00.230 align:start position:0%
<00:25:56.760>&gt;&gt; <00:25:56.915>[applause] <00:25:57.071>&gt;&gt; <00:25:57.226>So <00:25:57.382>you <00:25:57.537>see <00:25:57.693>like <00:25:57.848>0.7 <00:25:58.004>second <00:25:58.160>average.

00:26:00.230 --> 00:26:00.240 align:start position:0%
<00:26:00.230>&gt;&gt; <00:26:00.231>So <00:26:00.232>you <00:26:00.233>see <00:26:00.235>like <00:26:00.236>0.7 <00:26:00.237>second <00:26:00.239>average.

00:26:00.240 --> 00:26:03.390 align:start position:0%
<00:26:00.240>&gt;&gt; <00:26:00.327>So <00:26:00.415>you <00:26:00.502>see <00:26:00.590>like <00:26:00.677>0.7 <00:26:00.765>second <00:26:00.852>average. <00:26:00.940>Um <00:26:01.027>we've <00:26:01.115>done <00:26:01.202>that <00:26:01.290>in <00:26:01.377>7 <00:26:01.465>second <00:26:01.552>total. <00:26:01.640>In

00:26:03.390 --> 00:26:03.400 align:start position:0%
<00:26:03.390>Um <00:26:03.391>we've <00:26:03.392>done <00:26:03.393>that <00:26:03.394>in <00:26:03.395>7 <00:26:03.396>second <00:26:03.397>total. <00:26:03.399>In

00:26:03.400 --> 00:26:06.470 align:start position:0%
<00:26:03.400>Um <00:26:03.500>we've <00:26:03.600>done <00:26:03.700>that <00:26:03.800>in <00:26:03.900>7 <00:26:04.000>second <00:26:04.100>total. <00:26:04.200>In <00:26:04.300>7 <00:26:04.400>seconds, <00:26:04.500>we've <00:26:04.600>executed <00:26:04.700>a <00:26:04.800>thousand

00:26:06.470 --> 00:26:06.480 align:start position:0%
<00:26:06.470>7 <00:26:06.471>seconds, <00:26:06.473>we've <00:26:06.475>executed <00:26:06.477>a <00:26:06.479>thousand

00:26:06.480 --> 00:26:11.110 align:start position:0%
<00:26:06.480>7 <00:26:06.587>seconds, <00:26:06.695>we've <00:26:06.803>executed <00:26:06.910>a <00:26:07.018>thousand <00:26:07.126>computers. <00:26:07.233>So <00:26:07.341>if <00:26:07.449>your <00:26:07.556>agents <00:26:07.664>need <00:26:07.772>a <00:26:07.880>lot

00:26:11.110 --> 00:26:11.120 align:start position:0%
<00:26:11.110>computers. <00:26:11.111>So <00:26:11.112>if <00:26:11.113>your <00:26:11.115>agents <00:26:11.116>need <00:26:11.117>a <00:26:11.119>lot

00:26:11.120 --> 00:26:12.110 align:start position:0%
<00:26:11.120>computers. <00:26:11.231>So <00:26:11.342>if <00:26:11.454>your <00:26:11.565>agents <00:26:11.676>need <00:26:11.788>a <00:26:11.899>lot <00:26:12.011>of

00:26:12.110 --> 00:26:12.120 align:start position:0%
of

00:26:12.120 --> 00:26:15.390 align:start position:0%
<00:26:12.120>of <00:26:12.320>computers <00:26:12.520>to <00:26:12.719>handle <00:26:12.919>a <00:26:13.120>lot <00:26:13.320>of <00:26:13.520>sessions,

00:26:15.390 --> 00:26:15.400 align:start position:0%
<00:26:15.390>computers <00:26:15.391>to <00:26:15.393>handle <00:26:15.394>a <00:26:15.396>lot <00:26:15.397>of <00:26:15.399>sessions,

00:26:15.400 --> 00:26:18.470 align:start position:0%
<00:26:15.400>computers <00:26:15.500>to <00:26:15.600>handle <00:26:15.700>a <00:26:15.800>lot <00:26:15.900>of <00:26:16.000>sessions, <00:26:16.100>Cloud <00:26:16.200>Run <00:26:16.300>sandboxes <00:26:16.400>will <00:26:16.500>be <00:26:16.600>a <00:26:16.700>secure <00:26:16.800>and

00:26:18.470 --> 00:26:18.480 align:start position:0%
<00:26:18.470>Cloud <00:26:18.471>Run <00:26:18.472>sandboxes <00:26:18.473>will <00:26:18.475>be <00:26:18.476>a <00:26:18.477>secure <00:26:18.479>and

00:26:18.480 --> 00:26:21.910 align:start position:0%
<00:26:18.480>Cloud <00:26:18.573>Run <00:26:18.666>sandboxes <00:26:18.760>will <00:26:18.853>be <00:26:18.946>a <00:26:19.040>secure <00:26:19.133>and <00:26:19.226>very <00:26:19.320>fast <00:26:19.413>way <00:26:19.506>to <00:26:19.600>use <00:26:19.693>tools <00:26:19.786>for <00:26:19.880>your

00:26:21.910 --> 00:26:21.920 align:start position:0%
<00:26:21.910>very <00:26:21.911>fast <00:26:21.912>way <00:26:21.913>to <00:26:21.915>use <00:26:21.916>tools <00:26:21.917>for <00:26:21.919>your

00:26:21.920 --> 00:26:23.990 align:start position:0%
<00:26:21.920>very <00:26:22.047>fast <00:26:22.174>way <00:26:22.301>to <00:26:22.429>use <00:26:22.556>tools <00:26:22.683>for <00:26:22.810>your <00:26:22.938>agents <00:26:23.065>to <00:26:23.192>use <00:26:23.320>tools.

00:26:23.990 --> 00:26:24.000 align:start position:0%
<00:26:23.990>agents <00:26:23.993>to <00:26:23.996>use <00:26:23.999>tools.

00:26:24.000 --> 00:26:29.430 align:start position:0%
<00:26:24.000>agents <00:26:24.140>to <00:26:24.280>use <00:26:24.420>tools. <00:26:24.560>Let's <00:26:24.700>uh <00:26:24.840>switch <00:26:24.980>back <00:26:25.120>to <00:26:25.260>the <00:26:25.400>slides.

00:26:29.440 --> 00:26:33.670 align:start position:0%
<00:26:29.440>So, <00:26:29.640>that's <00:26:29.840>a <00:26:30.040>wrap. <00:26:30.240>So <00:26:30.440>that's <00:26:30.640>the <00:26:30.840>product

00:26:33.670 --> 00:26:33.680 align:start position:0%
<00:26:33.670>So, <00:26:33.671>that's <00:26:33.672>a <00:26:33.673>wrap. <00:26:33.675>So <00:26:33.676>that's <00:26:33.677>the <00:26:33.679>product

00:26:33.680 --> 00:26:35.270 align:start position:0%
<00:26:33.680>So, <00:26:33.773>that's <00:26:33.866>a <00:26:33.960>wrap. <00:26:34.053>So <00:26:34.146>that's <00:26:34.240>the <00:26:34.333>product <00:26:34.426>I've <00:26:34.520>been <00:26:34.613>working <00:26:34.706>on <00:26:34.800>for <00:26:34.893>quite <00:26:34.986>a <00:26:35.080>while,

00:26:35.270 --> 00:26:35.280 align:start position:0%
<00:26:35.270>I've <00:26:35.271>been <00:26:35.272>working <00:26:35.273>on <00:26:35.275>for <00:26:35.276>quite <00:26:35.277>a <00:26:35.279>while,

00:26:35.280 --> 00:26:37.590 align:start position:0%
<00:26:35.280>I've <00:26:35.387>been <00:26:35.495>working <00:26:35.603>on <00:26:35.710>for <00:26:35.818>quite <00:26:35.926>a <00:26:36.033>while, <00:26:36.141>Google <00:26:36.249>Cloud <00:26:36.356>Run. <00:26:36.464>Basically, <00:26:36.572>if <00:26:36.680>we

00:26:37.590 --> 00:26:37.600 align:start position:0%
<00:26:37.590>Google <00:26:37.591>Cloud <00:26:37.593>Run. <00:26:37.595>Basically, <00:26:37.597>if <00:26:37.599>we

00:26:37.600 --> 00:26:40.030 align:start position:0%
<00:26:37.600>Google <00:26:37.707>Cloud <00:26:37.815>Run. <00:26:37.923>Basically, <00:26:38.030>if <00:26:38.138>we <00:26:38.246>summarize <00:26:38.353>what <00:26:38.461>it <00:26:38.569>is, <00:26:38.676>it <00:26:38.784>just <00:26:38.892>gives <00:26:39.000>you

00:26:40.030 --> 00:26:40.040 align:start position:0%
<00:26:40.030>summarize <00:26:40.031>what <00:26:40.032>it <00:26:40.033>is, <00:26:40.035>it <00:26:40.036>just <00:26:40.037>gives <00:26:40.039>you

00:26:40.040 --> 00:26:42.110 align:start position:0%
<00:26:40.040>summarize <00:26:40.147>what <00:26:40.255>it <00:26:40.363>is, <00:26:40.470>it <00:26:40.578>just <00:26:40.686>gives <00:26:40.793>you <00:26:40.901>on-demand <00:26:41.009>computers. <00:26:41.116>Like <00:26:41.224>this <00:26:41.332>is <00:26:41.440>the

00:26:42.110 --> 00:26:42.120 align:start position:0%
<00:26:42.110>on-demand <00:26:42.111>computers. <00:26:42.113>Like <00:26:42.115>this <00:26:42.117>is <00:26:42.119>the

00:26:42.120 --> 00:26:44.270 align:start position:0%
<00:26:42.120>on-demand <00:26:42.247>computers. <00:26:42.374>Like <00:26:42.501>this <00:26:42.629>is <00:26:42.756>the <00:26:42.883>business <00:26:43.010>we <00:26:43.138>are <00:26:43.265>in, <00:26:43.392>on-demand <00:26:43.520>computers,

00:26:44.270 --> 00:26:44.280 align:start position:0%
<00:26:44.270>business <00:26:44.271>we <00:26:44.273>are <00:26:44.275>in, <00:26:44.277>on-demand <00:26:44.279>computers,

00:26:44.280 --> 00:26:48.030 align:start position:0%
<00:26:44.280>business <00:26:44.387>we <00:26:44.495>are <00:26:44.603>in, <00:26:44.710>on-demand <00:26:44.818>computers, <00:26:44.926>but <00:26:45.033>it <00:26:45.141>does <00:26:45.249>it <00:26:45.356>with <00:26:45.464>a <00:26:45.572>simple <00:26:45.680>experience.

00:26:48.030 --> 00:26:48.040 align:start position:0%
<00:26:48.030>but <00:26:48.031>it <00:26:48.032>does <00:26:48.033>it <00:26:48.035>with <00:26:48.036>a <00:26:48.037>simple <00:26:48.039>experience.

00:26:48.040 --> 00:26:51.110 align:start position:0%
<00:26:48.040>but <00:26:48.133>it <00:26:48.226>does <00:26:48.320>it <00:26:48.413>with <00:26:48.506>a <00:26:48.600>simple <00:26:48.693>experience. <00:26:48.786>It <00:26:48.879>has <00:26:48.973>one <00:26:49.066>of <00:26:49.159>the <00:26:49.253>top <00:26:49.346>satisfaction <00:26:49.440>of

00:26:51.110 --> 00:26:51.120 align:start position:0%
<00:26:51.110>It <00:26:51.111>has <00:26:51.112>one <00:26:51.113>of <00:26:51.115>the <00:26:51.116>top <00:26:51.117>satisfaction <00:26:51.119>of

00:26:51.120 --> 00:26:54.270 align:start position:0%
<00:26:51.120>It <00:26:51.227>has <00:26:51.335>one <00:26:51.443>of <00:26:51.550>the <00:26:51.658>top <00:26:51.766>satisfaction <00:26:51.873>of <00:26:51.981>of <00:26:52.089>Google <00:26:52.196>Cloud <00:26:52.304>and <00:26:52.412>even <00:26:52.520>um

00:26:54.270 --> 00:26:54.280 align:start position:0%
<00:26:54.270>of <00:26:54.271>Google <00:26:54.273>Cloud <00:26:54.275>and <00:26:54.277>even <00:26:54.279>um

00:26:54.280 --> 00:26:55.670 align:start position:0%
<00:26:54.280>of <00:26:54.436>Google <00:26:54.592>Cloud <00:26:54.749>and <00:26:54.905>even <00:26:55.061>um <00:26:55.218>in <00:26:55.374>the <00:26:55.531>industry.

00:26:55.670 --> 00:26:55.680 align:start position:0%
<00:26:55.670>in <00:26:55.674>the <00:26:55.679>industry.

00:26:55.680 --> 00:26:57.430 align:start position:0%
<00:26:55.680>in <00:26:55.835>the <00:26:55.991>industry. <00:26:56.146>Um <00:26:56.302>and <00:26:56.457>it <00:26:56.613>just <00:26:56.768>makes <00:26:56.924>you <00:26:57.080>more

00:26:57.430 --> 00:26:57.440 align:start position:0%
<00:26:57.430>Um <00:26:57.431>and <00:26:57.433>it <00:26:57.434>just <00:26:57.436>makes <00:26:57.437>you <00:26:57.439>more

00:26:57.440 --> 00:26:59.390 align:start position:0%
<00:26:57.440>Um <00:26:57.556>and <00:26:57.673>it <00:26:57.790>just <00:26:57.906>makes <00:26:58.023>you <00:26:58.140>more <00:26:58.256>productive. <00:26:58.373>Like <00:26:58.490>we <00:26:58.606>try <00:26:58.723>to <00:26:58.840>embrace

00:26:59.390 --> 00:26:59.400 align:start position:0%
<00:26:59.390>productive. <00:26:59.391>Like <00:26:59.393>we <00:26:59.395>try <00:26:59.397>to <00:26:59.399>embrace

00:26:59.400 --> 00:27:00.710 align:start position:0%
<00:26:59.400>productive. <00:26:59.596>Like <00:26:59.793>we <00:26:59.989>try <00:27:00.186>to <00:27:00.382>embrace <00:27:00.579>developer

00:27:00.710 --> 00:27:00.720 align:start position:0%
developer

00:27:00.720 --> 00:27:01.630 align:start position:0%
<00:27:00.720>developer <00:27:01.539>um

00:27:01.630 --> 00:27:01.640 align:start position:0%
um

00:27:01.640 --> 00:27:04.310 align:start position:0%
<00:27:01.640>um <00:27:01.873>standards <00:27:02.106>and <00:27:02.340>just <00:27:02.573>people <00:27:02.806>deploy <00:27:03.040>very

00:27:04.310 --> 00:27:04.320 align:start position:0%
<00:27:04.310>standards <00:27:04.311>and <00:27:04.313>just <00:27:04.315>people <00:27:04.317>deploy <00:27:04.319>very

00:27:04.320 --> 00:27:06.710 align:start position:0%
<00:27:04.320>standards <00:27:04.436>and <00:27:04.553>just <00:27:04.669>people <00:27:04.786>deploy <00:27:04.903>very <00:27:05.020>fast. <00:27:05.136>But <00:27:05.253>what <00:27:05.370>is <00:27:05.486>very <00:27:05.603>important <00:27:05.720>to

00:27:06.710 --> 00:27:06.720 align:start position:0%
<00:27:06.710>fast. <00:27:06.711>But <00:27:06.713>what <00:27:06.714>is <00:27:06.716>very <00:27:06.717>important <00:27:06.719>to

00:27:06.720 --> 00:27:09.150 align:start position:0%
<00:27:06.720>fast. <00:27:06.820>But <00:27:06.920>what <00:27:07.020>is <00:27:07.120>very <00:27:07.220>important <00:27:07.320>to <00:27:07.420>remember <00:27:07.520>it <00:27:07.620>as <00:27:07.720>it <00:27:07.820>is <00:27:07.920>a <00:27:08.020>very <00:27:08.120>unique

00:27:09.150 --> 00:27:09.160 align:start position:0%
<00:27:09.150>remember <00:27:09.151>it <00:27:09.152>as <00:27:09.153>it <00:27:09.155>is <00:27:09.156>a <00:27:09.157>very <00:27:09.159>unique

00:27:09.160 --> 00:27:11.990 align:start position:0%
<00:27:09.160>remember <00:27:09.260>it <00:27:09.360>as <00:27:09.460>it <00:27:09.560>is <00:27:09.660>a <00:27:09.760>very <00:27:09.860>unique <00:27:09.960>runtime. <00:27:10.060>It <00:27:10.160>is <00:27:10.260>capable <00:27:10.360>of <00:27:10.460>running <00:27:10.560>any

00:27:11.990 --> 00:27:12.000 align:start position:0%
<00:27:11.990>runtime. <00:27:11.991>It <00:27:11.993>is <00:27:11.994>capable <00:27:11.996>of <00:27:11.997>running <00:27:11.999>any

00:27:12.000 --> 00:27:13.950 align:start position:0%
<00:27:12.000>runtime. <00:27:12.107>It <00:27:12.215>is <00:27:12.323>capable <00:27:12.430>of <00:27:12.538>running <00:27:12.646>any <00:27:12.753>container. <00:27:12.861>So <00:27:12.969>that <00:27:13.076>means <00:27:13.184>any <00:27:13.292>code, <00:27:13.400>any

00:27:13.950 --> 00:27:13.960 align:start position:0%
<00:27:13.950>container. <00:27:13.951>So <00:27:13.953>that <00:27:13.954>means <00:27:13.956>any <00:27:13.957>code, <00:27:13.959>any

00:27:13.960 --> 00:27:15.790 align:start position:0%
<00:27:13.960>container. <00:27:14.076>So <00:27:14.193>that <00:27:14.310>means <00:27:14.426>any <00:27:14.543>code, <00:27:14.660>any <00:27:14.776>library, <00:27:14.893>any <00:27:15.010>agent <00:27:15.126>framework. <00:27:15.243>That <00:27:15.360>will

00:27:15.790 --> 00:27:15.800 align:start position:0%
<00:27:15.790>library, <00:27:15.791>any <00:27:15.793>agent <00:27:15.795>framework. <00:27:15.797>That <00:27:15.799>will

00:27:15.800 --> 00:27:17.110 align:start position:0%
<00:27:15.800>library, <00:27:15.968>any <00:27:16.136>agent <00:27:16.305>framework. <00:27:16.473>That <00:27:16.642>will <00:27:16.810>be <00:27:16.978>possible

00:27:17.110 --> 00:27:17.120 align:start position:0%
<00:27:17.110>be <00:27:17.119>possible

00:27:17.120 --> 00:27:18.910 align:start position:0%
<00:27:17.120>be <00:27:17.294>possible <00:27:17.469>because <00:27:17.645>it's <00:27:17.820>a <00:27:17.995>container <00:27:18.169>runtime. <00:27:18.344>It <00:27:18.520>is

00:27:18.910 --> 00:27:18.920 align:start position:0%
<00:27:18.910>because <00:27:18.911>it's <00:27:18.913>a <00:27:18.914>container <00:27:18.916>runtime. <00:27:18.917>It <00:27:18.919>is

00:27:18.920 --> 00:27:20.990 align:start position:0%
<00:27:18.920>because <00:27:19.027>it's <00:27:19.135>a <00:27:19.243>container <00:27:19.350>runtime. <00:27:19.458>It <00:27:19.566>is <00:27:19.673>hyper <00:27:19.781>elastic. <00:27:19.889>It <00:27:19.996>scales <00:27:20.104>to <00:27:20.212>zero <00:27:20.320>and

00:27:20.990 --> 00:27:21.000 align:start position:0%
<00:27:20.990>hyper <00:27:20.991>elastic. <00:27:20.993>It <00:27:20.994>scales <00:27:20.996>to <00:27:20.997>zero <00:27:20.999>and

00:27:21.000 --> 00:27:24.630 align:start position:0%
<00:27:21.000>hyper <00:27:21.107>elastic. <00:27:21.215>It <00:27:21.323>scales <00:27:21.430>to <00:27:21.538>zero <00:27:21.646>and <00:27:21.753>scales <00:27:21.861>very <00:27:21.969>fast <00:27:22.076>as <00:27:22.184>we've <00:27:22.292>seen <00:27:22.400>uh

00:27:24.630 --> 00:27:24.640 align:start position:0%
<00:27:24.630>scales <00:27:24.631>very <00:27:24.633>fast <00:27:24.634>as <00:27:24.636>we've <00:27:24.637>seen <00:27:24.639>uh

00:27:24.640 --> 00:27:26.110 align:start position:0%
<00:27:24.640>scales <00:27:24.741>very <00:27:24.843>fast <00:27:24.945>as <00:27:25.047>we've <00:27:25.148>seen <00:27:25.250>uh <00:27:25.352>a <00:27:25.454>lot <00:27:25.555>of <00:27:25.657>computers. <00:27:25.759>We've <00:27:25.861>done <00:27:25.963>demos

00:27:26.110 --> 00:27:26.120 align:start position:0%
<00:27:26.110>a <00:27:26.111>lot <00:27:26.112>of <00:27:26.114>computers. <00:27:26.116>We've <00:27:26.117>done <00:27:26.119>demos

00:27:26.120 --> 00:27:28.470 align:start position:0%
<00:27:26.120>a <00:27:26.227>lot <00:27:26.335>of <00:27:26.443>computers. <00:27:26.550>We've <00:27:26.658>done <00:27:26.766>demos <00:27:26.873>with <00:27:26.981>more <00:27:27.089>than <00:27:27.196>that. <00:27:27.304>It <00:27:27.412>is <00:27:27.520>sandboxed,

00:27:28.470 --> 00:27:28.480 align:start position:0%
<00:27:28.470>with <00:27:28.471>more <00:27:28.473>than <00:27:28.474>that. <00:27:28.476>It <00:27:28.477>is <00:27:28.479>sandboxed,

00:27:28.480 --> 00:27:31.070 align:start position:0%
<00:27:28.480>with <00:27:28.587>more <00:27:28.695>than <00:27:28.803>that. <00:27:28.910>It <00:27:29.018>is <00:27:29.126>sandboxed, <00:27:29.233>right? <00:27:29.341>So <00:27:29.449>every <00:27:29.556>uh <00:27:29.664>one <00:27:29.772>of <00:27:29.880>those

00:27:31.070 --> 00:27:31.080 align:start position:0%
<00:27:31.070>right? <00:27:31.071>So <00:27:31.072>every <00:27:31.074>uh <00:27:31.076>one <00:27:31.077>of <00:27:31.079>those

00:27:31.080 --> 00:27:32.990 align:start position:0%
<00:27:31.080>right? <00:27:31.187>So <00:27:31.295>every <00:27:31.403>uh <00:27:31.510>one <00:27:31.618>of <00:27:31.726>those <00:27:31.833>containers <00:27:31.941>is <00:27:32.049>going <00:27:32.156>to <00:27:32.264>be <00:27:32.372>sandboxed <00:27:32.480>and

00:27:32.990 --> 00:27:33.000 align:start position:0%
<00:27:32.990>containers <00:27:32.991>is <00:27:32.993>going <00:27:32.994>to <00:27:32.996>be <00:27:32.997>sandboxed <00:27:32.999>and

00:27:33.000 --> 00:27:35.030 align:start position:0%
<00:27:33.000>containers <00:27:33.107>is <00:27:33.215>going <00:27:33.323>to <00:27:33.430>be <00:27:33.538>sandboxed <00:27:33.646>and <00:27:33.753>you <00:27:33.861>can <00:27:33.969>even <00:27:34.076>spin <00:27:34.184>up <00:27:34.292>sandboxes <00:27:34.400>from

00:27:35.030 --> 00:27:35.040 align:start position:0%
<00:27:35.030>you <00:27:35.031>can <00:27:35.033>even <00:27:35.034>spin <00:27:35.036>up <00:27:35.037>sandboxes <00:27:35.039>from

00:27:35.040 --> 00:27:37.310 align:start position:0%
<00:27:35.040>you <00:27:35.156>can <00:27:35.273>even <00:27:35.389>spin <00:27:35.506>up <00:27:35.623>sandboxes <00:27:35.740>from <00:27:35.856>within <00:27:35.973>your <00:27:36.090>your <00:27:36.206>sandbox <00:27:36.323>containers. <00:27:36.440>And

00:27:37.310 --> 00:27:37.320 align:start position:0%
<00:27:37.310>within <00:27:37.311>your <00:27:37.313>your <00:27:37.315>sandbox <00:27:37.317>containers. <00:27:37.319>And

00:27:37.320 --> 00:27:38.950 align:start position:0%
<00:27:37.320>within <00:27:37.447>your <00:27:37.574>your <00:27:37.701>sandbox <00:27:37.829>containers. <00:27:37.956>And <00:27:38.083>there <00:27:38.210>is <00:27:38.338>no <00:27:38.465>cluster, <00:27:38.592>no <00:27:38.720>infrastructure

00:27:38.950 --> 00:27:38.960 align:start position:0%
<00:27:38.950>there <00:27:38.951>is <00:27:38.953>no <00:27:38.955>cluster, <00:27:38.957>no <00:27:38.959>infrastructure

00:27:38.960 --> 00:27:41.590 align:start position:0%
<00:27:38.960>there <00:27:39.053>is <00:27:39.146>no <00:27:39.240>cluster, <00:27:39.333>no <00:27:39.426>infrastructure <00:27:39.520>to <00:27:39.613>worry <00:27:39.706>about. <00:27:39.800>It <00:27:39.893>is <00:27:39.986>pay <00:27:40.080>per <00:27:40.173>use. <00:27:40.266>It <00:27:40.360>is

00:27:41.590 --> 00:27:41.600 align:start position:0%
<00:27:41.590>to <00:27:41.591>worry <00:27:41.591>about. <00:27:41.592>It <00:27:41.593>is <00:27:41.594>pay <00:27:41.596>per <00:27:41.597>use. <00:27:41.598>It <00:27:41.599>is

00:27:41.600 --> 00:27:44.750 align:start position:0%
<00:27:41.600>to <00:27:41.687>worry <00:27:41.774>about. <00:27:41.862>It <00:27:41.949>is <00:27:42.037>pay <00:27:42.125>per <00:27:42.212>use. <00:27:42.300>It <00:27:42.387>is <00:27:42.475>cost-efficient. <00:27:42.562>And <00:27:42.649>you <00:27:42.737>can <00:27:42.824>even <00:27:42.912>put <00:27:43.000>um

00:27:44.750 --> 00:27:44.760 align:start position:0%
<00:27:44.750>cost-efficient. <00:27:44.751>And <00:27:44.753>you <00:27:44.754>can <00:27:44.756>even <00:27:44.757>put <00:27:44.759>um

00:27:44.760 --> 00:27:46.590 align:start position:0%
<00:27:44.760>cost-efficient. <00:27:44.900>And <00:27:45.040>you <00:27:45.180>can <00:27:45.320>even <00:27:45.460>put <00:27:45.600>um <00:27:45.740>caps <00:27:45.879>on <00:27:46.020>your <00:27:46.160>spend.

00:27:46.590 --> 00:27:46.600 align:start position:0%
<00:27:46.590>caps <00:27:46.592>on <00:27:46.596>your <00:27:46.599>spend.

00:27:46.600 --> 00:27:49.550 align:start position:0%
<00:27:46.600>caps <00:27:46.707>on <00:27:46.815>your <00:27:46.923>spend. <00:27:47.030>And <00:27:47.138>how <00:27:47.246>can <00:27:47.353>I <00:27:47.461>can <00:27:47.569>it <00:27:47.676>help <00:27:47.784>you <00:27:47.892>for <00:27:48.000>your

00:27:49.550 --> 00:27:49.560 align:start position:0%
<00:27:49.550>And <00:27:49.551>how <00:27:49.552>can <00:27:49.553>I <00:27:49.553>can <00:27:49.554>it <00:27:49.556>help <00:27:49.557>you <00:27:49.558>for <00:27:49.559>your

00:27:49.560 --> 00:27:51.430 align:start position:0%
<00:27:49.560>And <00:27:49.647>how <00:27:49.735>can <00:27:49.822>I <00:27:49.909>can <00:27:49.997>it <00:27:50.085>help <00:27:50.172>you <00:27:50.260>for <00:27:50.347>your <00:27:50.435>workloads? <00:27:50.522>It <00:27:50.610>can <00:27:50.697>help <00:27:50.784>you <00:27:50.872>for <00:27:50.960>your

00:27:51.430 --> 00:27:51.440 align:start position:0%
<00:27:51.430>workloads? <00:27:51.431>It <00:27:51.433>can <00:27:51.434>help <00:27:51.436>you <00:27:51.437>for <00:27:51.439>your

00:27:51.440 --> 00:27:53.030 align:start position:0%
<00:27:51.440>workloads? <00:27:51.556>It <00:27:51.673>can <00:27:51.790>help <00:27:51.906>you <00:27:52.023>for <00:27:52.140>your <00:27:52.256>personal <00:27:52.373>apps <00:27:52.490>because <00:27:52.606>it's <00:27:52.723>easy <00:27:52.840>to

00:27:53.030 --> 00:27:53.040 align:start position:0%
<00:27:53.030>personal <00:27:53.031>apps <00:27:53.033>because <00:27:53.035>it's <00:27:53.037>easy <00:27:53.039>to

00:27:53.040 --> 00:27:55.070 align:start position:0%
<00:27:53.040>personal <00:27:53.156>apps <00:27:53.273>because <00:27:53.389>it's <00:27:53.506>easy <00:27:53.623>to <00:27:53.740>deploy. <00:27:53.856>It <00:27:53.973>can <00:27:54.090>help <00:27:54.206>you <00:27:54.323>for <00:27:54.440>your

00:27:55.070 --> 00:27:55.080 align:start position:0%
<00:27:55.070>deploy. <00:27:55.071>It <00:27:55.072>can <00:27:55.074>help <00:27:55.076>you <00:27:55.077>for <00:27:55.079>your

00:27:55.080 --> 00:27:57.270 align:start position:0%
<00:27:55.080>deploy. <00:27:55.196>It <00:27:55.313>can <00:27:55.429>help <00:27:55.546>you <00:27:55.663>for <00:27:55.780>your <00:27:55.896>scalable <00:27:56.013>apps <00:27:56.129>because <00:27:56.246>it <00:27:56.363>has <00:27:56.480>fast

00:27:57.270 --> 00:27:57.280 align:start position:0%
<00:27:57.270>scalable <00:27:57.271>apps <00:27:57.273>because <00:27:57.275>it <00:27:57.277>has <00:27:57.279>fast

00:27:57.280 --> 00:27:59.710 align:start position:0%
<00:27:57.280>scalable <00:27:57.407>apps <00:27:57.534>because <00:27:57.661>it <00:27:57.789>has <00:27:57.916>fast <00:27:58.043>starting <00:27:58.170>instances. <00:27:58.298>It's <00:27:58.425>auto <00:27:58.552>scales. <00:27:58.680>It

00:27:59.710 --> 00:27:59.720 align:start position:0%
<00:27:59.710>starting <00:27:59.711>instances. <00:27:59.713>It's <00:27:59.715>auto <00:27:59.717>scales. <00:27:59.719>It

00:27:59.720 --> 00:28:02.670 align:start position:0%
<00:27:59.720>starting <00:27:59.860>instances. <00:28:00.000>It's <00:28:00.140>auto <00:28:00.280>scales. <00:28:00.420>It <00:28:00.560>can <00:28:00.700>handle <00:28:00.840>massive <00:28:00.980>traffic <00:28:01.120>spikes.

00:28:02.670 --> 00:28:02.680 align:start position:0%
<00:28:02.670>can <00:28:02.672>handle <00:28:02.674>massive <00:28:02.676>traffic <00:28:02.679>spikes.

00:28:02.680 --> 00:28:04.590 align:start position:0%
<00:28:02.680>can <00:28:02.796>handle <00:28:02.913>massive <00:28:03.030>traffic <00:28:03.146>spikes. <00:28:03.263>It <00:28:03.380>can <00:28:03.496>be <00:28:03.613>help <00:28:03.730>you <00:28:03.846>for <00:28:03.963>your <00:28:04.080>personal

00:28:04.590 --> 00:28:04.600 align:start position:0%
<00:28:04.590>It <00:28:04.591>can <00:28:04.592>be <00:28:04.593>help <00:28:04.595>you <00:28:04.596>for <00:28:04.597>your <00:28:04.599>personal

00:28:04.600 --> 00:28:07.710 align:start position:0%
<00:28:04.600>It <00:28:04.699>can <00:28:04.800>be <00:28:04.899>help <00:28:05.000>you <00:28:05.100>for <00:28:05.199>your <00:28:05.300>personal <00:28:05.399>agents <00:28:05.500>like <00:28:05.600>cuz <00:28:05.699>it's <00:28:05.800>a <00:28:05.899>cheap, <00:28:06.000>always-on,

00:28:07.710 --> 00:28:07.720 align:start position:0%
<00:28:07.710>agents <00:28:07.711>like <00:28:07.713>cuz <00:28:07.714>it's <00:28:07.716>a <00:28:07.717>cheap, <00:28:07.719>always-on,

00:28:07.720 --> 00:28:11.590 align:start position:0%
<00:28:07.720>agents <00:28:07.860>like <00:28:08.000>cuz <00:28:08.140>it's <00:28:08.280>a <00:28:08.420>cheap, <00:28:08.560>always-on, <00:28:08.700>long-running, <00:28:08.840>single <00:28:08.980>sandboxed <00:28:09.120>computer.

00:28:11.590 --> 00:28:11.600 align:start position:0%
<00:28:11.590>long-running, <00:28:11.592>single <00:28:11.596>sandboxed <00:28:11.599>computer.

00:28:11.600 --> 00:28:14.590 align:start position:0%
<00:28:11.600>long-running, <00:28:11.727>single <00:28:11.854>sandboxed <00:28:11.981>computer. <00:28:12.109>And <00:28:12.236>it <00:28:12.363>can <00:28:12.490>help <00:28:12.618>you <00:28:12.745>for <00:28:12.872>your <00:28:13.000>scalable

00:28:14.590 --> 00:28:14.600 align:start position:0%
<00:28:14.590>And <00:28:14.591>it <00:28:14.592>can <00:28:14.593>help <00:28:14.595>you <00:28:14.596>for <00:28:14.597>your <00:28:14.599>scalable

00:28:14.600 --> 00:28:17.430 align:start position:0%
<00:28:14.600>And <00:28:14.699>it <00:28:14.800>can <00:28:14.899>help <00:28:15.000>you <00:28:15.100>for <00:28:15.199>your <00:28:15.300>scalable <00:28:15.399>agents <00:28:15.500>by <00:28:15.600>giving <00:28:15.699>you <00:28:15.800>the <00:28:15.899>ability <00:28:16.000>to

00:28:17.430 --> 00:28:17.440 align:start position:0%
<00:28:17.430>agents <00:28:17.431>by <00:28:17.433>giving <00:28:17.434>you <00:28:17.436>the <00:28:17.437>ability <00:28:17.439>to

00:28:17.440 --> 00:28:21.830 align:start position:0%
<00:28:17.440>agents <00:28:17.567>by <00:28:17.694>giving <00:28:17.821>you <00:28:17.949>the <00:28:18.076>ability <00:28:18.203>to <00:28:18.330>start <00:28:18.458>very <00:28:18.585>fast <00:28:18.712>isolated <00:28:18.840>sandboxes.

00:28:21.830 --> 00:28:21.840 align:start position:0%
<00:28:21.830>start <00:28:21.832>very <00:28:21.834>fast <00:28:21.836>isolated <00:28:21.839>sandboxes.

00:28:21.840 --> 00:28:24.350 align:start position:0%
<00:28:21.840>start <00:28:21.939>very <00:28:22.040>fast <00:28:22.139>isolated <00:28:22.240>sandboxes. <00:28:22.340>So <00:28:22.439>you <00:28:22.540>can <00:28:22.639>give <00:28:22.740>a <00:28:22.840>try <00:28:22.939>to <00:28:23.040>Cloud <00:28:23.139>Run <00:28:23.240>at

00:28:24.350 --> 00:28:24.360 align:start position:0%
<00:28:24.350>So <00:28:24.351>you <00:28:24.351>can <00:28:24.352>give <00:28:24.353>a <00:28:24.355>try <00:28:24.356>to <00:28:24.357>Cloud <00:28:24.358>Run <00:28:24.359>at

00:28:24.360 --> 00:28:25.950 align:start position:0%
<00:28:24.360>So <00:28:24.500>you <00:28:24.639>can <00:28:24.780>give <00:28:24.919>a <00:28:25.060>try <00:28:25.199>to <00:28:25.340>Cloud <00:28:25.479>Run <00:28:25.620>at <00:28:25.760>cloud.run.

00:28:25.950 --> 00:28:25.960 align:start position:0%
cloud.run.

00:28:25.960 --> 00:28:27.594 align:start position:0%
<00:28:25.960>cloud.run. <00:28:26.660>Thank <00:28:27.360>you.

00:28:27.594 --> 00:28:27.604 align:start position:0%
<00:28:27.594>Thank <00:28:27.603>you.

00:28:27.604 --> 00:28:29.624 align:start position:0%
<00:28:27.604>Thank <00:28:28.070>you. <00:28:28.537>&gt;&gt; <00:28:29.004>[applause]