13. Developer Tools Flashcards
What is AWS CodeCommit?
AWS CodeCommit is a fully managed source control service that makes it easy for teams to host secure and scalable Git repositories.
True or False: AWS CodePipeline automates the software release process.
True
Fill in the blank: AWS _______ is used for continuous integration and continuous delivery of applications.
CodePipeline
What is the primary purpose of AWS CodeBuild?
AWS CodeBuild is a fully managed build service that compiles source code, runs tests, and produces software packages that are ready to deploy.
Which AWS service helps in managing the deployment of applications across multiple environments?
AWS CodeDeploy
What type of repositories does AWS CodeCommit support?
Git repositories
True or False: AWS CodeDeploy can deploy applications to Amazon EC2 instances, on-premises servers, and AWS Lambda functions.
True
What is a key feature of AWS CodeStar?
AWS CodeStar provides a unified user interface to manage software development activities in one place.
What does the AWS CodePipeline service integrate with to automate builds and tests?
AWS CodeBuild and AWS CodeDeploy
Which AWS service provides a way to track changes to your source code over time?
AWS CodeCommit
Fill in the blank: AWS CodePipeline uses _______ to define the workflow for building, testing, and deploying applications.
stages
What is the role of AWS CloudFormation in the context of developer tools?
AWS CloudFormation allows developers to define and provision infrastructure as code.
True or False: AWS CodeBuild can only be used with AWS CodePipeline.
False
What is the purpose of AWS SAM?
AWS SAM (Serverless Application Model) is used for building serverless applications.
Which AWS service is designed to monitor and manage application performance?
AWS CloudWatch
What is the main benefit of using AWS Elastic Beanstalk?
AWS Elastic Beanstalk simplifies the deployment and management of applications without worrying about the infrastructure.
Fill in the blank: AWS _______ can automatically scale applications based on demand.
Elastic Beanstalk
What AWS service provides a way to create CI/CD pipelines?
AWS CodePipeline
Which programming languages are supported by AWS CodeBuild?
Java, Python, Ruby, Node.js, Go, and more.
True or False: AWS CodeDeploy is limited to deploying applications on AWS resources only.
False
What is the function of AWS CodeArtifact?
AWS CodeArtifact is a fully managed artifact repository service that makes it easy to store and retrieve software packages.
Fill in the blank: AWS CodeStar provides templates for _______ to accelerate application development.
common application types
What does AWS CloudTrail provide?
AWS CloudTrail provides governance, compliance, and operational and risk auditing of your AWS account.
Which service allows developers to automate the release of new features in applications?
AWS CodeDeploy