我应该选择Terraform cdktf而不是aws cdk吗

我应该选择Terraform cdktf而不是aws cdk吗,terraform,aws-cdk,Terraform,Aws Cdk,我很难理解是使用aws cdk还是terraform cdktf。从我到目前为止的工作来看,aws cdk具有更健壮的模式和构造,它们将符合良好架构的框架,所有这些都是现成的。Terraform cdktf将需要手工制作许多这样的构造和模式 这方面的一个例子是,该构造在为基于EC2的ECS服务构建一个工业级基础设施方面起了很大的作用。我在Terraform cdktf中找不到与之等效的,看来我必须手动组装并连接所有的infra元素 然而,Terraform显然具有与多个不同的云供应商合作的优势,

我很难理解是使用aws cdk还是terraform cdktf。从我到目前为止的工作来看,aws cdk具有更健壮的模式和构造,它们将符合良好架构的框架,所有这些都是现成的。Terraform cdktf将需要手工制作许多这样的构造和模式

这方面的一个例子是,该构造在为基于EC2的ECS服务构建一个工业级基础设施方面起了很大的作用。我在Terraform cdktf中找不到与之等效的,看来我必须手动组装并连接所有的infra元素

然而,Terraform显然具有与多个不同的云供应商合作的优势,因此我想在选择其中一个之前进行尽职调查

因此,我想知道我的理解是否正确,是否遗漏了一些真正重要的东西。在此问题上的任何其他建议/考虑都将不胜感激


谢谢

我个人会首先直接比较Terraform和Cloudformation,因为如果我理解正确,CDK基本上是底层引擎的包装。引擎之间的差异(如多云、状态自动同步和导入功能等)可能比CDK之间的差异更重要。同样的问题,我个人觉得Terraform CDK与AWS CDK相比绝对不成熟。继续使用良好的旧地形(非CDK)或AWS CDK。我的两个世纪里,我会首先直接比较地形和云层,因为如果我理解正确,CDK基本上是底层引擎的包装。引擎之间的差异(如多云、状态自动同步和导入功能等)可能比CDK之间的差异更重要。同样的问题,我个人觉得Terraform CDK与AWS CDK相比绝对不成熟。继续使用良好的旧地形(非CDK)或AWS CDK。我的两分钱