Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours
Course Outline
Foundations of AI-Enhanced Release Control
- Understanding feature flags and progressive delivery mechanisms.
- Core principles of canary testing and staged feature exposure.
- Identifying the value AI adds to release workflows.
Machine Learning Techniques for Rollout Decisions
- Modelling baseline system and user behaviour.
- Implementing anomaly detection approaches for early warning systems.
- Considering training data requirements and feedback loops.
Designing AI-Driven Feature Flag Strategies
- Establishing dynamic flag rules guided by AI signals.
- Setting exposure thresholds and automated score gates.
- Defining logic for adaptive increases, pauses, or rollbacks.
AI-Assisted Canary Analysis
- Evaluating performance differences between canary and baseline versions.
- Weighting metrics to create AI-based risk scores.
- Triggering automated decision pathways.
Integrating AI Models into Release Pipelines
- Embedding AI checks within CI/CD stages.
- Connecting feature flag systems to machine learning engines.
- Managing pipelines for hybrid automated and manual workflows.
Monitoring and Observability for AI Decision-Making
- Identifying signals required for reliable AI inference.
- Collecting performance, crash, and behavioural telemetry data.
- Implementing continuous learning to close the feedback loop.
Risk Management and Operational Governance
- Ensuring responsible automation in release decisions.
- Defining conditions for human review and override points.
- Auditing AI-driven rollout actions.
Scaling AI-Based Rollout Strategies Across Products
- Establishing multi-team governance frameworks.
- Creating reusable ML components and standardising models.
- Normalising telemetry data across products.
Summary and Next Steps
Requirements
- Proficiency in CI/CD workflows.
- Experience with feature flag implementations or deployment pipelines.
- Basic familiarity with statistical or performance monitoring principles.
Target Audience
- Product engineers.
- DevOps professionals.
- Release engineers and technical leads.