boarzVideosClipsStatistics

#️⃣EP 160 - How To Host A Web App using AWS S3 and CloudFront

🎦
📅 2022-01-24 (610 days ago)
⌛ 1:16:15
ZainboarThaneshboar
AllClipsEpisodesHas Blog PostZainThaneshKartikTorey
001
Build Break and Code
📅 2021-07-14 
(804 days ago)
⌛ 0:58:43
ZainboarKartikboar
002
Build, Break & Fix
📅 2021-07-15 
(803 days ago)
⌛ 0:53:45
ZainboarKartikboar
003
Build, Break & Fix
📅 2021-07-16 
(802 days ago)
⌛ 1:09:05
ZainboarKartikboar
004
Special Edition: We don't stop until we get our code working
📅 2021-07-16 
(801 days ago)
⌛ 2:27:06
ZainboarKartikboar
005
Build,Break & Fix // Weekend two hour special
📅 2021-07-17 
(800 days ago)
⌛ 2:00:31
ZainboarKartikboar
006
Build, Break & Fix
📅 2021-07-19 
(799 days ago)
⌛ 1:03:20
ZainboarKartikboar
007
Build, Break & Fix
📅 2021-07-20 
(798 days ago)
⌛ 1:04:37
ZainboarKartikboar
008
Build, Break & Fix
📅 2021-07-21 
(797 days ago)
⌛ 1:00:37
ZainboarKartikboar
009
Build, Break & Fix
📅 2021-07-22 
(796 days ago)
⌛ 1:17:02
ZainboarKartikboar
010
Build, Break & Fix
📅 2021-07-23 
(795 days ago)
⌛ 1:04:59
ZainboarKartikboar
011
Build, Break & Fix
📅 2021-07-23 
(794 days ago)
⌛ 1:48:16
ZainboarKartikboar
012
Build, Break & Fix
📅 2021-07-24 
(793 days ago)
⌛ 2:05:28
ZainboarKartikboar
013
Build, Break & Code //First Special Guest Appearance
📅 2021-07-26 
(792 days ago)
⌛ 1:09:09
ZainboarKartikboar
014
Build, Break & Fix
📅 2021-07-27 
(791 days ago)
⌛ 1:05:37
ZainboarKartikboar
015
Build, Break & Fix // Setting a blog using Hugo and AWS Amplify
📅 2021-07-28 
(790 days ago)
⌛ 1:07:46
ZainboarKartikboar
016
Build, Break & Fix // Working on FETCH APIs
📅 2021-07-29 
(789 days ago)
⌛ 1:03:57
ZainboarKartikboar
017
Build, Break & Fix // Working on FETCH APIs
📅 2021-07-30 
(788 days ago)
⌛ 1:06:45
ZainboarKartikboar
018
Build, Break & Fix // creating get methods with FETCH API
📅 2021-07-30 
(787 days ago)
⌛ 2:00:16
ZainboarKartikboar
019
Build, Break & Fix // BLOG REVEAL!! &Fixing our broken Hugo blog
📅 2021-07-31 
(786 days ago)
⌛ 2:03:11
📰
ZainboarKartikboar
020
Build, Break & Fix // Fixing the uncaught exception error in FETCH APIs
📅 2021-08-02 
(785 days ago)
⌛ 1:02:04
ZainboarKartikboar
021
Build, Break & Fix // Trying different things to resolve the error
📅 2021-08-03 
(784 days ago)
⌛ 1:04:49
📰
ZainboarKartikboar
022
Build, Break & Fix // Special Guest announcement for tomorrow!
📅 2021-08-04 
(783 days ago)
⌛ 1:03:15
📰
ZainboarKartikboar
023
Special Episode : Talking to a Principal Developer at Seek
📅 2021-08-05 
(782 days ago)
⌛ 1:04:56
📰
ZainboarKartikboar
024
Build, Break & Fix // Working out Software design
📅 2021-08-06 
(781 days ago)
⌛ 1:08:19
📰
ZainboarKartikboar
025
Build, Break & Fix
📅 2021-08-06 
(780 days ago)
⌛ 2:01:05
📰
ZainboarKartikboar
026
Weekend Special 1.5 hours
📅 2021-08-08 
(779 days ago)
⌛ 1:35:49
📰
Zainboar
027
30 mins of deployment 😠 || 30 mins of coding 🥲
📅 2021-08-09 
(778 days ago)
⌛ 1:07:48
📰
ZainboarKartikboar
028
Today's Broadcast
📅 2021-08-10 
(777 days ago)
⌛ 1:18:59
📰
ZainboarKartikboar
029
Build Break Fix
📅 2021-08-11 
(776 days ago)
⌛ 1:01:46
📰
ZainboarKartikboar
030
Today's Stream
📅 2021-08-12 
(775 days ago)
⌛ 1:09:24
📰
ZainboarKartikboar
031
Buidl Break Fix
📅 2021-08-13 
(774 days ago)
⌛ 1:05:05
📰
ZainboarKartikboar
032
Today's Broadcast
📅 2021-08-14 
(773 days ago)
⌛ 1:20:18
📰
ZainboarKartikboar
033
Build - Break - Fix
📅 2021-08-15 
(772 days ago)
⌛ 1:34:03
📰
ZainboarKartikboar
034
Build Break Fix
📅 2021-08-16 
(771 days ago)
⌛ 1:18:19
📰
ZainboarKartikboar
035
Today's Broadcast
📅 2021-08-17 
(770 days ago)
⌛ 1:04:07
📰
ZainboarKartikboar
036
Build, Break, Fix
📅 2021-08-18 
(769 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
037
Special Guest - Sam Nolan
📅 2021-08-19 
(768 days ago)
⌛ 1:05:19
📰
ZainboarKartikboar
038
Today's Broadcast
📅 2021-08-20 
(767 days ago)
⌛ 1:01:55
📰
ZainboarKartikboar
039
Today's Broascast
📅 2021-08-21 
(766 days ago)
⌛ 1:33:11
📰
ZainboarKartikboar
040
Build - Break - Fix
📅 2021-08-22 
(765 days ago)
⌛ 1:33:18
📰
ZainboarKartikboar
041
Build Break Fix
📅 2021-08-23 
(764 days ago)
⌛ 0:57:11
📰
Zainboar
042
Today's Broadcast
📅 2021-08-24 
(763 days ago)
⌛ 1:06:08
📰
ZainboarKartikboar
043
Today's Stream
📅 2021-08-25 
(762 days ago)
⌛ 1:13:08
📰
ZainboarKartikboar
044
Today's Stream
📅 2021-08-26 
(761 days ago)
⌛ 0:49:48
📰
ZainboarKartikboar
045
Today's Stream
📅 2021-08-27 
(760 days ago)
⌛ 1:08:21
📰
ZainboarKartikboar
046
Weekend Special
📅 2021-08-28 
(759 days ago)
⌛ 1:32:51
ZainboarKartikboar
047
Weekend Special
📅 2021-08-29 
(758 days ago)
⌛ 1:01:39
Zainboar
048
Today's Broadcast
📅 2021-08-30 
(757 days ago)
⌛ 1:17:19
ZainboarKartikboar
049
Today's Broadcast
📅 2021-08-31 
(756 days ago)
⌛ 1:00:16
ZainboarKartikboar
050
CELEBRATION: 50th Episode
📅 2021-09-01 
(755 days ago)
⌛ 1:01:53
ZainboarKartikboar
051
Today's Broadcast
📅 2021-09-02 
(754 days ago)
⌛ 1:05:39
ZainboarKartikboar
052
Today's Broadcast
📅 2021-09-03 
(753 days ago)
⌛ 1:12:47
ZainboarKartikboar
053
NEW SETUP!!
📅 2021-09-04 
(752 days ago)
⌛ 1:04:04
ZainboarKartikboar
054
Weekend Special
📅 2021-09-05 
(751 days ago)
⌛ 1:41:54
ZainboarKartikboar
055
Today's Stream
📅 2021-09-06 
(750 days ago)
⌛ 1:20:05
ZainboarKartikboar
056
Today's Broadcast
📅 2021-09-07 
(749 days ago)
⌛ 1:25:44
ZainboarKartikboar
057
Today's Stream
📅 2021-09-08 
(748 days ago)
⌛ 1:00:33
ZainboarKartikboar
058
Today's Stream
📅 2021-09-09 
(747 days ago)
⌛ 1:13:08
ZainboarKartikboar
059
Today's Broadcast
📅 2021-09-10 
(746 days ago)
⌛ 1:50:40
ZainboarKartikboar
060
Today's Stream
📅 2021-09-12 
(744 days ago)
⌛ 1:02:36
ZainboarKartikboar
061
Today's Stream
📅 2021-09-13 
(743 days ago)
⌛ 1:00:40
ZainboarKartikboar
062
Today's Stream
📅 2021-09-14 
(742 days ago)
⌛ 1:11:29
ZainboarKartikboar
063
Today's Stream
📅 2021-09-15 
(741 days ago)
⌛ 1:07:00
ZainboarKartikboar
064
Today's Broadcast
📅 2021-09-16 
(740 days ago)
⌛ 1:20:45
📰
ZainboarKartikboar
065
test
📅 2021-09-16 
(739 days ago)
⌛ 2:03:01
📰
ZainboarKartikboar
066
Today's Broadcast
📅 2021-09-19 
(737 days ago)
⌛ 1:46:13
📰
ZainboarKartikboar
067
Today's Stream
📅 2021-09-20 
(736 days ago)
⌛ 1:03:46
📰
ZainboarKartikboarToreyboar
068
Today's Stream
📅 2021-09-21 
(735 days ago)
⌛ 1:09:13
📰
ZainboarKartikboarToreyboar
069
Today's Broadcast
📅 2021-09-22 
(734 days ago)
⌛ 1:03:51
📰
ZainboarKartikboar
070
Today's Stream
📅 2021-09-23 
(733 days ago)
⌛ 1:59:01
📰
ZainboarKartikboar
071
Today's Stream
📅 2021-09-24 
(732 days ago)
⌛ 0:28:57
📰
ZainboarKartikboar
072
Today's Stream
📅 2021-09-24 
(732 days ago)
⌛ 0:39:33
📰
ZainboarKartikboar
073
Today's Stream
📅 2021-09-26 
(2 years ago)
⌛ 1:21:14
📰
Zainboar
074
Today's Stream
📅 2021-09-27 
(729 days ago)
⌛ 1:03:40
📰
ZainboarKartikboar
075
Today's Stream
📅 2021-09-28 
(728 days ago)
⌛ 1:04:05
📰
ZainboarKartikboar
076
Today's Broadcast
📅 2021-09-29 
(727 days ago)
⌛ 0:58:07
📰
ZainboarKartikboar
077
Today' Broadcast
📅 2021-09-30 
(726 days ago)
⌛ 1:13:14
📰
ZainboarKartikboar
078
Today's Broadcast
📅 2021-10-01 
(725 days ago)
⌛ 1:23:11
📰
ZainboarKartikboar
079
Today's Stream
📅 2021-10-03 
(723 days ago)
⌛ 1:14:52
📰
ZainboarKartikboar
080
Today's Stream
📅 2021-10-04 
(722 days ago)
⌛ 1:05:10
📰
ZainboarKartikboar
081
Today's Stream
📅 2021-10-05 
(721 days ago)
⌛ 1:01:05
📰
Zainboar
082
Today's Stream
📅 2021-10-06 
(720 days ago)
⌛ 0:54:10
📰
ZainboarKartikboar
083
Today's Stream
📅 2021-10-07 
(719 days ago)
⌛ 1:15:04
📰
ZainboarKartikboar
084
Today's Stream
📅 2021-10-08 
(718 days ago)
⌛ 1:12:59
ZainboarKartikboar
085
Today's Stream
📅 2021-10-10 
(716 days ago)
⌛ 1:17:09
📰
ZainboarKartikboar
086
Today's Stream
📅 2021-10-11 
(715 days ago)
⌛ 1:00:57
📰
ZainboarKartikboar
087
Today's Stream
📅 2021-10-12 
(714 days ago)
⌛ 0:51:02
📰
ZainboarKartikboar
088
Today's Stream
📅 2021-10-13 
(713 days ago)
⌛ 1:07:31
📰
ZainboarKartikboar
089
Today's Broadcast
📅 2021-10-14 
(712 days ago)
⌛ 1:07:16
📰
ZainboarKartikboar
090
Today's Stream
📅 2021-10-15 
(711 days ago)
⌛ 1:01:10
📰
Zainboar
091
Today's Stream
📅 2021-10-17 
(709 days ago)
⌛ 1:26:37
📰
ZainboarKartikboarThaneshboar
092
Today's Stream
📅 2021-10-18 
(708 days ago)
⌛ 1:05:40
📰
ZainboarKartikboarThaneshboar
093
Today's Stream
📅 2021-10-19 
(707 days ago)
⌛ 1:01:58
📰
ZainboarThaneshboar
094
Today's Stream
📅 2021-10-20 
(706 days ago)
⌛ 1:04:18
📰
ZainboarKartikboar
095
Today's Stream
📅 2021-10-21 
(705 days ago)
⌛ 1:16:08
📰
ZainboarKartikboarThaneshboar
096
100th Episode
📅 2021-10-23 
(703 days ago)
⌛ 1:13:16
📰
ZainboarKartikboar
097
101/200 Episodes
📅 2021-10-24 
(702 days ago)
⌛ 1:00:53
📰
ZainboarThaneshboar
098
102/200 Episode
📅 2021-10-25 
(701 days ago)
⌛ 1:09:20
📰
ZainboarKartikboar
099
103/200 Episode
📅 2021-10-26 
(700 days ago)
⌛ 1:10:51
📰
ZainboarKartikboarThaneshboar
100
104/200
📅 2021-10-27 
(699 days ago)
⌛ 1:03:23
📰
ZainboarKartikboar
101
105/200
📅 2021-10-28 
(698 days ago)
⌛ 1:15:24
📰
ZainboarThaneshboar
102
107/200
📅 2021-10-29 
(697 days ago)
⌛ 1:14:04
📰
ZainboarKartikboar
103
109/200
📅 2021-10-31 
(695 days ago)
⌛ 1:11:38
📰
ZainboarKartikboarThaneshboar
104
110/200
📅 2021-11-01 
(694 days ago)
⌛ 1:04:53
📰
ZainboarKartikboar
105
111/200
📅 2021-11-02 
(693 days ago)
⌛ 1:11:33
📰
ZainboarKartikboarThaneshboar
106
112/200
📅 2021-11-03 
(692 days ago)
⌛ 1:00:17
📰
ZainboarKartikboar
107
113/200
📅 2021-11-04 
(691 days ago)
⌛ 1:03:53
📰
Zainboar
108
114/200
📅 2021-11-05 
(690 days ago)
⌛ 0:56:39
Zainboar
109
115/200
📅 2021-11-07 
(688 days ago)
⌛ 1:02:25
📰
ZainboarThaneshboar
110
116/200
📅 2021-11-08 
(687 days ago)
⌛ 1:09:37
📰
ZainboarKartikboar
111
117/200
📅 2021-11-09 
(686 days ago)
⌛ 1:06:25
📰
ZainboarKartikboarThaneshboar
112
118/200
📅 2021-11-10 
(685 days ago)
⌛ 1:02:39
📰
ZainboarKartikboar
113
119/200
📅 2021-11-11 
(684 days ago)
⌛ 1:08:01
📰
ZainboarKartikboarThaneshboar
114
120/200
📅 2021-11-12 
(683 days ago)
⌛ 1:00:14
📰
Zainboar
115
120/200
📅 2021-11-14 
(681 days ago)
⌛ 1:06:19
📰
ZainboarKartikboarThaneshboar
116
122/200
📅 2021-11-15 
(680 days ago)
⌛ 1:00:31
ZainboarKartikboar
117
Today's Stream
📅 2021-11-22 
(673 days ago)
⌛ 1:01:46
📰
KartikboarThaneshboar
118
How This Video Has 12 Views, Explained
📅 2021-11-25 
(670 days ago)
⌛ 0:59:47
KartikboarThaneshboar
119
How This Video Has 14 Views, Explained
📅 2021-11-29 
(666 days ago)
⌛ 1:16:20
📰
KartikboarThaneshboar
120
Special Guest - Torey Littlefield Pt.2
📅 2021-11-30 
(665 days ago)
⌛ 1:12:15
📰
ZainboarToreyboar
121
Today's Stream
📅 2021-12-02 
(663 days ago)
⌛ 1:02:25
KartikboarThaneshboar
122
Today's Stream
📅 2021-12-06 
(659 days ago)
⌛ 1:02:01
📰
KartikboarThaneshboar
123
Today's Broadcast
📅 2021-12-07 
(658 days ago)
⌛ 1:01:00
KartikboarThaneshboar
124
Today's Stream
📅 2021-12-09 
(656 days ago)
⌛ 1:05:48
📰
ZainboarThaneshboar
125
Today's Stream
📅 2021-12-10 
(655 days ago)
⌛ 1:07:15
ZainboarToreyboar
126
Today's Stream
📅 2021-12-12 
(653 days ago)
⌛ 0:12:47
📰
ZainboarThaneshboar
127
Today's Stream
📅 2021-12-12 
(653 days ago)
⌛ 0:50:29
📰
ZainboarThaneshboar
128
Today's Stream
📅 2021-12-13 
(652 days ago)
⌛ 1:02:31
📰
ZainboarKartikboar
129
Today's Stream
📅 2021-12-14 
(651 days ago)
⌛ 1:10:28
📰
ZainboarToreyboar
130
Today's Stream
📅 2021-12-16 
(649 days ago)
⌛ 1:16:51
📰
ZainboarThaneshboar
131
Today's Stream
📅 2021-12-17 
(648 days ago)
⌛ 1:10:59
ZainboarKartikboarToreyboar
132
Today's Stream
📅 2021-12-19 
(646 days ago)
⌛ 1:00:49
📰
Zainboar
133
Today's Stream
📅 2021-12-20 
(645 days ago)
⌛ 1:01:49
📰
ZainboarKartikboar
134
Today's Stream
📅 2021-12-21 
(644 days ago)
⌛ 1:03:43
📰
ZainboarThaneshboar
135
Today's Stream
📅 2021-12-22 
(643 days ago)
⌛ 1:06:30
📰
ZainboarKartikboar
136
Today's Stream
📅 2021-12-23 
(642 days ago)
⌛ 1:00:09
Zainboar
137
Today's Stream
📅 2021-12-26 
(639 days ago)
⌛ 1:17:00
📰
ZainboarThaneshboar
138
Today's Stream
📅 2021-12-27 
(638 days ago)
⌛ 1:05:22
📰
ZainboarKartikboar
139
Today's Stream
📅 2021-12-28 
(637 days ago)
⌛ 1:16:17
📰
ZainboarToreyboar
140
WebSocket Integration
📅 2021-12-29 
(636 days ago)
⌛ 1:02:44
📰
Zainboar
141
AWS WebSocket API Integration Pt.2
📅 2021-12-30 
(635 days ago)
⌛ 1:08:23
📰
ZainboarToreyboar
142
AWS WebSocket Integration with SAM Pt.3
📅 2022-01-02 
(632 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
143
Today's Stream
📅 2022-01-03 
(631 days ago)
⌛ 1:07:18
📰
ZainboarKartikboar
144
AWS WebScoket Integration with SAM Pt.4
📅 2022-01-04 
(630 days ago)
⌛ 1:04:18
📰
ZainboarToreyboar
145
AWS WebSocket Integration with SAM Pt.5
📅 2022-01-05 
(629 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
146
AWS WebSocket Integration with SAM Pt. 6
📅 2022-01-06 
(628 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
147
Today's Stream
📅 2022-01-07 
(627 days ago)
⌛ 1:11:55
📰
ZainboarToreyboar
148
Connect AWS WebSocket to DynamoDB Pt.1
📅 2022-01-09 
(625 days ago)
⌛ 1:10:25
📰
ZainboarToreyboar
149
Connect AWS WebSocket to DynamoDB
📅 2022-01-10 
(624 days ago)
⌛ 1:02:06
ZainboarKartikboar
150
"Blank Line" Bug In Lambda Response For AWS Websocket Pt.1
📅 2022-01-11 
(623 days ago)
⌛ 0:58:13
📰
ZainboarKartikboarToreyboar
151
"Blank Line" Bug In Lambda Response From Lambda
📅 2022-01-13 
(621 days ago)
⌛ 1:04:40
📰
ZainboarToreyboar
152
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-14 
(620 days ago)
⌛ 1:04:33
📰
ZainboarThaneshboar
153
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-16 
(618 days ago)
⌛ 1:11:37
📰
ZainboarToreyboar
154
Test
📅 2022-01-17 
(617 days ago)
⌛ 1:03:13
📰
ZainboarThaneshboar
155
Today's stre
📅 2022-01-18 
(616 days ago)
⌛ 0:45:24
ZainboarToreyboar
156
AWS Websocket + DyanmoDb + Lambda
📅 2022-01-19 
(615 days ago)
⌛ 1:06:33
📰
ZainboarThaneshboar
157
Today's Stream
📅 2022-01-20 
(614 days ago)
⌛ 0:57:55
📰
Zainboar
158
Today's Stream
📅 2022-01-21 
(613 days ago)
⌛ 1:02:17
📰
ToreyboarZainboar
159
Today's Stream
📅 2022-01-23 
(611 days ago)
⌛ 1:13:29
📰
ZainboarToreyboar
▶️
How To Host A Web App using AWS S3 and CloudFront
📅 2022-01-24 
(610 days ago)
⌛ 1:16:15
📰
ZainboarThaneshboar
161
How to Host Web App In AWS S3 using CloudFront, Route53 and CloudFormation
📅 2022-01-25 
(609 days ago)
⌛ 1:01:07
ZainboarToreyboar
162
How to Host Web App Using AWS S3, CloudFront and Route53
📅 2022-01-26 
(608 days ago)
⌛ 1:03:12
ZainboarThaneshboar
163
How To Host Web App In AWS S3 with Custom Domain
📅 2022-01-27 
(607 days ago)
⌛ 1:08:48
📰
ZainboarToreyboar
164
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-28 
(606 days ago)
⌛ 1:08:57
📰
ZainboarThaneshboar
165
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-30 
(604 days ago)
⌛ 0:28:17
Zainboar
166
Today's Broadcast
📅 2022-01-31 
(603 days ago)
⌛ 1:11:16
📰
ThaneshboarToreyboar
167
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-02-01 
(602 days ago)
⌛ 1:06:35
📰
ZainboarToreyboar
168
Generate SSL Certificate via AWS Certificate Manager
📅 2022-02-02 
(601 days ago)
⌛ 0:58:02
📰
ZainboarThaneshboar
169
Test AWS Websocket Connection With Multiple Users
📅 2022-02-03 
(600 days ago)
⌛ 1:01:59
📰
ZainboarToreyboar
170
Adding Redirection To The AWS S3 Page
📅 2022-02-04 
(599 days ago)
⌛ 0:25:00
Zainboar
171
Redirecting AWS S3 page
📅 2022-02-06 
(597 days ago)
⌛ 0:54:11
Zainboar
172
Today's Broadcast
📅 2022-02-07 
(596 days ago)
⌛ 1:05:20
📰
ThaneshboarToreyboar
173
Today's Stream
📅 2022-02-08 
(595 days ago)
⌛ 1:05:29
ZainboarToreyboar
174
Today's Stream
📅 2022-02-10 
(593 days ago)
⌛ 1:05:47
ZainboarToreyboar
175
How To Send Messages To Multiple Clients Through AWS Websocket
📅 2022-02-13 
(590 days ago)
⌛ 1:02:05
ZainboarToreyboar
176
How To CRUD Data Through AWS Websocket with Multiple Clients
📅 2022-02-16 
(587 days ago)
⌛ 1:07:32
ZainboarThaneshboar
177
Today's Stream
📅 2022-02-17 
(586 days ago)
⌛ 0:58:01
ZainboarToreyboar
178
How To Change String Property to Object in AWS SAM and Deploy
📅 2022-02-20 
(583 days ago)
⌛ 1:21:24
ZainboarToreyboar
179
Today's Stream
📅 2022-02-23 
(580 days ago)
⌛ 0:59:43
📰
ZainboarThaneshboar
180
How To HASH A Password using BCRYPT in Node
📅 2022-02-25 
(578 days ago)
⌛ 1:03:48
ZainboarThaneshboar
181
How to Hash Passcode with BCRYPT using Node Pt.2
📅 2022-02-27 
(576 days ago)
⌛ 1:07:59
ZainboarToreyboar
182
Create Passcode UI
📅 2022-02-28 
(575 days ago)
⌛ 1:01:29
📰
ZainboarThaneshboar
183
How To Make FrontEnd Talk to Backend with Node
📅 2022-03-01 
(574 days ago)
⌛ 1:01:33
ZainboarToreyboar
184
How To Positioning A Div
📅 2022-03-04 
(571 days ago)
⌛ 1:09:27
ZainboarToreyboar
185
Today's Stream
📅 2022-03-06 
(569 days ago)
⌛ 1:00:29
Zainboar
186
Today's Stream
📅 2022-03-07 
(568 days ago)
⌛ 0:55:51
ZainboarThaneshboar
187
Today's Stream
📅 2022-03-09 
(566 days ago)
⌛ 1:00:11
ZainboarThaneshboar
188
Compare Hashed Passwords Using Bcryptjs
📅 2022-03-10 
(565 days ago)
⌛ 1:01:31
ZainboarToreyboar
189
Special Appearance
📅 2022-03-11 
(564 days ago)
⌛ 0:58:44
ZainboarThaneshboarKartikboar
190
Today's Stream
📅 2022-03-13 
(562 days ago)
⌛ 1:16:40
ZainboarToreyboar
191
How To Make Frontend Talk To The Backend - NodeJS
📅 2022-03-14 
(561 days ago)
⌛ 1:07:00
ZainboarThaneshboar
192
Today's Stream
📅 2022-03-15 
(560 days ago)
⌛ 1:05:51
ZainboarToreyboar
193
Today's Stream
📅 2022-03-17 
(558 days ago)
⌛ 1:21:59
ZainboarToreyboar
194
How To Apply Authentication When Saving NodeJs
📅 2022-03-18 
(557 days ago)
⌛ 1:05:27
Zainboar
195
How to Compare Passcodes Using Bcrytp Node.js
📅 2022-03-20 
(555 days ago)
⌛ 1:04:19
ZainboarToreyboar
196
Today's Broadcast
📅 2022-03-21 
(554 days ago)
⌛ 1:06:59
ThaneshboarToreyboar
197
Today's Stream
📅 2022-03-22 
(553 days ago)
⌛ 1:02:51
ZainboarToreyboar
198
Verify Passcode Saving Information to DynamoDB with NodeJs
📅 2022-03-23 
(552 days ago)
⌛ 1:03:09
ZainboarThaneshboar
199
Today's Stream
📅 2022-03-25 
(550 days ago)
⌛ 1:12:27
ZainboarToreyboar
200
Today's Stream
📅 2022-03-27 
(548 days ago)
⌛ 1:14:36
ZainboarToreyboar
201
Today's Stream
📅 2022-03-28 
(547 days ago)
⌛ 1:08:28
ZainboarThaneshboar
202
How To Do A Merge Using VSCode and Github
📅 2022-03-29 
(546 days ago)
⌛ 1:05:33
ZainboarToreyboar
203
Today's Stream
📅 2022-03-30 
(545 days ago)
⌛ 0:57:26
ZainboarThaneshboar
204
Today's Stream
📅 2022-03-31 
(544 days ago)
⌛ 0:57:10
ZainboarToreyboar
205
Today's Stream
📅 2022-04-01 
(543 days ago)
⌛ 1:00:36
Zainboar
206
Today's Stream
📅 2022-04-03 
(541 days ago)
⌛ 1:06:56
ZainboarToreyboar
207
Get Board Columns from Frontend to Backend NodeJS
📅 2022-04-04 
(540 days ago)
⌛ 1:00:38
ZainboarThaneshboarToreyboar
208
Today's Stream
📅 2022-04-05 
(539 days ago)
⌛ 0:57:30
ZainboarToreyboar
209
Today's Stream
📅 2022-04-06 
(538 days ago)
⌛ 0:59:39
ZainboarThaneshboar
210
Today's Stream
📅 2022-04-07 
(537 days ago)
⌛ 1:04:46
Zainboar
211
Store String Array in DynamoDB using NodeJS
📅 2022-04-08 
(536 days ago)
⌛ 0:19:27
Zainboar
212
Today's Stream
📅 2022-04-10 
(534 days ago)
⌛ 1:07:24
Zainboar
213
Today's Stream
📅 2022-04-11 
(533 days ago)
⌛ 1:02:34
ZainboarThaneshboar
214
Today's Stream
📅 2022-04-12 
(532 days ago)
⌛ 0:27:43
Zainboar
215
Jira Organising & Beta Testing Day 1
📅 2022-04-13 
(531 days ago)
⌛ 0:58:09
ZainboarThaneshboar
216
Implement Passcode Tab Feature
📅 2022-04-17 
(527 days ago)
⌛ 0:58:49
ZainboarToreyboar
217
Beta Testing Fixes Part 2
📅 2022-04-19 
(525 days ago)
⌛ 1:00:24
ZainboarToreyboar
218
Beta Testing Fixes Part 3
📅 2022-04-20 
(524 days ago)
⌛ 1:01:02
ZainboarThaneshboar
219
Beta Testing Fixes Part 4
📅 2022-04-21 
(523 days ago)
⌛ 1:00:13
ZainboarToreyboar
220
Beta Testing 5
📅 2022-04-22 
(522 days ago)
⌛ 1:10:18
ThaneshboarToreyboar
221
Today's Stream
📅 2022-04-25 
(519 days ago)
⌛ 1:01:01
ZainboarThaneshboar
222
WebSocket Heartbeat & Thanesh's Farewell
📅 2022-04-27 
(517 days ago)
⌛ 0:51:08
ZainboarThaneshboar
223
Today's Stream
📅 2022-04-28 
(516 days ago)
⌛ 1:00:33
ZainboarToreyboar
224
Save Notes Through Websocket
📅 2022-04-29 
(515 days ago)
⌛ 0:51:30
Zainboar
225
Saving Object Through Websocket in DynamoDB
📅 2022-05-01 
(513 days ago)
⌛ 0:49:15
ZainboarToreyboar
226
Saving Object Through Websocket in DynamoDb
📅 2022-05-02 
(512 days ago)
⌛ 0:55:26
Zainboar
227
Today's Stream
📅 2022-05-05 
(509 days ago)
⌛ 1:01:32
ZainboarToreyboar
228
Welcome Back Kartik Party
📅 2022-05-08 
(506 days ago)
⌛ 0:55:32
ZainboarToreyboarKartikboar
229
Testing Prevention of XSS attack
📅 2022-05-10 
(504 days ago)
⌛ 0:29:16
Zainboar
230
How To Test Prevention XSS Attack
📅 2022-05-11 
(503 days ago)
⌛ 0:40:42
ZainboarKartikboar
231
Fixing Websocket
📅 2022-05-19 
(495 days ago)
⌛ 0:49:55
Zainboar
232
Today's Stream
📅 2022-05-20 
(494 days ago)
⌛ 0:56:10
ZainboarKartikboar
233
Today's Stream
📅 2022-05-22 
(492 days ago)
⌛ 0:55:33
Zainboar
234
Today's Stream
📅 2022-05-24 
(490 days ago)
⌛ 0:23:19
Zainboar
235
Websockets bugs
📅 2022-05-27 
(487 days ago)
⌛ 1:00:51
ZainboarKartikboar
236
Websocket Bug Fix
📅 2022-05-29 
(485 days ago)
⌛ 0:49:50
Zainboar
237
Hook Up AWS Websocket
📅 2022-05-30 
(484 days ago)
⌛ 0:48:59
Zainboar
238
Hook up AWS Websocket Pt.2
📅 2022-05-31 
(483 days ago)
⌛ 0:53:07
Zainboar
239
Today's Stream
📅 2022-06-01 
(482 days ago)
⌛ 0:21:05
Zainboar
240
AWS Websocket Bug Fix
📅 2022-06-05 
(478 days ago)
⌛ 0:52:47
Zainboar
241
AWS Websocket Bug Fix Pt.2
📅 2022-06-06 
(477 days ago)
⌛ 0:23:52
Zainboar
242
Hook Up Board Columns to Websockets Nodejs + AWS Websockets
📅 2022-07-27 
(426 days ago)
⌛ 1:00:06
Zainboar

Blog

Today, we started to look into hosting Scrumblr on AWS so that some people can begin testing its functionality. We started by adding code in the template.yaml file to create and configure the S3 bucket; however, the template failed to deploy. As always, it seems like we missed something small. We will come back to this and more in the upcoming streams.

Subtitles

0:00:01
[Music]
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:01
to the
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:24
features of
0:01:27
of stream yard and um
0:01:29
didn't really realize
0:01:32
when i
0:01:33
when i went live
0:01:34
i've got to turn it off for the time
0:01:37
being
0:01:38
but yeah it was a good
0:01:42
touch though i
0:01:43
i reckon was it
0:01:45
yeah it was
0:01:47
uh yeah something new
0:01:49
yeah yeah exactly
0:01:51
cool so yeah um
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:01
elders
0:02:02
so here goes
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:18
people here today
0:02:21
fantastic so that was all
0:02:24
went smooth
0:02:26
how's your day been
0:02:29
yeah pretty good pretty good soon uh
0:02:31
busy busy today
0:02:33
um yeah but yeah it's gonna bring fast
0:02:36
it's
0:02:37
yeah
0:02:38
time flies when you're really
0:02:41
busy you don't really have the chance to
0:02:44
even
0:02:46
look at the clock
0:02:47
yeah true true how about yourself
0:02:51
yeah very very productive
0:02:54
full on my
0:02:56
i have actually realized that my
0:02:59
monday the
0:03:00
entire day will be really packed as in
0:03:03
from morning until
0:03:06
at least
0:03:07
half 11
0:03:09
it'll be as in
0:03:11
one thing after another
0:03:13
so but
0:03:14
it's good because i call it being
0:03:17
purposely engaged
0:03:19
yeah
0:03:21
so yeah that's what my day um yeah dev
0:03:24
uh
0:03:26
you can say i
0:03:27
i am so
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:42
because
0:03:43
i get brand new concept from and sitting
0:03:46
bombarded at me all at once
0:03:48
because
0:03:49
i haven't really done touchscreen
0:03:52
before
0:03:54
so
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:10
types
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:22
right so
0:04:24
what's the difference difference
0:04:27
yeah so
0:04:28
basically uh the
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:38
is static
0:04:41
so
0:04:42
what do i mean
0:04:43
what do i mean by that um if you
0:04:47
if you use
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:57
um
0:04:58
yeah so
0:04:59
for example if you are using
0:05:04
um
0:05:05
say
0:05:07
if you have declared a string
0:05:10
and you're using it as
0:05:16
no sorry my bad
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:34
this
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:45
without
0:05:47
explicitly
0:05:49
giving it the type of the variable
0:05:53
it will still work
0:05:56
however in
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:09
there so
0:06:11
for example if i add if
0:06:14
i store
0:06:17
hello world in two separate variables as
0:06:20
a string
0:06:22
and i want to
0:06:23
return that um
0:06:25
[Music]
0:06:26
as
0:06:28
as a string it would work fine in
0:06:32
in
0:06:33
in javascript
0:06:35
script however
0:06:37
um
0:06:41
okay all right
0:06:42
i think i'm
0:06:44
going off track as in too deep all right
0:06:47
cool yeah
0:06:50
um
0:06:52
yeah so i i just basically bought
0:06:56
this house i was kind of feeling bored
0:06:58
and i was
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:12
picture
0:07:16
um
0:07:17
what's it called uh like an ft or
0:07:19
something
0:07:21
yeah
0:07:23
yeah pretty much
0:07:25
so um
0:07:27
yeah it
0:07:29
wasn't that bad
0:07:30
actually just costing me two million
0:07:32
yeah
0:07:34
for a picture
0:07:35
yeah
0:07:36
i'm just kidding i'm just kidding um you
0:07:39
can set 2 million cents
0:07:46
um
0:07:48
it's
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:57
working
0:07:58
kind of
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:08
working
0:08:09
so it's more of a
0:08:11
personal learning curve than our
0:08:14
workflow learning curve
0:08:18
tell me this
0:08:20
there's always something to spell about
0:08:22
tori
0:08:25
nothing too smart about hell
0:08:27
ah come on there's always something i
0:08:29
did
0:08:31
yeah it's always there's always
0:08:34
something to
0:08:35
be happy about
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:47
um
0:08:48
uh today because you weren't here yes
0:08:52
uh since
0:08:55
since she left
0:08:56
um uh
0:08:58
torias has been actually
0:09:01
working his magic
0:09:03
on
0:09:04
um
0:09:05
front end
0:09:06
so
0:09:07
we we managed to
0:09:09
send so
0:09:11
when you were here we
0:09:14
uh we got the
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:25
am i right
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:38
i
0:09:39
tried to send send a message to and then
0:09:43
from
0:09:44
from client to
0:09:46
our
0:09:48
websocket server
0:09:50
and then we try to get a response back
0:09:54
as well
0:09:55
from the
0:09:56
lambda to the
0:10:00
client
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:09
would say
0:10:11
really
0:10:12
yeah he's
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:26
as in
0:10:27
i don't think
0:10:28
i've i heard even one single mouse click
0:10:32
will for oliver's coding
0:10:34
wow
0:10:36
he's really good really good yeah
0:10:39
so
0:10:40
yeah so um so today what we're gonna try
0:10:43
and do is we will basically
0:10:48
um
0:10:49
put
0:10:50
the
0:10:51
web app
0:10:52
online
0:10:54
so
0:10:55
no more basically local stack as in
0:10:59
host
0:11:00
sorry my bad
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:08
or the step
0:11:10
or position where we
0:11:13
can
0:11:14
give particular people
0:11:18
the
0:11:19
url
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:34
oh no
0:11:36
we should um
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:42
to um
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:01
getting a board
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:16
so
0:12:17
what i was thinking that we would
0:12:20
probably test the
0:12:22
websocket functionality um within the
0:12:26
team and um see how that goes
0:12:30
because
0:12:31
there's still
0:12:32
about
0:12:33
two main functionalities still need to
0:12:36
be implemented okay and one of them is
0:12:40
web socket so
0:12:43
when you are when
0:12:46
you are sending the message the server
0:12:49
actually sends multiple users that
0:12:52
message
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:04
um so
0:13:06
i would ashley
0:13:09
do you want to share your screen
0:13:12
yeah can do
0:13:13
okay
0:13:16
um i i'm not entirely sure how will this
0:13:20
work
0:13:21
but i'm thinking that we would
0:13:25
want to
0:13:28
configure s3
0:13:31
and then configure cloudfront
0:13:36
and then point
0:13:40
the
0:13:41
point s3 to cloudfront so
0:13:44
it can basically
0:13:50
create a
0:13:51
distribution in the
0:13:55
cloud
0:13:57
through
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:17
learning curve um
0:14:21
do you wanna
0:14:24
do you wanna maybe zoom in a bit please
0:14:26
oh yeah
0:14:48
uh okay branch
0:14:51
so you probably have to do a diplo
0:14:53
because we have actually created a new
0:14:56
branch
0:15:00
okay currently on the uni
0:15:04
yeah there you go
0:15:07
so we have created a connect websocket
0:15:13
why is he not coming
0:15:24
[Applause]
0:15:31
so
0:15:48
foreign
0:15:54
can you do like
0:15:55
get stasis
0:15:58
yeah
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:10
itself
0:16:22
just let's have a look
0:16:32
[Music]
0:16:33
too
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:02
api i think
0:17:05
it's
0:17:16
possible uh i have a product
0:17:20
oh that would be a phenomenal toy little
0:17:23
field
0:17:25
yeah i really love to have a look at
0:17:27
that
0:17:41
yeah boy that is
0:17:46
and put in that bead
0:17:48
um
0:17:49
to be honest i'm not entirely sure about
0:17:51
the cost
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:17:58
have to
0:17:59
have a look at it
0:18:10
i'm just gonna stop sharing
0:18:14
oh yeah
0:18:17
so if we create the
0:18:19
multicultural websocket
0:18:22
would
0:18:23
we
0:18:24
have to fire up
0:18:27
many landers
0:18:34
tunnel
0:18:36
wow
0:18:38
because each time the cursor moves it
0:18:41
sends a message
0:18:44
oh wow
0:18:52
i'm
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:08
oh
0:19:09
sorry i'll sh
0:19:11
should i share your screen
0:19:13
finish
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:26
um
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:47
okay cool so we
0:19:49
now what we need to do is
0:19:52
put this on
0:19:56
how we're gonna do this
0:19:59
uh put this live
0:20:03
so i think we will need a combination of
0:20:06
three services
0:20:07
s3
0:20:10
roof 53
0:20:12
and cloud front
0:20:15
yep okay mix it
0:20:18
i've um
0:20:19
yeah i remember
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:30
i say
0:20:31
oh um it must be on s3 or already
0:20:35
because then cloud
0:20:37
and when cloud
0:20:39
information deploys it it puts
0:20:42
in the bucket
0:20:43
as well as a part of the process
0:20:46
pretty cool
0:20:48
is it which one is it
0:20:50
this one
0:20:59
i'm sorry i can't see the
0:21:03
oh it's too small sorry
0:21:06
cloudtrail logs
0:21:10
actually go to the cloud front
0:21:14
right
0:21:17
jack devs orders have some war
0:21:20
water
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:32
uh
0:21:36
i might put some music on guys so let me
0:21:39
know if that's too loud
0:21:44
[Music]
0:21:55
there you go
0:21:57
sorry about that
0:22:04
perfect so
0:22:07
yes
0:22:13
i like the background music thing that's
0:22:14
kind of good
0:22:16
yeah
0:22:17
thank you
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:29
really cool
0:22:30
nice
0:22:31
i thought you were playing this on a
0:22:32
speaker or something
0:22:35
oh no
0:22:37
yeah it's on the software itself it's
0:22:40
pretty cool
0:22:42
right uh cloud okay um
0:22:45
actually
0:22:46
we will probably have to make a sub
0:22:48
domain first
0:22:51
so if you want to go to route 53
0:22:56
okay why wouldn't we need a subdomain
0:22:58
first
0:22:59
uh because
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:15
is on a
0:23:16
url
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:34
for us as in the
0:23:37
scrambler.cso in our case we already
0:23:41
have
0:23:42
a domain which is
0:23:44
realcoda.dev
0:23:46
so
0:23:47
uh
0:23:48
just for the testing purposes we can
0:23:50
actually
0:23:51
have a sub domain
0:23:53
which is i don't know
0:23:56
scrambler.realcode.dev
0:23:59
okay yeah makes sense
0:24:02
cool so
0:24:04
uh
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:15
uh so go down
0:24:18
okay
0:24:20
oh you can't really
0:24:22
is that all
0:24:25
okay cool
0:24:26
um in that case to
0:24:29
create
0:24:30
a clear i'm
0:24:32
gonna check my account
0:24:34
and see how
0:24:36
did it in the first place because
0:24:39
it's been a while
0:24:41
yeah yeah
0:24:43
just bear with me
0:24:44
i in the mean
0:24:47
well
0:24:49
feel free to interact with the viewers
0:24:52
and
0:24:54
do
0:24:54
other stuff to keep it rolling
0:24:57
yeah
0:24:58
yeah
0:25:00
uh tori's got his interview on wednesday
0:25:03
oh
0:25:05
interesting
0:25:06
yeah i think he told me about that
0:25:08
lovely
0:25:10
passes then it's off to the final
0:25:12
technical as well nice pretty close
0:25:14
[Music]
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:36
okay um
0:25:39
vanessa
0:25:41
do you want to create a
0:25:44
[Music]
0:25:48
a record
0:25:50
so create a new record here
0:25:53
um so the
0:25:58
create a new record of type a
0:26:11
do you want
0:26:12
what would the settings be
0:26:15
oh um
0:26:18
actually
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:30
in a new tab
0:26:32
okay
0:26:49
closed
0:26:51
it captioning not
0:26:51
anything okay e
0:26:53
yes do that
0:26:55
create a cloud
0:26:58
sorry what did i say cloud front or
0:27:00
cloud formation
0:27:03
it's upfront right
0:27:04
sorry i meant
0:27:07
cloud formation what's happening to my
0:27:09
brain animation
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:22
okay
0:27:23
yeah
0:27:39
so
0:27:50
right um so does it say anyway s3
0:27:54
or not
0:28:00
probably not no it doesn't so it didn't
0:28:03
deploy on s3 cool
0:28:05
um
0:28:07
what we can do is basically
0:28:10
we would need to
0:28:16
we would need to
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:45
the same as your
0:28:49
the same as your
0:28:50
um
0:28:52
actually um
0:28:54
not in that way
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:02
template
0:29:03
file and
0:29:05
add it there
0:29:06
okay
0:29:08
yeah
0:29:14
uh
0:29:15
yes jack dev and joy they'll feel i'm
0:29:19
just trying
0:29:20
i've done this
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:32
that part
0:29:37
um so when i
0:29:40
meant
0:29:40
the cloud information i meant in the
0:29:43
code itself
0:29:45
so which would be in the back end yeah
0:29:51
and finish try to use the terminal as
0:29:54
much as you can
0:29:56
where you can
0:29:57
yeah true true
0:30:00
because you'll be really surprised how
0:30:02
much it
0:30:04
increases your efficiency
0:30:07
yeah yeah
0:30:08
yeah i need to i need to
0:30:10
yeah i need to actually just do it
0:30:15
cool so
0:30:17
we need to find
0:30:19
an example
0:30:20
of
0:30:22
why
0:30:24
vs code choosing
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:41
but
0:30:42
it will be fun though as a fun
0:30:45
fun learning curve
0:30:47
yeah for sure
0:30:51
um all right so we need to get um hang
0:30:55
on
0:30:56
how about if you google how to um
0:30:59
how uh
0:31:02
how to upload the app on s3
0:31:08
um
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:38
application
0:31:41
go down
0:31:42
how it works
0:31:48
okay can i see the architecture
0:31:50
this diagram
0:31:52
yes highlight it
0:31:55
because your page is black oh no
0:31:58
your page is black that's why as well
0:32:05
i might just
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:42
bathroom
0:32:44
you can't see this okay
0:32:46
um
0:32:46
[Music]
0:32:50
oh here we go perfect
0:32:53
it's a cloud for okay so how is it doing
0:32:56
it is go
0:32:57
confirmation duplicate to
0:32:59
what's s-a-r
0:33:04
i say uh
0:33:08
cloud formation stack of the create
0:33:12
s3 and so i can see the
0:33:15
bucket
0:33:17
size source deployment layer
0:33:21
one
0:33:24
let's click go down
0:33:33
once
0:33:35
we don't need that one
0:33:37
go down
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:49
go
0:33:50
down package the website
0:33:54
cloud formation
0:33:56
go down down down run time python
0:33:59
don't need the heads and example do you
0:34:01
need to
0:34:02
oh uh jacob's asking do you need to use
0:34:06
typescript for your job um apparently
0:34:08
yes because if
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:25
but
0:34:27
even if not it's a good learning for me
0:34:30
get there because i
0:34:32
want to learn
0:34:34
typescript
0:34:36
as well
0:34:37
but now i'm actually getting paid for it
0:34:39
so that's the best
0:34:46
um
0:34:47
who's microsoft
0:34:49
don't know them
0:34:50
[Laughter]
0:34:54
i'm just kidding just kidding that
0:34:57
that's my dark humor
0:35:08
mvp
0:35:10
jackdev mvp that is not a part of the
0:35:13
mvp
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:25
[Music]
0:35:26
we'll get there
0:35:28
we'll get there right uh
0:35:33
seems kind of like what we need i think
0:35:42
ah so
0:35:45
what it's actually doing is creating a
0:35:47
function
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:35:58
bucket
0:36:00
during the upload during transformation
0:36:02
template definer
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:12
version
0:36:13
okay
0:36:14
target protein right from the target
0:36:17
button
0:36:18
go down place
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:42
through
0:36:43
cloud information
0:36:46
so
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:55
they would all be
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:11
well
0:37:13
they would all be
0:37:15
created by the template or yeah more
0:37:18
that we have
0:37:22
does that make sense so far
0:37:24
yep so far yes yeah
0:37:26
okay cool
0:37:28
so
0:37:29
what was your question again
0:37:32
uh like the actual files the front-end
0:37:35
files i mean
0:37:36
so
0:37:38
the front-end files will be
0:37:40
uploaded like
0:37:42
um
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:02
so the actual so
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:16
okay those ones
0:38:22
will be in s3
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:39
to
0:38:41
s3 is that what you're asking yeah yeah
0:38:44
exactly okay
0:38:45
cool so what we're going to do is we
0:38:48
will
0:38:49
create the s3 in the form of code in
0:38:54
template.yaml
0:38:56
when the
0:38:57
stack gets deployed
0:39:01
it will
0:39:02
create the s3 bucket
0:39:06
and we will tell it to
0:39:09
put all the files
0:39:11
all the static
0:39:13
files as a part of the front end in the
0:39:16
s3 bucket
0:39:18
on deployment
0:39:20
okay
0:39:22
okay
0:39:23
so
0:39:25
the first
0:39:26
the first step is
0:39:28
that the application has been deployed
0:39:30
on cloudform information and from
0:39:33
cloudformation
0:39:35
um
0:39:36
the static file will go into
0:39:40
s3 oh okay okay yep that makes sense
0:39:44
cool
0:39:45
so that's our goal
0:39:48
so at the moment we are trying to create
0:39:51
an s3 bucket
0:39:53
through infrastructure code
0:39:57
yeah okay
0:39:58
cool
0:40:02
so sorry
0:40:10
okay
0:40:12
go down please
0:40:19
i'm just trying to find where to create
0:40:22
the
0:40:23
s3 bucket
0:40:25
and then pull
0:40:33
put the
0:40:35
put the static files in there target
0:40:38
pockets
0:40:41
stack id
0:40:46
for full temporary
0:41:01
to be honest i'm not understanding this
0:41:03
at the moment
0:41:05
either you want to maybe look at some
0:41:08
other
0:41:09
thing that has
0:41:11
some basic information first rather than
0:41:15
this detailed straight away
0:41:17
yeah
0:41:19
yeah true i agree
0:41:22
oh
0:41:23
this may be good bloody hello that
0:41:26
location
0:41:30
i put however
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:41:58
code
0:41:59
in that way
0:42:01
then then we can do a step by step
0:42:14
create an s3 bucket that holds the
0:42:16
reactor you save
0:42:21
can you zoom in a bit please
0:42:26
bucket name
0:42:28
okay so it's taking the bucket name as a
0:42:31
parameter
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:47
public read here
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:23
cloud information
0:43:29
and just
0:43:31
that part
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:41
from line
0:43:43
set uh from line
0:43:46
14
0:43:48
to
0:43:49
line
0:43:51
21 this um saying like
0:43:55
oh we can just
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:05
[Music]
0:44:07
basically
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:23
yeah
0:44:25
okay
0:44:26
up to which line did you say is it up to
0:44:28
you uh until
0:44:32
actually do everything until
0:44:35
36
0:44:37
and then we can get rid of the parts
0:44:39
that we don't need
0:44:44
[Music]
0:44:48
put it on top perhaps
0:44:57
okay cool um
0:44:59
sam template
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:31
yeah and
0:45:32
well can you get rid of the error
0:45:35
document
0:45:37
we don't need that at the moment
0:45:39
online 22.
0:45:42
could it be a requirement oh no i'm sure
0:45:45
to be honest
0:45:47
i don't know
0:45:52
but let's
0:45:53
find out though
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:05
he's just
0:46:07
and
0:46:08
from the top
0:46:09
line yeah
0:46:11
yeah
0:46:13
my bucket um
0:46:19
a scrambler pocket
0:46:22
a front-end pocket
0:46:28
yeah yeah
0:46:30
we need to keep the names as short as
0:46:33
possible
0:46:38
name is that one cool
0:46:41
back here attach a pocket being
0:46:43
created
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:02
as in
0:47:05
go back please
0:47:09
i can search for my policy on this
0:47:12
webpage
0:47:15
only one
0:47:17
one
0:47:19
okay yeah if you can um
0:47:22
just basically
0:47:24
give the
0:47:25
ideas in
0:47:30
public
0:47:32
read policy
0:47:36
s free
0:47:37
read policy
0:47:39
or probably
0:47:41
wherever
0:47:42
you think basically is is is um
0:47:45
appropriate
0:47:48
yeah cool
0:47:50
publicly policy that one yeah allow that
0:47:53
one get object
0:47:55
yeah reference my bucket yeah
0:47:58
cool um that
0:48:00
that is fine
0:48:02
so now where are we
0:48:04
we you're doing that one so we need to
0:48:08
put
0:48:10
the files
0:48:16
should we rename this same thing from
0:48:19
yeah yeah
0:48:21
that's fine
0:48:23
do that
0:48:25
as you like
0:48:32
uh
0:48:33
i'm just thinking
0:48:39
i'm
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:04
perhaps
0:49:06
yeah yeah
0:49:09
because i've got feeling that you will
0:49:11
just create
0:49:13
the button
0:49:17
ah
0:49:19
website url
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:34
here
0:49:41
because that's in the outputs it will
0:49:44
output the
0:49:46
url
0:49:49
where is it getting it from get
0:49:52
attribute
0:49:54
so my bucket
0:49:56
my bucket's here
0:49:58
yes
0:49:59
so i think what happens is apparently
0:50:03
that website
0:50:04
url
0:50:06
will be
0:50:09
attached to my bucket so
0:50:13
basically whatever the my bucket
0:50:17
no doubt that
0:50:19
probably wouldn't make any sense
0:50:21
no
0:50:28
url for
0:50:30
website hosted
0:50:39
actually
0:50:40
let's try and deploy and see see what
0:50:42
happens
0:50:43
because i'm pretty sure it will
0:50:46
it will get deployed but then
0:50:48
it will be empty
0:50:54
i'll just uh
0:50:57
just rename this one
0:50:58
yeah
0:51:00
good idea
0:51:13
um
0:51:14
actually
0:51:16
might do
0:51:18
a scrambler
0:51:20
bucket policy because front-end can be
0:51:23
basically of anything
0:51:27
okay
0:51:47
um
0:51:48
basically
0:51:50
it would be
0:51:51
raw coder
0:51:54
as in singular
0:51:57
okay
0:51:59
yes
0:52:01
no time matters but yeah just saying
0:52:07
that's the that is the domain right
0:52:10
i didn't know
0:52:12
all right
0:52:20
oh you need to add a profile name as
0:52:22
well
0:52:26
oh my goodness
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:49
time at
0:52:50
work and she must be really tired
0:52:54
so
0:52:55
she might not be able to make it to the
0:52:57
stream apparently
0:53:22
you need to do a minus g as well
0:53:25
oh yeah
0:53:54
so
0:54:00
stack
0:54:02
skipping upload
0:54:06
did you do a build by the way or not
0:54:09
i didn't
0:54:12
that's all right just cancel it and um
0:54:16
you can start again
0:54:25
do you like the
0:54:27
music story
0:54:30
what's the music on falsely
0:54:37
yeah it's turning into a coding spa
0:54:42
we're gonna
0:54:43
relax
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:22
hmm
0:55:25
[Laughter]
0:55:30
this is kind of fresh
0:55:41
so
0:55:58
wow
0:56:00
we did that much work
0:56:10
see imagine if we
0:56:13
create all these resources manually
0:56:17
in the console
0:56:19
yeah true it's hot like um
0:56:22
it might get something wrong
0:56:24
and uh
0:56:26
yeah it'll be tedious as well clicking
0:56:28
around the ui
0:56:31
um
0:56:36
oops say
0:56:38
all right
0:56:40
default route
0:56:44
okay
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:02
junior to leave
0:57:04
from the console no no no no no no
0:57:07
no no no
0:57:09
i'll guide you
0:57:11
being a terminal place
0:57:13
uh
0:57:14
uh aws
0:57:18
cloud formation
0:57:23
delete minus stack
0:57:30
yeah
0:57:31
one word and then
0:57:33
minus minus stack minus name
0:57:39
and then the stack name itself
0:57:44
is there
0:57:46
is there
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:06
that's it
0:58:08
yeah
0:58:09
run it
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:28
yeah super fast
0:58:32
um
0:58:34
kind of remember these sort of things
0:58:37
yeah it is hard to
0:58:39
[Music]
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:49
that i'm using
0:58:51
frequently
0:58:52
and i just basically save all of them in
0:58:56
in the document
0:58:59
okay and this basically basically
0:59:02
type them in the
0:59:05
terminal
0:59:07
for no reason every day
0:59:11
yeah
0:59:12
that makes it like
0:59:14
habit
0:59:15
yeah
0:59:16
true
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:28
uh
0:59:30
why or you actually meant what did you
0:59:33
add or why did you add
0:59:44
for sure um
0:59:47
definitely man
0:59:48
but that will cost you 50 bucks
0:59:56
i'm just kidding tory little leopold
1:00:00
it's
1:00:01
it will be a present from me to you
1:00:07
look how i typed
1:00:08
yes
1:00:10
[Laughter]
1:00:17
um
1:00:18
so
1:00:19
what did you add
1:00:21
do we need to redeploy i was like
1:00:23
because we deleted yes
1:00:25
yes so
1:00:27
sorry um
1:00:28
first
1:00:29
actually you don't need to build it you
1:00:32
just have to read
1:00:33
yeah just
1:00:35
deploy it
1:00:41
um so
1:00:43
what did you add
1:00:46
clownfront and
1:00:48
and uh let's repocket for the front
1:00:55
what did you ask
1:01:02
do you understand the question
1:01:04
i'm i'm having a bit of different
1:01:06
culture because
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:18
to the template
1:01:20
oh to the template
1:01:22
is it
1:01:26
right right yeah
1:01:28
do you want to
1:01:30
go and uh explain him finish
1:01:33
yeah
1:01:34
uh basically we just added the s3 bucket
1:01:36
purgatory so
1:01:38
um
1:01:40
yeah we still need to do cloud front
1:01:42
next but
1:01:44
we added this part
1:01:46
here
1:01:47
um just to create the s3 bucket and then
1:01:50
the associated policies so yeah nothing
1:01:54
else really but
1:01:55
yeah i guess the next step would be to
1:01:57
at the cloud front
1:01:59
um did you
1:02:01
add
1:02:02
the bucket above
1:02:05
above globals finish
1:02:08
uh yeah i did that's not gonna work
1:02:11
oh really
1:02:12
yeah cause
1:02:14
you've got two
1:02:15
resources tags as well
1:02:19
which the cloud
1:02:21
information template can't have
1:02:24
see the resources on 48
1:02:27
and if you
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:40
yeah
1:02:42
that's all right um
1:02:43
you can basically
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:02:56
the
1:02:57
uh output
1:03:00
section
1:03:02
so it's all in order as i go forward
1:03:06
okay
1:03:08
okay so i should add it there
1:03:10
right
1:03:11
yes please
1:03:14
but but how about the resources
1:03:16
like that's fine
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:28
resource under
1:03:35
what
1:03:37
um
1:03:37
[Music]
1:03:41
can you go up slowly
1:03:45
actually can you remove their resources
1:03:48
tag from 329
1:03:51
yeah
1:03:52
because uh
1:03:54
template or jammer should only have one
1:03:57
resource tab
1:03:59
okay
1:04:00
or section
1:04:01
uh
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:14
pram subprime
1:04:17
from
1:04:18
line 24 324 to 327
1:04:24
okay
1:04:25
okay
1:04:26
what do you want me to do with this take
1:04:27
it off
1:04:29
uh
1:04:30
cut it
1:04:33
up
1:04:35
go up
1:04:36
with a
1:04:37
global jaw
1:04:41
and
1:04:43
kind of
1:04:47
paste it underneath the globals
1:04:52
yeah
1:04:53
that one that
1:04:54
should be fine and then resources you
1:04:57
just got that cool that should be all
1:04:59
right go down
1:05:01
right at the bottom where the oh where
1:05:02
the bucket is
1:05:03
[Music]
1:05:06
yes towards littlefield
1:05:08
we will have to
1:05:10
configure route 53 as well
1:05:15
um
1:05:16
yeah
1:05:17
and
1:05:20
go up please
1:05:21
slowly
1:05:23
yeah that should be fine now
1:05:26
yeah
1:05:28
this indentation matter saying like
1:05:31
yes
1:05:33
giving an extra extra space in camo
1:05:41
cloud information will actually shout at
1:05:44
you
1:05:45
it won't even tell you it will show at
1:05:47
you
1:05:48
[Music]
1:05:50
um
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:00
okay
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:14
let's check
1:06:16
oh wow it's 10 37
1:06:19
already
1:06:21
yeah true
1:06:24
okay let's just do
1:06:26
this check if we
1:06:28
um
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:37
see if it is
1:06:38
yeah okay
1:06:40
so deploy
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:06:53
you have all that
1:06:55
these files
1:07:02
actually i might be wrong
1:07:04
but the bucket will be there right
1:07:06
yeah yeah
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:30
around there
1:07:32
front and back oh
1:07:34
so
1:07:36
remember when we change the bucket
1:07:38
bucket name
1:07:39
oh yeah
1:07:41
yeah online 334
1:07:49
where's the bucket name oh yeah i want
1:07:52
this one here
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:23
this one
1:08:24
is our
1:08:27
parameter
1:08:29
as in my bucket
1:08:31
which is
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:39
scrambler bucket
1:08:44
we have to change this as well okay
1:08:47
shouldn't it reference this button
1:08:49
it name
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:12
using in the
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:23
bucket
1:09:31
finish
1:09:32
keyboard shortcuts
1:09:34
keyboard shortcuts
1:09:38
okay cool so yeah we can just basically
1:09:43
change oh
1:09:46
right
1:09:47
red bucket yeah yeah cool okay
1:09:50
yeah we can change the bucket to that
1:09:52
bucket
1:09:55
so in that one bill says
1:09:58
scrambler bucket yeah
1:10:00
there we go
1:10:02
perfect
1:10:04
now let's deploy it actually go up
1:10:07
please
1:10:08
i'm thinking there might be one thing
1:10:11
that we can actually do
1:10:16
can you go to the
1:10:19
the
1:10:20
detailed
1:10:22
detailed blog
1:10:24
detail
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:33
in the bucket
1:10:41
this one
1:10:52
down
1:10:55
you want to see the template
1:10:57
down
1:10:58
yeah that one that one that one
1:11:00
this one
1:11:03
a bit up
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:22
um
1:11:22
[Music]
1:11:24
it was credentials are required
1:11:27
uh just because i did i did
1:11:30
all right
1:11:36
[Music]
1:11:52
looks alright
1:12:19
all right
1:12:31
saying drop off
1:12:43
gonna see if this works first story
1:12:58
they fell asleep
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:05
okay
1:14:10
um
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:32
quartz 11
1:14:35
yeah
1:14:36
yeah
1:14:37
it's it's something small i know but
1:14:40
yeah i can tell as well
1:14:49
uh
1:14:51
toilet little fuel
1:14:53
that is actually called learning but
1:14:57
feel it it is
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:15
enjoy the ride
1:15:17
true
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:31
cloud formation
1:15:33
um
1:15:34
yeah as always we are always close but
1:15:36
sometimes we fall short but that's all
1:15:38
right
1:15:39
um all part of the learning is has seen
1:15:42
said so
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:51
streams
1:15:52
um
1:15:53
yeah so thanks for watching everyone
1:15:55
i'll catch you tomorrow same time same
1:15:58
place and
1:16:00
same task
1:16:02
awesome
1:16:04
fantastic guys have a have a good night
1:16:07
and we'll see you tomorrow
1:16:09
bye for now
1:16:10
bye-bye over right now