0Pricing
Serverless Backend with AWS Lambda & API Gateway · Lesson

CodeCommit and CodeBuild

Integrate AWS CodeCommit for source control and AWS CodeBuild for compiling and packaging your serverless code.

CI/CD for Serverless Intro

Welcome to the first lesson in our CI/CD for Serverless Applications course! Continuous Integration and Continuous Delivery (CI/CD) are crucial for modern software development.

In this lesson, we'll dive into two foundational AWS services: AWS CodeCommit for source control and AWS CodeBuild for compiling and packaging your serverless code.

What is AWS CodeCommit?

AWS CodeCommit is a fully managed source control service that hosts secure Git-based repositories. Think of it as AWS's version of GitHub or GitLab, but tightly integrated with other AWS services.

  • It's private: Your code stays within AWS.
  • It's scalable: Handles projects of any size.
  • It's Git-compatible: Use your existing Git tools and workflows.

It acts as the central hub for your application's source code.

All lessons in this course

  1. CodeCommit and CodeBuild
  2. CodePipeline for Deployments
  3. Automating Serverless Deployments
  4. Safe Deployments with Canary and Rollback
← Back to Serverless Backend with AWS Lambda & API Gateway