This lesson develops Containers, Registry, Compute or OKE Deployment, and API Gateway within Java on OCI: Develop a REST-Based Microservice.
The work is anchored to a small inventory microservice packaged, deployed, secured, and monitored on OCI, keeping every decision, risk, test, and support action specific to the course.
Demonstrate container images, multi-stage builds, non-root execution, and local tests for a small inventory microservice packaged, deployed, secured, and monitored on OCI; capture the exact configuration, code, command, transaction, query, dashboard, model, schedule, or report evidence that proves the expected result.
Complete a controlled Java on OCI: Develop a REST-Based Microservice exercise covering OCI Registry repositories, authentication, tags, and image scanning and deployment to compute or OKE, services, health probes, and scaling; introduce an exception involving API Gateway routes, authentication awareness, throttling, and endpoint validation, diagnose it from evidence, apply the smallest reversible correction, and rerun acceptance checks.
Diagnose issues involving container images, multi-stage builds, non-root execution, and local tests, OCI Registry repositories, authentication, tags, and image scanning, deployment to compute or OKE, services, health probes, and scaling, API Gateway routes, authentication awareness, throttling, and endpoint validation without making an unverified production change. Separate symptoms from causes, gather time-correlated evidence, test a reversible hypothesis, validate the correction, and record recurrence controls.
Learners can apply Containers, Registry, Compute or OKE Deployment, and API Gateway in a realistic Java on OCI: Develop a REST-Based Microservice scenario and defend the result with documented evidence.