Um construct, três nuvens
Database.SQL vira RDS na AWS, PostgreSQL Flexible Server na Azure e Cloud SQL no GCP — com rede, senha e SSL corretos em cada uma.
Descreva a infraestrutura que você precisa — receba constructs TypeScript que viram CloudFormation, Bicep e Terraform, com deploy real, diff, auditorias e diagramas num único CLI.

import { Stack, Fn, Database, ref } from '@iacmp/core';
const stack = new Stack('ApiStack');
new Database.DynamoDB(stack, 'ItemsTable', { partitionKey: 'id' });
new Fn.Lambda(stack, 'ItemsFn', {
runtime: 'nodejs20',
handler: 'index.handler',
code: 'dist/handlers/items',
environment: { TABLE_NAME: ref('ItemsTable', 'Name') },
});
export default stack;iacmp synth --provider aws # → CloudFormation
iacmp synth --provider azure # → Bicep
iacmp synth --provider gcp # → Terraform (tf.json)
iacmp deploy # deploy de verdade, na sua conta