You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Enhanced automatic resolution through advanced mechanisms
103
-
- Better resilience through markers and reconciliation
104
-
- Premium value: "Same settings, better outcomes"
77
+
# CRITICAL: Flamingock Positioning Strategy
78
+
79
+
**Validated dual positioning approach for Flamingock**
80
+
Flamingock combines a **developer-first adoption path** with **enterprise-grade governance and control**, ensuring both grassroots traction and organizational readiness.
81
+
82
+
---
83
+
84
+
## 1. Community Edition (Developer-First, Bottom-Up)
85
+
86
+
-**Message**
87
+
*“Apply changes to your systems alongside your application code — safe, versioned, and auditable by default.”*
88
+
89
+
-**Core Benefits**
90
+
-**Change-as-Code**: keep application and system changes in lockstep.
91
+
-**Safe by default**: idempotent retry and manual intervention ensure reliability.
92
+
-**Developer experience**: no extra pipelines, no manual scripts — changes run automatically at app startup.
93
+
-**Transparency**: every change is versioned, ordered, and tracked.
94
+
-**Lightweight templates**: ready-to-use drivers and official templates for common systems (MongoDB, DynamoDB, configs, etc.).
95
+
96
+
-**Goal**
97
+
- Drive adoption by becoming the easiest, most natural way for developers to manage changes across their stack.
98
+
99
+
-**Target**
100
+
- Individual developers and small teams looking for simplicity, speed, and confidence in local and dev environments.
-**More premium features**: additional enterprise-grade capabilities will continue to be added over time.
116
+
117
+
-**Goal**
118
+
- Monetize adoption by providing the capabilities enterprises need for compliance, governance, resilience, and organizational scale.
119
+
120
+
-**Target**
121
+
- Enterprises and larger teams requiring visibility, compliance, and organizational control over distributed system changes.
122
+
123
+
---
124
+
125
+
## KEY INSIGHT
126
+
127
+
Flamingock is:
128
+
-**Developer-first for adoption** → intuitive, safe, and frictionless for engineers.
129
+
-**Enterprise-ready for business** → governance, compliance, and automation at scale.
130
+
131
+
---
132
+
133
+
## SALES PITCH TO DEVELOPERS (No Hype)
134
+
135
+
*"Flamingock lets you apply changes to your systems the same way you version your code. No more manual scripts or ad-hoc processes. Every change is tracked, ordered, and safe to run. You focus on building, Flamingock makes sure your changes are applied consistently and reliably — from your laptop to production."*
136
+
137
+
---
138
+
139
+
## STRATEGIC NOTES
140
+
141
+
-**Do not use the word “migration”** — Flamingock does not perform migrations, it applies versioned changes.
- Cloud → premium templates for complex, enterprise-grade integrations.
146
+
-**Premium features in Cloud**: governance, observability dashboards, org-level security, premium templates, automated recovery, and more premium features to be added.
147
+
148
+
---
149
+
150
+
👉 This structure leaves no ambiguity: adoption comes from **Community (developer-first)**, monetization and scale come from **Cloud (enterprise)**.
Copy file name to clipboardExpand all lines: docs/audit-stores/introduction.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -61,6 +61,5 @@ public AuditStore auditStore(MongoClient mongoClient) {
61
61
```
62
62
63
63
64
-
---
65
64
66
65
**Key takeaway**: The audit store is critical for Flamingock's safety guarantees. Cloud Edition provides this fully managed, while Community Audit Stores requires you to configure one of the supported databases.
-**Framework**: Let Spring manage beans, services, and repositories
100
100
101
-
---
102
101
103
102
**Key takeaway**: Flamingock's hierarchical dependency resolution provides flexibility while maintaining clear separation of concerns. Use target system contexts for system-specific dependencies and global context for shared resources.
Copy file name to clipboardExpand all lines: docs/flamingock-library-config/introduction.md
-3Lines changed: 0 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,6 @@ Configuration is divided into two distinct scopes:
17
17
18
18
-**Runtime configuration** includes optional parameters such as locking, metadata, author, etc., and can be provided via builder or (depending on the environment) a file.
19
19
20
-
---
21
20
22
21
## What you can configure
23
22
@@ -35,7 +34,6 @@ Configuration is divided into two distinct scopes:
35
34
36
35
Each of these topics is explained in its own section.
37
36
38
-
---
39
37
40
38
41
39
@@ -51,7 +49,6 @@ Runtime configuration (everything except the pipeline) can be applied in the fol
51
49
You can combine both approaches. If a property is defined in both, the builder value takes precedence.
0 commit comments