Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Continuous Integration & Continuous Delivery on...

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Continuous Integration & Continuous Delivery on AWS

A 2017 meetup talk covering CI/CD fundamentals and how to implement them using AWS's native developer tools. The talk walks through the Source → Build → Test → Deploy pipeline and maps each stage to the relevant AWS service: CodeCommit for source control, CodeBuild for build and test automation, Device Farm for real-device app testing, CodeDeploy for automated deployments (EC2, Elastic Beanstalk, ECS, Lambda, and on-premise), and CodePipeline for orchestrating the entire release process. Includes a live demo repository for hands-on reference.

🔗 Demo code: https://github.com/petrabarus/aws-ci-cd-demo

Avatar for Petra Barus

Petra Barus

June 24, 2026

More Decks by Petra Barus

Other Decks in Technology

Transcript

  1. Hello! I am Petra Barus I am here because I

    love to share. You can find me at @petrabarus 2
  2. Goals ◇ Catch defects as early as possible ◇ Increases

    quality of software ◇ Empower developers to be more productive ◇ Improve process visibility ◇ Faster user feedbacks by faster software delivery 5
  3. Release Steps 6 Source Test Deploy Build ◇ Version Control

    ◇ Code Review ◇ Compilation ◇ Asset Building ◇ Static Analysis ◇ Unit ◇ Integration ◇ Acceptance ◇ Deployment ◇ Monitoring ◇ Validation ◇ User Feedback
  4. 9 Source Test Deploy Build AWS CodePipeline Continuous Delivery Service

    to model, visualize, automate steps in releasing software
  5. 12 Test AWS CodeBuild Fully-managed build service to compile, build,

    test, and produce artifacts AWS Device Farm App Testing Service for iOS, Android, and Web on real devices
  6. 13 Deploy AWS CodeDeploy Fully-managed service to automate deployments Platforms

    AWS EC2 AWS Elastic Beanstalk AWS Elastic Container Service AWS Lambda … And On-Premise
  7. Demo! I am going to demo using AWS CI/CD service

    to deploy code Source code can be accessed here https://github.com/petrabarus/aws-ci-cd-demo 15