Skip to content

Commit 5e72c28

Browse files
committed
docs: update readme
1 parent 38ef8eb commit 5e72c28

1 file changed

Lines changed: 18 additions & 7 deletions

File tree

README.md

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,26 @@
3131
</a>
3232
</p>
3333

34-
**Flamingock** is an open-source engine for the governed and synchronized evolution of distributed systems — and the foundation of a broader Change-as-Code platform.
34+
**Flamingock** brings *Change-as-Code (CaC)* to your entire stack.
35+
It applies **versioned, auditable changes** to the external systems your application depends on — such as schemas, message brokers, databases, APIs, cloud services, and any other external system your application needs.
3536

36-
With Flamingock, your application and the systems it interacts with — including databases, message queues, feature flags, configurations, APIs, and cloud resources — evolve together, in lockstep.
37+
Unlike infrastructure-as-code tools, Flamingock runs **inside your application** (or via the **CLI**).
38+
It ensures these systems evolve **safely, consistently, and in sync with your code at runtime**.
3739

38-
**All changes are versioned, auditable**, and applied as part of the same deployment lifecycle.
3940

40-
No more post-deploy scripts or manual tweaks: every change is declared alongside your code and applied safely during application startup.
41+
### What Flamingock manages
42+
Flamingock focuses on **application-level changes** that your code requires to run safely:
4143

42-
<br />
44+
- Database schemas and reference data
45+
- Message queues and schemas
46+
- APIs and configuration values
47+
- Cloud service resources directly tied to your application
48+
- Configuration changes (feature flags, secrets, runtime values)
49+
50+
### What Flamingock does *not* manage
51+
Flamingock is **not an infrastructure-as-code tool**. It does not provision servers, clusters, or networks — those belong in Terraform, Pulumi, or similar. Instead, Flamingock **complements them by handling the runtime changes your application depends on**.
52+
53+
---
4354

4455
## 📦 Editions
4556
Flamingock is open source at its core, and powers three editions:
@@ -56,9 +67,9 @@ Flamingock is open source at its core, and powers three editions:
5667

5768
**Automate changes. Version changes. Control changes.**
5869

59-
Flamingock is built around the principle of **Change-as-Code (CaC)** — the idea that **every change to your system’s behavior** (whether it's a schema update, config toggle, or infrastructure change) should be authored, versioned, and reviewed like application code.
70+
Flamingock is built around the principle of **Change-as-Code (CaC)** — the idea that **every change to your system’s behavior** (whether it's a schema update, config toggle, or database change) should be authored, versioned, and reviewed like application code.
6071

61-
This enables true **lockstep evolution** between your application and the systems it relies on — ensuring everything stays compatible, consistent, and in sync across environments.
72+
This enables true **lockstep evolution between your application and the systems it relies on** — ensuring everything stays compatible, consistent, and in sync across environments.
6273

6374
No more fragile scripts or untracked console changes. With CaC:
6475

0 commit comments

Comments
 (0)