

0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Difficulty: 10
click for more info
Not enough gems
Cost: 6 gems
1: Single Machine
incomplete
2: AWS
incomplete
3: Serverless
incomplete
4: Upload Object
incomplete
5: Architecture
incomplete
6: SDKs and S3
incomplete
This lesson's interactive features are locked, please to keep using them
An SDK or "Software Development Kit" is just a collection of tools (often involving an importable library) that helps you interact with a specific service or technology.
AWS has official SDKs for most popular programming languages. They're usually the best way to interact with AWS services.
Don't roll your own crypto, and don't roll your own AWS SDK.
When you as a human interact with AWS resources, you'll typically use the web console (GUI) or the CLI. When your code interacts with AWS resources, you'll use the SDK within your code.
You've escaped writing code for a while - this one will have you write a lot of code and might take a bit of time, that's okay!
go get github.com/aws/aws-sdk-go-v2/service/s3 github.com/aws/aws-sdk-go-v2/config
video_url in your database is updated with the S3 bucket and key (and thus shows up in the web UI)Run and submit the CLI tests.