Shared Flashcard Set

Details

CI/CD & Development IDE
ACG notes on CI/CD and Dev IDE section
8
Software
Not Applicable
06/12/2024

Additional Software Flashcards

 


 

Cards

Term
What is the practice of CI/CD?
Definition
Software deployment best practice that automates everything: code integration, build, test, and deployment stages
Term
Continuous integration
Definition
All about integrating or merging small code changes that multiple developers have worked on frequently, at least once per day
Term
Continuous deployment
Definition
All about automating the build, test and deployment functions which means that bugs are caught early and are small and easy to fix! Continuous integration is within the continuous deployment umbrella
Term
What are AWS development tools that support CI/CD?
Definition
CodeCommit, CodeBuild, CodeDeploy, and CodePipeline
Term
CodeCommit
Definition
source and version control; source control service enabling teams to collaborate on code, html pages, scripts, images and binaries.
Term
CodeDeploy
Definition
automated deployment; automates code deployments e.g., to EC2, lambda and on-prem servers
Term
CodePipeline
Definition
manages the workflow; end-to-end solution, build, test, and deploy your application every time there is a code change
Term
Cloud9
Definition
AWS's development IDE - integrated development environment. Browser-based IDE that lets developers write, run and debug code.
It has pre-installed tools for the most popular programming languages like Javascript, Python, Ruby and C++
Supporting users have an ad free experience!