0:00:38
a bit of a technical thing
0:00:41
just bear with me i will stop the
0:00:44
music for a bit there we go
0:00:47
i still need to get youtube
0:00:49
to this interaction but
0:00:52
um forget what happened and let's start
0:00:56
over again pretend nothing happened
0:00:58
so welcome back guys uh
0:01:03
show called brill break and fix brought
0:01:04
to you by the raw coders
0:01:07
and here we have got finished with us
0:01:10
today how are you doing finish
0:01:13
hey zayn yeah good to good to be back um
0:01:16
enjoyed the music start
0:01:19
yeah uh basically what happened was that
0:01:22
i was experimenting with different
0:01:27
of stream yard and um
0:01:29
didn't really realize
0:01:34
i've got to turn it off for the time
0:01:38
but yeah it was a good
0:01:47
uh yeah something new
0:01:54
so i'll just play the
0:01:56
acknowledgement for the country first
0:01:59
and pay our respect to the
0:02:04
i begin today by acknowledging the
0:02:06
traditional custodians of the land on
0:02:08
which we gather today and pay my
0:02:10
respects to the elders past present and
0:02:13
future i extend their respect to
0:02:16
aboriginal and torres strait islander
0:02:21
fantastic so that was all
0:02:26
how's your day been
0:02:29
yeah pretty good pretty good soon uh
0:02:33
um yeah but yeah it's gonna bring fast
0:02:38
time flies when you're really
0:02:41
busy you don't really have the chance to
0:02:47
yeah true true how about yourself
0:02:51
yeah very very productive
0:02:56
i have actually realized that my
0:03:00
entire day will be really packed as in
0:03:03
from morning until
0:03:11
one thing after another
0:03:14
it's good because i call it being
0:03:21
so yeah that's what my day um yeah dev
0:03:32
have actually started to code but
0:03:34
in terms of training i'm learning
0:03:37
typescript at the moment
0:03:40
which is being a bit of a learning curve
0:03:43
i get brand new concept from and sitting
0:03:46
bombarded at me all at once
0:03:49
i haven't really done touchscreen
0:03:55
that's been a really good
0:03:58
learning curve really in
0:04:01
enjoying it i finally know the
0:04:03
difference between
0:04:05
as in actual um javascript and
0:04:08
typescript and why
0:04:11
where and why typescript was actually
0:04:15
invented and what does it do
0:04:19
i was expecting this question from him
0:04:24
what's the difference difference
0:04:30
the biggest difference between
0:04:32
typescript and javascript is that
0:04:35
javascript is dynamic however typescript
0:04:43
what do i mean by that um if you
0:04:49
uh if you use sorry my verse someone's
0:04:52
trying to call me but i'm not gonna pick
0:04:54
up because i don't know that number
0:04:59
for example if you are using
0:05:07
if you have declared a string
0:05:10
and you're using it as
0:05:18
i'm i'm trying to recall this example
0:05:21
there i did okay yeah so
0:05:25
for example if you have a string and you
0:05:29
want to concatenate and concatenate it
0:05:32
and then you want to return
0:05:35
string from the from the from the method
0:05:39
you can only in javas in javascript if
0:05:43
you use that method
0:05:49
giving it the type of the variable
0:05:53
it will still work
0:05:58
in type script it will cause an error
0:06:01
and say that oh you're trying to return
0:06:06
a string but you've got numbers over
0:06:11
for example if i add if
0:06:17
hello world in two separate variables as
0:06:28
as a string it would work fine in
0:06:44
going off track as in too deep all right
0:06:52
yeah so i i just basically bought
0:06:56
this house i was kind of feeling bored
0:07:00
like or which mansion should i buy and
0:07:04
this the interior of it looks really
0:07:08
cool so i thought yeah so i bought the
0:07:17
what's it called uh like an ft or
0:07:30
actually just costing me two million
0:07:36
i'm just kidding i'm just kidding um you
0:07:39
can set 2 million cents
0:07:50
it pays well yes but it's got a lot of
0:07:54
demanding as well so i'm not just
0:07:59
eight hours in fix so at the moment i
0:08:02
don't have any schedule at all so
0:08:05
whenever i feel i feel like i start
0:08:11
personal learning curve than our
0:08:14
workflow learning curve
0:08:20
there's always something to spell about
0:08:25
nothing too smart about hell
0:08:27
ah come on there's always something i
0:08:31
yeah it's always there's always
0:08:37
tori he's just a simple happy man
0:08:44
cool guys so just a bit of a recap
0:08:48
uh today because you weren't here yes
0:08:58
torias has been actually
0:09:11
when you were here we
0:09:16
client connected and disconnected and
0:09:20
also it was removing the
0:09:22
id from the dyno db
0:09:27
yes correct yeah exactly
0:09:30
cool so what we did on
0:09:33
friday and sunday was we went on and
0:09:39
tried to send send a message to and then
0:09:50
and then we try to get a response back
0:10:02
and with tori's magic we were able to do
0:10:06
everything in just a matter of minutes i
0:10:14
i'll personally i learned a lot from how
0:10:17
his thought process is
0:10:20
from his speed and
0:10:23
from him being a keyboard warrior
0:10:28
i've i heard even one single mouse click
0:10:32
will for oliver's coding
0:10:36
he's really good really good yeah
0:10:40
yeah so um so today what we're gonna try
0:10:43
and do is we will basically
0:10:55
no more basically local stack as in
0:11:02
no more look local host um because
0:11:06
we need to be able to be in a condition
0:11:10
or position where we
0:11:14
give particular people
0:11:23
so that more than two people can
0:11:25
actually try and connect to the web
0:11:28
socket and see how
0:11:30
how that crashes basically
0:11:38
maybe i don't know maybe not ready for
0:11:40
it yet but maybe we should give it out
0:11:43
people in deathcorp to run in
0:11:46
um there would be a good idea but i
0:11:49
don't think at this stage
0:11:52
and why do i think so because
0:11:57
one of the core functionality is still
0:11:59
to be implemented with it which is
0:12:04
which i'm 100 sure that they're gonna
0:12:08
try and do that because that was the
0:12:10
main purpose of this project
0:12:13
as into saving and then getting
0:12:17
what i was thinking that we would
0:12:22
websocket functionality um within the
0:12:26
team and um see how that goes
0:12:33
two main functionalities still need to
0:12:36
be implemented okay and one of them is
0:12:46
you are sending the message the server
0:12:49
actually sends multiple users that
0:12:53
which is still to be implemented
0:12:57
yep yep okay make sense yeah
0:13:03
right cool perfect
0:13:09
do you want to share your screen
0:13:16
um i i'm not entirely sure how will this
0:13:21
but i'm thinking that we would
0:13:31
and then configure cloudfront
0:13:41
point s3 to cloudfront so
0:13:51
distribution in the
0:13:58
cloud front and then we can also point
0:14:03
our domain name to
0:14:07
cloudfront as well
0:14:10
that's what i'm thinking but
0:14:12
it's been ages i've done that so it's
0:14:15
gonna be a bit of a
0:14:24
do you wanna maybe zoom in a bit please
0:14:51
so you probably have to do a diplo
0:14:53
because we have actually created a new
0:15:00
okay currently on the uni
0:15:07
so we have created a connect websocket
0:15:13
why is he not coming
0:16:00
oh oh sorry my bad
0:16:03
i didn't pay attention to that
0:16:05
on branch so you're already okay
0:16:08
you're already there on the branch
0:16:22
just let's have a look
0:16:44
oh you probably need
0:16:53
general reproduction
0:16:56
does he not go to the next page
0:17:00
maybe i have the old um
0:17:16
possible uh i have a product
0:17:20
oh that would be a phenomenal toy little
0:17:25
yeah i really love to have a look at
0:17:46
and put in that bead
0:17:49
to be honest i'm not entirely sure about
0:17:53
at the moment and but you may be right
0:17:55
it may be a bit expensive i'll probably
0:18:10
i'm just gonna stop sharing
0:18:17
so if we create the
0:18:19
multicultural websocket
0:18:38
because each time the cursor moves it
0:18:53
just thinking this may be the reason why
0:18:56
that the original owner of scrambler
0:18:59
didn't do that in service because
0:19:03
he might have known the
0:19:05
implications of it
0:19:11
should i share your screen
0:19:14
yep yep yes please okay
0:19:19
i think this is much pleasure so that's
0:19:22
my people yeah yeah i might do that
0:19:37
okay seems to be good
0:19:39
right and are you receiving this is a
0:19:41
message from the folder
0:19:43
lambda yeah you are
0:19:49
now what we need to do is
0:19:56
how we're gonna do this
0:20:03
so i think we will need a combination of
0:20:22
i put my portfolio website on aws and it
0:20:25
was kind of i remember using those
0:20:27
services but i don't remember this stuff
0:20:31
oh um it must be on s3 or already
0:20:35
because then cloud
0:20:39
information deploys it it puts
0:20:43
as well as a part of the process
0:20:48
is it which one is it
0:20:59
i'm sorry i can't see the
0:21:03
oh it's too small sorry
0:21:10
actually go to the cloud front
0:21:17
jack devs orders have some war
0:21:22
in your gullets geez eyes
0:21:24
eat all right let me get some water
0:21:26
actually i'll be back
0:21:36
i might put some music on guys so let me
0:21:39
know if that's too loud
0:22:13
i like the background music thing that's
0:22:20
yeah i think uh they've actually done a
0:22:23
brand brand new feature as in adding a
0:22:26
background music to streamyard which is
0:22:31
i thought you were playing this on a
0:22:32
speaker or something
0:22:37
yeah it's on the software itself it's
0:22:42
right uh cloud okay um
0:22:46
we will probably have to make a sub
0:22:51
so if you want to go to route 53
0:22:56
okay why wouldn't we need a subdomain
0:23:00
we need we need a url
0:23:04
in order to pull the web app online
0:23:11
so you know how scrambler.ca
0:23:18
as in scrambler.ca
0:23:23
that url and if you enter that address
0:23:26
it takes you to the app itself
0:23:29
yeah yeah i'm aware
0:23:31
yeah so we want that version but
0:23:37
scrambler.cso in our case we already
0:23:48
just for the testing purposes we can
0:23:53
which is i don't know
0:23:56
scrambler.realcode.dev
0:23:59
okay yeah makes sense
0:24:05
okay cool yeah that is the one
0:24:08
um i'm just thinking how did we do
0:24:12
how did i do it last time
0:24:20
oh you can't really
0:24:26
um in that case to
0:24:32
gonna check my account
0:24:36
did it in the first place because
0:24:49
feel free to interact with the viewers
0:24:54
other stuff to keep it rolling
0:25:00
uh tori's got his interview on wednesday
0:25:06
yeah i think he told me about that
0:25:10
passes then it's off to the final
0:25:12
technical as well nice pretty close
0:25:21
so what would be the final 1b
0:25:25
as in a kind of a cultural
0:25:28
interview isn't it
0:25:41
do you want to create a
0:25:50
so create a new record here
0:25:58
create a new record of type a
0:26:12
what would the settings be
0:26:19
oh no sorry my bad
0:26:23
my bad i'm i'm skipping one step can you
0:26:26
go and can you open up cloud front
0:26:58
sorry what did i say cloud front or
0:27:03
it's upfront right
0:27:07
cloud formation what's happening to my
0:27:12
why do we why would we need confirmation
0:27:14
because i want to check if they're
0:27:16
really deployed in
0:27:18
s3 as a part of the stack
0:27:50
right um so does it say anyway s3
0:28:00
probably not no it doesn't so it didn't
0:28:07
what we can do is basically
0:28:18
create a bucket and upload the
0:28:22
files as in the app over to s3 first
0:28:28
okay yeah that makes sense
0:28:43
i want to remember you have to name it
0:28:55
sorry i should have told you we need to
0:28:58
go back to cloud formation as in the
0:29:15
yes jack dev and joy they'll feel i'm
0:29:21
process a long time ago so i'm just
0:29:24
trying to remember
0:29:26
as in as we go and then what needs to be
0:29:29
done so i'm just kind of focusing on
0:29:40
the cloud information i meant in the
0:29:45
so which would be in the back end yeah
0:29:51
and finish try to use the terminal as
0:30:00
because you'll be really surprised how
0:30:04
increases your efficiency
0:30:08
yeah i need to i need to
0:30:10
yeah i need to actually just do it
0:30:28
actually we might um do a kind of a full
0:30:32
episode where we only use
0:30:34
the terminal to do everything
0:30:42
it will be fun though as a fun
0:30:45
fun learning curve
0:30:51
um all right so we need to get um hang
0:30:56
how about if you google how to um
0:31:02
how to upload the app on s3
0:31:12
in cloud formation
0:31:28
how to clog to the front and i'm here
0:31:31
there we go you're the man
0:31:35
um do you want to do a front-end
0:31:48
okay can i see the architecture
0:31:55
because your page is black oh no
0:31:58
your page is black that's why as well
0:32:24
maybe it's because i'm on my team but
0:32:41
i don't know maybe it's because i'm on
0:32:44
you can't see this okay
0:32:50
oh here we go perfect
0:32:53
it's a cloud for okay so how is it doing
0:32:57
confirmation duplicate to
0:33:08
cloud formation stack of the create
0:33:12
s3 and so i can see the
0:33:17
size source deployment layer
0:33:24
let's click go down
0:33:35
we don't need that one
0:33:40
how to use this in your web application
0:33:43
to blow this whole middleware
0:33:45
close the brush and learn to play it
0:33:50
down package the website
0:33:56
go down down down run time python
0:33:59
don't need the heads and example do you
0:34:02
oh uh jacob's asking do you need to use
0:34:06
typescript for your job um apparently
0:34:10
if it i'm assuming
0:34:14
because if i didn't need it it wouldn't
0:34:17
be included in their training
0:34:22
so i'm guessing yes
0:34:27
even if not it's a good learning for me
0:34:30
get there because i
0:34:37
but now i'm actually getting paid for it
0:34:39
so that's the best
0:34:54
i'm just kidding just kidding that
0:34:57
that's my dark humor
0:35:10
jackdev mvp that is not a part of the
0:35:14
you're focusing on the mvp first
0:35:19
yeah there i agree that as in
0:35:22
the code is a sniff but um
0:35:28
we'll get there right uh
0:35:33
seems kind of like what we need i think
0:35:45
what it's actually doing is creating a
0:35:49
and then giving that uri which is a
0:35:52
folder runtime okay
0:35:54
and that's policy that's free bucket
0:35:55
full access and the bucket name target
0:36:00
during the upload during transformation
0:36:04
success properties to have a service
0:36:06
token which takes an arn
0:36:09
attribute within a function
0:36:14
target protein right from the target
0:36:24
it's saying so essentially like um
0:36:29
this what we're trying to do is like
0:36:31
essentially create the bracket
0:36:33
using cloudformation but
0:36:35
the uploading of the actual files
0:36:37
front-end files will be done say through
0:36:40
a pipeline or something
0:36:47
what would happen is there whatever
0:36:49
resource that we want to use in our app
0:36:53
as in in the overall project
0:36:59
created by cloud information
0:37:04
okay as if for example lambdas api
0:37:07
gateway web socket s3 in this case as
0:37:15
created by the template or yeah more
0:37:22
does that make sense so far
0:37:24
yep so far yes yeah
0:37:29
what was your question again
0:37:32
uh like the actual files the front-end
0:37:38
the front-end files will be
0:37:44
like through say like github actions or
0:37:47
something like that right
0:37:48
like through a kind of like a pipeline
0:37:50
instead of like so this is creating the
0:37:54
the bucket and all of that but then the
0:37:56
actual files will be uploaded separately
0:38:00
that's what i mean
0:38:05
when you say the actual files
0:38:07
which files are you talking about
0:38:10
like uh index.html or still frontend.js
0:38:26
yeah yeah i understand that but like the
0:38:28
process of putting it into s3
0:38:32
okay cool so i think what you mean is
0:38:36
when we deploy it how is it gonna reach
0:38:41
s3 is that what you're asking yeah yeah
0:38:45
cool so what we're going to do is we
0:38:49
create the s3 in the form of code in
0:38:57
stack gets deployed
0:39:02
create the s3 bucket
0:39:06
and we will tell it to
0:39:13
files as a part of the front end in the
0:39:28
that the application has been deployed
0:39:30
on cloudform information and from
0:39:36
the static file will go into
0:39:40
s3 oh okay okay yep that makes sense
0:39:45
so that's our goal
0:39:48
so at the moment we are trying to create
0:39:53
through infrastructure code
0:40:19
i'm just trying to find where to create
0:40:35
put the static files in there target
0:40:46
for full temporary
0:41:01
to be honest i'm not understanding this
0:41:05
either you want to maybe look at some
0:41:11
some basic information first rather than
0:41:15
this detailed straight away
0:41:23
this may be good bloody hello that
0:41:43
oh this is the okay um we will probably
0:41:47
have to create an s3 bucket from uh
0:41:50
infrastructures code first
0:41:55
if you want to look uh search for the
0:42:01
then then we can do a step by step
0:42:14
create an s3 bucket that holds the
0:42:21
can you zoom in a bit please
0:42:28
okay so it's taking the bucket name as a
0:42:32
and then what it's doing is
0:42:35
ah go down play oh here
0:42:37
the first one the first resource
0:42:43
so we would need this one access control
0:42:49
that's the one we need in test ah here
0:42:51
we go so in our case the index or index
0:42:55
document will be home.html
0:42:59
and error document we haven't got any so
0:43:02
we wouldn't use that my bucket policy
0:43:05
yeah right cool this is helpful i think
0:43:08
yes i'm not helpful
0:43:10
which is why i want to want it to start
0:43:13
from the basic first
0:43:18
cool so let's go and paste this in
0:43:32
i don't think we need
0:43:34
we should paste just everything just the
0:43:37
parts we need so the first bit as in
0:43:51
21 this um saying like
0:43:57
only because it's referencing this this
0:43:58
one yes yeah so yeah maybe we get this
0:44:01
yeah yeah we can we can do that
0:44:09
bucket name in parameters we will just
0:44:13
ask us to name us the bucket and
0:44:17
name a bucket name that we wanted to
0:44:19
give in the parameters
0:44:26
up to which line did you say is it up to
0:44:32
actually do everything until
0:44:37
and then we can get rid of the parts
0:44:39
that we don't need
0:44:48
put it on top perhaps
0:45:17
um can you delete uh
0:45:21
the second part the second part that as
0:45:24
in the second sentence of that please
0:45:32
well can you get rid of the error
0:45:37
we don't need that at the moment
0:45:42
could it be a requirement oh no i'm sure
0:45:55
you'll hear me right now
0:45:56
uh bucket policy yeah my bucket
0:46:00
actually can he change the bucket name
0:46:03
to be a bit meaningful because
0:46:19
a scrambler pocket
0:46:22
a front-end pocket
0:46:30
we need to keep the names as short as
0:46:38
name is that one cool
0:46:41
back here attach a pocket being
0:46:45
policy yeah that's fine my policy
0:46:48
what's the policy for
0:46:50
public read for characters
0:46:59
oh that must have been from the policy
0:47:09
i can search for my policy on this
0:47:19
okay yeah if you can um
0:47:42
you think basically is is is um
0:47:50
publicly policy that one yeah allow that
0:47:55
yeah reference my bucket yeah
0:48:02
so now where are we
0:48:04
we you're doing that one so we need to
0:48:16
should we rename this same thing from
0:48:41
just thinking how will this work
0:48:51
so we have created a bucket actually
0:48:55
we want to check how to upload the
0:48:57
content in the bucket as well now
0:49:02
might be a good idea to test this first
0:49:09
because i've got feeling that you will
0:49:21
yeah we might need that as well
0:49:28
my bucket that website euro
0:49:32
my bucket why is there no website url
0:49:41
because that's in the outputs it will
0:49:49
where is it getting it from get
0:49:59
so i think what happens is apparently
0:50:09
attached to my bucket so
0:50:13
basically whatever the my bucket
0:50:19
probably wouldn't make any sense
0:50:40
let's try and deploy and see see what
0:50:43
because i'm pretty sure it will
0:50:46
it will get deployed but then
0:50:57
just rename this one
0:51:20
bucket policy because front-end can be
0:51:23
basically of anything
0:52:01
no time matters but yeah just saying
0:52:07
that's the that is the domain right
0:52:20
oh you need to add a profile name as
0:52:29
torias rescued jesse
0:52:34
yeah i miss her too like that on
0:52:37
tory littlefield i miss her too
0:52:46
she must be having a really hard hard
0:52:50
work and she must be really tired
0:52:55
she might not be able to make it to the
0:53:22
you need to do a minus g as well
0:54:06
did you do a build by the way or not
0:54:12
that's all right just cancel it and um
0:54:16
you can start again
0:54:30
what's the music on falsely
0:54:37
yeah it's turning into a coding spa
0:54:44
and burn calories while coding
0:54:50
and actually lose weight
0:55:18
yeah it's very calming this music
0:55:30
this is kind of fresh
0:56:00
we did that much work
0:56:13
create all these resources manually
0:56:19
yeah true it's hot like um
0:56:22
it might get something wrong
0:56:26
yeah it'll be tedious as well clicking
0:56:46
you probably need to
0:56:51
delete the stack and recreate it
0:56:57
oh what do you mean by that sir
0:56:59
so delete the stack
0:57:04
from the console no no no no no no
0:57:11
being a terminal place
0:57:23
delete minus stack
0:57:33
minus minus stack minus name
0:57:39
and then the stack name itself
0:57:48
scrambler api yeah that one
0:57:59
and then minus my profile
0:58:02
and then the and then the profile name
0:58:13
boom how cool no okay
0:58:16
she needs to add the revision himself
0:58:19
forgot to tell you
0:58:25
look at that how fast was that
0:58:34
kind of remember these sort of things
0:58:37
yeah it is hard to
0:58:40
remember which is why i've got the
0:58:43
separate document that i have
0:58:46
in which i just i observe which commands
0:58:52
and i just basically save all of them in
0:58:59
okay and this basically basically
0:59:07
for no reason every day
0:59:12
that makes it like
0:59:17
sure uh what did you add cloudfront and
0:59:21
that's free pocket for the phone
0:59:25
uh tutorial they'll feel did you mean
0:59:30
why or you actually meant what did you
0:59:33
add or why did you add
0:59:48
but that will cost you 50 bucks
0:59:56
i'm just kidding tory little leopold
1:00:01
it will be a present from me to you
1:00:21
do we need to redeploy i was like
1:00:23
because we deleted yes
1:00:29
actually you don't need to build it you
1:00:48
and uh let's repocket for the front
1:01:02
do you understand the question
1:01:04
i'm i'm having a bit of different
1:01:08
if it wasn't why it would have made
1:01:11
sense but it's not making sense to me at
1:01:13
the moment i think he's saying what do
1:01:15
we like what did we add today to the
1:01:20
oh to the template
1:01:30
go and uh explain him finish
1:01:34
uh basically we just added the s3 bucket
1:01:40
yeah we still need to do cloud front
1:01:44
we added this part
1:01:47
um just to create the s3 bucket and then
1:01:50
the associated policies so yeah nothing
1:01:55
yeah i guess the next step would be to
1:01:57
at the cloud front
1:02:05
above globals finish
1:02:08
uh yeah i did that's not gonna work
1:02:15
resources tags as well
1:02:21
information template can't have
1:02:24
see the resources on 48
1:02:28
go up there's an other resources on
1:02:31
the one you pasted yeah on thirteen
1:02:35
that's not gonna work at all
1:02:38
okay i didn't know um
1:02:42
that's all right um
1:02:47
so what i norm normally do if i have to
1:02:51
add stuff to template
1:02:53
i add them right at the bottom but above
1:03:02
so it's all in order as i go forward
1:03:08
okay so i should add it there
1:03:14
but but how about the resources
1:03:18
yeah um so the resources uh you can
1:03:23
accept the resources tag
1:03:25
you can add the s3
1:03:41
can you go up slowly
1:03:45
actually can you remove their resources
1:03:54
template or jammer should only have one
1:04:02
then you've got parameters
1:04:05
can you take the parameters right at the
1:04:07
top but underneath globals
1:04:10
as in this section
1:04:18
line 24 324 to 327
1:04:26
what do you want me to do with this take
1:04:47
paste it underneath the globals
1:04:54
should be fine and then resources you
1:04:57
just got that cool that should be all
1:05:01
right at the bottom where the oh where
1:05:06
yes towards littlefield
1:05:10
configure route 53 as well
1:05:23
yeah that should be fine now
1:05:28
this indentation matter saying like
1:05:33
giving an extra extra space in camo
1:05:41
cloud information will actually shout at
1:05:45
it won't even tell you it will show at
1:05:50
so this is the correct i think it is
1:05:52
right yes yes it is
1:05:55
all right so i need to replay that
1:05:58
uh first of all build it
1:06:02
do i need to delete it again
1:06:07
you shouldn't have to because the
1:06:09
resources haven't changed they've just
1:06:12
been reordered but i'm not entirely sure
1:06:24
okay let's just do
1:06:29
if we got the desired outcome you
1:06:33
which i'm pretty sure you wouldn't be
1:06:35
there but i just want to have a look and
1:06:42
you pretty sure it won't be there
1:06:46
yeah i'm pretty sure it won't be there
1:06:47
because we haven't really told
1:06:50
cloud from uh template or
1:07:02
actually i might be wrong
1:07:04
but the bucket will be there right
1:07:08
the bucket will be what my target was to
1:07:12
have the content in there as well
1:07:22
it's called an unresolved dependencies
1:07:25
or front-end backhand bucket so
1:07:28
copy and paste that one it should be
1:07:36
remember when we change the bucket
1:07:49
where's the bucket name oh yeah i want
1:07:54
my bucket yes that one
1:07:58
and um the one in bucky front and bucket
1:08:01
so that should be scrambler bucket is it
1:08:09
and what was the other one oh no no
1:08:11
sorry go uh undo that
1:08:15
oh this one as well
1:08:18
i'm gonna do the previous one yeah undo
1:08:20
that one just wanna check for it okay so
1:08:32
fine i would say but then yeah that one
1:08:36
has to change to the bucket name so s
1:08:44
we have to change this as well okay
1:08:47
shouldn't it reference this button
1:08:54
can you check where the my bucket is
1:08:57
coming from as in control f or command f
1:09:07
oh so that's the only one
1:09:09
can you check what are they
1:09:14
in that way in the blog
1:09:17
bucket name yeah it was that one
1:09:20
yeah can you copy and paste back in my
1:09:32
keyboard shortcuts
1:09:34
keyboard shortcuts
1:09:38
okay cool so yeah we can just basically
1:09:47
red bucket yeah yeah cool okay
1:09:50
yeah we can change the bucket to that
1:09:55
so in that one bill says
1:09:58
scrambler bucket yeah
1:10:04
now let's deploy it actually go up
1:10:08
i'm thinking there might be one thing
1:10:11
that we can actually do
1:10:25
you mean this one yeah
1:10:28
just want to check
1:10:31
how they're putting their contents
1:10:55
you want to see the template
1:10:58
yeah that one that one that one
1:11:06
yeah that one see how it says
1:11:11
no sorry ignore me
1:11:14
ignore me it's fine
1:11:18
let's just deploy it and
1:11:24
it was credentials are required
1:11:27
uh just because i did i did
1:12:43
gonna see if this works first story
1:13:24
to fill up these ones
1:13:37
yeah true for my but myself now let's
1:13:40
see if he's coming back otherwise just
1:13:42
close off the stream
1:14:11
yeah it didn't work
1:14:13
to deploy automatically what did it say
1:14:16
failed to deploy automatic rollback
1:14:18
disable for this deployment
1:14:21
failed to create update the stack wait
1:14:24
uh stack update complete fail
1:14:28
okay we will come back
1:14:30
we'll come back to it it's already in
1:14:37
it's it's something small i know but
1:14:40
yeah i can tell as well
1:14:51
toilet little fuel
1:14:53
that is actually called learning but
1:14:59
a huge part of success as well so
1:15:02
now we have just discovered that
1:15:05
another way that it wouldn't
1:15:08
wouldn't work but there are 100 million
1:15:12
ways still to try so buckle up me and
1:15:19
that's it all right
1:15:21
yeah do you want to do the closing flash
1:15:24
uh yeah sure thing uh thanks for
1:15:26
watching everyone um today we
1:15:29
tried to create the s3 bucket using
1:15:34
yeah as always we are always close but
1:15:36
sometimes we fall short but that's all
1:15:39
um all part of the learning is has seen
1:15:43
um yeah if you want to see how we get
1:15:46
through it and upload the
1:15:48
the website catches in the upcoming
1:15:53
yeah so thanks for watching everyone
1:15:55
i'll catch you tomorrow same time same
1:16:04
fantastic guys have a have a good night
1:16:07
and we'll see you tomorrow
1:16:10
bye-bye over right now