AWS pt 3 Flashcards
AWS Organizations (Billing)
- Manage multiple AWS accounts
- Consolidated billing
- Combined usage (Use reserved), pricing benefits
- Management account can turn off reserved sharing
AWS Organizations (Service Control Policies)
- Restrict User Access
- Does not apply to master account
- Must have explicit Allow (Deny by default)
- Enforce PCI compliance by disabling services
AWS Organization (Multi Account strategies)
- Create account per department
- Use tagging for billing
- Cloudtrail used for logs sent to S3
AWS Control Tower
- Runs on top of AWS organizations
- Automates consolidated billing
- Detects policy violations and remediates them
- Monitors compliance
AWS Resource Access Manager (v)
- Share with other accounts
AWS Service Catalog
- New users may have too many options: create stacks that are not compliant
- Some may want self-service portals: launch aauthorized products pre-determined by admins
Pricing models of AWs
- pay as you go
- save when you reserve
- pay less by using more
- pay less as AWS grows
Compute pricing (EC2)
- Only charged for what you use
- Number of instances
- Instance configuration
- ELB running time and amount of data processed
- Detailed monitoring
- On-demand, Spot Instances (-90%), Reserved Instances (-75%), Dedicated Hosts (1&3 year commitments)
- Charged for data transfers between different regions
Compute Pricing (Lambda, ECS)
- Lambda: per call and duration
- ECS: Pay for resources stored and created
- Fargate: Pay for VCPU and memory allocated
Storage Pricing for S3, EFS
- Number and size of objects: Price can be tiered
- Number and type of requests
- Data transfer out of S3
- S3 transfer acceleration
- Lifecycle transitions
Storage Pricing for EBS
- Volume type
- Storage Volume (GB per month)
- IOPS: General purposes, provisioned amount in IOPS, magnetic (number of requests)
- SnapShots: Added data per cost in GB per month, inbound is free
RDS Pricing
- per hour billing
- DB characteristics (Engine, size, memory class)
- Purchase type (on-demand, reserved instance with required up-front)
- Backup storage: No additional charge unless its additional
- Number of IOPS requests per month
- Deployment type (Single AZ, multi AZ)
Content Delivery (CloudFront)
- Pricing is different across geo locations
- Aggregated for each edge location
- Data Transfer out
- Number of HTTP requests
Network costs in AWS per GB
- Private IP instead of public IP
- Use the same AZ for max cost saving
Saving Plan
- Easiest way to set up long term commitments
EC2 Savings Plan
- -75% than on demand
- Commit to usage of individual instance families in a region
- Regardless of AZ, OS or tenancy
Compute Savings Plan
- Up to 66% discount
- Regardless of family, region, size, OS, tenancy etc
- EC2, ECS, Fargate
AWS Compute Optimizer
- Reduce cost and improve performance by recommending optimal AWS resources
- Use ML to analyze resource configuration and utilize cloudwatch metrics
- Supported resources: EC2, ASG, EBS, Lambda
- 25% discount
AWS Pricing Calculator
- Estimate cost for your Solutions Architecture
- For those who want to reorganize or expand their usage
- If they’ve had no experience with it
AWS Billing Dashboard
- Just a high level overview of your costs
Cost Allocation Tags
- Track your cost on a detailed level
- AWS Generated Tags: Auto-connected to resources you create, start with prefix AWS
- User Defined Tags: Defined by user prefix start with user
Cost and Usage Report
- Dive deeper into your AWS cost and usage
- Comprehensive set of AWS cost and usage data available
- Cost can be integrated with Athena Redshift and Quicksight
Cost Explorer
- Visualize, understand and manage your AWS cost and usage overtime
- Create custom reports that analyze cost and usage data at a high level across all accounts
- Forecasts usage up to 12 months
Billing Alarms in Cloudwatch
- Simple alerts
- Billing alarms is stored here
- For actual costs
AWS Budgets
- Send alarms when costs exceed the budget
- Usage, Cost, Reservation, Savings Plans
- For reserved instances (track utilization)
- Supports EC2, ElastiCache, RDS, Redshift
- Up to 5 SNS notifications per budget
- Same options as Cost Explorer
AWS Cost Anamoly Service
- Continuously monitor your cost and usage using ML to detect unusual spends
- Learns your unique, historic spend patterns
- Monitors AWS services, member accounts, cost allocation tags or cost categories
- Root cause analysis
- Individual slerts or daily/weekly summaries
AWS Service Quotas
- Notify when you’re close to a service quota value threshold
- Request a quota increase from ‘AWS Service quotas’ or shutdown resources before a limit is achieved
AWS Trusted Advisor
- No need to install anything
- Gives you a high-level assessment
- Provides recommendations: Cost, security, service limits, performance, fault tolerance, operational excellence
Basic (AWS support plan)
- 24/7 access to customer service, support forums, documentations, whitepapers and support forums
- AWS Trusted advisor (7 core)
- Personal health dashboard
AWS Developer Support Plan
- Business Hour email access
- Unlimited access / 1 primary contact
- General guidance (24h), Systems impaired (1h)
AWS Business Support Plan
- Production workloads
- Trusted Advisor: Full set of access and API access
- 24/7 phone, email, and chat access to engineers
- Unlimited cases / contacts
- Access to infra event management for additional fees
- Systems impaired (4h) and production down (1h)
AWS Enterprise On-Ramp Support Plan
- production or business critical workloads
- Technical account manager and concierge support team
- system down (30m)
Enterprise Support Plan
- Infra event management, well architected & operations reviews
- Mission critical workloads
- 15m