androidengineers.Book a session

Production deployment and delivery

Lab: ship and roll back a knowledge API

exerciseSelf-paced

Assignment

Package your knowledge assistant or a fake-backed version in a reproducible local environment. Use synthetic documents and a staging configuration.

Build sequence

  1. Write startup checks, a health endpoint, and a version manifest.
  2. Create a pipeline that runs contract tests and the evaluation scorecard.
  3. Release a deliberately incompatible retrieval configuration in staging and detect the failure.
  4. Restore the previous compatible release and write a short incident review.

Acceptance checks

  • A clean setup can run one successful request from the README.
  • Rollback restores both application behavior and retrieval compatibility.
  • The incident review identifies detection, impact, recovery, and a prevention change.

Evidence to keep

Submit the working artifact or decision document described above, the inputs used, and the observed results for every acceptance check. Include one failed attempt and the change you made after investigating it. Label fixture-based outcomes separately from live-system measurements. These artifacts become part of your final portfolio review.

YOUR LEARNING JOURNEY

0 of 119 available lessons completed

Progress saved in this browser. No account needed.
Lab: ship and roll back a knowledge API | Forward Deployed Engineer | Android Engineers