Skip to content

Commit 2539f5e

Browse files
committed
Update README
1 parent e75fb41 commit 2539f5e

1 file changed

Lines changed: 26 additions & 1 deletion

File tree

README.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,26 @@
1-
# devops-pair-programming
1+
# DevOps Pair Programming
2+
3+
## Description
4+
The candidate will deploy different components from a common infrastructure in AWS/GCP/Azure using the automation tool of their choice. We could recreate this environment many times only changing its name (for example production, staging, etc.)
5+
6+
## Infrastructure Components
7+
* Load Balancer
8+
* Two Web/Application Servers
9+
* One Database Server
10+
11+
## Steps
12+
* Choose an automation tool: ansible, puppet, chef, bash, terraform, etc.
13+
* Choose the cloud provider where you are going to deploy the infrastructure.
14+
* Clone the repository. Create your own branch for the exercise.
15+
* List your requirements in order to execute the deployment.
16+
* Explain your initial approach to resolve the exercise.
17+
* Write the code or configuration using the tool of your choice.
18+
* Explain their final approach to resolve the exercise.
19+
* Get feedback from the interviewer about their proposed resolution.
20+
* Make adjustments if needed.
21+
* Push your code.
22+
* Execute the deployment.
23+
* If the deployment fails, explain why and possible solutions.
24+
* If the deployment is successful, explain what things could be improved (performance, security, etc).
25+
26+

0 commit comments

Comments
 (0)