Browse Source

feat(devops-projects): add bonus question

- Add bonus question about using the student own solution instead
  of the provided one
pull/2333/head^2
nprimo 6 months ago committed by MSilva95
parent
commit
41038eb7ba
  1. 7
      subjects/devops/cloud-design/README.md
  2. 2
      subjects/devops/cloud-design/audit/README.md
  3. 7
      subjects/devops/orchestrator/README.md
  4. 2
      subjects/devops/orchestrator/audit/README.md
  5. 6
      subjects/devops/play-with-containers/README.md
  6. 2
      subjects/devops/play-with-containers/audit/README.md

7
subjects/devops/cloud-design/README.md

@ -155,15 +155,14 @@ Use Docker to build container images for each microservice. Make sure to
optimize the Dockerfile for each service to reduce the image size and build
time.
> You can use your `play-with-containers` project solution.
### Deployment:
Deploy the containerized microservices on AWS using an orchestration tool like
AWS ECS or EKS. Ensure that the services are load-balanced (consider using AWS
Elastic Load Balancer) and can communicate with each other securely.
> You can use your `orchestrator` project solution.
<!--TODO: add link to solution for orchestrator-->
> Use [this solution]() to kick start you Kubernetes deployment.
### Monitoring and logging:
@ -201,6 +200,8 @@ project.
If you complete the mandatory part successfully and you still have free time,
you can implement anything that you feel deserves to be a bonus, for example:
- Use your own `orchestrator` solution instead of the provided one.
- Use `Function as a Service (FaaS)` in your solution.
- Use `Content Delivery Network (CDN)` to optimize your solution.

2
subjects/devops/cloud-design/audit/README.md

@ -95,6 +95,8 @@ Review the student's architecture design, ensuring that it meets the project req
#### Bonus
###### +Did the student used his/her own `orchestrator` solution instead of the provided one?
###### +Did the student add any optional bonus?
###### +Is this project an outstanding project?

7
subjects/devops/orchestrator/README.md

@ -47,8 +47,8 @@ consisting of the following components:
API gateway code running and forwarding the requests to the other
services, and it's accessible via port `3000`.
> You can use the Dockerfiles you created in the `play-with-containers`
> project!
<!--TODO: add link to solution-->
> Use the Dockerfiles provided [here](...)
### The cluster
@ -129,6 +129,9 @@ You must push a `README.md` file containing full documentation of your solution
If you complete the mandatory part successfully, and you still have free time,
you can implement anything that you feel deserves to be a bonus, for example:
- Use the `Dockerfile` you have defined in your solution for
`play-with-containers`
- Deploy a Kubernetes Dashboard to monitor the cluster
- Deploy a dashboard for applications logs

2
subjects/devops/orchestrator/audit/README.md

@ -228,6 +228,8 @@ In less than 15 minutes and with the help of Google the student must explain all
#### Bonus
###### +Did the student used his/her own `play-with-container` solution instead of the provided one?
###### +Did the student add any optional bonus?
###### +Is this project an outstanding project?

6
subjects/devops/play-with-containers/README.md

@ -49,7 +49,9 @@ in the audit.
You have to implement this architecture:
![architecture](./resources/play-with-containers-py.png)
You will use the services you developed in the `crud-master-py` project.
<!--TODO: add link to solution-->
You will use the services described in the `crud-master` project. [Here](...)
is a working solution that you can use to solve this project.
You are required to create a `Dockerfile` for each service and call them in
your `docker-compose.yml` (each service should have its container for optimal
@ -109,6 +111,8 @@ You must push a `README.md` file containing full documentation of your solution
### Bonus
Use your `crud-master` services for the solution of this project.
If you complete the mandatory part successfully, and you still have free time,
you can implement anything that you feel deserves to be a bonus.

2
subjects/devops/play-with-containers/audit/README.md

@ -216,7 +216,7 @@ user:~$
#### Bonus
###### +Did the student use his/her own `crud-master-py` solution?
###### +Did the student use his/her own `crud-master` solution?
###### +Did the student add any optional bonus?

Loading…
Cancel
Save