ACG Exam Tips - student feedback Flashcards
What is Kinesis
Look for language in questions:
If they say big data think Kinesis
if they say BI, think Redshift
if they say big data processing think Elastic Map Reduce
Service for real time processing of streaming data at massive scale. Configure producers to send data to a Kinesis Stream
Way to consume big data
EBS Backed vs Instance Store
On the exam, look for long term storage and think EBS backed. For short term think instance store volumes
EBS backed volumes are persistent
Instance Store backed volumes are ephemeral
EBS volumes can be detached and reattached to other EC2 instances
EBS volumes can be stopped and data will be persist
instance store volumes can’t be stopped without losing data.
What is opsworks
orchestration service that uses Chef
For exam, just look for terms like chef, recipes or cookbooks and associate them with OpsWorks
Elastic Transcoder
cloud based media transcoding
has presets for common formats, does that for you
pricing based on minutes transcoded and resolution
3 SWF Actors
Workflow Starters - app that initiates a workflow. ie. commence website
Deciders - control flow of activity tasks in the workflow execution
Activity Workers - carry out activity tasks
How to query metadata to get public IP addresses
curl http://169.254.169.254/latest/meta-data
get http://169.254.169.254/latest/meta-data
AWS Organizations
Account management service that lets you consolidate multiple AWS accounts for central management
2 feature sets:
consolidated billing
all features
Have an Organization with OU’s under it, with AWS accounts associated to them
Consolidated billing
paying account with linked accounts (ie dev, production, back office)
Monthly bill reflects each linked account
paying account can’t access resources of the linked accounts
linked accounts (limit of 20) are independent
advantages of consolidated billing
one bill per account
volume pricing discount
unused reserved instances for EC2 applied across the group
east to track charges, allocate costs
consolidated billing best practices
enable MFA and strong password on root account
use paying account only for billing
how many linked accounts by default
20, can request more
billing alerts for linked accounts
when monitoring is enabled for paying account, billing data for linked accounts included
can create billing alerts for individual accounts
Describe Cloud trail in terms of logging for multiple AWS accounts
is per account and enabled per region
can consolidate the logs between accounts using an S3 bucket and cloud trail
- turn on cloud trail in paying account
- create bucket policy allowing cross-account access
- turn on cloud trail in all accounts and use bucket in paying account
What is Cross Account Access?
lets you easily work with a multi-account AWS environment by letting you easily switch roles in the AWS Console
Can sign into console with your IAM username, then switch to manage other account without having to enter another name and password
Steps required to implement Cross Account Access
Identity account numbers
Create a group in IAM, and a user for it (Dev, John)
Log into production account, create new policy
create the cross account role
apply new policy to the role
login to the developer account, create new policy there
apply new policy to the developer group
log in as John
switch accounts
AWS Document for creating Cross Account Access
Create IAM role in the AWS account that users want to sign into (Prod). (need the account ID)
Give users in the original account (Dev) permissions to assume the role in the target account (Prod)
Create a script allowing user to sign into the Prod account console
Tag overview
Tags can be inherited, ie from autoscaling, cloud formation, elastic beanstalk
Tags can be nested
Tags are metadata
resource groups overview
let you group resources using tags
contain info like region, name, health checks
contain specific details:
IP addresses, port configs, DB engine types
One big big benefit of Resource Groups
great for tracking who is using what
tag editor
lets you view all resources both tagged and untagged