What's Next
Congratulations! You created your first control plane, defined custom resource types, integrated AI-powered operations, and packaged everything as a distributable Configuration.
Your local control plane now automatically provisions Kubernetes deployments
through your custom App
resource, detects pod issues using AI analysis, and
suggests intelligent remediation steps. You built the foundation of a modern
infrastructure platform.
Keep building
Gain more knowledge on with hands-on workshops and tutorials:
Keep learning with the Builder's Workshop: Build custom composition functions, handle complex resource relationships, and master error handling patterns.
Build intelligent controllers: Learn to create AI-augmented control planes that adapt and self-heal.
Create an internal developer platform: Follow our Internal Developer Platform guide to build comprehensive developer experiences.
Dive deeper into these core concepts:
- Compositions: Learn how resource templating and logic work
- Project structure: Organize and manage your control plane code
- Control plane architecture: Understand the deployment architecture
Deploy to production
When you're ready to share your control plane with your team:
Upbound Spaces: Managed hosting environment that handles operations for you. Choose Cloud Spaces for true SaaS or Self-hosted Spaces for your infrastructure.
Self-managed UXP: Deploy into your own Kubernetes cluster with full control.
More resources
- Join our Slack community for support, best practices, and to share what you build.
- Follow our blog for talks, workshops, and more guides.