AI-300 study plan
AI-300 · Give each week a clear focus.
8 weeks · About 7 hours per week
Implement machine learning model lifecycle and operations
Map the end-to-end model lifecycle (data prep, training, registration, deployment, monitoring) onto concrete workspace artifacts and name the control point at each stage.
Provision a workspace with a compute cluster and register a trained model into the registry with version, tags, and lineage metadata.
Build a multi-step pipeline using reusable components and rerun it with a changed hyperparameter to prove run reproducibility.
Wire a CI workflow that triggers the pipeline on merge using a service-principal connection.
Your checkpoint
A repo containing pipeline and component definitions plus one green CI run that retrains and registers a new model version with full lineage.
Implement machine learning model lifecycle and operations
Deploy a registered model to a managed online endpoint as a blue deployment and validate with scored requests.
Implement a 10/90 canary traffic split and shift traffic only after a latency and error-rate check passes.
Configure data drift and performance monitoring with alert rules routed to an action group.
Define and automate a retraining trigger based on drift thresholds or a schedule.
Your checkpoint
A live endpoint with a written traffic-shift runbook and a drift alert that demonstrably fired against a synthetically shifted dataset.
Design and implement an MLOps infrastructure
Author infrastructure-as-code that provisions workspace, storage, key vault, and container registry with private endpoints and managed identity.
Assign least-privilege roles for a data scientist persona, a CI service principal, and a scoring endpoint identity.
Estimate monthly cost for the compute footprint and apply quota and budget controls.
Tear down and redeploy the whole environment from code alone to prove repeatability.
Your checkpoint
An IaC template that stands up the complete environment from zero in under 30 minutes, shipped with a role-assignment matrix.
Design and implement a GenAIOps infrastructure
Provision an AI hub and project with connected search, storage, and secret-store resources.
Deploy one chat-class model and one embedding model, then compare pay-as-you-go against provisioned throughput on cost and latency.
Build a retrieval-augmented generation flow over indexed documents and publish it behind an endpoint.
Version prompts and flow definitions in Git and require an evaluation run before any promotion.
Your checkpoint
A deployed RAG flow with a cost-per-1,000-requests estimate for both throughput modes and a Git-tagged prompt history.
Design and implement a GenAIOps infrastructure
Implement CI/CD for generative AI assets so evaluation runs gate promotion to production.
Configure content filters, a routing layer across two deployments, and retry/fallback behavior on failure.
Centralize connection and secret management so no credentials appear in code or config files.
Document and rehearse a rollback by reverting to a prior known-good flow version.
Your checkpoint
A pipeline that blocks a deliberately regressed prompt version from promotion, plus a completed rollback rehearsal log.
Implement generative AI quality assurance and observability
Assemble an evaluation dataset of 30+ labeled pairs that includes adversarial, out-of-scope, and ungrounded-answer cases.
Run AI-assisted scoring for groundedness, relevance, coherence, and fluency and record baseline values.
Instrument requests to capture prompt, response, token counts, latency, and tool calls in an observability backend.
Configure continuous evaluation sampling with regression thresholds that fail the build on degradation.
Execute a red-team pass and log safety and jailbreak findings with severity ratings.
Your checkpoint
An evaluation scorecard with baselines and thresholds, plus a regression gate demonstrated to fail on a deliberately degraded prompt.
Optimize generative AI systems and model performance
Cut token consumption per request by tuning chunk size, enabling hybrid retrieval with semantic ranking, and pruning context.
Benchmark p50 and p95 latency and quality across at least three model variants and select the cheapest that clears the quality bar.
Add response caching and prompt compression, then measure the resulting cost and latency delta.
Write a reasoned RAG-versus-fine-tuning recommendation for a concrete scenario with expected tradeoffs.
Your checkpoint
A before/after benchmark table reporting cost per request, p95 latency, and evaluation scores for baseline versus optimized configurations.
Design and implement an MLOps infrastructure & Implement machine learning model lifecycle and operations & Design and implement a GenAIOps infrastructure & Implement generative AI quality assurance and observability & Optimize generative AI systems and model performance
Re-run every lab that failed or was completed with a workaround and close the gap without notes.
Take two full-length practice assessments and tag every miss by domain and root cause.
Produce a one-page decision summary per domain covering when to choose each deployment, monitoring, and evaluation option.
Teach back the three weakest subtopics aloud or in writing to confirm retention.
Your checkpoint
A per-domain cheat sheet plus a practice-assessment score of at least 85% with all misses resolved.
Milestones
Week 2: A model is retrained by CI, registered, deployed to a canary endpoint, and a drift alert has fired end to end without manual intervention.
Week 3: The entire environment can be destroyed and rebuilt from source control in under 30 minutes with no portal clicks.
Week 5: A regressed prompt version is automatically blocked by the pipeline, and a rollback to the prior version has been executed and logged.
Week 6: Evaluation baselines and thresholds are recorded, and a degraded prompt reliably trips the regression gate.
Week 7: Optimized configuration shows lower cost per request and lower p95 latency than baseline with no evaluation-score regression beyond the agreed tolerance.
Week 8: Practice assessment score of 85% or higher with every missed item traced to a domain and closed out.