Skip to content

Instantly share code, notes, and snippets.

@akaak
Last active November 30, 2017 20:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save akaak/0de9189c93c7af5f72a89fc9f7684ac7 to your computer and use it in GitHub Desktop.
Save akaak/0de9189c93c7af5f72a89fc9f7684ac7 to your computer and use it in GitHub Desktop.

shared accounts have scaling limits

each dept has their own account does not always work well

  • issues with reorgs and reassignment of projects

accounts around apps or micro services -->

make sure that the governance mechanisms do not slow you down and not let you move faster

embrace the genius of the AND.

  • governance vs agility does have to be a binary decision!

pick your governance philosophy early and know it will evolve

aws.amazon.com/products/management/ /blogs/mt gh/awslabs/aws-config-rules


for very risk averse gov organizations the mission critical apps are now going to the cloud withuot much push back

where is iron mountain??

DynamoDB patterns

4PM

DynamoDB streams and Lambda stored procedures vs lambda -- offload the cpu overhead from the db server to lambda

  • design patterns

Write Sharding - handling high velocity writes

** Dynamo DB Accelerator (DAX)

** Targeting Queries

** Vertical Partitioning

**creating partion locks

dynamodb is a distributed request pattern

Hierarchical Data -- composite key modeling **

for country, state, city, office -> composite key was#sea#blackfoot

adjacency lists and materialized graphs

gsi - http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GSI.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment