DAI 2024-2025 - Practical work 3 - Pedro Alves da Silva & Gonçalo Carvalheiro Heleno #538
Replies: 3 comments 2 replies
-
Good for me |
Beta Was this translation helpful? Give feedback.
-
@heig-vd-dai-course/teaching-staff We have a question an a few of the grading criteria:
We have created the VM with Terraform and Ansible (see code here). So, do we need to provide instructions on how to create and configure the VM or providing instructions on how to run the Terraform/Ansible code is enough?
Microsoft Azure provides a default DNS domain for public IPs (see here and here). We thought that using it was good enough. Do you want us to configure a DNS zone with a proper domain?
The caching needs to be one of the HTTP caching methods or can it be any other form of caching implemented on the Java application? We pose this question because we are using an SQL database for data persistency, so we thought that caching some of the data on-memory in the Java application was good enough cache. However we started asking ourselves if that was not what was asked of us... Thank you very much 🙂 |
Beta Was this translation helpful? Give feedback.
-
For this last practical work, we'll be creating an HTTP server that will serve as a sort of GPG public key directory. The idea is that users might have multiple GPG key pairs, and we'd like our web server to store all of the public keys to allow their easy retrieval. A real-world usage scenario would be querying our web server to retrieve a public key to encrypt an email we'd want to send to the owner of that key pair.
The web server would be able to handle GET, POST, UPDATE, and DELETE methods for GPG public keys, as well as GET, POST, and UPDATE methods to handle the key owners. Depending on how it goes, we might add more resources.
Beta Was this translation helpful? Give feedback.
All reactions