Platform Provider Guide Overview#
Welcome to the platform provider path. This section is for platform engineers and administrators who host SCO, create solutions, manage organisations, and operate the platform.
Who Is This Guide For?#
This guide is designed for:
- Platform Engineers: Building and maintaining service offerings
- Platform Administrators: Managing organisations and infrastructure
- DevOps Teams: Creating standardized solutions for developers
- Service Providers: Offering managed services to customers
What You'll Learn#
This guide covers:
- Creating solutions using Crossplane, KRO, or custom operators
- Publishing solutions to the marketplace
- Creating and managing organisations
- Understanding project architecture and workspace mapping
- Publishing APIs through KCP
- Configuring Keycloak realms for organisation isolation
The provider workflow moves from defining a service API to making that API available in consumer project workspaces:
flowchart LR
Define[Define service API<br/>XRD / schema] --> Compose[Implement service<br/>Composition / operator]
Compose --> Publish[Publish API<br/>ApiExport / syncagent]
Publish --> Bind[Project workspaces<br/>receive APIBindings]
Bind --> Consume[Cloud users<br/>provision instances]
Key Personas#
Throughout this guide, you'll see examples featuring:
- Sarah - Platform Engineer who creates and maintains solutions
- Mike - Platform Administrator who manages organisations and infrastructure
What's Next?#
- Getting Started - Quick start guide for service providers
- Solutions Overview - Learn about creating solutions
- Creating Organisations - Set up organisations
- Platform Provider Documentation - Return to the provider landing page