Тёмный
Be A Better Dev
Be A Better Dev
Be A Better Dev
Подписаться

This channel is devoted to helping you become a better developer by learning about AWS, cloud computing, and system design concepts.

My name is Daniel Galati and I have nearly a decade of experience working in tech. I am currently working as a senior software engineer at Amazon.

On my channel, you'll find videos on software development topics such as databases, design principles, and cloud computing. I put an emphasis on making complicated topics easier to understand. From time to time, I'll also share developer career advice gathered through real-life industry experience for those of you looking to break into, or are already established in the software industry.

If you want to join me in becoming a better developer, hit that subscribe button now.

Patreon Link: www.patreon.com/beabetterdev

---------------------

Videos created are based on my own opinion and not related to any company, organization or person.
30% Off the Top AWS Courses and Books
0:46
Месяц назад
7 Ways to Deploy Containers on AWS
17:14
Месяц назад
AWS Lambda + Bedrock Tutorial
12:00
2 месяца назад
Top AWS Services For Backend Developers
37:27
2 месяца назад
AWS CDK Crash Course for Beginners
1:07:31
3 месяца назад
Real Life AWS Project Architecture Overview
15:47
3 месяца назад
Amazon States Language (ASL) Introduction
12:22
3 месяца назад
AWS AppConfig Step by Step Tutorial
28:43
3 месяца назад
Make Complex Queries FASTER with Epsio
20:44
4 месяца назад
AWS Workspaces Setup Tutorial
24:59
4 месяца назад
AWS API Gateway Introduction
27:48
4 месяца назад
AWS Caching Solutions Introduction
4:36
5 месяцев назад
The Big Problem With "Serverless"
6:34
5 месяцев назад
Комментарии
@nvasudeva
@nvasudeva День назад
Great explanation! May I know what tool are you using to draw on the screen? Is it through ipad or some sort of a diff tablet ?
@techtronic2283
@techtronic2283 День назад
this is an awesome feature ! would be great if we can have a mini pop-up to provide details on each segment on the point like clicking on subnet or network connection - vpce
@garywaddell6309
@garywaddell6309 День назад
Had no idea you were Canadian, your channel is great, always useful content. Keep it up fellow Canadian 🇨🇦
@vazel48
@vazel48 2 дня назад
Дякую, друже! Окрім AWS я ще непогано підтягнув англійську на твоїх відео! 🙂
@krishmpa
@krishmpa 2 дня назад
Thanks a lot for the wonderful tutorial.
@sekharsamanta6266
@sekharsamanta6266 2 дня назад
Hi, First of all thanks for this video! Question : will it be charging you for whatever it generated?
@peterhuh
@peterhuh 2 дня назад
AWS now offers Dark Patterns for free and will not expire.
@gafurov_1543
@gafurov_1543 2 дня назад
long polling is TOO short
@samjones4327
@samjones4327 3 дня назад
Thanks a lot or this awesome video! I love your content and you're helping me tremendously with my AWS journey! I appreciate all that U do 4 us! Cheers!
@imalkagunasekara8725
@imalkagunasekara8725 4 дня назад
Great
@rajathkunder5162
@rajathkunder5162 4 дня назад
You saved me
@kshitijvats5261
@kshitijvats5261 5 дней назад
So does querying with parition and sort key will take logn time? Partition key will determine with hashing function the correct partition and then in that partition we will use sort key(log n time, where n is rows with same partition key value) to get to the reuqired row?
@aliakber786
@aliakber786 5 дней назад
@ 27:53 Security Group A block ( far left hand corner) "Outbound Rule" should have "Destination" as Security Group B not as "Source". So > Type , Protocol , Port Range , Destination (rather than Source). Thanks for this crisp video. Great refresher.
@OakZ-sr9by
@OakZ-sr9by 5 дней назад
I keep getting an error on line 7... I am using the exact same code from the repo import json print('Loading function') def lambda_handler(event, context): #1. Parse out query string params transactionId = event['queryStringParameters']['transactionId'] transactionType = event['queryStringParameters']['type'] transactionAmount = event['queryStringParameters']['amount'] print('transactionId=' + transactionId) print('transactionType=' + transactionType) print('transactionAmount=' + transactionAmount) #2. Construct the body of the response object transactionResponse = {} transactionResponse['transactionId'] = transactionId transactionResponse['type'] = transactionType transactionResponse['amount'] = transactionAmount transactionResponse['message'] = 'Hello from Lambda land' #3. Construct http response object responseObject = {} responseObject['statusCode'] = 200 responseObject['headers'] = {} responseObject['headers']['Content-Type'] = 'application/json' responseObject['body'] = json.dumps(transactionResponse) #4. Return the response object return responseObject Response { "errorMessage": "'queryStringParameters'", "errorType": "KeyError", "requestId": "095f8e51-982c-4621-956d-2032446286da", "stackTrace": [ " File \"/var/task/lambda_function.py\", line 7, in lambda_handler transactionId = event['queryStringParameters']['transactionId'] " ] }
@511jagadeshj3
@511jagadeshj3 5 дней назад
" cdk init app --language typescript " after using this command in my terminal it's showing as command not found and I can't download the prerequired packages what should i do to solve this issue
@kaltube4817
@kaltube4817 5 дней назад
Well Done!
@jerrytang9744
@jerrytang9744 5 дней назад
Will this course get uploaded to Udemy so a wider audience can buy your course?
@user-dz4sj1mk5q
@user-dz4sj1mk5q 5 дней назад
Excellent as always. Thank you for your content on WAF. One question: I guess having a list of IPs and using the NOT operator for the rule would implement a "white list" of IPs, correct?
@George-mk7lp
@George-mk7lp 4 дня назад
yes you can make an IP whitelist by configuring a rule that blocks requests from IP addresses not in your specified list. Essentially, you would use the NOT operator with a list of allowed IPs to deny access to any IP addresses not explicitly allowed.
@TheGridmon
@TheGridmon 5 дней назад
This is a fabulous resource that I wish I had when first starting g out many years ago. 👍👍👍
@OakZ-sr9by
@OakZ-sr9by 6 дней назад
I am unable to paste the code when I try to create the policy. When I paste it says JSON syntac error
@casadogaspar
@casadogaspar 6 дней назад
Your channel is becoming one of the best sources to learn cloud! Pretty solid content instead of more of the same as others are doing.
@malborboss
@malborboss 6 дней назад
This guy constantly looking at the camera makes me feel uncomfortable
@glui2001
@glui2001 6 дней назад
What is this tool you use for your presentation topic/outline?
@NicoTsiridis
@NicoTsiridis 6 дней назад
Fantastic explanation, thanks!
@kiararicketts2971
@kiararicketts2971 6 дней назад
Great explanation, thank you!
@maryam2677
@maryam2677 6 дней назад
Thank you so much.
@ppppp524
@ppppp524 6 дней назад
I literally wouldn't have a job without this channel bro
@zieddatascientist546
@zieddatascientist546 7 дней назад
there are no import boto3, you have to had an error, but it seems be cutted !
@tibistibi
@tibistibi 7 дней назад
how would this work when you want to make use of a peering VPC connection and maybe and lambda endpoint setup?
@AL-zl9ew
@AL-zl9ew 7 дней назад
To be honest, no-one defined serverless before AWS basically come up with Lambda, and then it was coming mostly from AWS. So, it is really up to them how they are going to define it and this definition can surely change. It is already for a long time that Serverless is only about scalability/elasticity and not bothering about infra setup and paying per some units, not servers.
@hakeemshahzadibegum1478
@hakeemshahzadibegum1478 8 дней назад
So pleasing, but trying to make a good living with this course,
@manojjoshi4321
@manojjoshi4321 8 дней назад
Brilliant explanation....!! Wonderful job explaining the concept so elegantly....!! Thank you.
@onlinefarhan
@onlinefarhan 8 дней назад
Hi. Can i configure MFA for my Amazon WorkMail users
@hakeemshahzadibegum1478
@hakeemshahzadibegum1478 9 дней назад
Thanks for nice lecture,
@jalvarez7609
@jalvarez7609 9 дней назад
I feel so seen. After a day of meetings with people from other teams, 1:1s, stand ups, I felt depleted. And, I still had to write design documents, updates, reply emails, and update stakeholders. I though that my energy levels had just disappeared, however going back to doing IC work I found I had almost an infinite amount of energy. Engineering Management is really taxing, but on the flip side the impact is very rewarding.
@Snoretech-cn6yj
@Snoretech-cn6yj 9 дней назад
whys there no sign-up using google option?
@aidiot9507
@aidiot9507 9 дней назад
Great video! Proper explanations which helped us understand even better but would have been perfect If you had ssh into private instance to check the internet connectivity for confirmation. would be helpful If you share the Interaction of AWS services using VPC endpoints in upcoming videos!
@PrasanthDeventhiran
@PrasanthDeventhiran 9 дней назад
is possible to implement otp generation also
@rajeshrenke6471
@rajeshrenke6471 9 дней назад
7:56 it says bucket is empty and request coming in this time is going to be rejected. I didn’t quite catch that. If the bucket is empty it means it can accommodate 100 request, which is the size of the bucket, and should be served. Isn’t it. I want to know what am I missing?
@MurdexChannel
@MurdexChannel 10 дней назад
If you're having problems with the addEventNotification, this line did it for me: Level2S3Bucket.addEventNotification(EventType.OBJECT_CREATED_PUT, new cdk.aws_s3_notifications.SqsDestination(queue));
@Alenthas
@Alenthas 10 дней назад
it's a paid bloatware now
@inessagluschenko8393
@inessagluschenko8393 10 дней назад
Amazing video, very useful! Thanks!!!
@bhargavimachhi9421
@bhargavimachhi9421 10 дней назад
Hey, I am an SDE Intern at Amazon and I was finding it difficult to understand this stuff. This video is just the thing I wanted Thank You So Much
@thisgnop3177
@thisgnop3177 11 дней назад
Thank you so much. I didn't know that it is possible to deploy a container on lambda before
@MegaICS
@MegaICS 11 дней назад
T H A N K Y O U <3
@wysefavor
@wysefavor 11 дней назад
When I heard "pages us" .. lol ..right away I knew the age of the narrator ..lol
@adityakumarkeshri9812
@adityakumarkeshri9812 11 дней назад
Amazing video. Thanks for sharing.
@JohnSmithhh
@JohnSmithhh 11 дней назад
I'm a new web dev and have no knowledge of sys admin or dev ops. But I want to say, man thank you so much for all the video you provided, you makes AWS so much clearer! AWS should pay for your work lol!
@zephyrfpv9871
@zephyrfpv9871 11 дней назад
This is gold! thank you very much. I would add to play AWS Cloud Quest as it isan amazing tool to learn imo:)))
@puneetgupta87
@puneetgupta87 11 дней назад
want to learn cloud --> step 1) stop using AWS console