The Solution Lifecycle describes how solutions move from development through production using three integrated workspaces:
Solution Center
| Runtime
|
Designer
|
Pillar | Purpose | Modules |
---|---|---|
Data Foundation | Define data model | Unified Namespace, Assets, Tags, UDTs |
Industrial Operations | Connect to field | Devices, Alarms, Historian |
Business Operations | Process data | Datasets, Reports, Scripts |
User Interaction | Present information | Security, Displays, Clients |
Create → Develop → Validate → Deploy → Operate → Maintain
↑ ↓
↑—————— Update/Enhance ——————— ←
Stage | Environment | Execution Profile | Key Events and Characteristics |
---|---|---|---|
Create | Solution Center | n/a | SolutionDB file created |
Develop | Designer | Development Profile | • Full editing, simulators • Full diagnostics and logs |
Validate | Designer / Runtime | Validation Profile | • Limited editing, test modules • Performance metrics logs |
Deploy | Runtime / Deploy | Production Profile | • Live equipment • Minimal overhead |
Maintain | Designer / Runtime | According to task | • Designer DevOps & Track Changes tools |
Execution profiles allow the same solution configuration to behave differently based on environment:
Aspect | Development | Validation | Production |
---|---|---|---|
Databases | Local SQLite | Test SQL Server | Enterprise SQL |
Security | Minimal | Test credentials | Full authentication |
Diagnostics | Full logging | Performance metrics | Minimal overhead |
Data Sources | Simulators | Test devices | Live equipment |
Changes | Online edits | Restricted | Protected |
Define Data Model (Pillar 1)
Connect Field Devices (Pillar 2)
Add Business Connections and Logic (Pillar 3)
Add Security and Build Operator UI (Pillar 4)
All configuration stored in one .dbsln file:
→ Modules / Solution Lifecycle → Tutorials / Solution Lifecycle Tutorials → How-to Guides / Solution Lifecycle How-to Guide → Technical Reference / Solution Lifecycle / ReferenceSolution Lifecycle Links
Explanation - to understand concepts
Tutorials - to learn by doing
How-to Guides - to accomplish specific tasks
Reference - technical details