Basic Deployment Pipeline
Build, test, and deploy an application:Data Processing Pipeline
Extract, transform, and load data:AI-Powered Code Review
Use AI agents to analyze pull requests:Parallel Processing
Process multiple items simultaneously:Database Migration with Backup
Safely run database changes with backup:Error Handling with Retries
Build resilient workflows with retry logic:Using the Kubiya Client
Execute workflows using the KubiyaClient:Best Practices
- Use clear step names that describe what each step does
- Set environment variables for configuration instead of hardcoding values
- Handle errors gracefully with retry logic and fallback steps
- Use parallel processing for independent operations to save time
- Keep workflows focused - each workflow should have a single purpose
- Test workflows incrementally starting simple and adding complexity
Next Steps
- Learn the complete DSL Reference for all workflow features
- Check out SDK Examples for more complex patterns
- Try the Quick Start Guide to build your first workflow