Call Amazon S3 APIs with AWS SDK for Rust | Rust Programming Tutorial for Developers
ฝัง
- เผยแพร่เมื่อ 20 ส.ค. 2024
- 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...
⬆️⬆️⬆️
🤯 Rust Programming Playlist 🦀 • Rust Programming Tutor...
📖 AWS SDK for Rust📦➡️ aws.amazon.com...
Visual Studio Code ➡️ code.visualstu...
Rust Website ➡️ rust-lang.org
Rustup Installer ➡️ rustup.rs
Rust Docs ➡️ doc.rust-lang....
Please follow me on these other social channels!
➡️ trevorsullivan...
➡️ github.com/pcg...
➡️ / pcgeek86
➡️ / trevorsullivan
➡️ / trevorsoftware
➡️ tiktok.com/pcg...
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
Trevor, you are great speaker, comunicator, and teacher, thanks for your effort, and "lets go surfing go" for more content
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.
Thanks for your support! I appreciate you being part of the community. Greetings from the USA. 😊
🚨📦 Help support this channel - shop through my Amazon storefront!
⬇⬇⬇
www.amazon.com/shop/trevorsullivan
⬆⬆⬆
Thanks for the nice video; good to see you back 🙂
Hi Trevor! Just to let you know your videos are amazing and really helpful 👏✨
Thank you, Gabriel! I appreciate you being part of the community! Rust on, my friend! 🦀
Great video as usual! Hope you’ll do more AWS rust sdk video.
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?
Thank you!! Check out the StratusGrid TH-cam 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!
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?
Hi Trevor,
Thanks a lot for making this.
Could you please make a video for the Azure platform as well.
Thanks,
Ashish Arya
Good idea, Ashish! I will look into this! I appreciate your support!
Dear Trevor, the "Rocket" has got a huge update, It would be great if you do some review ;)
Are you referring to the Rocket crate for Rust? I might do a video on that eventually! 😊
@@TrevorSullivan Yes, The "Rocket" web framework.
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
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.
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.
@@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🤔