====== CodeBuild ====== **What it is:** A managed build service that compiles code, runs tests, and produces build artifacts. **What it’s for:** * Build and test applications automatically. * Create container images (often pushing to ECR). * Reduce need to manage build servers. **Key ideas:** * Builds run in isolated environments. * You define build steps in a buildspec file. **Exam cues:** * “compile and run tests automatically” → CodeBuild. * “build Docker image and push to ECR” → CodeBuild + ECR. **Hard words:** * *compile* /kəmˈpaɪl/: biên dịch * *artifact* /ˈɑːrtɪfækt/: sản phẩm build (file đầu ra) * *isolated* /ˈaɪsəleɪtɪd/: cô lập * *pipeline* /ˈpaɪplaɪn/: chuỗi công đoạn CI/CD