Developer Tools Flashcards

1
Q

AWS service: no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK).

A

Amazon Corretto

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Develop and run Java applications on popular operating systems, including Amazon Linux 2, Windows, and macOS

A

Corretto

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Cloud-based integrated development environment (IDE) that lets you write, run, and debug your code with just a browser.

A

AWS Cloud9

Use case: work on your projects from your office, home, or anywhere using an internet-connected machine. Share your development environment with your team, enabling you to pair program and track each other’s inputs in real time.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Browser-based shell that makes it easy to securely manage, explore, and interact with your AWS resources.

A

AWS CloudShell

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A fully managed artifact repository service that makes it easy for organizations of any size to securely store, publish, and share software packages used in their software development process

A

AWS CodeArtifact

Use case: can be configured to automatically fetch software packages and dependencies from public artifact repositories so developers have access to the latest versions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Fully managed build service that compiles source code, runs tests and produces software packages that are ready to deploy.

A

AWS CodeBuild

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Fully managed source control service that makes it easy for companies to host secure and highly scalable private Git repositories.

A

AWS CodeCommit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A service that automates code deployments to any instance, including EC2 instances and instances running on-premises. Makes it easier for you to rapidly release new features, helps you avoid downtime during application deployment, and handles the complexity of updating your
applications.

A

AWS CodeDeploy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Fully managed continuous delivery service that helps you automate your release pipelines for fast and reliable application and infrastructure updates.

A

AWS CodePipeline

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Difference between CodeDeploy and CodePipeline?

A

AWS CodeDeploy belongs to “Deployment as a Service” category of the tech stack, while AWS CodePipeline can be primarily classified under “Continuous Deployment”.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quickly develop, build, and deploy applications on AWS

A

AWS CodeStar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

A fully managed service for running fault injection experiments on AWS that makes it easier to improve an application’s performance, observability, and resiliency

A

AWS Fault Injection Simulator

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Stressing an application in testing or production environments by creating disruptive events, such as sudden increase in CPU or memory consumption, observing how the system responds, and implementing improvements.

A

Chaos Engineering,

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Analyze and debug distributed applications in production or under development, such as those built using a microservices architecture. You can understand how your application and its underlying services are performing so you can identify and troubleshoot the root
cause of performance issues and errors

A

AWS X-Ray

How well did you know this?
1
Not at all
2
3
4
5
Perfectly