Course Outline

Introduction to CI/CD for AI Workflows

  • Unique Challenges of AI Model Delivery Pipelines
  • Comparing Traditional DevOps and MLOps Processes
  • Core Components of Automated Model Deployment

Containerizing AI Models with Docker

  • Designing Efficient Dockerfiles for ML Inference
  • Managing Dependencies and Model Artifacts
  • Building Secure and Optimized Images

Setting Up CI/CD Pipelines

  • CI/CD Tooling Options and Their Ecosystems
  • Building Pipelines for Automated Model Packaging
  • Validating Pipelines with Automated Checks

Testing AI Models in CI

  • Automating Data Integrity Checks
  • Unit and Integration Tests for Model Services
  • Performance and Regression Validation

Automated Deployment of Docker-Based AI Services

  • Deploying AI Containers to Cloud Environments
  • Implementing Blue-Green and Canary Rollouts
  • Rollback Strategies for Failed Deployments

Managing Model Versions and Artifacts

  • Using Registries for Model and Container Version Control
  • Tagging, Signing, and Promoting Images
  • Coordinating Model Updates Across Services

Monitoring and Observability in CI/CD for AI

  • Tracking Pipeline and Model Performance
  • Alerting for Failed Builds or Model Drift
  • Tracing Inference Behavior Across Environments

Scaling CI/CD Pipelines for AI Systems

  • Parallelizing Builds for Large Models
  • Optimizing Compute and Storage Resources
  • Integrating Distributed and Remote Runners

Summary and Next Steps for Government

Requirements

  • An understanding of machine learning model lifecycles for government applications.
  • Experience with Docker containerization to support scalable and secure deployment environments.
  • Familiarity with CI/CD concepts and pipelines to ensure efficient and reliable software development processes.

Audience

  • DevOps engineers responsible for government IT infrastructure.
  • MLOps teams working on government machine learning projects.
  • AI-ops engineers focused on optimizing and maintaining artificial intelligence systems for government use.
 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories