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

  Рет қаралды 3,289

Trevor Sullivan

Trevor Sullivan

Күн бұрын

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

Пікірлер: 21
@salvador.h
@salvador.h 2 ай бұрын
Trevor, you are great speaker, comunicator, and teacher, thanks for your effort, and "lets go surfing go" for more content
@theintjengineer
@theintjengineer 10 ай бұрын
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 10 ай бұрын
Thanks for your support! I appreciate you being part of the community. Greetings from the USA. 😊
@Gabriel_Bento
@Gabriel_Bento 10 ай бұрын
Hi Trevor! Just to let you know your videos are amazing and really helpful 👏✨
@TrevorSullivan
@TrevorSullivan 10 ай бұрын
Thank you, Gabriel! I appreciate you being part of the community! Rust on, my friend! 🦀
@farzadmf
@farzadmf 10 ай бұрын
Thanks for the nice video; good to see you back 🙂
@yasin5058
@yasin5058 10 ай бұрын
Great video as usual! Hope you’ll do more AWS rust sdk video.
@TrevorSullivan
@TrevorSullivan 10 ай бұрын
🚨📦 Help support this channel - shop through my Amazon storefront! ⬇⬇⬇ www.amazon.com/shop/trevorsullivan ⬆⬆⬆
@lordnuada
@lordnuada 6 ай бұрын
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 6 ай бұрын
Thank you!! Check out the StratusGrid KZbin 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!
@vaughandelport4981
@vaughandelport4981 8 ай бұрын
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?
@ashisharya65
@ashisharya65 10 ай бұрын
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 10 ай бұрын
Good idea, Ashish! I will look into this! I appreciate your support!
@736939
@736939 9 ай бұрын
Dear Trevor, the "Rocket" has got a huge update, It would be great if you do some review ;)
@TrevorSullivan
@TrevorSullivan 9 ай бұрын
Are you referring to the Rocket crate for Rust? I might do a video on that eventually! 😊
@736939
@736939 9 ай бұрын
@@TrevorSullivan Yes, The "Rocket" web framework.
@elabeddhahbi3301
@elabeddhahbi3301 10 ай бұрын
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 10 ай бұрын
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 10 ай бұрын
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 10 ай бұрын
@@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🤔
Write Unit Tests in Rust 🦀 Rust Programming Tutorial for Developers
36:29
Violet Beauregarde Doll🫐
00:58
PIRANKA
Рет қаралды 50 МЛН
Glow Stick Secret Pt.4 😱 #shorts
00:35
Mr DegrEE
Рет қаралды 19 МЛН
Люблю детей 💕💕💕🥰 #aminkavitaminka #aminokka #miminka #дети
00:24
Аминка Витаминка
Рет қаралды 1,3 МЛН
Run Any Web Applications on AWS Lambda
13:17
James Eastham
Рет қаралды 2,2 М.
Are Rust jobs Rusty, or will they Shine?
13:49
Stefan Mischook
Рет қаралды 13 М.
"The Life & Death of htmx" by Alexander Petros at Big Sky Dev Con 2024
23:01
Montana Programmers
Рет қаралды 57 М.
Violet Beauregarde Doll🫐
00:58
PIRANKA
Рет қаралды 50 МЛН