Dev tools Flashcards
What is Cloud 9?
AWS’s browser based IDE
What service might a developer use to debug application issues in development or under production?
X-Ray
What is CodeArtefact?
It’s a repository for managing artefacts. Artifacts are dependencies (code for running code e.g. pandas). Artifact repositories for example PyPI (Python Package Index) help store, find and install packages such as Conda for managing artefacts.
What managed serverless service might a developer use to create and execute code for compiling, testing, and packaging code?
CodeBuild
What AWS service is a Git repository?
CodeCommit
What is CodeDeploy?
A service that automates code movement into instances
What service can be used to push to product under the model of CICD (Continuous Integration & Continuous Delivery)?
CodePipeline
What is CodeStar?
A UI for the AWS software dev services
How might a developer use chaos engineering to test performance under stress?
FIS (Fault Injection Simulator)
How might a developer dev and deploy scalable full stack web and mobile apps in AWS?
Amplify
What tools in AWS can a developer use to set up containers in AWS?
ECS (Elastic Container Service) - to deploy (set-up), manage and scale and ECR (Elastic Container Registry) - to store
What tool can be used to automate service deployments in AWS?
CDK (Cloud Development Kit) - user writes deployment code in chose programming language and this is compiled into a CloudFormation template (json or ymal) - cloud formation provides a template for specifying AWS resource deployment order and config
What service can be used to deploy apps in AWS?
Elastic Beanstalk
What is SageMaker?
A tool for building ML models
What is AWSs equiv to stack overflow?
re:Post