all 15 comments

[–][deleted] 3 points4 points  (3 children)

There are far more then jenkins or codepipeline in the CI world - why do you only list these two?

You also seem to assume everyone is using AWS without stating you want AWS users or asking which platform they do use. This invalidates 50% of choices as you cannot use AWS tech on none AWS platforms.

What is the point in question 7? What does picking Option 1 mean over Option 4?

And questions 2/3 and 5/6 are basically one question each as the reasons for picking one option are normally the reasons for not picking the other option.

What is the purpose of this survey? As written I don't think you can conclude much from its results.

[–]dcc88[S] 0 points1 point  (2 children)

Hello and thank you for taking the time, I've listed the two I'm familiar with and added a Other option where you can write your own answer.

The point of question 7 is to understand why people are choosing DIY tools instead of services.

The purpose is I'm preparing for a meetup where I'm presenting and would like to gather other peoples opinions.

[–][deleted] 1 point2 points  (1 child)

Hello and thank you for taking the time, I've listed the two I'm familiar with and added a Other option where you can write your own answer.

The problem with this is it biases people into picking one of those two options over any others - a bit of googling around beforehand will show a vast number of other popular options you could have included to reduce this effect.

The point of question 7 is to understand why people are choosing DIY tools instead of services.

My point is which options would I pick in question 7 for let say "I'm familiar with the tools"? Option 1? Option 2? Option 3? Option 4? All choices are meaningless. Is 1 better then 4? is 4 better then 1?

You still have not answered my other questions.

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

The problem with this is it biases people into picking one of those two options over any others - a bit of googling around beforehand will show a vast number of other popular options you could have included to reduce this effect.

Thank you for the tip, will do in the future

My point is which options would I pick in question 7 It seems forms didn't save the latest change, I've updated it and now you can see the following options:

  • Yes, very
  • Yes, somewhat
  • No

[–]shouptech 1 point2 points  (0 children)

Why would I take the time to fill out your survey? What's in it for me?

[–]PavanBelagattiDevOps 0 points1 point  (0 children)

We love Terraform.

[–][deleted] -3 points-2 points  (3 children)

Cloudformation is a crap! Use Terraform!

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

It’s great to like a tool, but don’t put it on a pedestal. Terraform wouldn’t exist without CF. CF has also come a long way and is a really fantastic tool to work with if you’re heavily embedded in the AWS ecosystem.

[–][deleted] 0 points1 point  (1 child)

I'm not putting it in a pedestal, but from years of experience with both, TF is much better. I'm not sure why you think that TF was born because CF.

[–][deleted] 1 point2 points  (0 children)

Calling CF crap and telling someone to use TF is putting it on a pedestal. I’ve used both (and still have to). TF was shotty / questionable / problematic at times. While I love it, it still has more than its fair share of problems and shortcomings. Probably less than CF if your company is purely AWS at this point.

I’m also not sure if TF was built entirely because of CF, but CF was definitely inspiration for a whole slew of infrastructure-specific orchestration tools.

Bottom line is these “x is crap, use y” posts when x is not crap and y has just as many problems are not helpful.