All Flashcards
(269 cards)
IAM Best Practices
MFA
Strong Password policy
Create individual Users instead of using root
Use roles for EC2 instances
Web Application Firewall (WAF)
Protects against common attack patterns
SQLi
XSS
Shield
DDOS protection service
Shield Standard
Always on
Free
Shield Advance
Provides enhanced protections and 24/7 access to AWS experts for a fee
Protects
CloudFront
Route53
Elastic Load Balancing
AWS Global Accelerator
Macie
helps you discover and protect sensitive data
Uses Machine Learning
Evaluates S3
uncovers PII - Personally Identifiable Information
Config
Track configuration over time
Delivers configuration history to S3
Notifications via Simple Notification Services (SNS) of every configuration change
Guard Duty
intelligent threat detection system that uncovers unauthorized behavior
uses machine learning
Built in for EC2, S3 & IAM
Reviews CloudTrail, VPC Flow Logs, and DNS logs
Inspector
works with EC2 instances to uncover and report vulnerabilities.
Agent installed on EC2
Report vulnerabilities found
Checks access from the internet, remote root login, vulnerable software versions, etc
AWS Management Console
You’re able to configure and manage your instances via a web browser.
Secure Shell (SSH)
SSH allows you to establish a secure connection to your instance from your local laptop.
EC2 Instance Connect (EIC)
EIC allows you to use IAM policies to control SSH access to your instances, removing the need to manage SSH keys.
AWS Systems Manager
Systems Manager allows you to manage your EC2 instances via a web browser or the AWS CLI.
EC2 Pricing - On Demand
Fixed price - billed down to the second.
No contract, pay for only what you used
low cost without any upfront payment or long term commitment
Application Unpredictable workload that can’t be interrupted
Application under development
Workload will NOT run longer than a year
EC2 Pricing - Reserved Instances
Application steady state usage -
Can commit to 1 to 3 years
Pay upfront for discount on On-Demand prices
application requires capacity reservations
EC2 Pricing - Dedicated Hosts
Paying for physical server
Bring your own server bound license like Microsoft or Oracle
have regulatory or corporate compliance around tenancy models
EC2 Pricing - Savings Plans
commit to COMPUTE usage (measured per HOUR) for 1 or 3 years
Lower bill across multiple computing services
Flexibility to change computer services, instance types, operating systems, or regions
Horizontal Scaling
Horizontal scaling (or scaling out) adds or replaces instances
Vertical Scaling
Vertical scaling (or scaling up) upgrades an existing instance.
Amazon Machine Images (AMI)
You can use a preconfigured template called an Amazon Machine Image (AMI) to launch your instance.
Free Tier
750 computer hours per month
Auto Scaling
Auto Scaling improves the availability of your applications, and don’t confuse it with load balancing.
Auto Scaling
Auto Scaling improves the availability of your applications, and don’t confuse it with load balancing.
Lamda Features
- Supports popular programming languages like Java, Go, PowerShell, Node.js, C#, Python, and Ruby.
- You author code using your favorite development environment or via the console.
- Lambda can execute your code in response to events.
- Lambda functions have a 15-minute timeout.