AWS Organizations Flashcards

1
Q

AWS Organizations

A

enables creation of one organization for many AWS accounts for consolidated bill

can create accounts from AWS organization using Organizations API

can enable SSO using AWS SSO

can enable CloudTrail in management account and apply to members

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

What are the two feature sets of AWS Organizations

A

Consolidated billing
All Features

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

Consolidated Billing

A

ability to have a single bill in the main account - the management account

one credit card and one bill to pay in one place

can also get volume pricing discounts for services with tiered structure (aggregates usage of a a service across accounts to get a discount on a particular service)

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

All Features

A

The ability to use service control policies and tagging policies

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

With respect to organizations what is the root account

A

management account or master account used to create the organization and other accounts

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

What are organizational units

A

account container where you can apply SCP and tagging policies to OUs

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

What are organization policies applied to

A

root account or OUs

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

What does consolidated billing include

A

Paying account
Linked account

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

Paying Account

A

independent account and cannot access resources of other accounts

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

Linked Accounts

A

all linked accounts are independent
member accounts of the organization

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

SCP

A

Service Control Policies controls available API actions in organization

can be applied to accounts or OUs

OUs are hierarchical, so any permission denied to parent, will also be denied to children

will control the maximum available permissions

SCP do not grant Any permissions, they control the Available permissions

affect only IAM users and roles - not resource policies

do not affect any action performed by the management account

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

AWS Control Tower

A

Creates a landing zone that can be tailored

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

Landing Zone

A

is a well architected multi account baseline

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

Describe baseline of landing zone

A

Creates set of an organization and this structure of accounts:
Security OU with Audit and Log Archive accounts
Sandbox OU with Dev/Test account
Management account in Root OU
Production OU with production account

Establishes preventive guardrails that disallow API actions using SCP

Establishes detective guardrails that are used for governance and compliance

Integration with IAM Identity Center where directory sources can be Identity Center, SAML 2.0 Identity provider, or Microsoft AD

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

Management Account of Control Tower Landing Zone

A

The AWS account used to launch AWS Control Tower. The root user and IAM administrator have full access to all resources in the landing zone

Can’t restrict actions in management account

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

Log archive account of Control Tower Landing Zone

A

Contains a central Amazon S3 bucket for storing a copy of all AWS Cloud Trail and AWS Config log files for all other accounts in the landing zone

17
Q

Audit account of Control Tower Landing Zone

A

Aggregates and stores logs collected from all other accounts in the landing zone. Secure account with restricted access.

18
Q

AWS Control Tower Detective Gaurdrails

A

designed to monitor and report on policy violations or non-compliant activities that have already occurred. They help in identifying misconfiguration or activities that do not adherer to the organizations policies

performed using AWS Config rules and Lambda functions

they continuously evaluate the configurations of AWS resources and generate alerts or reports when non compliance is detected

19
Q

AWS Control Tower Preventive Gaurdrails

A

designed to proactively prevent policy violations before they occur

they enforce compliance and security best practices by restricting certain actions or configurations

implemented using SCP that limit what users and roles can perform in the AWS accounts within the organization

20
Q

How many accounts can you have in an organization for consolidated billing?

A

20 linked accounts by default

21
Q

How is unused reserved EC instances applied in consolidated billing

A

It can be used across the OU or account?

22
Q

Best Practice for Paying accounts in consolidated billing

A

Paying accounts should only be used for billing purpose

23
Q

What must be enabled to use SCPs in an organization

A

All features

24
Q

Describe the Deny list strategy of SCP

A

Uses the FullAWSAccess SCP
Attached to every OU and account
Overrides the implicit deny
Explicitly allows all permissions to flow down from root
Create additional SCPs to explicitly deny permissions

25
Q

Describe the Allow list strategy of SCP

A

FullAWSAccess SCP is removed
No APIs are permitted anywhere unless you explicitly allow them
Create SCPs to allow permissions
SCPs must be attached to target account and every OU above it including root

26
Q

How does account migration into an organization work

A

Must have root or IAM access to both member and management accounts
Use the AWS organizations console for a few accounts otherwise use the Organization API or AWS CLI if there are many accounts to migrate