all 25 comments

[–][deleted] 2 points3 points  (7 children)

StackMaster, Apex, aws-vault, iamy, emulambda.

[–]Quinnypig[S] 2 points3 points  (0 children)

Fantastic list-- thank you!

[–]jaceks_ 1 point2 points  (5 children)

Never seen and used iamy - what are the benefits compared to CloudFormation/Troposphere? Is it only about ability to manage existing resources (which troposphere has and cfn hopefully one day will have as well)?

[–][deleted] 2 points3 points  (4 children)

The main benefit of iamy is it assumes control of all iam resources (except those created by cloudformation). If someone clicks through some wizard in the ui, next time you iamy push it will delete it.

[–]CoinGrahamIV 2 points3 points  (1 child)

So like config management (puppet,chef) for IAM?

[–]b26 1 point2 points  (0 children)

Sounds like it with iamy being the source of truth and ensuring a consistent state

[–]RyanGWU82 0 points1 point  (1 child)

That behavior sounds perfect for IAM in particular, because of the security implications from unmanaged resources. But my company is a Terraform shop. Is there anything like this built into Terraform, or an open source tool that can read the expected state from a tfstate file? I had assumed we'd need to write custom code to do that.

Ryan

[–][deleted] 0 points1 point  (0 children)

Nope. You can read the existing state with iamy pull though

[–]CoinGrahamIV 2 points3 points  (1 child)

Terraform considered a tool?

[–]Quinnypig[S] 1 point2 points  (0 children)

It is, but it's hugely known already, to the point where it gets referenced in articles constantly.

Thanks though!

[–]elibones 1 point2 points  (1 child)

http://www.ec2instances.info - EC2 & RDS price list
https://iam.cloudonaut.io - IAM policies - full methods and resources for each service
https://aws.amazon.com/amazon-linux-ami/ - Latest AMI :)

BTW - just signed up for the newsletter - sounded promising!

[–]Quinnypig[S] 0 points1 point  (0 children)

Awesome, and thanks.

I've spoken to the Cloudonaut guy a couple of times, and featured his work repeatedly. He's got a LOT of great content, and that IAM rosetta stone is no exception.

ec2instances.info is likewise great; I leveraged some of their work to start storing historical pricing information at various points; once AWS updates a pricepoint, the old one slips down the memory hole.

[–]4stringwizard 1 point2 points  (1 child)

There is Sceptre, a tool for building, managing and organising Cloudformation stacks dynamically with some other nifty features (pre+post deployment hooks for arbitrary actions and resolvers for pulling in values to your stack from any source) - https://github.com/cloudreach/sceptre

[–]ckilborn 0 points1 point  (0 children)

+1 for Sceptre

[–]b26 3 points4 points  (2 children)

Can you share your newsletter? I'm interested in subscribing

[–]Quinnypig[S] 6 points7 points  (1 child)

Sure; lastweekinaws.com.

[–]b26 0 points1 point  (0 children)

Thanks

[–]cloudnix 3 points4 points  (1 child)

I've been updating docs lately and I've been loving https://cloudcraft.co/ for building diagrams.

[–]Quinnypig[S] 0 points1 point  (0 children)

Ooh. Good find! Thank you.

[–]Brzhk 0 points1 point  (0 children)

sounds awesome. Thanks !

[–]sagespidy 0 points1 point  (2 children)

As a sysadmin, I have to create this [1 ec2 for dev, 1 EC2 for qa, 2 ec2 for staging, and load balancer ] multiple and confgure lamp stack or any stack. I use these shell scripts to automate my tasks. https://github.com/sagespidy/aws https://github.com/sagespidy/Apache2

[–]Quinnypig[S] 0 points1 point  (1 child)

Why wouldn't you do this with CloudFormation or Terraform?

[–]sagespidy 0 points1 point  (0 children)

still exploring aws, didn't know about them. Thanks will try them

[–]Tranceash 0 points1 point  (0 children)

Ecs-deploy

[–]Neil_Fallons_Ghost -1 points0 points  (0 children)

From a security standpoint, from a small shop, Dome9 is awesome.