Be A Better Dev
Be A Better Dev
  • Видео 444
  • Просмотров 17 142 915
S3 to SQS Trigger Tutorial
Learn how to create a trigger from an AWS S3 object upload event to an SQS queue.
Sign up for my Newsletter to receive regular AWS updates AND get a FREE PDF that includes 5 AWS Project Ideas: beabetterdev.com/aws-project-ideas-pdf/
📚 My Courses 📚
AWS Learning Accelerator - Learn AWS Through a Hands On Project - courses.beabetterdev.com/courses/aws-learning-accelerator
AWS Step Functions Masterclass - courses.beabetterdev.com/courses/aws-step-functions-masterclass
AWS Lambda - A Practical Guide - www.udemy.com/course/aws-lambda-a-practical-guide/?referralCode=F6D1A50467E579C65372
🎉SUPPORT BE A BETTER DEV🎉
Become a Patron: www.patreon.com/beabetterdev
📚 INCREDIBLE BOOKS TO BUILD YOUR ABILITY TO ...
Просмотров: 2 957

Видео

Introduction to AWS Web Application Firewall (WAF)
Просмотров 4,7 тыс.21 день назад
AWS Web Application Firewall or WAF helps protect your publicly facing endpoints from bad actors. In this video, I explain how WAF works, why it's useful, and how to set up your first firewall. Sign up for my Newsletter to receive regular AWS updates AND get a FREE PDF that includes 5 AWS Project Ideas: beabetterdev.com/aws-project-ideas-pdf/ 📚 My Courses 📚 AWS Learning Accelerator - Learn AWS ...
Introduction to Amazon VPC (with Console Tutorial)
Просмотров 7 тыс.Месяц назад
Amazon Virtual Private Cloud (VPC) is an essential service to know for any AWS Cloud Practitioner. In this video, I explain to you the most important concepts to understand with VPCs. We cover internet connectivity, public/private subnets, vpc endpoints, bastion hosts, and more. Afterwards, I bring you into the AWS console to walk you through the creation of your first VPC! Try out Twingate at ...
Private S3 Bucket Makes AWS Bill Explode (FIXED)
Просмотров 3,5 тыс.Месяц назад
I originally thought private S3 buckets were..... private. Turns out one bad actor can run up a thousand dollar AWS bill in a couple days. Learn about the problem and solution in this video. Original article from medium: medium.com/@maciej.pocwierz/how-an-empty-s3-bucket-can-make-your-aws-bill-explode-934a383cb8b1 Sign up for my Newsletter to receive regular AWS updates AND get a FREE PDF that ...
Real Life AWS Architecture - Rate Limiting, Auth & Caching
Просмотров 6 тыс.Месяц назад
Learn how how SeatGeek uses AWS Serverless to control authorization, authentication, and rate-limiting in a multi-tenant SaaS application. AWS / Seatgeek Article: aws.amazon.com/blogs/architecture/how-seatgeek-uses-aws-to-control-authorization-authentication-and-rate-limiting-in-a-multi-tenant-saas-application/ Sign up for my Newsletter to receive regular AWS updates AND get a FREE PDF that inc...
Forget AWS VPN, start using Zero-Trust Network Access
Просмотров 2,4 тыс.Месяц назад
Try out Twingate for free at www.twingate.com/ Set up twingate step by step: ruclips.net/video/t4eLRKjfQFc/видео.html Sign up for my Newsletter to receive regular AWS updates AND get a FREE PDF that includes 5 AWS Project Ideas: beabetterdev.com/aws-project-ideas-pdf/ 📚 My Courses 📚 AWS Learning Accelerator - Learn AWS Through a Hands On Project - courses.beabetterdev.com/courses/aws-learning-a...
30% Off the Top AWS Courses and Books
Просмотров 1,7 тыс.Месяц назад
Get 30% off my courses, Yan Cui's (aka theburningmonk), Alex Debrie's, and more! Visit the following URL for details: mailinglist.beabetterdev.com/posts/30-off-on-courses-from-the-top-aws-creators Sign up for my Newsletter to receive regular AWS updates AND get a FREE PDF that includes 5 AWS Project Ideas: beabetterdev.com/aws-project-ideas-pdf/ 📚 My Courses 📚 AWS Learning Accelerator - Learn A...
7 Ways to Deploy Containers on AWS
Просмотров 11 тыс.2 месяца назад
Diagram Link: app.eraser.io/workspace/9XoQ8u9WzQsgEVuchk2g?origin=share Sign up for my Newsletter to receive regular AWS updates AND get a FREE PDF that includes 5 AWS Project Ideas: beabetterdev.com/aws-project-ideas-pdf/ 📚 My Courses 📚 AWS Learning Accelerator - Learn AWS Through a Hands On Project - courses.beabetterdev.com/courses/aws-learning-accelerator AWS Step Functions Masterclass - co...
Top 4 AWS Cloud Career Mistakes You NEED to Avoid
Просмотров 7 тыс.2 месяца назад
This video is about four key mistakes I made as I advanced in my cloud career. Sign up for my Newsletter to receive regular AWS updates AND get a FREE PDF that includes 5 AWS Project Ideas: beabetterdev.com/aws-project-ideas-pdf/ 📚 My Courses 📚 AWS Learning Accelerator - Learn AWS Through a Hands On Project - courses.beabetterdev.com/courses/aws-learning-accelerator AWS Step Functions Mastercla...
AWS Lambda + Bedrock Tutorial
Просмотров 11 тыс.3 месяца назад
Learn how to use AWS Lambda to invoke APIs from AWS Bedrock. This video is step by step using Python and boto3's Bedrock client to call the InvokeModel API. I also show you how to set up your IAM Permissions and modify your Lambda Timeout values to deal with slow responses from Bedrock. Sign up for my Newsletter to receive regular AWS updates AND get a FREE PDF that includes 5 AWS Project Ideas...
Top AWS Services For Backend Developers
Просмотров 14 тыс.3 месяца назад
Want to learn AWS as a backend developer? Focus on these dozen or so services to build a solid foundation and get started on your cloud journey. Sign up for my Newsletter to receive regular AWS updates AND get a FREE PDF that includes 5 AWS Project Ideas: beabetterdev.com/aws-project-ideas-pdf/ 📚 My Courses 📚 AWS Learning Accelerator - Learn AWS Through a Hands On Project - courses.beabetterdev...
How AWS is Making It Easier To Convert to IaC/CDK
Просмотров 6 тыс.3 месяца назад
Infrastructure as Code is a powerful paradigm that allows you to define your AWS resources using familiar programming concepts. But, if you started your AWS journey in the AWS console and are looking to migrate, this can be a painful ordeal. AWS is making it easier than ever for folks with manually created resources to get started using CDK. Learn all about the new feature and how to get starte...
AWS CDK Crash Course for Beginners
Просмотров 29 тыс.3 месяца назад
AWS CDK or Cloud Development Kit is a powerful infrastructure as code solution. It makes it easier to develop, deploy, and iterate with infrastructure updates using a programming language. Further, it contains many useful constructs that can help you set up an ENTIRE application in just a couple lines of code. This is a crash course video where I teach you the fundamentals of CDK. The goal is t...
Real Life AWS Project Architecture Overview
Просмотров 11 тыс.4 месяца назад
Examining real life AWS Project Architecture's is my favourite way to build AWS skills. By understanding how others solve problems using AWS services, we become better informed in future design decisions. In this video, I walk you through the design of an instance scheduler application. Learn about the services being used, how the data is being modeled, and how/why different AWS services were u...
Amazon States Language (ASL) Introduction
Просмотров 2,1 тыс.4 месяца назад
Amazon States Language (ASL) is a JSON based language that lets you define your Step Functions Workflows. In this video, I review what ASL is, how it works, and why they are useful to know about for any developer using Step Functions. Check out my Step Functions Masterclass here: courses.beabetterdev.com/courses/aws-step-functions-masterclass Sign up for my Newsletter to receive regular AWS upd...
AWS AppConfig Step by Step Tutorial
Просмотров 3,5 тыс.4 месяца назад
AWS AppConfig Step by Step Tutorial
Make Complex Queries FASTER with Epsio
Просмотров 1,7 тыс.4 месяца назад
Make Complex Queries FASTER with Epsio
The Best Way To Search Through Logs Using AI + CloudWatch Log Insights
Просмотров 4 тыс.4 месяца назад
The Best Way To Search Through Logs Using AI CloudWatch Log Insights
AWS Workspaces Setup Tutorial
Просмотров 15 тыс.5 месяцев назад
AWS Workspaces Setup Tutorial
AWS API Gateway Introduction
Просмотров 23 тыс.5 месяцев назад
AWS API Gateway Introduction
6 Pillars of the AWS Well Architected Framework (you should really know this)
Просмотров 16 тыс.5 месяцев назад
6 Pillars of the AWS Well Architected Framework (you should really know this)
AWS Caching Solutions Introduction
Просмотров 7 тыс.5 месяцев назад
AWS Caching Solutions Introduction
Q & A with Daniel - Balancing a YT Channel with a Full Time Job, and more.
Просмотров 2,3 тыс.6 месяцев назад
Q & A with Daniel - Balancing a YT Channel with a Full Time Job, and more.
The Big Problem With "Serverless"
Просмотров 25 тыс.6 месяцев назад
The Big Problem With "Serverless"
AWS re:Invent 2023 Recap - The Most Important Announcements to Know About
Просмотров 13 тыс.6 месяцев назад
AWS re:Invent 2023 Recap - The Most Important Announcements to Know About
Pre re:Invent 2023 Feature Announcements You Don't Want To Miss
Просмотров 3,8 тыс.7 месяцев назад
Pre re:Invent 2023 Feature Announcements You Don't Want To Miss
How To Resume a Step Function From a Failed State **NEW FEATURE**
Просмотров 2,6 тыс.7 месяцев назад
How To Resume a Step Function From a Failed State NEW FEATURE
AWS Step Functions Introduction - What is it and Why is it Useful?
Просмотров 17 тыс.7 месяцев назад
AWS Step Functions Introduction - What is it and Why is it Useful?
Step Functions vs EventBridge Scheduler for AWS Timers
Просмотров 5 тыс.7 месяцев назад
Step Functions vs EventBridge Scheduler for AWS Timers
How Top Tech Companies Develop and Deploy Code with CI / CD Pipelines
Просмотров 15 тыс.7 месяцев назад
How Top Tech Companies Develop and Deploy Code with CI / CD Pipelines

Комментарии

  • @SithaPann-n2q
    @SithaPann-n2q 16 часов назад

    It's so useful. Thanks.

  • @asterixdx
    @asterixdx День назад

    Amazing introduction and demonstration - my only suggestion is to add chapters within youtube studio to allow people to find the parts they need at a glance. Thank you!

  • @SuperWhatusername
    @SuperWhatusername День назад

    Great content

  • @RishiRajxtrim
    @RishiRajxtrim День назад

    Great thanks

  • @md.arslan9789
    @md.arslan9789 День назад

    Really informative video. Thanks!

  • @susanca8443
    @susanca8443 День назад

    I changed from business management to I.T. I hope these videos will help me, but the curve is steep.

  • @narayanbais6266
    @narayanbais6266 День назад

    four likes from my side :)

  • @Overthought1
    @Overthought1 2 дня назад

    Of course bucket names support kebab-case! :D

  • @soufiyane.aitmoulay
    @soufiyane.aitmoulay 2 дня назад

    where's the code used in the video ?

  • @786Peacelover
    @786Peacelover 2 дня назад

    That’s exactly what I was looking for 😂. Thank you very much.

  • @enzima
    @enzima 2 дня назад

    Amazing video, thank you!

  • @xxdeadstockxx
    @xxdeadstockxx 2 дня назад

    Yeah Thanks for sharing this tutorial with us.

  • @jackyli257
    @jackyli257 3 дня назад

    This is such high quality ! One advice is to break down the video with timed sections, this gives learners to focus on content area where we are weak in :)

  • @dibll
    @dibll 3 дня назад

    Could you pls create a video on the KMS service? Thanks

  • @RishiRajxtrim
    @RishiRajxtrim 3 дня назад

    Thanks

  • @RishiRajxtrim
    @RishiRajxtrim 3 дня назад

    🎉

  • @RishiRajxtrim
    @RishiRajxtrim 3 дня назад

    🎉

  • @InvincibleMan99
    @InvincibleMan99 3 дня назад

    Excellent work. Hats off to you.

  • @abdelrahmanmostafa9489
    @abdelrahmanmostafa9489 3 дня назад

    without proper rate limit that can lead to DOS by creating infinite requests with new tokens, overwhelming the database. you can intercept the request and change the token!

  • @LifeDude
    @LifeDude 3 дня назад

    Awesome

  • @abdraoufx
    @abdraoufx 3 дня назад

    Just what I needed to know 8:14

  • @abdraoufx
    @abdraoufx 3 дня назад

    Your channel is a hidden treasure

  • @eliteballer360
    @eliteballer360 4 дня назад

    what level of linux do i need to be?

  • @SurajPatil14
    @SurajPatil14 4 дня назад

  • @regilearn2138
    @regilearn2138 4 дня назад

    Hi mate, please teach us how to upload file to the S3 bucket using lambda functions and how to do crud operation in dynamodb. using node and express react. I am new to AWS would appreciate if you can create a video on this.

  • @buildbetterbodies1
    @buildbetterbodies1 5 дней назад

    Good stuff.. Well explained... thanks

  • @duresabih
    @duresabih 5 дней назад

    Is there an updated video?

  • @Trendintopics-ye4vc
    @Trendintopics-ye4vc 6 дней назад

    IAM in Tamil full tutorial ruclips.net/video/hyQosLqR7yw/видео.htmlsi=SOoR9oTAYJhX_XPm

  • @rshack8879
    @rshack8879 6 дней назад

    i love you

  • @davelind4141
    @davelind4141 6 дней назад

    Thank you. I would have never wrapped my head around this, but you helped!

  • @IQUE928
    @IQUE928 6 дней назад

    incredible explanation, thank you!

  • @NirmalKumar-i7z
    @NirmalKumar-i7z 6 дней назад

    Excellent explanation, very easy to understand. Thank you very much!

  • @NirmalKumar-i7z
    @NirmalKumar-i7z 6 дней назад

    Excellent explanation , very easy to understand. Thank you very much!

  • @MurdexChannel
    @MurdexChannel 7 дней назад

    Here's the code for those who need it: import boto3 import json def lambda_handler(event, context): bedrock = boto3.client( service_name='bedrock-runtime', region_name = 'us-east-1' ) input = { 'modelId':'cohere.command-text-v14', 'contentType':'application/json', 'accept':'*/*', 'body': "{\"prompt\":\"What is AWS? \",\"max_tokens\":400,\"temperature\":0.75,\"p\":0.01,\"k\":0,\"stop_sequences\":[],\"return_likelihoods\":\"NONE\"}" } response = bedrock.invoke_model(body=input['body'], modelId=input["modelId"], accept=input["accept"], contentType=input["contentType"]) response_body = json.loads(response['body'].read()) print(response_body)

  • @kt4760
    @kt4760 7 дней назад

    Thanks for this. I had previously always bound events to a lambda functions. Binding to an SQS queue saves the extra resource definition. I noticed only standard queues are supported (when binding directly to SQS).

  • @janik6n
    @janik6n 7 дней назад

    I wish one day these tutorials will do the IAM properly without the hand-of-god option.

    • @MurdexChannel
      @MurdexChannel 7 дней назад

      I guess it's because they are meant for beginners. Changing the action on the access policy to SQS: SendMessage will provide limited access to S3 to follow principle of least privilige.

    • @janik6n
      @janik6n 7 дней назад

      @@MurdexChannel I think especially when you are beginner, you should understand the importance of IAM, even though it means additional layer of complexity to understand. As a consultant I see way too much AdminAccess and stars in real environments.

    • @MurdexChannel
      @MurdexChannel 5 часов назад

      @@janik6n Can’t agree more! Security is crucial and requires significant attention.

  • @OrsonChen-sg1yb
    @OrsonChen-sg1yb 7 дней назад

    So clear and the demonstration is easy to understand, THANK YOU!

  • @SagarSawant
    @SagarSawant 7 дней назад

    How to handle 410 gone exception?

  • @maidul13
    @maidul13 8 дней назад

    thanks, this was super helpful

  • @romanyfayiez3829
    @romanyfayiez3829 8 дней назад

    Thanks a lot or this awesome video!, great crash VPC content

  • @Haapavuo
    @Haapavuo 8 дней назад

    How to do this for an Android app instead of a Web app?

  • @TestDonCqmDJorr-qKDdKENPg
    @TestDonCqmDJorr-qKDdKENPg 9 дней назад

    0:05

  • @Tiparium_NMF
    @Tiparium_NMF 9 дней назад

    I love this breakdown, but it does somewhat leave me wondering when Sharding would be a good vs a bad idea. The cons seem pretty hefting in comparison to the pros. It would have been nice to run through a few specific different use cases and when one strategy would be better than another.

  • @ppppp524
    @ppppp524 9 дней назад

    I hate how you don't camel case your variable names. Hate it. I love the content tho, still gave a like

  • @marcusjackson9194
    @marcusjackson9194 9 дней назад

    hey, the both messages were "ObjectCreated:Put". Did you show us the same message twice by accident?

  • @itsmeshaheryar
    @itsmeshaheryar 9 дней назад

    Really like the explanation

  • @yotu9670
    @yotu9670 9 дней назад

    Which One is the Video which seems to be their first part where you have created the api gateway??

  • @DioXin
    @DioXin 9 дней назад

    How is this useful?

  • @anashe5417
    @anashe5417 9 дней назад

    No music, simple, straightforward, and well explain. Hard to find these type of videos. Keep the good work.

  • @Hiturion
    @Hiturion 9 дней назад

    I could never figured this second step out. Did set the IAM permission; why on earth you need this second step!! Thank you. So frustrating....