Access Keys, CLI and SDK Flashcards

1
Q

3 options to access AWS

A

AWS Management Console (password + MFA)

AWS Command Line Interface (CLI): protected by access keys

AWS Software Developer Kit (SDK) - for code: protected by access keys

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Where are Access Keys generated?

A

AWS Console

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Who manages the Access Keys?

A

Users manage their own access keys

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Access Keys are secret, just like a password. Don’t share them

A

Treat them like the following:

Access Key ID = username
Secret Access Key = password

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

AWS CLI

A

Interact with AWS services using commands in your command-line shell

Direct access to the public APIs of AWS services

Develop scripts to manage your resources

It’s open-source

Alternative to using AWS Management Console

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

AWS SDK

A

Set of libraries (language-specific APIs)

Enable you to access and manage AWS services programmatically

Embedded within your application

Supports:
- SDKs (JavaScript, Python, etc)
- Mobile SDKs (Android, IOS, etc)
- IoT Device SDKs (Embedded C, Arduino, etc)

AWS CLI is built on AWS SDK for Python named Boto

How well did you know this?
1
Not at all
2
3
4
5
Perfectly