What does CI/CD stand for and what does the different parts mean? Which AWS service is connected to what part?
Describe CodeCommit’s three main characteristics.
What are the two ways to perform a code deploy using CodeDeploy?
What is the config file for CodeDeploy called?
Where is CodeDeploy’s appspec.yml located?
The root folder of your revision
In CodeDeploy, what are “hooks”?
- Relates to different scripts you need to run during different stages of the deployment
In CodeDeploy’s appspec.yml, what are the three main parts and what do they do?
What are the three main phases of a In-Place Deployment using CodeDeploy (EC2)?
In a In-Place Deployment using CodeDeployment, what three phases comes before installation (EC2)?
In a In-Place Deployment using CodeDeployment, what 7 phases comes during the installation step (EC2)?
In a In-Place Deployment using CodeDeployment, what three phases comes after installation (EC2)?
What three characteristics describes CodePipeline?
What is a container?
A virtual operating environment with everything the software needs to run.
What is Elastic Container Service? Elastic Container Registry?
Name three Docker commands.
In CodeBuild, what is the file that defines build commands and settings used to run your build called?
buildspec.yml
In CodeBuild, how can you override the settings in buildspec.yml?
By adding your own commands in the console when launching the build. (by default CodeBuild is looking for a file called buildspec.yml)
If something goes wrong with a build, where can you find information about it?
Build logs appear in the CodeBuild console and you can also view the CodeBuild log in CloudWatch.
What is CloudFormation?
CloudFormation is used to manage, configure and provision AWS infrastructure as code.
What are the main sections of a CloudFormation templates file? What is it written in?
What is SAM?
- Used to define and provision serverless applications using CloudFormation
Name two SAM CLI command.
In CloudFormation, what is Nested Stacks?
When using CodeCommit, how is the data/code protected in transit?
HTTPS or SSH