Posts

Simple guide for AWS cloud formation - part 1

Image
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 spend optimization tool  INVOKE  to save cloud hosting costs by 50 to 80%. AWS CloudFormation is a service which helps you model and setup your AWS resources (in other words your AWS infrastructure). CloudFormation service comprises 2 steps: Template creation (or) modify existing template Stack creation (in other words run/Initiate template to create group of the resources) Template Creation Template is a file, in which you describe the resources you would like to create during the run/initiate template phase. Template file can be created in either JSON (or) YAML syntax. You can save these files with any extension, such as .json, .yaml, .template,or .txt. You can design CloudFormation template in AWS Clo...

AWS Stop Vs Terminate Vs Reboot

Image
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%. From the moment you launch an instance until termination, EC2 instances transitions between different states as show in above picture. The transitions are very clear and easier to understand from above picture, we are not going to discuss about state transitions here. What we are going to discuss is, how billing will get affected when you move EC2 instances between these states. Reboot:   Reboot an instance is equal to rebooting an operating system, instance remains on same host computer and maintains its public DNS name, private IP address, and any data on its instance store volumes. Reboot an instance doesn’t start a new instance billing hour. ...

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 res...

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 calcula...

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 “partiti...