Skip to main content
  1. Projects/
  2. AWS DevOps Pro Certification/
  3. 1: SDLC Automation/
  4. 2: CodeBuild/

0: CodeBuild Overview

What is it?

  • CI service, fully managed (no maintaining build servers)
  • Compiles source code
  • Runs tests
  • Prepackaged build environments for common langs
  • Produces software packages ready-to-deploy (“artifacts”)
    • E.g. for java, a .jar file
    • Artifacts land in S3

Do we need codebuild if it’s not a compiled lang?

  • Perhaps not
  • Maybe we don’t need a build stage for e.g. HTML or Python

What are we charged for?

  • Just when builds are running.

How can we access CodeBuild?

  • Console
  • CLI
  • SDK
  • CodePipeline
Robert Boscacci
Robert Boscacci
Cinema technician who learned to code