21 lines
517 B
Markdown
21 lines
517 B
Markdown
# Profiles
|
||
|
||
Profiles define how the ABC Pattern maps onto specific IaC tools. Each profile
|
||
introduces additional rules, conventions, and examples tailored to the target
|
||
system.
|
||
|
||
Profiles use identifiers of the form:
|
||
|
||
```default
|
||
ABC-PROFILE-<PROFILE>-R#
|
||
```
|
||
|
||
Current profiles include:
|
||
|
||
* imperative, object‑oriented implementations
|
||
* declarative module‑based implementation
|
||
|
||
Profiles demonstrate that ABC is not tied to any particular paradigm.
|
||
|
||
* [CDK TypeScript Profile](cdk-ts.md)
|
||
* [Terraform Profile](tf.md)
|