Learning Cloud 012: Identifying all your AWS resources

Welcome to the 12th episode of the Learning Cloud podcast. The place for all things Cloud and DevOps.  My name is Raf Calderon and Il’ be your host.

In today’s show I want to talk about how to identify all the resources you have configured in your AWS account.

 

  • Why this is important?
    • Helps in tracking your costs.
    • AWS offers offers you PAAS .  You consume resources as an utility.  Instead of paying for one big annual hosting contract, you pay piecemeal for individual resources.
    • You pay for the size of the resource, and the number of resources.
  • Why is it challenging to do?  You only see the resources within a region.
  • We’ll do this using the tag editor function.
  • What are tags?  Tags are metadata on a resource.  Tags enable you to categorize your AWS resources in different ways, for example, by purpose, owner, or environment. This is useful when you have many resources of the same type — you can quickly identify a specific resource based on the tags you’ve assigned to it.  Each tag consists of a key and an optional value both of which you define.
  • Process
    • Open tag editor: Console -> Resource Groups -> Tag editor
    • Filter regions: select all
    • Filter resource types: select all
    • Find resources
    • Sort by Resource Type:

 

Remember to sign up for the live stream of AWS Reinvent.  The keynote event is on Tuesday Nov 29.

That’s it for today.  As always remember that “If you’re not willing to learn no one can help you, but if you’re determined to learn no one can stop you“.

 

-Raf

Learning Cloud 011: Installing the AWS CLI on macOS

Welcome to the 11th episode of the Learning Cloud podcast. The place for all things Cloud and DevOps.  My name is Raf Calderon and Il’ be your host.

 

In today’s show I want to talk about installing the AWS CLI on macOS.  This is a simple task but it touches on a number of configurations that give you a good starting point as you start using AWS.

First I’d like to remind you that AWS re:Invent 2016 is Sun Nov 27 through Friday Dec 2.  EVENT is Sold OUT

Sign up for Live Stream and you’ll be able to watch the keynotes with Andy Jassy and Werner Vogels.

 

The prerequisites to complete this task we’re discussing are

  • An AWS Account
  • A Mac system

 

There are three ways that you can access AWS:

  • Console
  • Via SSH using key pairs
  • Programatically using access keys.

 

Reason for doing this:

  • You can do a lot of stuff in the GUI but to start using AWS professionally you’ll want to use various tools to automate the tasks you perform via the Console.
  • Some of these tools are: CloudFormation, Opsworks, Terraform and Packer.

 

In my case I was working with Packer to create a customized AMI.  The idea is that I would set up Packer on my system at home define and run configuration.  And then packer would login to AWS and run all the commands to start a new instance, do some work on it and then create a new AMI based on that image.

Today we’re just focusing on setting up the access to AWS using the CLI, which Packer will use later.

I have written a detailed Article showing how to do this.  You can find the link on this show notes.

 

Remember to sign up to re-invent Live Stream.

 

Thanks for listening and remember “If you’re not willing to learn no one can help you but if you’re determined to learn no one can stop you”.

 

Till next time.

 

-Raf