Work on the command line Flashcards

1
Q

What is cloud formation

A

a way for outlining your AWS infrastructure for any resources

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

What are the benefits of AWS CloudFormation

A

infrastructure as code

  • no need to manually create infrastructure
  • changes to the infrastructure are reviewed through code

Cost

  • Each resources within the stack is tagged with an identifier so you can easily see how much a stack costs you
  • You can estimate the costs of your resources using the CloudFormation template
  • Savings strategy: In Dev, you could automate deletion of templates at 5pm and recreated at 8am, safely
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is AWS Cloud Development Kit (CDK)

A

Define your cloud infrastructure using a familiar language

The code is compiled into a CloudFormation template

You can deploy infrastructure and app runtime code together

  • Great for Lambda functions
  • Great for Docker containers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is AWS Elastic Beanstalk

A

A developer centric view of deploying an application on AWS

is PaaS

Free but you have to pay for the underlying instances

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

What is AWS Code deploy

A

A way to deploy applications automatically
Works with EC2 instances
Works with On-Premises Servers
Hybrid service
Servers / Instances must be provisioned and configured ahead of time with the CodeDeploy agent

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

What is AWS CodeCommit

A

Amazons on Source-control service that hosts Git-based repositories
Makes it easy to collaborate with others on code
The code changes are automatically versioned

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

What are the benefits of AWS Code Commit

A

Fully managed
Scalable and highly available
Private, Secured, Integrated with AWS

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

What is AAWS CodeBuild

A

Code building service in the cloud

Compiles source code, run tests, and produces packages that are ready to be deployed

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

What are the benefits of AWS CodeBuild

A

Fully managed, serverless
Continuously scalable and highly available
Secure
Pay-as-you-go pricing only pay for the build time

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

What is AWS CodePipline

A

Orchestrate the different steps to have the code automatically pushed to production
Basis for CICD

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

What are the benefits of AWS CodePipeline

A

Fully managed, comptaible with CodeCommit,CodeBuild,CodeDeploy, Elastic Beanstalk, CloudFormation,Github,and custome plugins

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

What is AWS CodeArtifact

A

a secure, scalable and cost-effective artifact management for software development
Developers and Codebuild can then retrieve dependencies straight from CodeArtifact

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

What is AWS CodeStar

A

Unified UI to easily manage software development activities in one place

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

What is AWS Cloud9

A

A cloud IDE for writing,running and debugging code

Allows collaboration in the browser with people at the same time

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

What is AWS Systems Manager (SSM)

A

Helps you manage your EC2 and On-Premises systems at scale

Get operational insights about the state of your infrastructure

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

What are the most important features of AWS Systems Manager

A

Patching automation for enhanced compliance
Run commands across an entire fleet of servers
Store parameter configuration with the SSM Parameter Store
Store parameter configuration with the SSM Parameter Store

17
Q

describe the SSM Session Manager

A

Allows you start a secure shell on your EC2 and on-premises servers
No SSH access bastion hosts or SSH keys needed
No port 22 needed
Sends session log data to S3 or CloudWatch logs

18
Q

What is AWS OpsWorks

A

Manages infrastructure automation tools like Chef puppet Ansible etc