Explanation
These articles help you understand the "why" behind System Initiative. They explore concepts, design decisions, and architecture to give you a deeper grasp of how things work.
Cloud Providers
Learn how System Initiative connects to cloud providers and handles authentication. You can start with the overview of supported providers or you can learn about them individually:
- AWS (Amazon Web Services) - Connect using static credentials, SSO, or assume role
- Azure (Microsoft Azure) - Authenticate with Azure using Service Principal
- DigitalOcean - Connect using API tokens
- Hetzner Cloud - Authenticate with API tokens
Getting Started
- Create Workspace API Tokens - Generate and manage tokens for API authentication
- Enable Slack Webhook - Set up Slack notifications for your workspace
- IaC vs System Initiative - How System Initiative compares to traditional Infrastructure as Code tools
- Policy Layers - How you can define and enforce policy across three distinct layers for your infrastructure
- Working on System Initiative - Learn how to contribute to the project and collaborate with the team
Architecture
Explore the design decisions and architectural principles behind System Initiative. You can start with the overview of the distributed architecture powering the platform or dive into the individual pieces:
- AI Native Collaboration - The role of AI throughout the platform
- Change Control - The design behind safe, auditable infrastructure changes
- Digital Twin - Maintaining a live model of your infrastructure state
- Function Execution Framework - Where and how schema functions run
- Tenancy and Access Control - How System Initiative handles multiple workspaces and permissions
- The Data Model - The graph-based approach to modeling infrastructure
- The Distributed Execution Engine - How functions execute across System Initiative's infrastructure