DEV Community

Discussion on: How to deploy a service to Amazon Elastic Container Service with CloudFormation?

Collapse
 
miensol profile image
Piotr Mionskowski

I'm glad you found the article interesting.

I did look at Terraform a while back but I remember that I wasn't sure if:

  • if the additional abstraction layer of AWS will not make things harder to configure
  • it is and is kept up to date with latest AWS and other platform offerings
  • I will be able to configure all the bells and whistles that sometimes are required Perhaps you could share some thoughts, links on these points?

The truth is that we use mostly AWS for hosting solutions we build for our clients so we're it's the most familiar platform to us.

The cloudform aim is to use fully-fledged programming language to build the template. There are Transforms too but I find it somewhat easier to use cloudform to reduce the size of infrastructure configuration file.

Collapse
 
sambenskin profile image
Sam Benskin

When we looked into a solution, we didn't particularly want to be tied to amazon, although the implementation you make in terraform is quite specific. From memory, it seemed easier to use and kept everything in sync well so that's our reasons for choosing it.

I haven't checked recently, but terraform seemed to be right up to date with the latest AWS features, so there weren't any causes for concern there for us, but that might have changed (hopefully not!).