CCP Flashcards
IAM Users
mapped to a physical user, has a password for AWS Console
IAM Groups
Containers users only
IAM Policies
JSON document that outlines permissions for users or groups
IAM Policies
Effect
Whether the statement allows or denies access (Allow, Deny)
IAM Policies
Principal
account/user/role to which this policy applies to
IAM Policies
Action
list of actions this policy allows or denies
IAM Policies
Resource
List of resources to which the actions applied to
IAM Security
MFA + Password Policy
AWS CLI
manage your aws services using a programming language
Access Keys
access AWS services using a programming language
IAM Audit Tools
-IAM Credentials Report (account-level)
-IAM Access Advisor (user-level)
Ports to know
SSH (Secure Shell) - log into Linux instance
Port 22
Ports to know
FTP (File Transfer Protocol) - upload files into a file share
Port 21
Ports to know
SFTP (Secure File Transfer Protocol) - uploading files using SSH
Port 22
Ports to know
HTTP - access unsecured websites
Port 80
Ports to know
HTTPS - access secured websites
Port 433
Ports to know
RDP (Remote Desktop Protocol) - log into a windows instance
Port 3389
What is a EC2 instance made of
AMI (OS) + Instance Size (CPU + RAM) + Storage + security groups + EC2 User Data
What is a security Group
Firewall attached to the EC2 instance
What is EC2 User Data
Script launched at the first start of an instance
EBS Volume
(Elastic Block Storage Volume)
-Network drives attached to one EC2 instance at a time
-Mapped to Availability Zones
-Can use EBS Snapshots for backups / transferring EBS volumes across AZ
AMI
(Amazon Machine Image)
Create Ready to use EC2 instances with our customizations
EC2 Image Builder
Automatically build, test, and distribute AMI’s
EC2 Instance Store
-High performance hardware disk attached to our EC2 instance
-Lost if our instance is stopped / terminated