Deploying/Managing infrastructure @ scale Flashcards

1
Q

What is CloudFormation

A
  • declarative way of outlining your AWS
    Infrastructure
  • CloudFormation creates the services for you, in the right order, with the exact configuration that you specify
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Benefits of AWS CloudFormation

A
  • Infrastructure as code, Cost overview, Productivity, Supports (almost) all AWS resources
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

AWS Cloud Development Kit (CDK)

A
  • Define cloud infrastructure using language (zb. Java, Python, …)
  • deploy infrastructure and application runtime code together
  • great for Docker and Lambda
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

AWS Elastic Beanstalk

A
  • developer centric view of deploying
    an application
  • Beanstalk = Platform as a Service (PaaS)
  • Managed service
  • Just the application code is the responsibility of the developer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Elastic Beanstalk – Health Monitoring

A
  • Health agent pushes metrics to CloudWatch
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

AWS CodeDeploy

A
  • deploy our application automatically
  • works with ec2, on-premises and hybrid services
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

AWS CodeCommit

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

AWS CodeBuild

A
  • 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

AWS CodePipeline

A
  • Orchestrate the different steps to have the code automatically pushed to production
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

AWS CodeArtifact

A
  • secure, scalable, and cost-effective artifact management
  • retrieve dependencies straight from
    CodeArtifact
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

AWS Systems Manager (SSM)

A
  • Helps you manage your EC2 and On-Premises systems at scale
  • Hybrid AWS service
  • No SSH access, bastion hosts, or SSH keys needed
  • No port 22 needed (better security)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly