Lecture 16: Account Management and billing Flashcards
_________ is a global service that allows you to manage multiple AWS accounts
AWS organizations
- Consolidated billing across all accounts- single payment method
- Pricing benefits from aggregated usage
- Pooling of reserved EC2 instance for optimal savings
What are the cost benefits by using AWS organizations?
AWS organization also has an API available to do what?
Automate AWS account creation
With AWS organizations you can restrict account privileges using what?
Service control policies (SCP)
With AWS organizations, you can have a ________ where you create accounts per department, per cost center, per dev/ test/ prod, based on regulatory restrictions (using SCP) for better resource isolation (ex. VPC) to have separate per account service limits, isolated account for logging
Multi- account strategies
_______ allow you to whitelist or blacklist IAM actions, and its applied at the OU or account level
Service control policies (SCP)
User and roles related to SCP
SCP is applied to all the _____________ of the account, including root
- Restrict access to certain services (for example: can’t use EMR)
- Enforce PCI compliance by explicitly disabling services
What are the different use case for SCP?
When __________ is enabled it provides you with combined usage and one bill for all AWS accounts in the AWS organization
AWS- Organization consolidated billing
What is combined usage?
Combine the usage across all AWS accounts in the AWS organization to share the volume pricing, reserved instances and saving plans discounts
_________ is an easy to setup a secure and compliant multi-account AWS environment based on best practices
AWS control Tower
With __________ you can share AWS resources that you own with other AWS accounts
AWS Resources Access Manager (AWS RAM)
_________ allows you to make a quick self service portal to launch a set of authorized products pre-defined by admins
AWS service catalog
- Pay as you go- pay for what you use
- Save when you reserve- minimize risk, predictably manage budgets, comply with long term requirements
- Pay less by using more- volume based discounts
- Pay less as AWS grows
What are the 4 different pricing models in AWS?
- IAM
- VPC
-Consolidated billing - Elastic beanstalk
- ClodFormation
- Auto scaling groups
- Even though they are free you still pay for the resources created
What are the free services in AWS?
- On-demand instances (minimum of 60s, then pay per second)
- Reserved instances (up to 75% discount compared to on demand on hourly rate, 1 or 3 yr commitment, all upfront, partial upfront, no upfront)
- Spot instances (up to 90% discount compared to on demand on hourly rate, bid for unused capacity)
- Dedicated host (on demand, reservation for 1 or 3 yr commitment)
5, Saving plans ( as an alternative to save on sustained usage)
What are the different compute pricing for EC2 instances?
1 Lambda you pay per call & per duratin
- ECS - you pay for AWS resources stored & created in your application
- Fargate: pay for vCPU & memory resources allocated to your application in your containers
What is the compute pricing model for Lamdba & ECS, & fargate?
- Pay based on number & size of object (price can be tired based on volume)
- Pay for data transfer out of S3 region
- Pay for lifecycle transitions
What is the storage pricing model & EFS?
- Pricing is based on storage volume in GB per month provisioned
- Pay for snapshots
- Pay for data transfers (pay for any data transfer out but data transfer in is free)
What is the storage pricing for EBS?
- Pay per hour billing
- Pay for database characteristics (like engine, size, memory class)
- Can have on demand pricing or reserved instances pricing
- Data transfer out (any inn is free)
What is the database pricing model for RDS?