The Easiest Way to Work with S3 Files - AWS Amplify Storage Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ม.ค. 2025

ความคิดเห็น •

  • @alex_mckeown
    @alex_mckeown 3 ปีที่แล้ว +1

    Not sure if anyone else had issues with pushing the S3 Bucket. It said the push failed to complete the stack update (but it did push the S3 bucket to some degree). Easy work around after "amplify add storage" > "amplify push" you just need to import it "amplify import storage". Also Great video!

  • @contractorwolf
    @contractorwolf 3 ปีที่แล้ว

    nice Sam. Came here looking for a clear explanation of using the Storage mechanism on AWS Amplify and this was perfect. Thx

  • @khandoor7228
    @khandoor7228 4 ปีที่แล้ว +1

    Great series Sam, really enjoying this, please keep going. Thanks mate!

    • @CompleteCoding
      @CompleteCoding  4 ปีที่แล้ว +1

      Next one is going to be uploading data to s3 and dynamo

  • @chatchaikomrangded960
    @chatchaikomrangded960 3 ปีที่แล้ว

    Great ones keep it up !! you help a lot of people. :)

    • @CompleteCoding
      @CompleteCoding  3 ปีที่แล้ว

      That's, it's great knowing that others are benefiting from the videos

  • @zhibinwang83
    @zhibinwang83 3 ปีที่แล้ว

    The tutorial is so amazing, thanks !

  • @anknara1381
    @anknara1381 3 ปีที่แล้ว

    You are amazing man

    • @CompleteCoding
      @CompleteCoding  3 ปีที่แล้ว +1

      Glad you found the video helpful

  • @Hatityechindove
    @Hatityechindove 4 ปีที่แล้ว

    Great work. This was really helpful and simple to follow

  • @martyoneill3468
    @martyoneill3468 ปีที่แล้ว +1

    hello from dagestan

  • @jacobuid
    @jacobuid 13 วันที่ผ่านมา

    When you uploaded the file to the S3 bucket, you put it in a "public" folder so the path was "public/epic.mp3". Then you updated the DynamoDB with the file path of just "epic.mp3".
    How did DynamoDB know that the file was in a public folder? Is something else happening dynamically that i am unaware of?

  • @kocokan
    @kocokan 4 ปีที่แล้ว +1

    I'm convinced he's a robot sent from the future to teach humanity about coding
    T-404

  • @dd026
    @dd026 ปีที่แล้ว

    Hey Sam, I am having some trouble with url am trying to log into the console. The url for my mp3 in the s3 storage works when i put it on the browser but the url i get from the code shows "access denied"

  • @victor0026
    @victor0026 4 ปีที่แล้ว

    Good tutorials

  • @muhdkbn6456
    @muhdkbn6456 3 ปีที่แล้ว

    great tutorial sam , could you please include download option using aws storage?

    • @CompleteCoding
      @CompleteCoding  3 ปีที่แล้ว

      In the code, you can do something like
      const config = {
      download: true,
      expires: 60
      }
      const {accessURL} = await Storage.get(filename, config)
      docs.amplify.aws/lib/storage/download/q/platform/js

  • @khandoor7228
    @khandoor7228 4 ปีที่แล้ว

    Hey Sam what needs to be in the gitignore when you push up an Amplify repo? Does Amplify init add them automatically?

    • @CompleteCoding
      @CompleteCoding  4 ปีที่แล้ว +1

      Create react app makes the initial .gitignore and then amplify adds onto that

  • @romainloury3006
    @romainloury3006 4 ปีที่แล้ว

    Good work !
    I am not able to play the whole song. Is there a way I could have the whole song in the player ?

    • @CompleteCoding
      @CompleteCoding  4 ปีที่แล้ว

      I tried playing the whole song and it worked for me. If you open the chrome console, are you getting any errors?

  • @pedroapfilho
    @pedroapfilho 4 ปีที่แล้ว

    I would really like to see someone creating an GraphQL api with only Amplify, and connecting multiple frontends on it, like react and react native.

    • @CompleteCoding
      @CompleteCoding  4 ปีที่แล้ว +1

      If you follow the previous video, you should have a graphql api endpoint to use. If you then connect to that to another system (native, a second app) it should all work the same (as long as the user has permissions)

    • @pedroapfilho
      @pedroapfilho 4 ปีที่แล้ว

      Complete Coding perfect! Thanks a lot!

  • @devonquispe1715
    @devonquispe1715 2 ปีที่แล้ว

    I skipped to this video in the series, set up Amplify and S3 as you've done in this video, called Amplify.configure(awsconfig), but I can't seem to get around this error and it's been two days 😭. Any help? the error is this ----> TypeError: undefined is not an object (evaluating 'data.byteLength')

    • @devonquispe1715
      @devonquispe1715 2 ปีที่แล้ว

      I'm developing on react-native and i'm completely new to AWS services

    • @CompleteCoding
      @CompleteCoding  2 ปีที่แล้ว

      Have you set up an AWS account and created some amplify credentials? That might be what you're missing?