Deploying and Managing Infrastructure at Scale Flashcards

1
Q

What is CloudFormation?

A

It’s a way to declare all your AWS Infrastructure.
In this way you are working under a concept of:
Infrastructure as a Code (IaaC)

Page 224

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

What is IaaC?

A

Infrastructure as a Code
(All the resources are created in an automatical way)
To make some change on infrastructure, you must review the “code”

Page 225

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

How AWS CloudFormation Cost works?

A
  1. Each resource created by CloudFormation is taged
  2. Each resourse can be estimated through its template.
  3. You can deploy and destroy the resource in an schedule to save costs.

Page 225

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

What is AWS Stack Designer?

A

It’s a view of all the resources created in CloudFormation stack and see all their relations.

Page 227

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

What is the format of a CoudFormation Template?

A

JSON/YAML

Page 228

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

What is AWS Cloud Development Kit (CDK)?

A

It’s a Developer Kit to Define the CloudFormation Template from another programming

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

What is AWS Elastic Beanstalk?

A
  • Is a Platfor as a Service (PaaS)
  • It’s an asistent to implement services under the most commom topologic, i:ex
    ELB->EC2s->RDS

Page 232

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

How Elastik Beanstalk works?

A
  • It’s a managed service
  • The Deploy is configurable but Beanstalk perfome it.
  • Calculate the amount of resources needs to provisioning
  • Monitoring-health and aprovisioning

Page 233

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

Docker containers and Multi-Containers are supported in Beanstalk?

A

Yes.

Page 234

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

What is AWS CodeDeploy?

A
  • A managmend service to deploy applications into the automatically.
  • It can be in the Cloud, on Premise or Hybrid.

Page 236

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

What is CodeCommit?

A

Is the AWS service of Code Repositoring, base on GIT.
(Sorurce Control Version)

Page 237

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

What is AWS CodeBuild?

A

It’s a service to:
1. Compile the Source
2. Run Tets
3. Produce Package to Deploying.

Page 238

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

What is AWS CodePipeline?

A

It’s a service that orchestrate the diferents steps to have the code deployed into production.

239

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

What are the steps of AWS CodePipeline and its AWS Services.

A
  1. Code (CodeCommit)
  2. Build/Compile (CodeBuild)
    3 Test (CodeBuild)
  3. Provisioning (CodeDeploy)
    5 Deploy (Elastic Beanstalk)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is Amazon CodeArtifact

A

It’s a managed service where all the dependencies of a code, and its deploy, need to run.
The service store all the packages required from application to deploy.
It’s like Nuget, PIP, etc..

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

What is Amazon Star?

A

Its an Unified UI to manage Software Develpmet activity in one place.

Page 241

17
Q

What is Amazon Cloud9?

A
  • It’s the Amazon’s IDE that runs in the browser.
  • It can work with collaboration in realtime.

Page 242

18
Q

What is Amazon SSM?

A
  • Amazon Systems Manage
  • System manage EC2 instances and On-Presmise
  • Useful to patch severl server or controle them.
  • Requires an Service Agent installed in each EC2/Server.
19
Q

Does Amazon SSM connect usign SSH?

A

NO, Amazon SSM don’t require to have the port 22 (SSH) opened. It uses its own protocol

Page 245

20
Q

What is Amazon OpsWork?

A
  • It’s the equivalent of Puppet or Chef
  • (Helps to configure server automatically or repetitive tasks/actions)
  • Can be used as an alternative to Amazon SSM.
  • ONLY Provisioning Starndar AWS Resources

Page 246

21
Q

Can Amazon OpsWork deploy a complete application enviroment (Load Balance, Application Server and DataBase)

A

Yes, It works as an orchestrator along with AWS manage all the resources htat are required to implement to run the Application Enviroment.

Page 247

22
Q

CloudFormation is a AaaS, Paas or IaaS?

A

Infrastructure as a Code = IaaC

Page 248

23
Q

BeansTalk is a AaaS, PaaS or IaaS?

A

Platform as a Service = PaaS

Page 248

24
Q

What methodology implements CodeStar?

A

Continuing Integration & Continuing Develope = CICD

Page 249