Get in Touch
 Duration 14 hours

Course Outline

Basics of AI-Enhanced Release Management

  • Comprehending feature flags and the principles of progressive delivery
  • Fundamentals of canary testing and phased exposure
  • Identifying where AI adds value within release workflows

Machine Learning Methods for Rollout Decisions

  • Establishing baselines for system and user behavior
  • Techniques for anomaly detection to provide early warnings
  • Considerations for training data and feedback loops

Formulating AI-Driven Feature Flag Strategies

  • Creating dynamic flag rules guided by AI signals
  • Setting exposure thresholds and automated score gates
  • Implementing logic for adaptive scaling, pausing, or rollback

AI-Assisted Canary Analysis

  • Comparing canary performance against the baseline
  • Assigning weights to metrics and generating AI-based risk scores
  • Initiating automated decision pathways

Incorporating AI Models into Release Pipelines

  • Embedding AI validation checks into CI/CD stages
  • Linking feature flag systems with ML engines
  • Overseeing pipelines for hybrid automated and manual workflows

Monitoring and Observability for AI Decisions

  • Identifying signals necessary for robust AI inference
  • Gathering performance, crash, and behavioral telemetry data
  • Closing the feedback loop through continuous learning

Risk Management and Operational Oversight

  • Safeguarding responsible automation in release decisions
  • Establishing conditions for human review and override mechanisms
  • Auditing AI-driven rollout actions

Expanding AI-Based Rollout Strategies Across Products

  • Implementing multi-team governance frameworks
  • Standardizing reusable ML components and models
  • Normalizing telemetry across different products

Recap and Future Steps

Requirements

  • A solid grasp of CI/CD workflows
  • Practical experience with feature flag management or deployment pipelines
  • Basic familiarity with statistical analysis or performance monitoring principles

Target Audience

  • Product engineers
  • DevOps specialists
  • Release engineers and technical leads

Number of participants


Price per participant

Upcoming Courses

Related Categories