Posts

Showing posts from August, 2017

AWS Cloud Formation best practices

WeDoIT  is Cloud solutions & consulting company founded by cloud experts. As part of give back (or) knowledge sharing with community, our team has started creating these tutorials/cloud topic summaries.     Check out cloud our computing cost optimizer tool  INVOKE  to save cloud hosting costs by 50 to 80%. If template file is stored in your local computer, and create/update stack using this file, then CloudFormation service creates a bucket for each region in which you are creating the template file and uploads file to this S3 bucket in your AWS account. If bucket with the name already exists, CloudFormation simply updates file to that bucket. This bucket is accessible for every user in your account with S3 permissions. CloudFormation can perform only actions that you have permission to perform. For example, to create EC2 instances by using CloudFormation, you need IAM permissions to create instances otherwise CloudFormation will fail to create resources and fails in stac

DynamoDB - Part2

WeDoIT  is Cloud solutions & consulting company founded by cloud experts. As part of give back (or) knowledge sharing with community, our team has started creating these tutorials/cloud topic summaries.     Check out cloud our computing cost optimizer tool  INVOKE  to save cloud hosting costs by 50 to 80%. WeDoIT  is Cloud solutions & consulting company founded by cloud experts. As part of give back (or) knowledge sharing with community, our team has started creating these tutorials/cloud topic summaries.    Check out cloud our computing cost optimizer tool  INVOKE  to save cloud hosting costs by 50 to 80%. Tables Best practices Tables are distributed across multiple partitions. DynamoDB is “optimized” for uniform distribution of items across a table’s partitions. A single partition can hold approximately 10GB of data and 3000 read capacity units (RCU) and 1000 write capacity units (WCU). Formula to calculate how many partitions DynamoDB might create for

DynamoDB - Part1

WeDoIT  is Cloud solutions & consulting company founded by cloud experts. As part of give back (or) knowledge sharing with community, our team has started creating these tutorials/cloud topic summaries.     Check out cloud our computing cost optimizer tool  INVOKE  to save cloud hosting costs by 50 to 80%.   Here is first part of the DynamoDB tutorial/summary. Terminology Table - Group of items, keys and indexes Item - is ROW of data stored in table. Primary key - Key used to uniquely identify an item (or) row in a table. Two types of primary keys exists in DynamoDB.    1.  Simple Primary Key, ONLY one field/attribute in your table you would like to use to uniquely identify the item/row. Another name for “simple primary key” IS “partition key”. Because DynamoDB uses this field/attribute as input for hash function in determining where to store an item (physically on disk), another name for this key is “partition key”. Refer “Data Storage” section to