Call Amazon S3 APIs with AWS SDK for Rust | Rust Programming Tutorial for Developers

Ғылым және технология

Amazon Web Services (AWS) provides a preview version of their Software Development Kit (SDK) for Rust developers. You can use the Rust SDK to interact with nearly any service in the AWS portfolio. Let's explore the Rust SDK for AWS, and learn how it's designed, and spend some hands-on time with the Amazon S3 service. We'll learn how to research calling APIs including the CreateBucket and PutObject operations, which are among the most common in the S3 service.
🚨📦 Help support this channel - shop through my Amazon storefront!
⬇️⬇️⬇️
www.amazon.com/shop/trevorsul...
⬆️⬆️⬆️
🤯 Rust Programming Playlist 🦀 • Rust Programming Tutor...
📖 AWS SDK for Rust📦➡️ aws.amazon.com/sdk-for-rust/
Visual Studio Code ➡️ code.visualstudio.com
Rust Website ➡️ rust-lang.org
Rustup Installer ➡️ rustup.rs
Rust Docs ➡️ doc.rust-lang.org/book
Please follow me on these other social channels!
➡️ trevorsullivan.net
➡️ github.com/pcgeek86
➡️ / pcgeek86
➡️ / trevorsullivan
➡️ / trevorsoftware
➡️ tiktok.com/pcgeek86
All trademarks, logos and brand names are the property of their respective owners. All company, product and service names used in this website are for identification purposes only. Use of these names,trademarks and brands does not imply endorsement.
#rustlang #rust #rustdev #opensource #software #linux #devops #programming #rusty #dev #coding #codinglife #code #coder #ubuntu #ubuntulinux #appdev #developer

Пікірлер: 21

  • @salvador.h
    @salvador.h2 күн бұрын

    Trevor, you are great speaker, comunicator, and teacher, thanks for your effort, and "lets go surfing go" for more content

  • @theintjengineer
    @theintjengineer8 ай бұрын

    Ha, I just found an interesting way for me to learn both AWS and Rust, and which could actually make me an extremely valuable engineer, because doing stuff this way is waaaaaay faster haha. Thank you so much, Trevor. Please don't stop this. Greetings from Germany.

  • @TrevorSullivan

    @TrevorSullivan

    8 ай бұрын

    Thanks for your support! I appreciate you being part of the community. Greetings from the USA. 😊

  • @farzadmf
    @farzadmf8 ай бұрын

    Thanks for the nice video; good to see you back 🙂

  • @yasin5058
    @yasin50588 ай бұрын

    Great video as usual! Hope you’ll do more AWS rust sdk video.

  • @Gabriel_Bento
    @Gabriel_Bento8 ай бұрын

    Hi Trevor! Just to let you know your videos are amazing and really helpful 👏✨

  • @TrevorSullivan

    @TrevorSullivan

    8 ай бұрын

    Thank you, Gabriel! I appreciate you being part of the community! Rust on, my friend! 🦀

  • @TrevorSullivan
    @TrevorSullivan8 ай бұрын

    🚨📦 Help support this channel - shop through my Amazon storefront! ⬇⬇⬇ www.amazon.com/shop/trevorsullivan ⬆⬆⬆

  • @vaughandelport4981
    @vaughandelport49815 ай бұрын

    Hi Trevor. I see the AWS SDK for Rust is now GA. 👍 Out if interest would the from_static have worked here 44:58 instead if creating Vec?

  • @lordnuada
    @lordnuada4 ай бұрын

    Great video! Any chance you would be willing to expand on this path? Like make a walk thru for setting up a project entirely on AWS, using the big ones like, S3, Dynamo, SQS and SNS all together? Including HTTP endpoints and such?

  • @TrevorSullivan

    @TrevorSullivan

    4 ай бұрын

    Thank you!! Check out the StratusGrid KZread channel. 😊😊 I already have several videos about Rust and AWS, including DynamoDB. I recorded two more on DynamoDB this weekend, and they should be published in the near future. Subscribe to that channel, and enable notifications, for when they're released!

  • @ashisharya65
    @ashisharya658 ай бұрын

    Hi Trevor, Thanks a lot for making this. Could you please make a video for the Azure platform as well. Thanks, Ashish Arya

  • @TrevorSullivan

    @TrevorSullivan

    8 ай бұрын

    Good idea, Ashish! I will look into this! I appreciate your support!

  • @elabeddhahbi3301
    @elabeddhahbi33018 ай бұрын

    hi Trevor I'm system admin who wants to learn a programming language but i really don't have enough time to go through the documentation and search on the internet i want somebody to walk me through it and i found this series it seems amazing you put a lot of work on it and i'm wondering is it possible for me to start with rust because i'm hearing it is hard language to start with and python should be my go to

  • @TrevorSullivan

    @TrevorSullivan

    8 ай бұрын

    Hello! I've seen this question pop up a lot. To be totally honest, I think learning Rust as a first language may not be the best route. Learning a high level language like Python or PowerShell will help you to grasp basic programming concepts, before diving deeper. However, if you are intent on learning Rust, and are truly committed to it, I think it is possible to learn it as a first language. The best way to learn, in my opinion, is to practice writing code. Don't just copy the code that you see other people writing. Use these examples as starting points, and adapt the code to your own liking. Rust is a great high performance language, and I am confident that your career will benefit significantly from knowing it! It will open up lots of job opportunities for you, as the ecosystem grows.

  • @TrevorSullivan

    @TrevorSullivan

    8 ай бұрын

    In your situation though, since you don't have a lot of time, you might want to focus on Python or PowerShell first. It's a decision you'll have to make for yourself. Rust is still a very small language compared to Python, so learning Python will give you a much broader access to other jobs.

  • @theintjengineer

    @theintjengineer

    8 ай бұрын

    @@TrevorSullivan, precisely. I'm using this to learn both Rust and AWS, but that's because I *already* know C++. If I were to start with Rust, I think it would have been | would be almost as hard as C++. I did start with C++ and couldn't thank me more for sticking with it. After C++ you can literally pick up almost every other programming language out there, due to the stuff C++ puts you through [both good and bad haha]. Via C++ you get exposed not only to stuff like Memory Management and other Operating Systems stuff, dealing with Large-Scale and highly complex stuff, but also through the troubles of Dependency Management, Compiler Stuff, Cross-Plattform Apps, Application Security, and so on. So, yeah, not an easy language. But it's worth it. I've yet to come across some Rust stuff that I can't relate to something I dealt with in C++ in some way. Even Pattern Matching - we don't have it, but the concept was already known to me, since we do need such a feature and C++ is still working on that😅 To: OP In your case, the other option would be TypeScript - not C++ and/or Rust, but at least it has Types [yes, this is important haha]. And if you get into any Web Dev Stuff, you'd be kinda good to go. Even if you have to downgrade to JavaScript. But yeah, I guess Python is what the folks out there talk about the most🤔

  • @736939
    @7369396 ай бұрын

    Dear Trevor, the "Rocket" has got a huge update, It would be great if you do some review ;)

  • @TrevorSullivan

    @TrevorSullivan

    6 ай бұрын

    Are you referring to the Rocket crate for Rust? I might do a video on that eventually! 😊

  • @736939

    @736939

    6 ай бұрын

    @@TrevorSullivan Yes, The "Rocket" web framework.

Келесі