Master IBM Watsonx Orchestrate through 14 progressive hands-on labs. Build production-ready AI agents with MCP, security, monitoring, and enterprise integration.
Progressive labs designed to take you from beginner to expert
Labs 1-3: Core concepts, tool creation, basic patterns
Labs 4-8: Context, async jobs, files, MCP basics & advanced
Labs 9-11: RBAC, SSO, deployment automation
Labs 12-14: Monitoring, logging, evaluation pipelines
Build your foundation with core WXO concepts
Learn the fundamentals of WXO tool creation. Build a simple greeting service and understand the basic architecture.
Master Pydantic models and field validation. Create tools with smart defaults that improve user experience.
Handle file uploads and process Excel data with pandas. Build tools that analyze and transform uploaded files.
Master advanced patterns and integrations
Learn to manage state across tool calls. Build agents that remember user information and context.
Implement background jobs and polling patterns. Build non-blocking tools for long-running operations.
Generate PDFs and provide download links. Handle binary data and implement streaming patterns.
Deploy an MCP toolkit to WXO with STDIO transport. Debug discovery issues and understand the --package-root pattern.
Bearer token identity propagation, SSE deployments, and key-value connections injected as environment variables.
Enterprise security and deployment patterns
Implement security plugins and authorization logic. Restrict agent access based on user roles.
Configure enterprise SSO with SAML. Propagate user identity from Entra ID to your tools.
Automate agent deployment across environments. Build CI/CD pipelines for production releases.
Production-grade systems and monitoring
Build a tamper-proof audit system. Implement server-side logging with real-time dashboards.
Monitor agent health and performance. Track token usage, errors, and system metrics.
Evaluate RAG quality with automated metrics. Build testing pipelines for production AI systems.